._nav_10ezn_2{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:var(--app-width);height:64px;background:var(--bg-input);border-top:1px solid rgba(255,255,255,.07);display:flex;align-items:center;justify-content:space-around;padding:0 8px;z-index:100;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}._link_10ezn_22{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:100%;color:var(--text-faint);transition:color .2s;text-decoration:none;padding:0 4px}._link_10ezn_22:hover{color:var(--text-muted)}._active_10ezn_37{color:var(--text)}._iconWrap_10ezn_39{position:relative;display:flex;align-items:center;justify-content:center}._dot_10ezn_46{position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:var(--green)}._label_10ezn_57{font-size:10px;font-weight:500;letter-spacing:.02em;font-family:inherit}._fab_10ezn_65{width:54px;height:54px;border-radius:50%;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;box-shadow:0 0 20px #6ee7b759;transition:transform .15s,box-shadow .15s;margin-bottom:8px}._fab_10ezn_65:hover{transform:scale(1.06);box-shadow:0 0 28px #6ee7b780}._fab_10ezn_65:active{transform:scale(.96)}._fab_10ezn_65{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}._fabMenuBackdrop_10ezn_95{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110}._fabMenu_10ezn_95{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);min-width:232px;padding:6px;background:var(--bg-raised);border:1px solid var(--border-mid);border-radius:14px;box-shadow:var(--shadow-float);z-index:120;display:flex;flex-direction:column;gap:2px;animation:_slideUp_10ezn_1 .15s ease both}._fabMenuItem_10ezn_119{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 14px;border-radius:10px;color:var(--text);font-size:14px;font-weight:500;font-family:inherit;text-align:left;transition:background .12s}._fabMenuItem_10ezn_119:hover,._fabMenuItem_10ezn_119:focus-visible{background:var(--bg-hover);outline:none}._fabMenuItem_10ezn_119 svg{color:var(--green);flex-shrink:0}._privacyBtn_10ezn_139{position:absolute;top:-48px;right:12px;width:32px;height:32px;border-radius:50%;background:var(--bg-hover);border:1px solid var(--border-mid);color:var(--text-faint);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;font-family:inherit}._privacyBtn_10ezn_139:hover{background:var(--border-input);color:var(--text-muted)}._privacyActive_10ezn_162{background:#1a2e1a;border-color:var(--green);color:var(--green)}._logoFloat_10ezn_169{position:absolute;top:-44px;left:50%;transform:translate(-50%);pointer-events:none;-webkit-user-select:none;user-select:none}._betaBadge_10ezn_180{position:absolute;top:-22px;left:12px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#3a5a4a;pointer-events:none;-webkit-user-select:none;user-select:none}._card_k9en5_1{background:var(--bg2);border:1px solid var(--border);border-radius:18px;padding:18px 16px 14px;margin:0 16px 12px}._label_k9en5_9{font-size:12px;color:var(--text3);margin-bottom:4px;text-transform:uppercase;letter-spacing:.4px}._monto_k9en5_17{font-size:32px;font-weight:800;letter-spacing:-1px;margin-bottom:8px}._pos_k9en5_24{color:var(--text)}._neg_k9en5_25{color:#ef4444}._row_k9en5_27{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:4px}._sub_k9en5_34{font-size:12px;display:flex;align-items:center;gap:3px;color:var(--text3)}._subIngreso_k9en5_42{color:#34d399}._subEgreso_k9en5_43{color:#f87171}._limpiarBtn_k9en5_45{background:none;border:none;padding:0 0 0 2px;margin:0;color:var(--text-faint);cursor:pointer;display:inline-flex;align-items:center;font-family:inherit;opacity:.7;transition:opacity .15s,color .15s}._limpiarBtn_k9en5_45:hover{opacity:1;color:var(--text)}._remanenteAccion_k9en5_60{background:none;border:none;padding:0;margin:0;color:#3b82f6;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;text-decoration:underline}._remanenteAccion_k9en5_60:hover{opacity:.8}._progBg_k9en5_74{height:6px;background:var(--border);border-radius:3px;margin:10px 0 4px;overflow:hidden}._progFill_k9en5_82{height:100%;background:#3b82f6;border-radius:3px;transition:width .4s ease}._progWarn_k9en5_89{background:#f97316}._progDanger_k9en5_90{background:#ef4444}._progLabel_k9en5_92{font-size:11px;font-weight:600}._wrap_pqzyl_1{margin:0 16px 12px}._title_pqzyl_5{font-size:14px;font-weight:700;color:var(--text);margin-bottom:12px}._inner_pqzyl_12{display:flex;align-items:center;gap:16px}._svg_pqzyl_18{width:150px;height:150px;flex-shrink:0}._centerLabel_pqzyl_24{font-size:10px;fill:var(--text3);font-family:inherit}._centerVal_pqzyl_30{font-size:13px;font-weight:700;fill:var(--text);font-family:inherit}._centerPct_pqzyl_37{font-size:10px;fill:var(--text3);font-family:inherit}._centerHint_pqzyl_43{font-size:11px;fill:var(--text3);font-family:inherit}._legend_pqzyl_49{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}._legendRow_pqzyl_57{display:flex;align-items:center;gap:6px;transition:opacity .15s}._dot_pqzyl_64{width:8px;height:8px;border-radius:50%;flex-shrink:0}._legendName_pqzyl_71{font-size:12px;color:var(--text2);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._legendVal_pqzyl_81{font-size:12px;font-weight:600;color:var(--text);flex-shrink:0}._wrap_42lp8_1{margin:0 16px 12px}._title_42lp8_5{font-size:14px;font-weight:700;color:var(--text);margin-bottom:12px}._chart_42lp8_12{display:flex;align-items:flex-end;gap:8px}._col_42lp8_18{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px}._val_42lp8_26{font-size:9px;color:var(--text3);text-align:center;min-height:12px;word-break:break-all}._valActual_42lp8_34{color:var(--accent);font-weight:700}._barWrap_42lp8_39{width:100%;display:flex;align-items:flex-end}._bar_42lp8_39{width:100%;background:var(--border);border-radius:4px 4px 0 0;min-height:4px;transition:height .3s ease}._barActual_42lp8_53{background:var(--accent)}._mes_42lp8_57{font-size:10px;color:var(--text3);text-transform:capitalize}._mesActual_42lp8_63{color:var(--accent);font-weight:700}._wrap_1n5n3_2{display:flex;align-items:center;gap:8px;background:var(--bg3);border:1px solid var(--border);border-radius:var(--radius);padding:6px 10px;width:fit-content}._label_1n5n3_13{font-size:14px;font-weight:500;color:var(--text);text-transform:capitalize;min-width:130px;text-align:center;letter-spacing:.02em}._btn_1n5n3_23{display:flex;align-items:center;justify-content:center;color:var(--text2);padding:4px;border-radius:6px;transition:color .1s,background .1s}._btn_1n5n3_23:hover{color:var(--text);background:var(--border)}._btn_cwga0_4{position:fixed;bottom:80px;left:max(12px,calc(50% - var(--app-width) / 2 + 12px));width:32px;height:32px;border-radius:50%;background:var(--bg-hover);border:1px solid var(--border-mid);color:var(--text-faint);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:99;transition:all .2s;font-family:inherit}._btn_cwga0_4:hover{background:var(--border-input);color:var(--text-muted)}._overlay_cwga0_28{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px}._modal_cwga0_40{background:var(--bg-card);border:1px solid var(--border-mid);border-radius:20px;max-width:380px;width:100%;overflow:hidden;display:flex;flex-direction:column;max-height:80dvh}._modalHeader_cwga0_52{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px;border-bottom:1px solid var(--border-dim);flex-shrink:0}._modalTitulo_cwga0_61{font-size:15px;font-weight:700;color:var(--text)}._close_cwga0_67{width:28px;height:28px;border-radius:50%;background:var(--bg-raised);border:1px solid var(--border-mid);color:var(--text-subtle);display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit;transition:all .15s;flex-shrink:0}._close_cwga0_67:hover{color:var(--text);background:var(--border-mid)}._modalBody_cwga0_84{overflow-y:auto;padding:12px 16px 16px}._texto_cwga0_89{font-size:14px;color:var(--text-soft);line-height:1.6}._seccionList_cwga0_96{display:flex;flex-direction:column;gap:2px}._seccion_cwga0_96{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--border-dim)}._seccion_cwga0_96:last-child{border-bottom:none}._seccionIconWrap_cwga0_110{flex-shrink:0;width:28px;height:28px;border-radius:8px;background:var(--bg-raised);border:1px solid var(--border-dim);display:flex;align-items:center;justify-content:center;color:var(--accent);margin-top:1px}._seccionContent_cwga0_124{display:flex;flex-direction:column;gap:3px}._seccionTitulo_cwga0_130{font-size:13px;font-weight:700;color:var(--text);line-height:1.3}._seccionTexto_cwga0_137{font-size:12px;color:var(--text-ghost);line-height:1.55}._page_sjfpx_2{padding:24px 16px calc(var(--bottom-nav) + 32px);max-width:600px;margin:0 auto;min-height:100dvh}._pageHeader_sjfpx_9{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}._title_sjfpx_16{font-size:26px;font-weight:600;letter-spacing:-.02em}._btnCats_sjfpx_22{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text2);padding:6px 12px;border:1px solid var(--border);border-radius:20px;transition:all .15s}._btnCats_sjfpx_22:hover{color:var(--accent);border-color:var(--accent)}._successBanner_sjfpx_35{display:flex;align-items:center;gap:8px;background:color-mix(in srgb,var(--green) 12%,var(--bg2));border:1px solid color-mix(in srgb,var(--green) 30%,transparent);color:var(--green);border-radius:var(--radius);padding:12px 16px;font-size:14px;font-weight:500;margin-bottom:16px;animation:_slideDown_sjfpx_1 .3s ease both}._form_sjfpx_50{display:flex;flex-direction:column;gap:18px}._field_sjfpx_51{display:flex;flex-direction:column;gap:8px}._row_sjfpx_52{display:flex;gap:12px;align-items:flex-end}._flex2_sjfpx_53{flex:2}._label_sjfpx_55{font-size:12px;font-weight:600;color:var(--text2);text-transform:uppercase;letter-spacing:.06em}._input_sjfpx_63{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);padding:13px 16px;font-size:15px;transition:border-color .15s;width:100%}._input_sjfpx_63:focus{outline:none;border-color:var(--accent)}._input_sjfpx_63[type=date]{color-scheme:dark}._segmented_sjfpx_76{display:flex;background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}._seg_sjfpx_76{flex:1;padding:10px 8px;font-size:13px;font-weight:500;color:var(--text2);transition:background .15s,color .15s;text-align:center;border-right:1px solid var(--border)}._seg_sjfpx_76:last-child{border-right:none}._seg_sjfpx_76:hover:not(:disabled){color:var(--text);background:var(--bg3)}._seg_sjfpx_76:disabled{opacity:.4;cursor:not-allowed}._segActive_sjfpx_98{background:color-mix(in srgb,var(--accent) 18%,var(--bg2));color:var(--accent)}._chips_sjfpx_103{display:flex;flex-wrap:wrap;gap:8px}._chip_sjfpx_103{padding:6px 14px;border-radius:20px;font-size:13px;font-weight:500;background:var(--bg2);border:1px solid var(--border);color:var(--text2);transition:all .15s}._chip_sjfpx_103:hover{border-color:var(--accent);color:var(--text)}._chipActive_sjfpx_117{background:color-mix(in srgb,var(--accent) 18%,var(--bg2));border-color:var(--accent);color:var(--accent)}._hint_sjfpx_123{font-size:12px;color:var(--yellow);margin-top:2px}._select_sjfpx_125{width:100%;background:var(--bg2);border:1px solid var(--border);border-radius:10px;color:var(--text);padding:10px 14px;font-size:14px;font-family:inherit;cursor:pointer}._cuotaInfo_sjfpx_137{font-size:13px;color:var(--accent);font-family:var(--mono);margin-top:4px}._registroBox_sjfpx_145{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:16px;display:flex;flex-direction:column;gap:16px}._registroTitle_sjfpx_155{font-size:12px;font-weight:600;color:var(--text2);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}._registroItem_sjfpx_164{display:flex;flex-direction:column;gap:8px}._registroLabel_sjfpx_170{font-size:13px;font-weight:500;color:var(--text)}._registroHint_sjfpx_176{font-size:12px;color:var(--text3);line-height:1.4;margin-top:2px}._btnSubmit_sjfpx_183{background:var(--accent);color:#fff;padding:15px 24px;border-radius:var(--radius);font-size:16px;font-weight:600;width:100%;transition:background .15s,opacity .15s;margin-top:4px}._btnSubmit_sjfpx_183:hover:not(:disabled){background:var(--accent2)}._btnSubmit_sjfpx_183:disabled{opacity:.5;cursor:not-allowed}._loadingCats_sjfpx_197{font-size:13px;color:var(--text3)}@keyframes _slideDown_sjfpx_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1}}._cuotasRow_sjfpx_202{display:flex;align-items:center;gap:14px;flex-wrap:wrap}._divisionRow_sjfpx_210{display:flex;flex-direction:column;gap:10px}._divisionPresets_sjfpx_211{display:flex;flex-wrap:wrap;gap:6px}._divisionCustom_sjfpx_212{display:flex;align-items:center;gap:10px}._divisionLabel_sjfpx_213{font-size:12px;color:var(--text3)}._overlay_1btwb_2{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:100;padding:16px;animation:_fadeIn_1btwb_1 .15s ease}@keyframes _fadeIn_1btwb_1{0%{opacity:0}to{opacity:1}}._modal_1btwb_19{background:var(--bg);border-radius:20px;width:100%;max-width:560px;max-height:88dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 16px 32px;animation:_scaleIn_1btwb_1 .18s ease}@keyframes _scaleIn_1btwb_1{0%{transform:scale(.97);opacity:0}to{transform:scale(1);opacity:1}}._modalHeader_1btwb_37{display:flex;align-items:center;justify-content:space-between;padding:20px 0 16px;position:sticky;top:0;background:var(--bg);z-index:1;border-bottom:1px solid var(--border);margin-bottom:16px}._modalTitle_1btwb_50{font-size:18px;font-weight:600;letter-spacing:-.02em}._closeBtn_1btwb_56{color:var(--text2);padding:6px;border-radius:8px;transition:background .1s}._closeBtn_1btwb_56:hover{background:var(--bg2)}._notice_1btwb_65{background:color-mix(in srgb,var(--accent) 10%,var(--bg2));border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);border-radius:var(--radius-sm);padding:10px 12px;font-size:12px;color:var(--text2);margin-bottom:16px;line-height:1.5}._page_41t8f_2{padding:0 0 80px;max-width:480px;margin:0 auto;min-height:100dvh;background:var(--bg);color:var(--text)}._header_41t8f_12{display:flex;align-items:flex-start;justify-content:space-between;padding:20px 20px 16px}._headerSub_41t8f_19{font-size:12px;color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px}._headerTitle_41t8f_27{font-size:22px;font-weight:700;color:var(--text);text-transform:capitalize;letter-spacing:-.02em}._mainCard_41t8f_36{margin:0 16px 12px;background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:20px}._mainLabel_41t8f_44{font-size:13px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.07em;margin-bottom:8px}._mainMonto_41t8f_52{font-size:36px;font-weight:800;letter-spacing:-.03em;margin-bottom:10px;font-variant-numeric:tabular-nums}._pos_41t8f_60{color:var(--green)}._neg_41t8f_61{color:var(--red)}._mainRow_41t8f_63{display:flex;gap:16px;margin-bottom:14px}._mainSub_41t8f_69{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-subtle)}._mainSubIngreso_41t8f_77{color:var(--green)}._mainSubEgreso_41t8f_78{color:var(--red)}._progBg_41t8f_81{height:4px;background:var(--border-input);border-radius:2px;overflow:hidden;margin-bottom:6px}._progFill_41t8f_89{height:100%;border-radius:2px;background:linear-gradient(90deg,var(--green),var(--blue));transition:width .5s cubic-bezier(.16,1,.3,1)}._progWarn_41t8f_96{background:linear-gradient(90deg,var(--amber),#f97316)}._progDanger_41t8f_97{background:linear-gradient(90deg,#f97316,#ef4444)}._progLabel_41t8f_99{font-size:12px;color:var(--text-subtle);text-align:right;font-weight:500}._usdCard_41t8f_107{margin:0 16px 12px;background:var(--bg-card);border:2px solid var(--green);border-radius:20px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between}._usdLeft_41t8f_118{display:flex;align-items:center;gap:12px}._usdIcon_41t8f_124{color:var(--text);opacity:.6}._usdLabel_41t8f_126{font-size:12px;color:var(--text-muted);margin-bottom:3px;text-transform:uppercase;letter-spacing:.06em}._usdSaldo_41t8f_134{font-size:22px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}._usdRight_41t8f_141{display:flex;flex-direction:column;align-items:flex-end;gap:4px}._usdPill_41t8f_148{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500}._statsGrid_41t8f_157{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 16px 16px}._statCard_41t8f_164{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:14px}._statLabel_41t8f_171{font-size:12px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}._statVal_41t8f_179{font-size:17px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}._accent_41t8f_186{color:var(--blue)}._amber_41t8f_187{color:var(--amber)}._green_41t8f_188{color:var(--green)}._section_41t8f_191{margin:0 16px 20px}._sectionHeader_41t8f_195{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._sectionTitle_41t8f_202{font-size:13px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}._chartWrap_41t8f_212{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:8px 0 4px;margin-bottom:12px}._grafToggle_41t8f_220{display:flex;background:var(--bg-card);border:1px solid var(--border);border-radius:20px;overflow:hidden;padding:2px;gap:2px}._grafToggleBtn_41t8f_230{padding:4px 14px;font-size:12px;font-weight:600;color:var(--text-faint);cursor:pointer;font-family:inherit;border-radius:16px;background:transparent;border:none;transition:all .15s}._grafToggleActive_41t8f_243{background:var(--text);color:var(--bg)}._legend_41t8f_250{display:flex;flex-direction:column;gap:6px}._legendItem_41t8f_256{display:flex;align-items:center;gap:8px}._legendDot_41t8f_262{width:8px;height:8px;border-radius:50%;flex-shrink:0}._legendName_41t8f_269{flex:1;font-size:13px;color:var(--text-dim)}._legendMonto_41t8f_275{font-size:13px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}._catRow_41t8f_283{display:flex;align-items:center;gap:10px;margin-bottom:12px}._catEmoji_41t8f_290{font-size:20px;flex-shrink:0}._catInfo_41t8f_292{flex:1;min-width:0}._catTop_41t8f_294{display:flex;justify-content:space-between;margin-bottom:5px}._catNombre_41t8f_300{font-size:13px;color:var(--text-soft)}._catMonto_41t8f_301{font-size:13px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}._barBg_41t8f_303{height:4px;background:var(--border);border-radius:2px;overflow:hidden}._barFill_41t8f_304{height:100%;border-radius:2px;transition:width .5s cubic-bezier(.16,1,.3,1)}._empty_41t8f_307{text-align:center;padding:48px 20px;color:var(--text-subtle)}._emptySub_41t8f_313{font-size:13px;margin-top:6px;color:var(--text-ghost)}._emptyState_41t8f_320{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 20px;gap:8px}._emptyStateEmoji_41t8f_329{font-size:48px;line-height:1;margin-bottom:4px}._emptyStateMsg_41t8f_335{font-size:16px;font-weight:600;color:var(--text-faint)}._emptyStateSub_41t8f_341{font-size:13px;color:var(--text-ghost);max-width:260px;line-height:1.5}._emptyStateBtn_41t8f_348{margin-top:8px;padding:12px 24px;border-radius:14px;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);font-size:14px;font-weight:700;font-family:inherit;border:none;cursor:pointer;transition:opacity .15s,transform .1s}._emptyStateBtn_41t8f_348:hover{opacity:.9;transform:translateY(-1px)}._emptyStateBtn_41t8f_348:active{transform:translateY(0)}._loading_41t8f_364{display:flex;align-items:center;justify-content:center;min-height:60vh;color:var(--text-subtle);font-size:14px}._sliceInfo_41t8f_374{display:flex;align-items:center;gap:8px;padding:10px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;margin-bottom:8px;min-height:42px}._sliceDot_41t8f_386{width:10px;height:10px;border-radius:50%;flex-shrink:0}._sliceNombre_41t8f_392{font-size:13px;font-weight:600;color:var(--text);flex:1}._sliceMonto_41t8f_399{font-size:14px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}._slicePct_41t8f_406{font-size:12px;color:var(--text-faint);margin-left:4px;min-width:36px;text-align:right}._sliceHint_41t8f_414{font-size:12px;color:var(--text-subtle);font-style:italic}._catCount_41t8f_421{font-size:11px;color:var(--text-faint);font-weight:400}._chevron_41t8f_427{color:var(--text-faint);flex-shrink:0;transition:transform .2s}._chevronOpen_41t8f_433{transform:rotate(90deg)}._expandContent_41t8f_437{overflow:hidden;max-height:0;transition:max-height .25s ease;padding-left:30px}._expandOpen_41t8f_444{max-height:600px;margin-bottom:12px}._expandRow_41t8f_449{display:grid;grid-template-columns:58px 1fr auto;gap:8px;padding:7px 4px;font-size:12px;border-bottom:1px solid rgba(255,255,255,.05);cursor:pointer;align-items:center}._expandRow_41t8f_449:active{opacity:.7}._expandFecha_41t8f_462{color:var(--text-faint);font-size:11px}._expandDesc_41t8f_467{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-soft)}._expandMedioPago_41t8f_474{font-size:10px;color:#666;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._expandMonto_41t8f_483{font-size:12px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums;text-align:right}._presResumen_41t8f_492{background:var(--bg2);border:1px solid var(--border);border-radius:14px;padding:12px 14px}._presResumenText_41t8f_499{font-size:13px;color:var(--text2);margin-bottom:8px}._presResumenText_41t8f_499 strong{color:var(--text);font-weight:700}._presResumenBg_41t8f_510{height:6px;background:var(--border);border-radius:3px;overflow:hidden}._presResumenFill_41t8f_517{height:100%;background:#3b82f6;border-radius:3px;transition:width .4s ease}._subcatRow_41t8f_525{display:grid;grid-template-columns:18px 1fr auto;gap:6px;padding:4px 4px 4px 30px;align-items:center;border-bottom:1px solid rgba(255,255,255,.04);background:#ffffff05}._subcatEmoji_41t8f_535{font-size:12px;text-align:center}._subcatNombre_41t8f_540{font-size:11px;color:var(--text-faint);font-weight:500}._subcatMonto_41t8f_546{font-size:11px;font-weight:600;color:var(--text-subtle);font-variant-numeric:tabular-nums}._subcatGroupHeader_41t8f_554{display:flex;align-items:center;justify-content:space-between;padding:6px 12px 4px;margin-top:4px;border-bottom:1px solid var(--border-dim)}._subcatGroupNombre_41t8f_563{font-size:10px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.07em}._subcatGroupMonto_41t8f_571{font-size:11px;font-weight:600;color:var(--text-subtle);font-variant-numeric:tabular-nums}._pctCard_41t8f_579{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:12px 14px}._pctBar_41t8f_586{display:flex;height:8px;border-radius:4px;overflow:hidden;background:var(--bg-raised);margin-bottom:10px;gap:1px}._pctSeg_41t8f_596{height:100%;border-radius:2px;transition:width .4s ease;min-width:2px}._pctLegend_41t8f_603{display:flex;flex-wrap:wrap;gap:8px 14px}._pctLegendItem_41t8f_609{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--text-subtle)}._pctLegendDot_41t8f_617{width:8px;height:8px;border-radius:2px;flex-shrink:0}._pctLegendLabel_41t8f_624{color:var(--text-faint)}._pctLegendVal_41t8f_625{font-weight:600;color:var(--text-soft);font-variant-numeric:tabular-nums}._limpiarOverlay_41t8f_628{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:200;display:flex;align-items:flex-end;justify-content:center}._limpiarSheet_41t8f_638{background:var(--bg-card);border:1px solid var(--border);border-radius:20px 20px 0 0;padding:24px 20px calc(90px + env(safe-area-inset-bottom,0px));width:100%;max-width:480px}._limpiarTitulo_41t8f_647{font-size:16px;font-weight:700;color:var(--text);margin-bottom:10px}._limpiarSub_41t8f_654{font-size:13px;color:var(--text-faint);line-height:1.5;margin-bottom:12px}._limpiarBtns_41t8f_661{display:flex;gap:10px;margin-top:20px}._limpiarCancelar_41t8f_667{flex:1;padding:12px;border-radius:12px;background:var(--bg-raised);border:1px solid var(--border);color:var(--text-muted);font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s}._limpiarCancelar_41t8f_667:hover{background:var(--bg-hover)}._limpiarConfirmar_41t8f_682{flex:1;padding:12px;border-radius:12px;background:linear-gradient(135deg,var(--green),var(--blue));border:none;color:var(--bg);font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:opacity .15s}._limpiarConfirmar_41t8f_682:disabled{opacity:.6;cursor:not-allowed}._remanenteInputRow_41t8f_697{display:flex;align-items:center;gap:10px;margin-top:4px}._remanenteInputWrap_41t8f_704{flex:1;min-width:0;display:flex;align-items:center;background:var(--bg-input);border:1px solid var(--border-input);border-radius:10px;overflow:hidden}._remanentePrefix_41t8f_715{padding:0 8px;font-size:12px;color:var(--text-subtle);border-right:1px solid var(--border-input)}._remanenteInput_41t8f_697{flex:1;min-width:0;padding:9px 10px;background:transparent;border:none;color:var(--text);font-size:14px;font-family:inherit;text-align:right;font-variant-numeric:tabular-nums}._remanenteInput_41t8f_697:focus{outline:none}._remanenteCeroBtn_41t8f_736{padding:9px 12px;border-radius:10px;background:var(--bg-raised);border:1px solid var(--border);color:var(--text-muted);font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .15s}._remanenteCeroBtn_41t8f_736:hover{background:var(--bg-hover)}._deshacerToast_41t8f_751{position:fixed;bottom:90px;left:50%;transform:translate(-50%);background:#10b981;color:#fff;border-radius:12px;padding:10px 18px;font-size:13px;font-weight:600;z-index:300;white-space:nowrap;box-shadow:0 4px 20px #0000004d;display:flex;align-items:center;gap:14px}._deshacerToastAccion_41t8f_770{background:none;border:none;padding:0;color:#fff;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;text-decoration:underline}._deshacerToastAccion_41t8f_770:hover{opacity:.85}._dropdown_1vz57_1{position:absolute;top:calc(100% + 6px);left:0;background:var(--bg-card);border:1px solid var(--border-input);border-radius:14px;overflow:hidden;z-index:50;width:280px;max-height:300px;box-shadow:0 8px 32px #00000080;display:flex}._left_1vz57_16{width:100px;border-right:1px solid var(--border);overflow-y:auto;flex-shrink:0}._leftItem_1vz57_23{display:flex;align-items:center;justify-content:space-between;width:100%;padding:11px 10px;font-size:12px;color:var(--text-faint);cursor:pointer;font-family:inherit;transition:background .1s,color .1s;border-bottom:1px solid var(--bg-hover);text-align:left}._leftItem_1vz57_23:last-child{border-bottom:none}._leftItem_1vz57_23:hover{background:var(--bg-hover);color:#999}._leftActive_1vz57_40{background:var(--bg-raised);color:var(--text);font-weight:600}._dot_1vz57_46{width:6px;height:6px;border-radius:50%;background:var(--green);flex-shrink:0}._right_1vz57_54{flex:1;overflow-y:auto;max-height:300px}._option_1vz57_60{display:flex;align-items:center;gap:6px;width:100%;padding:9px 12px;font-size:13px;color:var(--text-muted);transition:background .1s;font-family:inherit;cursor:pointer;text-align:left}._option_1vz57_60:hover{background:var(--bg-hover)}._optionActive_1vz57_74{color:var(--green);font-weight:600}._check_1vz57_76{width:12px;flex-shrink:0;color:var(--green);display:flex;align-items:center}._clear_1vz57_84{display:block;width:100%;text-align:right;padding:6px 12px;font-size:11px;color:var(--red);cursor:pointer;font-family:inherit;transition:background .1s;border-bottom:1px solid var(--border)}._clear_1vz57_84:hover{background:#1a0f0f}._fechaWrap_1vz57_98{padding:8px 12px;display:flex;flex-direction:column;gap:10px}._dateLabel_1vz57_105{font-size:10px;color:var(--text-faint);margin-bottom:4px}._dateInput_1vz57_111{width:100%;background:var(--bg-hover);border:1px solid var(--border-input);border-radius:8px;color:var(--text);padding:6px 8px;font-size:12px;font-family:inherit}._dateInput_1vz57_111:focus{outline:none;border-color:var(--accent)}._page_1pgrl_2{padding:0 0 80px;max-width:480px;margin:0 auto;min-height:100dvh;background:var(--bg);color:var(--text)}._header_1pgrl_11{padding:20px 16px 12px;position:sticky;top:0;background:var(--bg);z-index:10;border-bottom:1px solid var(--border-dim)}._headerTop_1pgrl_20{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}._title_1pgrl_27{font-size:22px;font-weight:700;letter-spacing:-.02em}._pills_1pgrl_33{display:flex;gap:6px;margin-bottom:10px}._pill_1pgrl_33{padding:6px 16px;border-radius:20px;font-size:13px;font-weight:500;background:var(--bg-card);border:1px solid var(--border-input);color:var(--text-faint);cursor:pointer;transition:all .15s;font-family:inherit}._pillActive_1pgrl_52{background:var(--text);border-color:var(--text);color:var(--bg)}._controls_1pgrl_58{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px;position:relative}._ctrl_1pgrl_66{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;background:var(--bg-card);border:1px solid var(--border-input);color:var(--text-faint);cursor:pointer;font-family:inherit;transition:all .15s}._ctrlActive_1pgrl_82{border-color:var(--green);color:var(--green)}._dropWrap_1pgrl_87{position:relative}._dropdown_1pgrl_90{position:absolute;top:calc(100% + 6px);left:0;background:var(--bg-card);border:1px solid var(--border-input);border-radius:14px;overflow-y:auto;overflow-x:hidden;z-index:50;min-width:180px;max-height:320px;box-shadow:0 8px 32px #00000080}._dropLabel_1pgrl_105{font-size:10px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.07em;padding:10px 14px 4px;position:sticky;top:0;background:var(--bg-card)}._dropItem_1pgrl_117{display:block;width:100%;text-align:left;padding:9px 14px;font-size:13px;color:var(--text-muted);transition:background .1s;font-family:inherit;cursor:pointer}._dropItem_1pgrl_117:hover{background:var(--bg-hover)}._dropItemActive_1pgrl_129{color:var(--green);font-weight:600}._dropDivider_1pgrl_131{height:1px;background:var(--border);margin:4px 0}._dropClear_1pgrl_137{display:block;width:100%;text-align:center;padding:10px;font-size:12px;color:var(--red);border-top:1px solid var(--border);cursor:pointer;font-family:inherit;transition:background .1s;position:sticky;bottom:0;background:var(--bg-card)}._dropClear_1pgrl_137:hover{background:#1a0f0f}._tags_1pgrl_154{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}._tag_1pgrl_154{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;padding:3px 8px 3px 10px;border-radius:20px;background:var(--bg-hover);color:var(--green);border:1px solid #1f3a2e}._tag_1pgrl_154 button{color:var(--green);opacity:.6;display:flex;align-items:center}._tag_1pgrl_154 button:hover{opacity:1}._subtotal_1pgrl_176{display:flex;align-items:center;justify-content:space-between;padding:8px 0 0}._subtotalCount_1pgrl_183{font-size:12px;color:var(--text-subtle)}._subtotalMontos_1pgrl_185{display:flex;gap:10px;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end}._subtotalIngreso_1pgrl_195{color:var(--green)}._subtotalEgreso_1pgrl_196{color:var(--red)}._list_1pgrl_198{padding:8px 16px 0;display:flex;flex-direction:column;gap:8px}._item_1pgrl_205{display:flex;align-items:center;gap:12px;background:var(--bg-card);border:1px solid var(--bg-hover);border-radius:16px;padding:13px 14px;transition:border-color .15s}._item_1pgrl_205:hover{border-color:var(--border-mid)}._itemCredito_1pgrl_217{border-color:var(--icon-warning);background:var(--icon-warning);opacity:.85}._typeIcon_1pgrl_223{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._typeIngreso_1pgrl_233{background:var(--icon-positive);color:var(--green)}._typeEgreso_1pgrl_234{background:var(--icon-negative);color:var(--red)}._typeDivisa_1pgrl_235{background:var(--icon-info);color:var(--blue)}._info_1pgrl_237{flex:1;min-width:0}._desc_1pgrl_239{font-size:14px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}._meta_1pgrl_249{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._emoji_1pgrl_256{font-size:12px}._cat_1pgrl_257{font-size:11px;color:var(--text-faint)}._fecha_1pgrl_258{font-size:11px;color:var(--text-ghost);background:var(--bg-hover);padding:1px 5px;border-radius:4px}._medio_1pgrl_259{font-size:11px;color:var(--text-subtle)}._badge_1pgrl_261{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:500;padding:2px 6px;border-radius:10px;background:var(--icon-info);color:var(--green)}._badgeCredito_1pgrl_273{background:var(--icon-warning);color:var(--amber)}._right_1pgrl_275{text-align:right;flex-shrink:0}._monto_1pgrl_277{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}._montoIngreso_1pgrl_283{color:var(--green)}._montoEgreso_1pgrl_284{color:var(--red)}._montoTotal_1pgrl_286{font-size:11px;color:var(--text-subtle);margin-top:2px;font-variant-numeric:tabular-nums}._actions_1pgrl_293{display:flex;gap:4px;justify-content:flex-end;margin-top:4px}._actionBtn_1pgrl_300{font-size:13px;padding:2px 4px;border-radius:6px;cursor:pointer;color:var(--text-muted);opacity:.5;transition:opacity .15s}._actionBtn_1pgrl_300:hover{opacity:1}._del_1pgrl_310:hover{color:var(--red)}._lockIcon_1pgrl_312{font-size:13px;opacity:.4;cursor:default;padding:2px 4px}._creditoSection_1pgrl_319{margin:20px 16px 0;padding-top:16px;border-top:1px dashed var(--border)}._creditoTitle_1pgrl_325{font-size:14px;font-weight:600;color:var(--amber);margin-bottom:4px}._creditoSub_1pgrl_332{font-size:12px;color:var(--text-faint);margin-bottom:12px}._loading_1pgrl_338,._empty_1pgrl_338{text-align:center;padding:60px 20px;color:var(--text-subtle);font-size:14px}._emptySub_1pgrl_345{font-size:12px;color:var(--text-ghost);margin-top:6px}._typeAhorro_1pgrl_351{background:var(--icon-warning);color:var(--amber)}._recordatoriosSection_1pgrl_354{margin:16px 16px 0;padding:14px;background:var(--border-dim);border:1px solid var(--bg-hover);border-radius:16px}._recordatoriosTitle_1pgrl_362{font-size:12px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}._bloqueHeader_1pgrl_372{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:0;background:none;border:none;cursor:pointer;font-family:inherit;color:inherit}._bloqueTitulo_1pgrl_385{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.06em}._bloqueMeta_1pgrl_395{display:flex;align-items:center;gap:8px;color:var(--text-faint);flex-shrink:0}._bloqueCount_1pgrl_402{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--bg-hover);color:var(--text-subtle);font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}._bloqueResumen_1pgrl_415{font-size:12px;font-weight:600;color:var(--text-faint);white-space:nowrap}._bloqueBody_1pgrl_421{margin-top:10px}._calendario_1pgrl_424{padding:0 16px;margin-top:16px}._calHead_1pgrl_425{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:4px}._calHead_1pgrl_425 span{text-align:center;font-size:10px;font-weight:600;color:var(--text-faint);text-transform:uppercase;letter-spacing:.04em}._calGrid_1pgrl_439{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}._calCell_1pgrl_444{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:54px;padding:4px 5px;border-radius:10px;background:var(--bg-card);border:1px solid var(--border);cursor:pointer;font-family:inherit;overflow:hidden;transition:border-color .15s}._calCell_1pgrl_444:hover{border-color:var(--border-mid)}._calCellOut_1pgrl_461{background:transparent;border-color:transparent;cursor:default;opacity:.35}._calCellSel_1pgrl_467{border-color:var(--green)}._calDay_1pgrl_468{font-size:12px;font-weight:600;color:var(--text)}._calMonto_1pgrl_473{font-size:10px;font-weight:600;color:var(--text-dim);font-variant-numeric:tabular-nums;line-height:1.1;white-space:nowrap}._calDots_1pgrl_481{display:flex;align-items:center;gap:3px;margin-top:auto}._calDotIngreso_1pgrl_487{width:6px;height:6px;border-radius:50%;background:var(--green)}._calDotUSD_1pgrl_493{font-size:8px;font-weight:700;color:var(--blue);line-height:1}._calDetalle_1pgrl_499{margin-top:12px}._recItem_1pgrl_501{display:flex;align-items:center;gap:10px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:11px 12px;margin-bottom:6px}._recItem_1pgrl_501:last-child{margin-bottom:0}._recInfo_1pgrl_513{flex:1;min-width:0}._recTitulo_1pgrl_515{font-size:14px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:3px}._recMeta_1pgrl_525{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._recFecha_1pgrl_532{font-size:11px;color:var(--text-faint)}._recMonto_1pgrl_533{font-size:13px;font-weight:600;color:var(--red);white-space:nowrap;font-variant-numeric:tabular-nums}._badgeVencido_1pgrl_541{font-size:10px;font-weight:600;padding:2px 6px;border-radius:10px;background:#2a0f0f;color:var(--red);text-transform:uppercase;letter-spacing:.05em}._btnPagar_1pgrl_552{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border-radius:20px;font-size:12px;font-weight:600;background:var(--icon-positive);border:1px solid color-mix(in srgb,var(--green) 30%,transparent);color:var(--green);cursor:pointer;font-family:inherit;transition:all .15s;flex-shrink:0}._btnPagar_1pgrl_552:hover:not(:disabled){background:color-mix(in srgb,var(--green) 15%,var(--bg-card))}._btnPagar_1pgrl_552:disabled{opacity:.5;cursor:not-allowed}._recNuevo_1pgrl_572{display:flex;justify-content:flex-end;margin-top:8px}._emptyStateBtn_1pgrl_578{margin-top:12px;padding:12px 24px;border-radius:14px;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);font-size:14px;font-weight:700;font-family:inherit;border:none;cursor:pointer;transition:opacity .15s,transform .1s}._emptyStateBtn_1pgrl_578:hover{opacity:.9;transform:translateY(-1px)}._emptyStateBtn_1pgrl_578:active{transform:translateY(0)}._filterDropdown_1pgrl_595{position:absolute;top:calc(100% + 6px);left:0;background:var(--bg-card);border:1px solid var(--border-input);border-radius:14px;overflow:hidden;z-index:50;width:280px;max-height:300px;box-shadow:0 8px 32px #00000080;display:flex}._filterLeft_1pgrl_610{width:100px;border-right:1px solid var(--border);overflow-y:auto;flex-shrink:0}._filterLeftItem_1pgrl_617{display:flex;align-items:center;justify-content:space-between;width:100%;padding:11px 10px;font-size:12px;color:var(--text-faint);cursor:pointer;font-family:inherit;transition:background .1s,color .1s;border-bottom:1px solid var(--bg-hover);text-align:left}._filterLeftItem_1pgrl_617:last-child{border-bottom:none}._filterLeftItem_1pgrl_617:hover{background:var(--bg-hover);color:#999}._filterLeftActive_1pgrl_634{background:var(--bg-raised);color:var(--text);font-weight:600}._filterDot_1pgrl_640{width:6px;height:6px;border-radius:50%;background:var(--green);flex-shrink:0}._filterRight_1pgrl_648{flex:1;overflow-y:auto;max-height:300px}._filterOption_1pgrl_654{display:flex;align-items:center;gap:6px;width:100%;padding:9px 12px;font-size:13px;color:var(--text-muted);transition:background .1s;font-family:inherit;cursor:pointer;text-align:left}._filterOption_1pgrl_654:hover{background:var(--bg-hover)}._filterOptionActive_1pgrl_669{color:var(--green);font-weight:600}._filterCheck_1pgrl_671{width:12px;flex-shrink:0;color:var(--green);display:flex;align-items:center}._filterClear_1pgrl_679{display:block;width:100%;text-align:right;padding:6px 12px;font-size:11px;color:var(--red);cursor:pointer;font-family:inherit;transition:background .1s;border-bottom:1px solid var(--border)}._filterClear_1pgrl_679:hover{background:#1a0f0f}._subtotalGrid_1pgrl_694{display:flex;flex-direction:column;gap:2px;align-items:flex-end}._subtotalRow_1pgrl_701{display:flex;gap:10px;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}._dateDivider_1pgrl_710{font-size:11px;color:var(--text-subtle);text-align:center;padding:10px 0 2px;letter-spacing:.04em;position:sticky;top:0;background:var(--bg);z-index:2}._dateLabel_1pgrl_723{font-size:10px;color:var(--text-faint);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}._dateInput_1pgrl_731{background:var(--bg-input);border:1px solid #333;border-radius:8px;color:var(--text);padding:7px 10px;font-size:13px;font-family:inherit;width:100%;color-scheme:dark;outline:none}._dateInput_1pgrl_731:focus{border-color:var(--text-faint)}._searchRow_1pgrl_746{display:flex;align-items:center;gap:8px;background:var(--bg-card);border:1px solid var(--border-input);border-radius:20px;padding:6px 12px;margin-bottom:8px;transition:border-color .15s}._searchRow_1pgrl_746:focus-within{border-color:var(--border-mid)}._searchIcon_1pgrl_759{color:var(--text-faint);flex-shrink:0}._searchInput_1pgrl_761{flex:1;background:transparent;border:none;outline:none;font-size:13px;color:var(--text);font-family:inherit;min-width:0}._searchInput_1pgrl_761::placeholder{color:var(--text-ghost)}._searchClear_1pgrl_773{color:var(--text-faint);display:flex;align-items:center;padding:2px;border-radius:50%;flex-shrink:0;transition:color .12s}._searchClear_1pgrl_773:hover{color:var(--text-muted)}._exportPanel_1pgrl_785{position:absolute;top:calc(100% + 6px);right:0;z-index:60;width:260px;max-width:calc(100vw - 32px);display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--bg-card);border:1px solid var(--border-input);border-radius:14px;box-shadow:0 8px 32px #00000080}._exportHead_1pgrl_802{display:flex;align-items:center;justify-content:space-between}._exportTitle_1pgrl_808{font-size:13px;font-weight:600;color:var(--text)}._exportClose_1pgrl_814{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--bg-input);border:1px solid var(--border-input);color:var(--text-faint);cursor:pointer;font-family:inherit}._exportInfo_1pgrl_828{font-size:11px;line-height:1.4;color:var(--text-subtle)}._exportBtn_1pgrl_834{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px;border-radius:12px;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;transition:opacity .15s}._exportBtn_1pgrl_834:disabled{opacity:.5;cursor:not-allowed}._catOverlay_abj5a_4{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:200;display:flex;align-items:flex-end}._catOverlaySobreModal_abj5a_13{z-index:300}._catSheet_abj5a_15{width:100%;max-width:480px;margin:0 auto;background:var(--bg-raised);border-radius:20px 20px 0 0;padding-bottom:env(safe-area-inset-bottom,16px);max-height:70dvh;display:flex;flex-direction:column}._catSheetHandle_abj5a_27{width:36px;height:4px;background:var(--border);border-radius:2px;margin:12px auto 8px;flex-shrink:0}._catSheetList_abj5a_36{overflow-y:auto;flex:1;padding:4px 12px 8px;display:flex;flex-direction:column;gap:2px}._catSheetItem_abj5a_45{display:flex;align-items:center;gap:12px;padding:12px;border-radius:10px;background:transparent;border:none;color:var(--text);font-size:15px;font-family:inherit;cursor:pointer;text-align:left;transition:background .12s}._catSheetItem_abj5a_45:hover{background:var(--bg-hover)}._catSheetItemActive_abj5a_61{background:var(--border-dim);color:var(--green)}._catSheetEmoji_abj5a_63{font-size:18px;width:28px;text-align:center;flex-shrink:0}._catSheetCheck_abj5a_65{margin-left:auto;color:var(--green);font-weight:700}._catSheetAdd_abj5a_67{display:flex;align-items:center;gap:10px;padding:12px;border-radius:10px;background:transparent;border:none;color:var(--text-muted);font-size:14px;font-family:inherit;cursor:pointer;margin-top:4px;border-top:1px solid var(--border-dim);width:100%;text-align:left}._catSheetAdd_abj5a_67:hover{color:var(--text)}._catSheetHint_abj5a_86{font-size:11px;color:var(--text-subtle);text-align:center;padding:8px 16px 12px;flex-shrink:0;line-height:1.4}._overlay_1big7_3{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;display:flex;align-items:flex-end;justify-content:center;z-index:200;animation:_fadeIn_1big7_1 .15s ease}@keyframes _fadeIn_1big7_1{0%{opacity:0}to{opacity:1}}._modal_1big7_12{background:var(--border-dim);border-radius:20px 20px 0 0;width:100%;max-width:480px;max-height:92dvh;overflow-y:auto;animation:_slideUp_1big7_1 .2s ease}@keyframes _slideUp_1big7_1{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}._modalHeader_1big7_25{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px;border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--border-dim);z-index:1}._modalTitle_1big7_31{font-size:16px;font-weight:700;color:var(--text)}._closeBtn_1big7_32{width:32px;height:32px;border-radius:50%;background:var(--bg-raised);border:none;color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer}._closeBtn_1big7_32:hover{color:var(--text)}._modalBody_1big7_40{padding:16px 16px 28px;display:flex;flex-direction:column;gap:14px}._field_1big7_46{display:flex;flex-direction:column;gap:5px}._fieldRow_1big7_47{display:flex;gap:10px}._label_1big7_49{font-size:11px;font-weight:600;color:var(--text-faint);text-transform:uppercase;letter-spacing:.07em}._input_1big7_54{background:var(--bg-hover);border:1px solid var(--border-mid);border-radius:10px;color:var(--text);padding:10px 12px;font-size:14px;font-family:inherit;width:100%}._input_1big7_54:focus{outline:none;border-color:var(--green)}._select_1big7_60{background:var(--bg-hover);border:1px solid var(--border-mid);border-radius:10px;color:var(--text);padding:10px 32px 10px 12px;font-size:14px;font-family:inherit;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}._select_1big7_60:focus{outline:none;border-color:var(--green)}._divModos_1big7_70{display:flex;gap:8px}._modoBtn_1big7_71{flex:1;padding:10px 8px;border-radius:10px;background:var(--bg-hover);border:1px solid var(--border-mid);color:var(--text-subtle);font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;transition:all .15s}._modoBtnActive_1big7_77{background:color-mix(in srgb,var(--green) 12%,var(--bg-card));border-color:var(--green);color:var(--green)}._partesGrid_1big7_80{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;overflow:hidden}._parteRow_1big7_84{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border-bottom:1px solid var(--bg-hover)}._parteRow_1big7_84:last-child{border-bottom:none}._parteRowPagador_1big7_89{background:color-mix(in srgb,var(--green) 8%,var(--bg-card))}._parteLeft_1big7_92{display:flex;align-items:center;gap:9px;flex:1;min-width:0;cursor:pointer}._parteCheck_1big7_96{width:16px;height:16px;flex-shrink:0;accent-color:var(--green);cursor:pointer}._parteRowExcluida_1big7_100 ._parteNombre_1big7_100{color:var(--text-faint);text-decoration:line-through}._parteRowExcluida_1big7_100{opacity:.6}._pctWrap_1big7_103{display:flex;align-items:center;gap:5px}._pctSign_1big7_104{font-size:13px;color:var(--text-faint);font-weight:600}._parteNombre_1big7_100{font-size:13px;color:var(--text-soft);display:flex;align-items:center;gap:5px}._pagoBadge_1big7_107{font-size:10px;color:var(--green);background:color-mix(in srgb,var(--green) 15%,var(--bg-card));border-radius:6px;padding:1px 6px;font-weight:600}._parteValor_1big7_108{font-size:14px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}._parteInput_1big7_110{width:110px;background:var(--bg-input);border:1px solid var(--border-mid);border-radius:8px;color:var(--text);padding:6px 10px;font-size:13px;text-align:right;font-family:inherit}._parteInput_1big7_110:focus{outline:none;border-color:var(--green)}._sumaOk_1big7_118{background:color-mix(in srgb,var(--green) 12%,var(--bg-card))}._sumaOk_1big7_118 ._parteNombre_1big7_100,._sumaOk_1big7_118 ._parteValor_1big7_108{color:var(--green)}._sumaError_1big7_120{background:color-mix(in srgb,var(--red) 12%,var(--bg-card))}._sumaError_1big7_120 ._parteNombre_1big7_100,._sumaError_1big7_120 ._parteValor_1big7_108{color:var(--red)}._error_1big7_123{font-size:12px;color:var(--red);text-align:center}._catTrigger_1big7_126{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:var(--bg-hover);border:1px solid var(--border-mid);border-radius:10px;color:var(--text);font-size:14px;font-family:inherit;cursor:pointer;text-align:left;transition:border-color .15s}._catTrigger_1big7_126:hover{border-color:var(--green)}._catTrigger_1big7_126 svg{color:var(--text-faint);flex-shrink:0}._btnGuardar_1big7_148{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border-radius:14px;border:none;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;transition:opacity .15s}._btnGuardar_1big7_148:disabled{opacity:.5;cursor:not-allowed}._mesesGrid_182je_3{display:flex;flex-direction:column;gap:6px;max-height:240px;overflow-y:auto}._mesPill_182je_11{padding:9px 14px;border-radius:10px;font-size:13px;font-weight:500;background:var(--bg-input);border:1px solid var(--border-input);color:var(--text-subtle);cursor:pointer;text-align:left;font-family:inherit;transition:all .15s;text-transform:capitalize}._mesPill_182je_11:hover{color:var(--text-muted);border-color:var(--border-mid)}._mesPillActive_182je_26{background:var(--icon-positive);border-color:var(--green);color:var(--green)}._toast_24xu6_3{position:fixed;left:50%;transform:translate(-50%);bottom:calc(var(--nav-h) + 12px + env(safe-area-inset-bottom,0px));width:calc(100% - 32px);max-width:448px;min-height:52px;display:flex;align-items:center;gap:8px;padding:4px 4px 4px 14px;background:var(--bg-raised);border:1px solid var(--border-mid);border-radius:var(--radius);color:var(--text);font-size:14px;box-shadow:var(--shadow-float);z-index:150;animation:_slideUp_24xu6_1 .2s ease both}._toast_24xu6_3:before{content:"";width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--green)}._error_24xu6_34:before{background:var(--red)}._mensaje_24xu6_36{flex:1;min-width:0;line-height:1.4}._accion_24xu6_43{min-height:44px;padding:0 14px;border-radius:var(--radius-sm);color:var(--green);font-size:13px;font-weight:700;font-family:inherit;white-space:nowrap;transition:background .15s}._accion_24xu6_43:hover:not(:disabled){background:var(--bg-hover)}._accion_24xu6_43:disabled{opacity:.5;cursor:default}._cerrar_24xu6_57{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);color:var(--text-faint);transition:color .15s,background .15s}._cerrar_24xu6_57:hover{color:var(--text);background:var(--bg-hover)}._field_1rf81_4{display:flex;flex-direction:column;gap:8px}._row_1rf81_5{display:flex;gap:10px;align-items:flex-end}._flex2_1rf81_6{flex:2}._label_1rf81_8{font-size:11px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.07em}._input_1rf81_16{width:100%;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;color:var(--text);padding:12px 14px;font-size:15px;font-family:inherit;transition:border-color .15s}._input_1rf81_16:focus{outline:none;border-color:#333}._input_1rf81_16[type=date]{color-scheme:dark}[data-theme=light] ._input_1rf81_16[type=date]{color-scheme:light}._seg2_1rf81_32{display:flex;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;overflow:hidden}._seg2Btn_1rf81_40{flex:1;padding:10px 8px;font-size:13px;font-weight:500;color:var(--text-faint);text-align:center;border-right:1px solid var(--border);cursor:pointer;transition:all .15s;font-family:inherit}._seg2Btn_1rf81_40:last-child{border-right:none}._seg2Btn_1rf81_40:hover:not(:disabled){color:var(--text-muted);background:var(--bg-hover)}._seg2Btn_1rf81_40:disabled{opacity:.35;cursor:not-allowed}._seg2Active_1rf81_56{background:var(--bg-raised);color:var(--text)}._divisaResumen_1rf81_62{display:flex;justify-content:space-between;align-items:center;background:#0c1a2e;border:1px solid #1e3a5f;border-radius:12px;padding:12px 16px}._divisaLabel_1rf81_72{font-size:13px;color:var(--blue)}._divisaMonto_1rf81_73{font-size:18px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}._field_qc0b6_4{display:flex;flex-direction:column;gap:8px}._row_qc0b6_5{display:flex;gap:10px;align-items:flex-end}._flex2_qc0b6_6{flex:2}._label_qc0b6_8{font-size:11px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.07em}._input_qc0b6_16{width:100%;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;color:var(--text);padding:12px 14px;font-size:15px;font-family:inherit;transition:border-color .15s}._input_qc0b6_16:focus{outline:none;border-color:#333}._input_qc0b6_16[type=date]{color-scheme:dark}[data-theme=light] ._input_qc0b6_16[type=date]{color-scheme:light}._seg2_qc0b6_32{display:flex;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;overflow:hidden}._seg2Btn_qc0b6_40{flex:1;padding:10px 8px;font-size:13px;font-weight:500;color:var(--text-faint);text-align:center;border-right:1px solid var(--border);cursor:pointer;transition:all .15s;font-family:inherit}._seg2Btn_qc0b6_40:last-child{border-right:none}._seg2Btn_qc0b6_40:hover:not(:disabled){color:var(--text-muted);background:var(--bg-hover)}._seg2Btn_qc0b6_40:disabled{opacity:.35;cursor:not-allowed}._seg2Active_qc0b6_56{background:var(--bg-raised);color:var(--text)}._pills_qc0b6_62{display:flex;flex-wrap:wrap;gap:6px}._pill_qc0b6_62{padding:6px 14px;border-radius:20px;font-size:13px;font-weight:500;background:var(--bg-card);border:1px solid var(--border);color:var(--text-faint);cursor:pointer;transition:all .15s;font-family:inherit}._pill_qc0b6_62:hover{color:var(--text-muted);border-color:var(--border-mid)}._pillActive_qc0b6_82{background:color-mix(in srgb,var(--green) 12%,var(--bg-card));border-color:var(--green);color:var(--green)}._catTrigger_qc0b6_89{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;color:var(--text);font-size:15px;font-family:inherit;cursor:pointer;text-align:left;transition:border-color .15s}._catTrigger_qc0b6_89:hover{border-color:#333}._catTrigger_qc0b6_89 svg{color:var(--text-faint);flex-shrink:0}._checkRow_qc0b6_109{display:flex;align-items:flex-start;gap:10px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:12px 14px;cursor:pointer}._checkBox_qc0b6_120{width:18px;height:18px;flex-shrink:0;accent-color:var(--green);cursor:pointer;margin-top:1px}._checkLabel_qc0b6_129{font-size:13px;color:var(--text-soft);line-height:1.5}._checkHint_qc0b6_135{font-size:11px;color:var(--text-faint);margin-top:2px;line-height:1.4}._field_nnct3_4{display:flex;flex-direction:column;gap:8px}._label_nnct3_6{font-size:11px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.07em}._seg2_nnct3_15{display:flex;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;overflow:hidden}._seg2Btn_nnct3_23{flex:1;padding:10px 8px;font-size:13px;font-weight:500;color:var(--text-faint);text-align:center;border-right:1px solid var(--border);cursor:pointer;transition:all .15s;font-family:inherit}._seg2Btn_nnct3_23:last-child{border-right:none}._seg2Btn_nnct3_23:hover:not(:disabled){color:var(--text-muted);background:var(--bg-hover)}._seg2Btn_nnct3_23:disabled{opacity:.35;cursor:not-allowed}._seg2Active_nnct3_39{background:var(--bg-raised);color:var(--text)}._hint_nnct3_45{font-size:12px;color:var(--text-subtle);line-height:1.4}._manualGrid_nnct3_52{display:flex;flex-direction:column;gap:8px;margin-top:4px}._manualRow_nnct3_59{display:flex;align-items:center;gap:10px;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:10px 12px}._manualNombre_nnct3_69{flex:1;font-size:13px;color:var(--text-soft);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._manualInputWrap_nnct3_79{display:flex;align-items:center;background:var(--bg-raised);border:1px solid var(--border-mid);border-radius:8px;overflow:hidden;flex-shrink:0}._manualPrefix_nnct3_89{padding:0 8px;font-size:13px;color:var(--text-faint);border-right:1px solid var(--border-mid)}._manualInput_nnct3_79{width:90px;background:transparent;border:none;padding:7px 8px;font-size:13px;color:var(--text);font-family:inherit;outline:none;text-align:right}._hintError_nnct3_108{color:var(--red)!important}._page_14uzo_2{padding:0 0 40px;max-width:480px;margin:0 auto;min-height:100dvh;background:var(--bg);color:var(--text)}._header_14uzo_12{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px;border-bottom:1px solid var(--border-dim)}._backBtn_14uzo_20{width:44px;height:44px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border);color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}._backBtn_14uzo_20:hover{background:var(--border)}._title_14uzo_34{font-size:17px;font-weight:600}._success_14uzo_40{display:flex;align-items:center;gap:8px;margin:12px 16px;padding:12px 16px;background:#052e16;border:1px solid #065f46;border-radius:12px;font-size:14px;color:var(--green);font-weight:500}._tipoGrid_14uzo_55{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding:16px}._tipoBtn_14uzo_62{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;background:var(--bg-card);border:1.5px solid var(--border);border-radius:14px;color:var(--text-faint);font-size:11px;font-weight:500;cursor:pointer;transition:all .15s;font-family:inherit;text-align:center;line-height:1.3}._tipoBtn_14uzo_62:hover{background:var(--bg-hover)}._tipoBtnActive_14uzo_81{background:var(--border-dim)}._form_14uzo_84{padding:0 16px;display:flex;flex-direction:column;gap:18px}._field_14uzo_91{display:flex;flex-direction:column;gap:8px}._row_14uzo_92{display:flex;gap:10px;align-items:flex-end}._flex2_14uzo_93{flex:2}._label_14uzo_95{font-size:11px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.07em}._input_14uzo_103{width:100%;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;color:var(--text);padding:12px 14px;font-size:15px;font-family:inherit;transition:border-color .15s}._input_14uzo_103:focus{outline:none;border-color:#333}._input_14uzo_103[type=date]{color-scheme:dark}[data-theme=light] ._input_14uzo_103[type=date]{color-scheme:light}._seg2_14uzo_119{display:flex;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;overflow:hidden}._seg2Btn_14uzo_127{flex:1;min-height:44px;padding:10px 8px;font-size:13px;font-weight:500;color:var(--text-faint);text-align:center;border-right:1px solid var(--border);cursor:pointer;transition:all .15s;font-family:inherit}._seg2Btn_14uzo_127:last-child{border-right:none}._seg2Btn_14uzo_127:hover:not(:disabled){color:var(--text-muted);background:var(--bg-hover)}._seg2Btn_14uzo_127:disabled{opacity:.35;cursor:not-allowed}._seg2Active_14uzo_144{background:var(--bg-raised);color:var(--text)}._pills_14uzo_150{display:flex;flex-wrap:wrap;gap:6px}._pill_14uzo_150{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:6px 14px;border-radius:22px;font-size:13px;font-weight:500;background:var(--bg-card);border:1px solid var(--border);color:var(--text-faint);cursor:pointer;transition:all .15s;font-family:inherit}._pill_14uzo_150:hover{color:var(--text-muted);border-color:var(--border-mid)}._pillActive_14uzo_174{background:color-mix(in srgb,var(--green) 12%,var(--bg-card));border-color:var(--green);color:var(--green)}._select_14uzo_180{width:100%;background:var(--bg2);border:1px solid var(--border);border-radius:10px;color:var(--text);padding:10px 14px;font-size:14px;font-family:inherit;cursor:pointer}._hint_14uzo_193{font-size:12px;color:var(--text-subtle);line-height:1.4}._cuotasRow_14uzo_200{display:flex;align-items:center;gap:12px}._registroBox_14uzo_207{background:var(--border-dim);border:1px solid var(--border);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:14px}._registroTitle_14uzo_217{font-size:11px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.07em}._registroItem_14uzo_225{display:flex;flex-direction:column;gap:8px}._registroLabel_14uzo_226{font-size:13px;color:var(--text-muted)}._btnSubmit_14uzo_231{width:100%;padding:15px;border-radius:14px;font-size:16px;font-weight:700;color:var(--bg);cursor:pointer;font-family:inherit;transition:opacity .15s,transform .1s;margin-top:4px}._btnSubmit_14uzo_231:hover:not(:disabled){opacity:.9}._btnSubmit_14uzo_231:active{transform:scale(.98)}._btnSubmit_14uzo_231:disabled{opacity:.5;cursor:not-allowed}._catTrigger_14uzo_250{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;color:var(--text);font-size:15px;font-family:inherit;cursor:pointer;text-align:left;transition:border-color .15s}._catTrigger_14uzo_250:hover{border-color:#333}._catTrigger_14uzo_250 svg{color:var(--text-faint);flex-shrink:0}._tipoGrid4_14uzo_272{grid-template-columns:repeat(2,1fr)}._pageConBarra_14uzo_280{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}._headerSpacer_14uzo_281{width:44px}._segTipo_14uzo_284{display:flex;height:44px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}._segTipoBtn_14uzo_292{min-width:88px;padding:0 14px;font-size:14px;font-weight:600;color:var(--text-faint);font-family:inherit;transition:all .15s}._segTipoBtn_14uzo_292:hover{color:var(--text-muted)}._segTipoActive_14uzo_302{background:var(--bg-raised);color:var(--text)}._fechaChip_14uzo_305{position:relative;min-width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0 12px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius)}._fechaLabel_14uzo_317{font-size:13px;font-weight:600;color:var(--text-muted);white-space:nowrap}._fechaInput_14uzo_323{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}._montoWrap_14uzo_333{display:flex;align-items:center;gap:12px;padding-top:4px}._montoInput_14uzo_339{flex:1;min-width:0;background:transparent;border:none;border-bottom:2px solid var(--border);border-radius:0;color:var(--text);font-size:40px;font-weight:700;font-variant-numeric:tabular-nums;padding:4px 0;font-family:inherit;transition:border-color .15s}._montoInput_14uzo_339:focus{outline:none;border-bottom-color:var(--green)}._montoInput_14uzo_339::placeholder{color:var(--text-ghost)}._monedaToggle_14uzo_357{display:flex;height:44px;flex-shrink:0;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}._monedaBtn_14uzo_366{padding:0 12px;font-size:13px;font-weight:700;color:var(--text-faint);font-family:inherit;transition:all .15s}._monedaActive_14uzo_374{background:var(--bg-raised);color:var(--text)}._seccion_14uzo_377{display:flex;flex-direction:column;gap:8px}._labelError_14uzo_378{color:var(--red)}._catRow_14uzo_380{display:flex;gap:8px;overflow-x:auto;margin:0 -16px;padding:2px 16px 6px;scrollbar-width:none}._catRow_14uzo_380::-webkit-scrollbar{display:none}._catRowError_14uzo_389 ._catChip_14uzo_389{border-color:var(--red)}._catChip_14uzo_389{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:22px;background:var(--bg-card);border:1px solid var(--border);color:var(--text-soft);font-size:13px;font-weight:500;white-space:nowrap;flex-shrink:0;font-family:inherit;transition:all .15s}._catChip_14uzo_389:hover{border-color:var(--border-mid)}._catChipActive_14uzo_409{background:color-mix(in srgb,var(--green) 12%,var(--bg-card));border-color:var(--green);color:var(--green)}._catChipTodas_14uzo_414{color:var(--text-muted);border-style:dashed}._subcatRow_14uzo_418{display:flex;gap:6px;overflow-x:auto;margin:0 -16px;padding:4px 16px 6px;scrollbar-width:none}._subcatRow_14uzo_418::-webkit-scrollbar{display:none}._subcatChip_14uzo_428{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:18px;background:var(--bg-card);border:1px solid var(--border);color:var(--text-muted);font-size:12px;font-weight:500;white-space:nowrap;flex-shrink:0;font-family:inherit;transition:all .15s}._subcatChip_14uzo_428:after{content:"";position:absolute;left:0;right:0;top:-4px;bottom:-4px}._subcatChip_14uzo_428:hover{border-color:var(--border-mid)}._subcatChipActive_14uzo_455{background:color-mix(in srgb,var(--green) 12%,var(--bg-card));border-color:var(--green);color:var(--green)}._opcional_14uzo_462{font-weight:500;text-transform:none;letter-spacing:0;color:var(--text-ghost);margin-left:6px}._descChips_14uzo_469{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}._descChips_14uzo_469::-webkit-scrollbar{display:none}._descChip_14uzo_469{min-height:44px;padding:0 14px;border-radius:22px;background:var(--bg-card);border:1px solid var(--border);color:var(--text-muted);font-size:13px;white-space:nowrap;flex-shrink:0;font-family:inherit}._descChip_14uzo_469:hover{color:var(--text);border-color:var(--border-mid)}._cuotasLabel_14uzo_492{font-size:13px;color:var(--text-muted)}._cuotasInput_14uzo_493{width:84px;text-align:center}._masOpciones_14uzo_496{background:var(--bg-card);border:1px solid var(--border);border-radius:14px}._masOpcionesBtn_14uzo_501{width:100%;min-height:48px;display:flex;align-items:center;gap:10px;padding:0 14px;color:var(--text-muted);font-size:13px;font-weight:600;font-family:inherit;text-align:left}._masOpcionesTitulo_14uzo_514{color:var(--text)}._masOpcionesResumen_14uzo_515{flex:1;text-align:right;font-weight:500;color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._masOpcionesBody_14uzo_524{display:flex;flex-direction:column;gap:16px;padding:4px 14px 14px;border-top:1px solid var(--border-dim)}._switchRow_14uzo_533{display:flex;align-items:center;justify-content:space-between;gap:12px}._switchTitulo_14uzo_539{font-size:14px;font-weight:600;color:var(--text)}._switch_14uzo_533{position:relative;width:56px;height:44px;flex-shrink:0;padding:0}._switch_14uzo_533:before{content:"";position:absolute;left:4px;top:8px;width:48px;height:28px;border-radius:14px;background:var(--border-mid);transition:background .15s}._switchOn_14uzo_558:before{background:var(--green)}._switchKnob_14uzo_559{position:absolute;top:11px;left:7px;width:22px;height:22px;border-radius:50%;background:var(--text);transition:transform .15s}._switchOn_14uzo_558 ._switchKnob_14uzo_559{transform:translate(20px);background:var(--bg)}._switch_14uzo_533:disabled{opacity:.4;cursor:not-allowed}._saveBar_14uzo_573{position:fixed;left:50%;transform:translate(-50%);bottom:0;width:100%;max-width:480px;padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top,var(--bg) 70%,transparent);z-index:50}._saveBtn_14uzo_584{width:100%;min-height:52px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:14px;font-size:16px;font-weight:700;color:var(--bg);font-family:inherit;transition:opacity .15s,transform .1s}._saveBtn_14uzo_584:hover:not(:disabled){opacity:.9}._saveBtn_14uzo_584:active{transform:scale(.98)}._saveBtn_14uzo_584:disabled{opacity:.5;cursor:not-allowed}._saveBtnEgreso_14uzo_601{background:var(--red)}._saveBtnIngreso_14uzo_602{background:var(--green)}._saveBtnDivisa_14uzo_603{background:var(--blue)}._saveBtnRecordatorio_14uzo_604{background:var(--amber)}._saveMonto_14uzo_605{font-variant-numeric:tabular-nums;opacity:.85}._page_j7bs5_2{padding:0 0 100px;max-width:480px;margin:0 auto;min-height:100dvh;background:var(--bg);color:var(--text)}._loading_j7bs5_11{display:flex;align-items:center;justify-content:center;min-height:60vh;color:var(--text-subtle);font-size:14px}._header_j7bs5_21{padding:20px 16px 14px;border-bottom:1px solid var(--border-dim);position:sticky;top:0;background:var(--bg);z-index:10}._headerTop_j7bs5_30{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}._title_j7bs5_37{font-size:22px;font-weight:700;letter-spacing:-.02em}._monedaToggle_j7bs5_44{display:flex;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;overflow:hidden;margin-bottom:12px}._monedaBtn_j7bs5_53{flex:1;padding:10px;font-size:13px;font-weight:500;color:var(--text-faint);text-align:center;cursor:pointer;transition:all .15s;font-family:inherit;border-right:1px solid var(--border)}._monedaBtn_j7bs5_53:last-child{border-right:none}._monedaBtnActive_j7bs5_67{background:var(--bg-raised);color:var(--text)}._saveBtn_j7bs5_73{display:flex;align-items:center;gap:6px;width:100%;justify-content:center;padding:10px;background:linear-gradient(135deg,var(--green),var(--blue));border-radius:12px;color:var(--bg);font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:opacity .15s}._saveBtn_j7bs5_73:disabled{opacity:.6;cursor:not-allowed}._resumenGrid_j7bs5_92{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:16px}._resumenCard_j7bs5_99{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:14px}._resumenLabel_j7bs5_106{font-size:11px;color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}._resumenVal_j7bs5_114{font-size:16px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}._saldoCard_j7bs5_121{grid-column:1 / -1}._saldoPos_j7bs5_123{border-color:#065f46}._saldoNeg_j7bs5_124{border-color:#7f1d1d}._saldoVal_j7bs5_126{font-size:26px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}._saldoPos_j7bs5_123 ._saldoVal_j7bs5_126{color:var(--green)}._saldoNeg_j7bs5_124 ._saldoVal_j7bs5_126{color:var(--red)}._saldoSub_j7bs5_136{font-size:11px;color:var(--text-faint);margin-top:6px;font-variant-numeric:tabular-nums}._resumenSub_j7bs5_143{font-size:11px;color:var(--text-faint);margin-top:6px;line-height:1.4;font-variant-numeric:tabular-nums}._progWrap_j7bs5_152{padding:0 16px 16px}._progBg_j7bs5_156{height:5px;background:var(--bg-raised);border-radius:3px;overflow:hidden;margin-bottom:6px}._progFill_j7bs5_164{height:100%;background:linear-gradient(90deg,var(--green),var(--blue));border-radius:3px;transition:width .5s cubic-bezier(.16,1,.3,1)}._progOver_j7bs5_171{background:linear-gradient(90deg,var(--amber),#ef4444)}._progMeta_j7bs5_173{display:flex;justify-content:space-between;font-size:11px;color:var(--text-subtle)}._seccion_j7bs5_181{margin:0 16px 10px;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;overflow:hidden}._seccionBtn_j7bs5_189{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px;font-size:14px;font-weight:600;color:var(--text-soft);cursor:pointer;font-family:inherit;text-align:left;transition:background .15s}._seccionBtn_j7bs5_189:hover{background:var(--bg-hover)}._seccionStatic_j7bs5_205{display:flex;align-items:center;justify-content:space-between;padding:16px;font-size:14px;font-weight:600;color:var(--text-soft)}._gastadoTag_j7bs5_215{font-size:12px;font-weight:500;color:var(--text-faint)}._seccionBody_j7bs5_221{padding:0 16px 16px;display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--border)}._seccionNota_j7bs5_230{font-size:11px;color:var(--text-faint);line-height:1.5;padding-top:4px}._inputRow_j7bs5_237{display:flex;align-items:center;justify-content:space-between;gap:12px}._inputLabel_j7bs5_244{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-muted);flex:1}._inputWrap_j7bs5_253{display:flex;align-items:center;background:var(--bg-input);border:1px solid var(--border-input);border-radius:10px;overflow:hidden;flex-shrink:0}._prefix_j7bs5_263{padding:0 8px;font-size:12px;color:var(--text-subtle);border-right:1px solid var(--border-input)}._inp_j7bs5_237{width:110px;padding:9px 10px;background:transparent;border:none;color:var(--text);font-size:14px;font-family:inherit;text-align:right;font-variant-numeric:tabular-nums}._inp_j7bs5_237:focus{outline:none}._subtotal_j7bs5_283{display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px solid var(--border);margin-top:4px;font-size:13px;color:var(--text-faint)}._subtotalVal_j7bs5_294{font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}._tabla_j7bs5_301{border-top:1px solid var(--border)}._tablaHead_j7bs5_303{display:grid;grid-template-columns:1fr 78px 78px 82px;gap:8px;padding:10px 16px;font-size:10px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.07em}._tablaFila_j7bs5_315{display:grid;grid-template-columns:1fr 78px 78px 82px;gap:8px;padding:10px 16px;border-top:1px solid var(--border-dim);align-items:center}._tablaTotal_j7bs5_324{background:var(--bg-input);font-weight:600}._tablaCol_j7bs5_329,._tablaColNum_j7bs5_329{font-size:12px;color:var(--text-muted)}._tablaColNum_j7bs5_329{text-align:right;font-variant-numeric:tabular-nums}._tablaCat_j7bs5_336{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-dim)}._tablaCatNom_j7bs5_344{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}._dash_j7bs5_351{color:var(--text-ghost)}._dif_j7bs5_353{font-weight:600;display:flex;align-items:center;justify-content:flex-end;gap:3px;white-space:nowrap}._difPos_j7bs5_354{color:var(--green)}._difNeg_j7bs5_355{color:var(--red)}._emptyTabla_j7bs5_357{padding:20px 16px;font-size:13px;color:var(--text-subtle);text-align:center}._vistaTabs_j7bs5_365{display:flex;gap:2px;background:var(--bg-raised);border-radius:8px;padding:2px}._vistaBtn_j7bs5_373{padding:4px 7px;border-radius:6px;color:var(--text3);cursor:pointer;display:flex;align-items:center;transition:all .15s}._vistaBtnActive_j7bs5_383{background:var(--bg-card);color:var(--accent)}._tablaColPrev_j7bs5_389{color:var(--text3);font-size:11px}._tablaFilaWarn_j7bs5_394{background:#f973160d}._tablaColWarn_j7bs5_398{color:#f97316;font-weight:700}._cardsGrid_j7bs5_404{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px 16px}._presCard_j7bs5_411{background:var(--bg2);border:1px solid var(--border);border-radius:14px;padding:12px}._presCardOver_j7bs5_418{border-color:#f9731666}._presCardTop_j7bs5_422{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}._presCardEmoji_j7bs5_429{font-size:18px}._presCardCat_j7bs5_433{font-size:11px;color:var(--text3);margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._presCardReal_j7bs5_442{font-size:15px;font-weight:700;color:var(--text);margin-bottom:1px}._presCardEst_j7bs5_449{font-size:10px;color:var(--text3);margin-bottom:8px}._presCardBg_j7bs5_455{height:4px;background:var(--border);border-radius:2px;overflow:hidden}._presCardFill_j7bs5_462{height:100%;background:#3b82f6;border-radius:2px;transition:width .3s}._presCardFillOver_j7bs5_469{background:#f97316}@media (max-width: 420px){._tablaHead_j7bs5_303,._tablaFila_j7bs5_315{grid-template-columns:84px 1fr 1fr 1fr;gap:6px;padding:8px 12px}._tablaCol_j7bs5_329,._tablaColNum_j7bs5_329{font-size:11px}._tablaCatNom_j7bs5_344{max-width:54px}}@media (max-width: 360px){._tablaHead_j7bs5_303,._tablaFila_j7bs5_315{grid-template-columns:66px 1fr 1fr 1fr;gap:4px;padding:8px 10px}._tablaCol_j7bs5_329,._tablaColNum_j7bs5_329{font-size:11px}._tablaCatNom_j7bs5_344{max-width:42px}}._tablaFilaSub_j7bs5_499{display:grid;grid-template-columns:1fr 78px 78px 82px;gap:8px;padding:6px 16px 6px 28px;border-top:1px solid var(--border-dim);align-items:center;opacity:.75}._tablaCatSub_j7bs5_509{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--text-faint)}@media (max-width: 420px){._tablaFilaSub_j7bs5_499{grid-template-columns:84px 1fr 1fr 1fr;padding:5px 12px 5px 24px}}@media (max-width: 360px){._tablaFilaSub_j7bs5_499{grid-template-columns:66px 1fr 1fr 1fr;padding:5px 10px 5px 20px}}._copiarOverlay_j7bs5_525{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:200;display:flex;align-items:flex-end;justify-content:center}._copiarSheet_j7bs5_535{background:var(--bg-card);border:1px solid var(--border);border-radius:20px 20px 0 0;padding:24px 20px calc(90px + env(safe-area-inset-bottom,0px));width:100%;max-width:480px}._copiarTitulo_j7bs5_544{font-size:16px;font-weight:700;color:var(--text);margin-bottom:6px}._copiarSub_j7bs5_551{font-size:13px;color:var(--text-faint);line-height:1.5;margin-bottom:20px}._copiarBtns_j7bs5_558{display:flex;gap:10px}._copiarNo_j7bs5_563{flex:1;padding:12px;border-radius:12px;background:var(--bg-raised);border:1px solid var(--border);color:var(--text-muted);font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s}._copiarNo_j7bs5_563:hover{background:var(--bg-hover)}._copiarSi_j7bs5_578{flex:1;padding:12px;border-radius:12px;background:linear-gradient(135deg,var(--green),var(--blue));border:none;color:var(--bg);font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:opacity .15s}._copiarSi_j7bs5_578:disabled{opacity:.6;cursor:not-allowed}._copiarOk_j7bs5_593{font-size:15px;font-weight:600;color:var(--green);text-align:center;padding:8px 0}._page_14jok_2{padding:32px 16px 100px;max-width:480px;margin:0 auto;min-height:100dvh;background:var(--bg);color:var(--text)}._avatarSection_14jok_11{display:flex;align-items:center;gap:16px;margin-bottom:32px;padding:0 4px}._avatar_14jok_11{width:56px;height:56px;border-radius:50%;object-fit:cover;border:2px solid var(--border-input)}._avatarPlaceholder_14jok_26{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._nombre_14jok_39{font-size:17px;font-weight:600}._email_14jok_40{font-size:13px;color:var(--text-faint);margin-top:2px}._list_14jok_42{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._item_14jok_49{display:flex;align-items:center;gap:14px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:14px 16px;width:100%;text-align:left;cursor:pointer;transition:background .15s;font-family:inherit}._item_14jok_49:hover{background:var(--bg-hover)}._itemIcon_14jok_65{width:36px;height:36px;border-radius:10px;background:var(--bg-raised);display:flex;align-items:center;justify-content:center;color:var(--green);flex-shrink:0}._itemIconExport_14jok_76{color:var(--amber)}._itemInfo_14jok_78{flex:1}._itemLabel_14jok_79{font-size:14px;font-weight:500;color:var(--text)}._itemSub_14jok_80{font-size:12px;color:var(--text-faint);margin-top:2px}._chevron_14jok_82{color:var(--text-ghost);transition:transform .2s}._chevronOpen_14jok_83{transform:rotate(90deg)}._exportPanel_14jok_86{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:16px;margin-bottom:16px;display:flex;flex-direction:column;gap:14px}._exportHeader_14jok_97{display:flex;align-items:center;justify-content:space-between}._exportTitle_14jok_103{font-size:14px;font-weight:600;color:var(--text)}._exportOk_14jok_109{font-size:12px;color:var(--green);font-weight:500}._exportSeg_14jok_116{display:flex;background:var(--bg-input);border:1px solid var(--border-input);border-radius:10px;overflow:hidden}._exportSegBtn_14jok_124{flex:1;padding:9px;font-size:13px;font-weight:500;color:var(--text-faint);text-align:center;cursor:pointer;font-family:inherit;border-right:1px solid var(--border-input);transition:all .15s}._exportSegBtn_14jok_124:last-child{border-right:none}._exportSegActive_14jok_137{background:var(--bg-raised);color:var(--text)}._exportLabel_14jok_139{font-size:12px;color:var(--text-faint);font-weight:500}._mesesGrid_14jok_146{display:flex;flex-direction:column;gap:6px;max-height:240px;overflow-y:auto}._mesPill_14jok_154{padding:9px 14px;border-radius:10px;font-size:13px;font-weight:500;background:var(--bg-input);border:1px solid var(--border-input);color:var(--text-subtle);cursor:pointer;text-align:left;font-family:inherit;transition:all .15s;text-transform:capitalize}._mesPill_14jok_154:hover{color:var(--text-muted);border-color:var(--border-mid)}._mesPillActive_14jok_169{background:var(--icon-positive);border-color:var(--green);color:var(--green)}._modulosGrid_14jok_176{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}._moduloItem_14jok_182{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:10px;font-size:13px;font-weight:500;background:var(--bg-input);border:1px solid var(--border-input);color:var(--text-subtle);cursor:pointer;text-align:left;font-family:inherit;transition:all .15s}._moduloItem_14jok_182:hover{color:var(--text-muted);border-color:var(--border-mid)}._moduloItemActive_14jok_199{background:var(--icon-positive);border-color:var(--green);color:var(--green)}._moduloCheck_14jok_205{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex:0 0 16px;border-radius:5px;border:1px solid currentColor;font-size:11px;line-height:1}._exportInfo_14jok_218{font-size:12px;color:var(--text-subtle)}._exportBtn_14jok_223{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;border-radius:12px;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:opacity .15s}._exportBtn_14jok_223:disabled{opacity:.5;cursor:not-allowed}._waPanel_14jok_242{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:14px}._waHead_14jok_252{display:flex;align-items:center;gap:12px}._waIcon_14jok_258{width:36px;height:36px;border-radius:10px;background:var(--bg-raised);display:flex;align-items:center;justify-content:center;color:var(--green);flex-shrink:0}._waHeadInfo_14jok_269{flex:1;min-width:0}._waTitle_14jok_271{font-size:14px;font-weight:600;color:var(--text)}._waSub_14jok_272{font-size:12px;color:var(--text-faint);margin-top:2px}._waBadge_14jok_274{font-size:11px;font-weight:600;color:var(--green);background:var(--icon-positive);border:1px solid var(--green);border-radius:999px;padding:3px 9px;flex-shrink:0}._waCodigoBox_14jok_285{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--bg-input);border:1px solid var(--border-input);border-radius:12px;padding:14px 16px}._waCodigo_14jok_285{font-size:26px;font-weight:700;letter-spacing:.22em;color:var(--text)}._waCodigoTtl_14jok_303{font-size:12px;color:var(--text-subtle);font-variant-numeric:tabular-nums;flex-shrink:0}._waHint_14jok_310{font-size:12px;color:var(--text-faint);line-height:1.6}._waHint_14jok_310 strong{color:var(--text);font-weight:700}._waBtn_14jok_317{width:100%;padding:12px;border-radius:12px;border:none;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:opacity .15s}._waBtn_14jok_317:disabled{opacity:.5;cursor:not-allowed}._waBtnGhost_14jok_332{width:100%;padding:11px;border-radius:12px;background:var(--bg-input);border:1px solid var(--border-input);color:var(--text-muted);font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;transition:all .15s}._waBtnGhost_14jok_332:hover{border-color:var(--border-mid);color:var(--text)}._waBtnGhost_14jok_332:disabled{opacity:.5;cursor:not-allowed}._waVincularBtn_14jok_350{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;border-radius:12px;border:none;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;text-decoration:none;transition:opacity .15s}._waVincularBtn_14jok_350:hover{opacity:.9}._waRow_14jok_370{display:flex;flex-direction:column;gap:6px}._waLabel_14jok_376{font-size:12px;font-weight:500;color:var(--text-faint)}._waSelect_14jok_382{width:100%;background:var(--bg-input);border:1px solid var(--border-input);border-radius:10px;padding:10px 12px;color:var(--text);font-size:13px;font-family:inherit;outline:none;cursor:pointer}._waChatBtn_14jok_395{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;border-radius:12px;border:none;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;text-decoration:none;transition:opacity .15s}._waChatBtn_14jok_395:hover{opacity:.9}._waUnlinkBtn_14jok_415{width:100%;padding:11px;border-radius:12px;background:transparent;border:1px solid var(--border);color:var(--red);font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;transition:background .15s}._waUnlinkBtn_14jok_415:hover{background:var(--icon-negative)}._waUnlinkBtn_14jok_415:disabled{opacity:.5;cursor:not-allowed}._waError_14jok_431{font-size:12px;color:var(--red);line-height:1.5}._novedadesPanel_14jok_438{display:flex;flex-direction:column;gap:16px;margin-top:10px;padding:16px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px}._novedadBloque_14jok_449{display:flex;flex-direction:column;gap:18px}._novedadHead_14jok_455{display:flex;align-items:baseline;gap:8px}._novedadVersion_14jok_461{font-size:13px;font-weight:700;color:var(--text)}._novedadFecha_14jok_467{font-size:11px;color:var(--text-ghost);text-transform:capitalize}._novedadTitulo_14jok_473{font-size:12px;color:var(--text-faint)}._logoutBtn_14jok_479{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:13px;border:1px solid var(--border);border-radius:14px;color:var(--red);font-size:14px;font-weight:500;background:transparent;cursor:pointer;transition:background .15s;font-family:inherit}._logoutBtn_14jok_479:hover{background:var(--icon-negative)}._item_yk0o4_3{display:flex;flex-direction:column;gap:8px;text-align:left;width:100%}._itemHead_yk0o4_11{display:flex;align-items:center;gap:10px}._itemIcon_yk0o4_17{width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._itemTitulo_yk0o4_27{font-size:15px;font-weight:700;color:var(--text);letter-spacing:-.01em;margin:0}._itemTexto_yk0o4_35{font-size:13px;color:var(--text-muted);line-height:1.6;margin:0}._pasos_yk0o4_43{display:flex;flex-direction:column;gap:8px;list-style:none;margin:2px 0;padding:0}._paso_yk0o4_43{display:flex;align-items:flex-start;gap:10px}._pasoNum_yk0o4_58{width:20px;height:20px;border-radius:50%;background:var(--bg-raised);border:1px solid var(--border);color:var(--text-faint);font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}._pasoTexto_yk0o4_74{font-size:13px;color:var(--text-muted);line-height:1.55}._page_197fe_4{padding:0 0 40px;max-width:480px;margin:0 auto;min-height:100dvh;background:var(--bg);color:var(--text)}._loading_197fe_5{display:flex;align-items:center;justify-content:center;min-height:60vh;color:var(--text-subtle);font-size:14px}._header_197fe_7{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px;border-bottom:1px solid var(--border-dim)}._backBtn_197fe_8{width:36px;height:36px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border);color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer}._title_197fe_9{font-size:18px;font-weight:700}._sinHogar_197fe_11{display:flex;flex-direction:column;align-items:center;gap:12px;padding:60px 24px;text-align:center}._emptyIcon_197fe_12{font-size:48px}._emptyText_197fe_13{font-size:18px;font-weight:600}._emptySub_197fe_14{font-size:13px;color:var(--text-faint)}._acciones_197fe_15{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:8px}._formCard_197fe_16{display:flex;flex-direction:column;gap:10px;width:100%;max-width:300px}._formText_197fe_17{font-size:13px;color:var(--text-subtle)}._tabs_197fe_19{display:flex;align-items:center;gap:6px;padding:12px 16px 0;overflow-x:auto}._tab_197fe_19{display:inline-flex;align-items:center;min-height:44px;padding:6px 14px;border-radius:22px;font-size:13px;font-weight:500;background:var(--bg-card);border:1px solid var(--border-input);color:var(--text-faint);cursor:pointer;font-family:inherit;transition:all .15s;white-space:nowrap;flex-shrink:0}._tabActive_197fe_21{background:var(--bg-raised);border-color:var(--green);color:var(--green)}._tabAddBtn_197fe_22{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border-input);color:var(--text-faint);cursor:pointer;transition:all .15s;flex-shrink:0}._tabAddBtn_197fe_22:hover{color:var(--text);border-color:var(--border)}._hogarCard_197fe_25{margin:12px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:16px;display:flex;align-items:center;justify-content:space-between}._hogarLeft_197fe_26{flex:1}._nombreRow_197fe_27{display:flex;align-items:center;gap:8px;margin-bottom:4px}._hogarNombre_197fe_28{font-size:16px;font-weight:600}._editRow_197fe_29{display:flex;align-items:center;gap:6px;margin-bottom:4px}._editInput_197fe_30{flex:1;background:var(--bg-input);border:1px solid var(--border);border-radius:8px;color:var(--text);padding:6px 10px;font-size:14px;font-family:inherit}._iconBtn_197fe_31{color:var(--text-faint);padding:4px;border-radius:6px;cursor:pointer;transition:color .1s}._iconBtn_197fe_31:hover{color:var(--text)}._miembrosRow_197fe_33{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--text-faint)}._codeBtn_197fe_35{display:flex;align-items:center;gap:6px;background:var(--bg-raised);border:1px solid var(--border);border-radius:10px;padding:8px 12px;color:var(--green);font-size:14px;font-weight:700;cursor:pointer;font-family:monospace;letter-spacing:.05em}._code_197fe_35{font-family:monospace;letter-spacing:.05em}._accionesRow_197fe_38{display:flex;gap:8px;padding:0 16px 12px;flex-wrap:wrap}._inlineForm_197fe_39{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._globalAcciones_197fe_42{padding:0 16px 12px}._globalAccionesRow_197fe_43{display:flex;gap:8px;flex-wrap:wrap}._mesRow_197fe_45{display:flex;gap:6px;padding:0 16px 16px;overflow-x:auto}._mesPill_197fe_46{padding:5px 14px;border-radius:20px;font-size:12px;font-weight:500;background:var(--bg-card);border:1px solid var(--border-input);color:var(--text-faint);cursor:pointer;white-space:nowrap;font-family:inherit;transition:all .15s;text-transform:capitalize}._mesPillActive_197fe_47{background:var(--bg-raised);border-color:var(--text);color:var(--text)}._balanceSection_197fe_49{padding:0 16px 16px}._sectionTitle_197fe_50{font-size:11px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.07em;margin-bottom:10px}._balanceGrid_197fe_51{display:grid;grid-template-columns:1fr 1fr;gap:8px}._balCard_197fe_52{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:14px}._balLabel_197fe_53{font-size:11px;color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}._balMonto_197fe_54{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}._balPos_197fe_55{border-color:#065f46}._balPos_197fe_55 ._balMonto_197fe_54{color:var(--green)}._balNeg_197fe_57{border-color:#7f1d1d}._balNeg_197fe_57 ._balMonto_197fe_54{color:var(--red)}._desglosePanel_197fe_60{display:flex;flex-direction:column;gap:10px;margin-top:8px}._desgloseMoneda_197fe_61{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:12px 14px}._desgloseMonedaTit_197fe_62{font-size:10px;font-weight:700;color:var(--text-faint);text-transform:uppercase;letter-spacing:.07em;margin-bottom:8px}._desgloseRow_197fe_63{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;font-size:13px;color:var(--text-dim);padding:5px 0}._desgloseRow_197fe_63 span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}._desgloseHint_197fe_65{font-size:10px;color:var(--text-faint);font-style:normal}._desgloseResultado_197fe_66{border-top:1px solid var(--border);margin-top:4px;padding-top:9px;font-weight:700;color:var(--text)}._desgloseResultado_197fe_66 span:last-child{font-size:15px}._deudasSection_197fe_69{padding:0 16px 16px}._settleOkBanner_197fe_70{background:#052e16;border:1px solid #065f46;border-radius:10px;padding:10px 14px;font-size:13px;color:var(--green);margin-bottom:10px}._deudaCard_197fe_71{display:flex;align-items:center;justify-content:space-between;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:14px;margin-bottom:8px}._deudaInfo_197fe_72{display:flex;align-items:center;gap:10px;flex:1}._deudaIcon_197fe_73{color:var(--blue);flex-shrink:0}._deudaText_197fe_74{font-size:13px;color:var(--text-dim);margin-bottom:2px}._deudaText_197fe_74 strong{color:var(--text)}._deudaMonto_197fe_76{font-size:15px;font-weight:700;color:var(--amber);font-variant-numeric:tabular-nums}._btnSettle_197fe_77{min-height:44px;padding:8px 14px;border-radius:10px;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;transition:opacity .15s;flex-shrink:0}._btnSettle_197fe_77:disabled{opacity:.5;cursor:not-allowed}._btnAnular_197fe_80{min-height:44px;padding:7px 12px;border-radius:10px;background:var(--bg-card);border:1px solid var(--border);color:var(--red);font-size:12px;cursor:pointer;font-family:inherit;flex-shrink:0;transition:background .15s}._btnAnular_197fe_80:hover{background:var(--bg-raised)}._listSection_197fe_83{padding:0 16px 16px}._gastoItem_197fe_84{display:flex;align-items:center;justify-content:space-between;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:12px 14px;margin-bottom:8px}._gastoInfo_197fe_85{flex:1}._gastoDesc_197fe_86{font-size:13px;font-weight:500;color:var(--text)}._gastometa_197fe_87{font-size:11px;color:var(--text-faint);margin-top:2px}._gastoMonto_197fe_88{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}._btnPrimary_197fe_90{display:flex;align-items:center;gap:6px;padding:11px 20px;border-radius:12px;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);font-size:14px;font-weight:700;cursor:pointer;font-family:inherit}._btnSecondary_197fe_91{display:flex;align-items:center;gap:6px;padding:11px 20px;border-radius:12px;background:var(--bg-card);border:1px solid var(--border);color:var(--text);font-size:14px;font-weight:600;cursor:pointer;font-family:inherit}._btnSmall_197fe_92{display:flex;align-items:center;gap:5px;min-height:44px;padding:7px 14px;border-radius:20px;background:var(--bg-card);border:1px solid var(--border-input);color:var(--text-faint);font-size:12px;font-weight:500;cursor:pointer;font-family:inherit;transition:all .15s}._btnSmall_197fe_92:hover{color:var(--text-muted);border-color:var(--border)}._btnLink_197fe_94{font-size:13px;color:var(--text-faint);cursor:pointer;font-family:inherit;padding:4px}._btnLink_197fe_94:hover{color:var(--text-muted)}._salirBtn_197fe_96{display:flex;align-items:center;justify-content:center;gap:6px;margin:8px 16px 0;width:calc(100% - 32px);padding:12px;border:1px solid var(--border);border-radius:12px;color:var(--red);font-size:13px;cursor:pointer;font-family:inherit;transition:background .15s}._salirBtn_197fe_96:hover{background:var(--bg-raised)}._input_197fe_99{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;color:var(--text);padding:10px 14px;font-size:14px;font-family:inherit}._error_197fe_100{font-size:12px;color:var(--red)}._loadingInline_197fe_101,._empty_197fe_12{font-size:13px;color:var(--text-subtle);text-align:center;padding:20px 0}._miembrosSection_197fe_105{padding:0 16px 14px}._participantesToggle_197fe_107{display:flex;align-items:center;width:100%;cursor:pointer;font-family:inherit;padding:0;margin-bottom:10px;color:inherit;background:none;border:none}._participantesLabel_197fe_108{display:flex;align-items:center;gap:5px}._chipRow_197fe_109{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}._chip_197fe_109{display:flex;align-items:center;gap:5px;padding:5px 10px;border-radius:20px;font-size:12px;border:1px solid var(--border)}._chipRegistrado_197fe_111{background:var(--icon-positive);color:var(--green);border-color:var(--border)}._chipManual_197fe_112{background:var(--bg-card);color:var(--text-dim);border-color:var(--border-input)}._chipNombre_197fe_113{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chipX_197fe_114{color:var(--text-subtle);cursor:pointer;padding:0 2px;line-height:1;display:flex;align-items:center;transition:color .1s;background:none;border:none}._chipX_197fe_114:hover{color:var(--red)}._addMiembroRow_197fe_116{display:flex;gap:6px;align-items:center}._addGastoRow_197fe_118{padding:0 16px 14px}._btnAgregarGasto_197fe_119{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:13px 20px;border-radius:14px;border:none;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;transition:opacity .15s}._btnAgregarGasto_197fe_119:hover{opacity:.9}._resumenSection_197fe_122{padding:0 16px 16px}._resumenBloque_197fe_123{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:14px;margin-bottom:10px}._resumenSubtitle_197fe_124{font-size:11px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px}._resumenRow_197fe_125{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._resumenRow_197fe_125:last-child{margin-bottom:0}._resumenLabel_197fe_127{font-size:13px;color:var(--text-dim)}._resumenMonto_197fe_128{font-size:13px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}._vincularBtn_197fe_131{display:flex;align-items:center;font-size:10px;color:var(--blue);cursor:pointer;padding:1px 5px;border-radius:4px;border:1px solid var(--border-input);background:transparent;font-family:inherit;transition:all .15s;flex-shrink:0}._vincularBtn_197fe_131:hover{background:var(--bg-raised)}._vincularPanel_197fe_141{margin-top:10px;padding:14px;background:var(--bg-card);border:1px solid var(--border-input);border-radius:12px}._vincularText_197fe_146{font-size:12px;color:var(--text-dim);margin-bottom:10px;line-height:1.5}._vincularText_197fe_146 strong{color:var(--text)}._vincularOpciones_197fe_151{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}._vincularOpcion_197fe_151{padding:7px 14px;border-radius:8px;background:var(--bg-card);border:1px solid var(--border);color:var(--text-dim);font-size:13px;cursor:pointer;font-family:inherit;transition:all .15s}._vincularOpcion_197fe_151:hover:not(:disabled){border-color:var(--blue);color:var(--text);background:var(--bg-raised)}._vincularOpcion_197fe_151:disabled{opacity:.5;cursor:not-allowed}._hogarMenu_197fe_161{position:absolute;right:0;top:calc(100% + 6px);z-index:20;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:6px;min-width:210px;box-shadow:0 4px 20px #0000004d}._menuItem_197fe_173{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border-radius:8px;font-size:13px;color:var(--text-muted);cursor:pointer;font-family:inherit;text-align:left;transition:background .1s;background:none;border:none}._menuItem_197fe_173:hover{background:var(--bg-raised)}._menuItemRed_197fe_190{color:var(--red)}._menuDivider_197fe_191{height:1px;background:var(--border);margin:4px 0}._qrOverlay_197fe_194{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0009;display:flex;align-items:center;justify-content:center}._qrModal_197fe_199{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:28px 24px;display:flex;flex-direction:column;align-items:center;gap:16px;max-width:300px;width:90%}._qrTitle_197fe_205{font-size:16px;font-weight:700;color:var(--text)}._qrCode_197fe_206{font-family:monospace;font-size:22px;font-weight:700;letter-spacing:.12em;color:var(--green)}._crearOverlay_197fe_209{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0009;display:flex;align-items:center;justify-content:center;padding:24px}._crearModal_197fe_215{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:16px;width:100%;max-width:360px}._crearModalTitle_197fe_221{font-size:17px;font-weight:700;color:var(--text)}._crearModalLabel_197fe_222{font-size:11px;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-weight:600}._crearCodeRow_197fe_223{display:flex;align-items:center;gap:10px}._crearCodeDisplay_197fe_224{flex:1;font-family:monospace;font-size:20px;font-weight:700;letter-spacing:.12em;color:var(--green);background:var(--bg-raised);border-radius:10px;padding:10px 14px}._crearBtns_197fe_229{display:flex;gap:8px}._crearInvitadoInput_197fe_230{display:flex;gap:6px;align-items:center}._crearInvTag_197fe_231{display:flex;align-items:center;gap:4px;padding:4px 10px;border-radius:20px;background:var(--bg-raised);border:1px solid var(--border-input);font-size:12px;color:var(--text-dim)}._tabMenuBtn_197fe_240{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:-4px;border-radius:50%;color:var(--text-faint);flex-shrink:0;transition:color .15s,background .15s}._tabMenuBtn_197fe_240:hover{color:var(--text);background:var(--bg-card)}._tabAddBtnEnd_197fe_242{margin-left:auto}._editNombreRow_197fe_243{display:flex;align-items:center;gap:6px;padding:10px 16px 0}._iconBtn44_197fe_244{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);color:var(--text-faint);flex-shrink:0;transition:color .1s}._iconBtn44_197fe_244:hover{color:var(--text)}._mesSelectorWrap_197fe_246{padding:12px 16px 16px}._heroCard_197fe_249{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;text-align:left;background:var(--bg-card);border:1px solid var(--border);border-radius:18px;padding:18px 18px 14px;color:var(--text);transition:background .15s,border-color .15s}._heroCard_197fe_249:hover{background:var(--bg-raised)}._heroLabel_197fe_251{font-size:12px;font-weight:600;color:var(--text-faint);text-transform:uppercase;letter-spacing:.07em}._heroMonto_197fe_252{font-size:34px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums;letter-spacing:-.01em}._balPos_197fe_55 ._heroMonto_197fe_252{color:var(--green)}._balNeg_197fe_57 ._heroMonto_197fe_252{color:var(--red)}._heroUSD_197fe_255{font-size:14px;font-weight:600;color:var(--text-muted);font-variant-numeric:tabular-nums}._heroPrev_197fe_256{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--text-faint);margin-top:4px}._heroHint_197fe_257{display:inline-flex;align-items:center;gap:2px;margin-top:10px;font-size:12px;color:var(--text-subtle)}._sinDeudas_197fe_260{font-size:13px;color:var(--text-subtle);padding:10px 0}._deudaMoneda_197fe_261{font-size:10px;color:var(--text-muted)}._pagosTitulo_197fe_262{font-size:11px;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.06em;margin:12px 0 8px}._deudaCardPagada_197fe_263{opacity:.7}._pagadoIcon_197fe_264{color:var(--green);flex-shrink:0}._deudaMontoPagado_197fe_265{color:var(--green)}._resumenHeader_197fe_268{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}._sectionTitleInline_197fe_269{margin:0}._monedaToggle_197fe_270{display:flex;gap:6px}._statsRow_197fe_271{display:flex;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;margin-bottom:10px}._stat_197fe_271{flex:1;min-width:0;padding:10px 14px}._stat_197fe_271+._stat_197fe_271{border-left:1px solid var(--border)}._statLabel_197fe_274{font-size:11px;color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em}._statValor_197fe_275{font-size:15px;font-weight:700;margin-top:2px;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._resumenIcono_197fe_276{vertical-align:middle;margin-right:6px;opacity:.7}._resumenVacio_197fe_277{font-size:12px;color:var(--text-ghost);text-align:center;padding:12px 0}._gastoRight_197fe_280{text-align:right;flex-shrink:0}._gastoPago_197fe_281{color:var(--text-faint)}._gastoPagoMio_197fe_282{color:var(--green)}._gastoParte_197fe_283{font-size:11px;color:var(--text-faint);margin-top:2px}._gastoAcciones_197fe_284{display:flex;justify-content:flex-end;gap:2px;margin:-4px -8px -8px 0}._gastoAccionBtn_197fe_285{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 8px;border-radius:var(--radius-sm);font-size:12px;font-weight:500;font-family:inherit;transition:background .15s}._gastoAccionBtn_197fe_285:hover{background:var(--bg-raised)}._gastoAccionEditar_197fe_287{color:var(--green)}._gastoAccionEliminar_197fe_288{color:var(--red)}._menuBackdrop_197fe_291{position:fixed;top:0;right:0;bottom:0;left:0;z-index:49}._menuFixed_197fe_292{position:fixed;top:auto;right:auto;z-index:50}._menuCode_197fe_293{font-family:monospace;font-weight:700;color:var(--green)}._sheetOverlay_197fe_296{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#0009;display:flex;align-items:flex-end;justify-content:center}._sheet_197fe_296{width:100%;max-width:480px;max-height:85dvh;overflow-y:auto;background:var(--bg-raised);border:1px solid var(--border);border-bottom:none;border-radius:20px 20px 0 0;padding:8px 16px calc(20px + env(safe-area-inset-bottom,0px));animation:_slideUp_197fe_1 .2s ease both}._sheetHandle_197fe_298{width:36px;height:4px;border-radius:2px;background:var(--border-mid);margin:4px auto 10px}._sheetHeader_197fe_299{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}._sheetTitle_197fe_300{font-size:16px;font-weight:700;color:var(--text)}._sheetClose_197fe_301{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);color:var(--text-faint);margin-right:-8px;flex-shrink:0;transition:color .15s,background .15s}._sheetClose_197fe_301:hover{color:var(--text);background:var(--bg-hover)}._overlay_s8x9t_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;background:#0009;display:flex;align-items:flex-end;justify-content:center}._sheet_s8x9t_13{width:100%;max-width:480px;background:var(--bg-raised);border:1px solid var(--border);border-bottom:none;border-radius:20px 20px 0 0;padding:8px 20px calc(20px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:8px;animation:_slideUp_s8x9t_1 .2s ease both}._handle_s8x9t_27{width:36px;height:4px;border-radius:2px;background:var(--border-mid);margin:4px auto 10px}._titulo_s8x9t_35{font-size:17px;font-weight:700;color:var(--text);margin:0}._texto_s8x9t_42{font-size:14px;line-height:1.5;color:var(--text-muted);margin:0}._acciones_s8x9t_49{display:flex;gap:8px;margin-top:12px}._btnCancelar_s8x9t_55,._btnConfirmar_s8x9t_56{flex:1;min-height:48px;padding:0 16px;border-radius:12px;font-size:15px;font-weight:700;font-family:inherit;transition:opacity .15s,background .15s}._btnCancelar_s8x9t_55:disabled,._btnConfirmar_s8x9t_56:disabled{opacity:.5;cursor:default}._btnCancelar_s8x9t_55{background:var(--bg-card);border:1px solid var(--border);color:var(--text)}._btnCancelar_s8x9t_55:hover:not(:disabled){background:var(--bg-hover)}._btnConfirmar_s8x9t_56{background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg)}._btnConfirmar_s8x9t_56:hover:not(:disabled){opacity:.9}._btnPeligro_s8x9t_83{background:var(--red);color:var(--bg)}._page_dkj0o_2{padding:0 0 40px;max-width:480px;margin:0 auto;min-height:100dvh;background:var(--bg);color:var(--text)}._header_dkj0o_4{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px;border-bottom:1px solid var(--border-dim)}._backBtn_dkj0o_5{width:36px;height:36px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border);color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer}._title_dkj0o_6{font-size:18px;font-weight:700}._addBtn_dkj0o_7{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);display:flex;align-items:center;justify-content:center;cursor:pointer}._saldoCard_dkj0o_10{margin:16px;background:linear-gradient(135deg,#052e16,#064e3b);border:1px solid #065f46;border-radius:20px;padding:20px}[data-theme=light] ._saldoCard_dkj0o_10{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-color:#6ee7b7}[data-theme=light] ._saldoIcon_dkj0o_12,[data-theme=light] ._saldoLabel_dkj0o_13,[data-theme=light] ._saldoMonto_dkj0o_14,[data-theme=light] ._saldoStat_dkj0o_15{color:#065f46}._saldoTop_dkj0o_16{display:flex;align-items:center;gap:8px;margin-bottom:8px}._saldoIcon_dkj0o_12{color:var(--green)}._saldoLabel_dkj0o_13{font-size:12px;color:var(--green);opacity:.7;text-transform:uppercase;letter-spacing:.06em}._saldoMonto_dkj0o_14{font-size:32px;font-weight:800;color:var(--green);font-variant-numeric:tabular-nums;margin-bottom:12px}._saldoStats_dkj0o_20{display:flex;gap:16px}._saldoStat_dkj0o_15{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--green);opacity:.7}._form_dkj0o_24{margin:0 16px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:14px}._seg2_dkj0o_25{display:flex;background:var(--bg-input);border:1px solid var(--border);border-radius:12px;overflow:hidden}._seg2Btn_dkj0o_26{flex:1;padding:10px 8px;font-size:13px;font-weight:500;color:var(--text-faint);text-align:center;border-right:1px solid var(--border);cursor:pointer;transition:all .15s;font-family:inherit}._seg2Btn_dkj0o_26:last-child{border-right:none}._seg2Active_dkj0o_28{background:var(--bg-raised)}._formRow_dkj0o_29{display:grid;grid-template-columns:1fr 1fr;gap:10px}._field_dkj0o_30{display:flex;flex-direction:column;gap:6px}._label_dkj0o_31{font-size:11px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.06em}._input_dkj0o_32{background:var(--bg-input);border:1px solid var(--border-input);border-radius:10px;color:var(--text);padding:10px 12px;font-size:14px;font-family:inherit;width:100%}._input_dkj0o_32:focus{outline:none;border-color:#333}._input_dkj0o_32[type=date]{color-scheme:dark}._calcRow_dkj0o_35{display:flex;justify-content:space-between;align-items:center;background:#0c1a2e;border:1px solid #1e3a5f;border-radius:10px;padding:10px 14px}._calcLabel_dkj0o_36{font-size:13px;color:var(--blue)}._calcMonto_dkj0o_37{font-size:17px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}._btnGuardar_dkj0o_38{width:100%;padding:13px;border-radius:12px;font-size:15px;font-weight:700;color:var(--bg);cursor:pointer;font-family:inherit;transition:opacity .15s}._btnGuardar_dkj0o_38:disabled{opacity:.5;cursor:not-allowed}._historial_dkj0o_42{padding:0 16px}._sectionTitle_dkj0o_43{font-size:11px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.07em;margin-bottom:12px}._loading_dkj0o_44,._empty_dkj0o_44{font-size:13px;color:var(--text-subtle);text-align:center;padding:24px 0}._movRow_dkj0o_46{display:flex;align-items:center;gap:10px;background:var(--bg-card);border:1px solid var(--bg-hover);border-radius:14px;padding:12px;margin-bottom:8px}._movIcon_dkj0o_47{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._movIconCompra_dkj0o_48{background:var(--icon-positive);color:var(--green)}._movIconVenta_dkj0o_49{background:var(--icon-negative);color:var(--red)}._movInfo_dkj0o_50{flex:1;min-width:0}._movDesc_dkj0o_51{font-size:13px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._movMeta_dkj0o_52{font-size:11px;color:var(--text-faint);margin-top:2px}._movRight_dkj0o_53{text-align:right;flex-shrink:0}._movUSD_dkj0o_54{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}._pos_dkj0o_55{color:var(--green)}._neg_dkj0o_56{color:var(--red)}._movARS_dkj0o_57{font-size:11px;color:var(--text-subtle);font-variant-numeric:tabular-nums;margin-top:2px}._delBtn_dkj0o_58{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px -10px -10px -4px;color:var(--text-ghost);border-radius:6px;cursor:pointer;transition:color .1s;flex-shrink:0}._delBtn_dkj0o_58:hover{color:var(--red)}._ahorrosCard_dkj0o_62{margin:0 16px 16px;background:var(--bg-card);border:1px solid #2a1f05;border-radius:16px;padding:14px 16px}._ahorrosTitle_dkj0o_70{font-size:13px;font-weight:600;color:var(--amber);margin-bottom:10px}._ahorrosGrid_dkj0o_77{display:flex;flex-direction:column;gap:8px}._ahorroItem_dkj0o_83{display:flex;align-items:center;gap:10px}._ahorroEmoji_dkj0o_89{font-size:20px;flex-shrink:0}._ahorroInfo_dkj0o_91{flex:1;min-width:0}._ahorroNombre_dkj0o_92{font-size:13px;color:var(--text-soft)}._ahorroBarWrap_dkj0o_94{height:3px;background:var(--bg-raised);border-radius:2px;margin-top:4px}._ahorroBar_dkj0o_94{height:100%;background:linear-gradient(90deg,var(--amber),#f97316);border-radius:2px}._ahorroSaldo_dkj0o_107{font-size:13px;font-weight:600;color:var(--amber);font-variant-numeric:tabular-nums;flex-shrink:0}._ahorrosTotales_dkj0o_115{display:flex;gap:16px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border);font-size:12px;color:var(--text-faint)}._ahorrosTotales_dkj0o_115 strong{color:var(--amber)}._movIconAhorro_dkj0o_127{background:var(--icon-warning);color:var(--amber)}._page_1m398_2{padding:0 0 40px;max-width:480px;margin:0 auto;min-height:100dvh;background:var(--bg);color:var(--text)}._header_1m398_4{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px;border-bottom:1px solid var(--border-dim)}._backBtn_1m398_5{width:36px;height:36px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border);color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer}._title_1m398_6{font-size:18px;font-weight:700}._subtitle_1m398_8{font-size:13px;color:var(--text-faint);padding:12px 16px;line-height:1.5}._section_1m398_10{margin:0 16px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;overflow:hidden}._sectionHeader_1m398_12{display:flex;align-items:center;gap:8px;padding:14px 16px 10px;color:var(--text-muted);border-bottom:1px solid var(--border)}._medioItem_1m398_15{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--border-dim)}._medioEmoji_1m398_16{font-size:18px}._medioLabel_1m398_17{flex:1;font-size:14px;color:var(--text-soft)}._delBtn_1m398_18{color:var(--text-ghost);padding:4px;border-radius:6px;cursor:pointer;transition:color .1s}._delBtn_1m398_18:hover{color:var(--red)}._addRow_1m398_21{display:flex;gap:8px;padding:12px 16px}._input_1m398_22{flex:1;background:var(--bg-input);border:1px solid var(--border-input);border-radius:10px;color:var(--text);padding:10px 12px;font-size:14px;font-family:inherit}._input_1m398_22:focus{outline:none;border-color:#333}._addBtn_1m398_24{width:40px;height:40px;border-radius:10px;background:var(--green);color:var(--bg);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:opacity .15s}._addBtn_1m398_24:disabled{opacity:.4;cursor:not-allowed}._loading_1m398_27,._empty_1m398_27{font-size:13px;color:var(--text-subtle);padding:14px 16px}._tabs_1m398_30{display:flex;margin:0 16px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;overflow:hidden}._tab_1m398_30{flex:1;padding:10px;font-size:13px;font-weight:500;color:var(--text-faint);text-align:center;cursor:pointer;font-family:inherit;border-right:1px solid var(--border);transition:all .15s}._tab_1m398_30:last-child{border-right:none}._tabActive_1m398_52{background:var(--bg-raised);color:var(--text)}._totalCard_1m398_55{margin:0 16px 12px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:14px 16px}._totalLabel_1m398_62{font-size:11px;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}._totalMonto_1m398_63{font-size:24px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}._totalUSD_1m398_64{font-size:13px;color:var(--green);margin-top:4px;font-variant-numeric:tabular-nums}._section_1m398_10{margin:0 16px 12px;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;overflow:hidden}._sectionHeader_1m398_12{display:flex;align-items:center;gap:8px;padding:12px 16px;color:var(--text-muted);border-bottom:1px solid var(--border)}._sectionTitle_1m398_13{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}._sectionNote_1m398_90{font-size:10px;color:var(--text-subtle);margin-top:2px;text-transform:none;letter-spacing:0;font-weight:400}._subtitle_1m398_8{font-size:13px;color:var(--text-faint);padding:0 16px 12px;line-height:1.5}._loadingTxt_1m398_106,._empty_1m398_27{font-size:13px;color:var(--text-subtle);padding:20px 16px;text-align:center}._page_1j17c_2{padding:24px 16px calc(var(--bottom-nav) + 32px);max-width:600px;margin:0 auto;min-height:100dvh}._header_1j17c_9{display:flex;align-items:center;gap:12px;margin-bottom:8px}._backBtn_1j17c_16{color:var(--text2);padding:6px;border-radius:8px;transition:background .1s}._backBtn_1j17c_16:hover{background:var(--bg2)}._title_1j17c_24{font-size:22px;font-weight:600;letter-spacing:-.02em}._subtitle_1j17c_30{font-size:13px;color:var(--text3);margin-bottom:20px;line-height:1.5}._addForm_1j17c_37{display:flex;gap:8px;align-items:center;margin-bottom:8px}._emojiBtn_1j17c_44{font-size:22px;width:42px;height:42px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg2);display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:background .1s}._emojiBtn_1j17c_44:hover{background:var(--bg3)}._input_1j17c_60{flex:1;min-width:0;background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);padding:10px 14px;font-size:14px;font-family:inherit}._input_1j17c_60:focus{outline:none;border-color:var(--accent)}._addBtn_1j17c_73{width:42px;height:42px;border-radius:var(--radius-sm);background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .15s}._addBtn_1j17c_73:disabled{opacity:.4;cursor:not-allowed}._emojiPicker_1j17c_88,._emojiPickerInline_1j17c_88{display:flex;flex-wrap:wrap;gap:4px;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:10px;margin-bottom:10px}._emojiPickerInline_1j17c_88{position:absolute;z-index:50;box-shadow:0 8px 24px #0003;max-width:280px}._emojiOption_1j17c_106{font-size:20px;width:36px;height:36px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s}._emojiOption_1j17c_106:hover{background:var(--bg2)}._error_1j17c_119{font-size:13px;color:var(--red);margin-bottom:10px}._list_1j17c_125{display:flex;flex-direction:column;gap:8px;margin-top:8px}._item_1j17c_132{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-sm);position:relative}._nombre_1j17c_143{flex:1;font-size:14px;color:var(--text)}._deleteBtn_1j17c_149{color:var(--text3);padding:4px;border-radius:6px;transition:color .1s,background .1s}._deleteBtn_1j17c_149:hover{color:var(--red);background:color-mix(in srgb,var(--red) 10%,transparent)}._loading_1j17c_157,._empty_1j17c_157{font-size:13px;color:var(--text3);padding:16px 0;text-align:center}._hint_1j17c_164{font-size:12px;color:var(--text3);margin-top:16px;line-height:1.5}._sistemaTag_1j17c_171{display:inline-block;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--green);background:var(--icon-positive);border-radius:4px;padding:1px 5px;margin-left:7px;vertical-align:middle}._itemWrap_1j17c_186{display:flex;flex-direction:column;gap:8px}._pickerHeader_1j17c_192{display:flex;align-items:center;justify-content:space-between;padding:8px 10px 6px;border-bottom:1px solid var(--border)}._pickerTitle_1j17c_200{font-size:11px;font-weight:600;color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em}._pickerClose_1j17c_208{width:22px;height:22px;border-radius:50%;background:var(--bg-raised);color:var(--text-faint);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s;flex-shrink:0}._pickerClose_1j17c_208:hover{background:var(--bg-hover);color:var(--text)}._emojiGrid_1j17c_223{display:flex;flex-wrap:wrap;gap:4px;padding:8px}._emojiPicker_1j17c_88{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;overflow:hidden;margin-bottom:8px}._emojiPickerInline_1j17c_88{position:relative;z-index:10}._nombreEdit_1j17c_245{display:flex;align-items:center;gap:6px;flex:1}._nombreInput_1j17c_252{flex:1;background:var(--bg-raised);border:1px solid var(--green);border-radius:8px;padding:5px 10px;font-size:14px;color:var(--text);font-family:inherit;outline:none}._nombreOk_1j17c_264{width:28px;height:28px;border-radius:8px;background:var(--icon-positive);border:1px solid color-mix(in srgb,var(--green) 30%,transparent);color:var(--green);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;font-weight:700;flex-shrink:0;transition:background .15s}._nombreOk_1j17c_264:hover{background:color-mix(in srgb,var(--green) 15%,var(--bg-card))}._nombreOk_1j17c_264:disabled{opacity:.5;cursor:not-allowed}._nombreCancel_1j17c_282{width:28px;height:28px;border-radius:8px;background:var(--bg-raised);border:1px solid var(--border-mid);color:var(--text-faint);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s}._nombreCancel_1j17c_282:hover{background:var(--bg-hover);color:var(--text)}._itemActions_1j17c_298{display:flex;align-items:center;gap:4px;margin-left:auto}._editBtn_1j17c_305{width:28px;height:28px;border-radius:8px;background:transparent;color:var(--text-faint);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s}._editBtn_1j17c_305:hover{background:var(--bg-raised);color:var(--text-subtle)}._grip_1j17c_319{color:var(--text3);display:flex;align-items:center;cursor:grab;padding:14px 14px 14px 6px;flex-shrink:0;opacity:.4;transition:opacity .15s;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}._item_1j17c_132:hover ._grip_1j17c_319{opacity:.8}._grip_1j17c_319:active{cursor:grabbing}._itemDragOver_1j17c_336{border-color:var(--accent)!important;background:color-mix(in srgb,var(--accent) 8%,var(--bg2))!important}._itemDropTarget_1j17c_342{border-style:dashed!important;border-color:var(--green)!important;background:color-mix(in srgb,var(--green) 8%,var(--bg2))!important}._itemDragInto_1j17c_349{border:2px dashed var(--accent)!important;border-radius:8px;background:var(--accent-bg, rgba(99,102,241,.08))!important}._seccionHeader_1j17c_356{display:flex;align-items:center;gap:8px;margin-top:4px;margin-bottom:8px;padding:0 2px}._seccionHeaderMt_1j17c_365{margin-top:24px}._seccionIcon_1j17c_367{font-size:16px}._seccionTitulo_1j17c_369{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text2)}._seccionCount_1j17c_377{font-size:11px;color:var(--text3);background:var(--bg2);border:1px solid var(--border);border-radius:20px;padding:1px 7px;margin-left:2px}._nombreWrap_1j17c_388{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._sistemaHint_1j17c_396{font-size:10px;color:var(--text3);line-height:1.3}._tipoToggle_1j17c_403{display:flex;border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden;flex-shrink:0}._tipoBtn_1j17c_411{padding:6px 10px;font-size:12px;font-weight:500;color:var(--text3);background:var(--bg2);font-family:inherit;cursor:pointer;transition:all .15s;border-right:1px solid var(--border)}._tipoBtn_1j17c_411:last-child{border-right:none}._tipoBtnActive_1j17c_424{background:var(--icon-negative);color:var(--red)}._tipoBtnActiveIng_1j17c_429{background:var(--icon-positive);color:var(--green)}@media (max-width: 420px){._tipoToggle_1j17c_403{flex-shrink:1}._tipoBtn_1j17c_411{padding:6px 7px;font-size:11px}}._batchNotice_1j17c_440{position:fixed;bottom:84px;left:50%;transform:translate(-50%);background:var(--icon-positive);border:1px solid color-mix(in srgb,var(--green) 30%,transparent);color:var(--green);font-size:13px;padding:10px 20px;border-radius:12px;z-index:100;white-space:nowrap}._v2IconWrap_1j17c_456{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._v2SubList_1j17c_466{display:flex;flex-direction:column;gap:4px;padding:4px 0 4px 52px}._pickerTabs_1j17c_474{display:flex;gap:4px}._pickerTabBtn_1j17c_479{padding:3px 10px;font-size:11px;font-weight:600;border-radius:6px;color:var(--text3);background:transparent;font-family:inherit;cursor:pointer;transition:all .15s}._pickerTabActive_1j17c_491{background:var(--bg3);color:var(--text)}._colorRow_1j17c_497{display:flex;flex-wrap:wrap;gap:6px;padding:8px 12px 4px}._colorDot_1j17c_504{width:22px;height:22px;border-radius:50%;cursor:pointer;border:2px solid transparent;transition:transform .15s}._colorDot_1j17c_504:hover{transform:scale(1.15)}._colorDotActive_1j17c_513{border-color:var(--text)}._colorCustom_1j17c_515{width:22px;height:22px;border:none;border-radius:50%;cursor:pointer;padding:0;overflow:hidden}._iconGroupsWrap_1j17c_526{max-height:260px;overflow-y:auto;padding:0 8px 8px}._iconGroupLabel_1j17c_532{font-size:10px;font-weight:700;color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em;padding:8px 0 4px;margin:0}._subsWrap_1j17c_543{border-top:1px solid var(--border-dim);padding:8px 12px 10px 40px;display:flex;flex-direction:column;gap:4px}._subItem_1j17c_551{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text2);padding:3px 0}._subEmoji_1j17c_560{font-size:14px;flex-shrink:0}._subNombre_1j17c_562{flex:1}._subAddBtn_1j17c_564{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--accent);background:transparent;padding:4px 0;cursor:pointer;font-family:inherit;transition:opacity .15s}._subAddBtn_1j17c_564:hover{opacity:.75}._subAddRow_1j17c_579{display:flex;align-items:center;gap:6px;padding-top:4px}._subEmojiBtn_1j17c_587{background:transparent;padding:2px;border-radius:4px;cursor:pointer;transition:background .1s;flex-shrink:0}._subEmojiBtn_1j17c_587:hover{background:var(--bg3)}._subEmojiPicker_1j17c_597{background:var(--bg);border:1px solid var(--border);border-radius:10px;overflow:hidden;margin:2px 0 4px 28px}._page_1nfc4_2{padding:0 0 40px;max-width:480px;margin:0 auto;min-height:100dvh;background:var(--bg);color:var(--text)}._header_1nfc4_11{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px;border-bottom:1px solid var(--border-dim);position:sticky;top:0;background:var(--bg);z-index:10}._backBtn_1nfc4_23{width:36px;height:36px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border);color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}._backBtn_1nfc4_23:hover{background:var(--bg-raised)}._title_1nfc4_37{font-size:18px;font-weight:700}._intro_1nfc4_43{padding:16px 16px 8px}._introText_1nfc4_47{font-size:14px;color:var(--text-subtle);line-height:1.6}._lista_1nfc4_54{padding:8px 16px 0;display:flex;flex-direction:column;gap:8px}._acordeon_1nfc4_62{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;overflow:hidden;transition:border-color .2s}._acordeon_1nfc4_62:has(._acordeonHeader_1nfc4_70:focus-visible),._acordeon_1nfc4_62:hover{border-color:var(--border-mid)}._acordeonHeader_1nfc4_70{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px;cursor:pointer;font-family:inherit;background:none;border:none;text-align:left;transition:background .15s}._acordeonHeader_1nfc4_70:hover{background:var(--bg-hover)}._acordeonLeft_1nfc4_90{display:flex;align-items:center;gap:12px}._acordeonEmoji_1nfc4_96{font-size:22px;flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color) 12%,transparent);border-radius:10px;color:var(--color)}._acordeonTitulo_1nfc4_109{font-size:14px;font-weight:600;color:var(--text)}._chevron_1nfc4_115{color:var(--text-subtle);flex-shrink:0;transition:transform .2s}._acordeonBody_1nfc4_122{padding:16px;border-top:1px solid var(--border-dim);display:flex;flex-direction:column;gap:16px;animation:_fadeDown_1nfc4_1 .2s ease}@keyframes _fadeDown_1nfc4_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._paso_1nfc4_138{display:flex;gap:12px;align-items:flex-start}._pasoNum_1nfc4_144{width:24px;height:24px;border-radius:50%;background:color-mix(in srgb,var(--color) 15%,transparent);color:var(--color);font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}._pasoContent_1nfc4_159{flex:1}._pasoTitulo_1nfc4_163{font-size:13px;font-weight:600;color:var(--text-dim);margin-bottom:4px}._pasoDesc_1nfc4_170{font-size:13px;color:var(--text-subtle);line-height:1.55}._page_j2grw_2{padding:0 0 40px;min-height:100dvh;background:var(--bg);color:var(--text)}._header_j2grw_9{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px;border-bottom:1px solid var(--border-dim);position:sticky;top:0;background:var(--bg);z-index:10}._backBtn_j2grw_21{width:36px;height:36px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border);color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}._backBtn_j2grw_21:hover{background:var(--bg-raised)}._title_j2grw_32{font-size:18px;font-weight:700}._addBtn_j2grw_34{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .15s}._addBtn_j2grw_34:hover{opacity:.85}._totalCard_j2grw_45{margin:16px;background:linear-gradient(135deg,#052e16,#0c1a2e);border:1px solid #065f46;border-radius:18px;padding:18px;display:flex;align-items:center;gap:14px}[data-theme=light] ._totalCard_j2grw_45{background:linear-gradient(135deg,#d1fae5,#dbeafe);border-color:var(--green)}._totalIcon_j2grw_61{width:44px;height:44px;border-radius:14px;background:#6ee7b726;color:var(--green);display:flex;align-items:center;justify-content:center;flex-shrink:0}[data-theme=light] ._totalIcon_j2grw_61{color:#065f46}._totalLabel_j2grw_72{font-size:12px;color:var(--green);opacity:.7;margin-bottom:4px}._totalMonto_j2grw_73{font-size:22px;font-weight:700;color:var(--green);font-variant-numeric:tabular-nums}._totalSub_j2grw_74{margin-left:auto;font-size:12px;color:var(--text-subtle)}[data-theme=light] ._totalLabel_j2grw_72,[data-theme=light] ._totalMonto_j2grw_73{color:#065f46;opacity:1}[data-theme=light] ._totalSub_j2grw_74{color:#065f46;opacity:.6}._nuevoForm_j2grw_81{margin:0 16px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:10px}._nuevoTitle_j2grw_92{font-size:13px;font-weight:600;color:var(--text-muted);margin-bottom:2px}._nuevoRow_j2grw_94{display:flex;align-items:center;gap:8px}._emojiPickerBtn_j2grw_100{font-size:22px;width:44px;height:44px;border-radius:12px;background:var(--bg-raised);border:1px solid var(--border-mid);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s}._emojiPickerBtn_j2grw_100:hover{background:var(--border-mid)}._nuevoInput_j2grw_113{flex:1;background:var(--bg-raised);border:1px solid var(--border-mid);border-radius:10px;padding:10px 12px;font-size:14px;color:var(--text);font-family:inherit;outline:none;transition:border-color .15s}._nuevoInput_j2grw_113:focus{border-color:var(--green)}._emojiGrid_j2grw_127{display:flex;flex-wrap:wrap;gap:6px;padding:8px 0}._emojiOpt_j2grw_134{font-size:22px;width:40px;height:40px;border-radius:10px;background:var(--bg-raised);border:1px solid var(--border-mid);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}._emojiOpt_j2grw_134:hover{background:var(--border-mid)}._metaWrap_j2grw_146{flex:1;display:flex;align-items:center;gap:8px}._metaPrefix_j2grw_153{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-faint);white-space:nowrap}._nuevoBtn_j2grw_162{width:100%;padding:12px;border-radius:12px;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:opacity .15s}._nuevoBtn_j2grw_162:disabled{opacity:.5;cursor:not-allowed}._lista_j2grw_177{padding:0 16px;display:flex;flex-direction:column;gap:10px}._bolsillo_j2grw_184{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;overflow:hidden;transition:border-color .15s}._bolsilloHeader_j2grw_192{width:100%;display:flex;align-items:center;gap:12px;padding:16px;cursor:pointer;font-family:inherit;background:none;border:none;text-align:left;transition:background .15s}._bolsilloHeader_j2grw_192:hover{background:var(--bg-hover)}._bolsilloEmoji_j2grw_207{font-size:26px;flex-shrink:0}._bolsilloInfo_j2grw_212{flex:1;min-width:0}._bolsilloNombre_j2grw_213{font-size:15px;font-weight:600;color:var(--text)}._bolsilloMeta_j2grw_214{font-size:11px;color:var(--text-faint);margin-top:2px}._bolsilloRight_j2grw_216{text-align:right;flex-shrink:0}._bolsilloSaldo_j2grw_217{font-size:16px;font-weight:700;color:var(--green);font-variant-numeric:tabular-nums}._bolsilloPct_j2grw_218{font-size:11px;color:var(--text-faint);margin-top:2px}._metaBar_j2grw_221{height:3px;background:var(--bg-raised);margin:0 16px}._metaBarFill_j2grw_227{height:100%;background:linear-gradient(90deg,var(--green),var(--blue));border-radius:2px;transition:width .4s ease}._bolsilloBody_j2grw_235{padding:16px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:12px;animation:_fadeIn_j2grw_1 .2s ease}@keyframes _fadeIn_j2grw_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._opSeg_j2grw_247{display:flex;background:var(--bg-input);border:1px solid var(--border-input);border-radius:10px;overflow:hidden}._opBtn_j2grw_255{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:9px;font-size:13px;font-weight:500;color:var(--text-faint);cursor:pointer;font-family:inherit;border-right:1px solid var(--border-input);transition:all .15s}._opBtn_j2grw_255:last-child{border-right:none}._opBtnDeposito_j2grw_272{background:var(--icon-positive);color:var(--green)}._opBtnRetiro_j2grw_273{background:var(--icon-negative);color:var(--red)}._opForm_j2grw_275{display:flex;flex-direction:column;gap:8px}._opRow_j2grw_277{display:flex;gap:8px}._opField_j2grw_278{display:flex;flex-direction:column;gap:4px;flex:1}._opLabel_j2grw_279{font-size:11px;color:var(--text-faint)}._opInputWrap_j2grw_281{display:flex;align-items:center;background:var(--bg-raised);border:1px solid var(--border-mid);border-radius:10px;overflow:hidden}._opPrefix_j2grw_290{padding:0 10px;font-size:13px;color:var(--text-faint);border-right:1px solid var(--border-mid)}._opInput_j2grw_281{flex:1;background:var(--bg-raised);border:1px solid var(--border-mid);border-radius:10px;padding:9px 12px;font-size:13px;color:var(--text);font-family:inherit;outline:none;width:100%}._opInputWrap_j2grw_281 ._opInput_j2grw_281{border:none;border-radius:0}._opInput_j2grw_281:focus{border-color:var(--green)}._opGuardar_j2grw_312{width:100%;padding:11px;border-radius:10px;background:linear-gradient(135deg,var(--green),#10b981);color:var(--bg);font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;transition:opacity .15s}._opGuardar_j2grw_312:disabled{opacity:.5;cursor:not-allowed}._opGuardarRetiro_j2grw_325{background:linear-gradient(135deg,var(--red),#ef4444)}._historial_j2grw_328{border-top:1px solid var(--border);padding-top:12px}._historialTitle_j2grw_329{font-size:11px;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}._movRow_j2grw_331{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--border-dim)}._movRow_j2grw_331:last-child{border-bottom:none}._movIcon_j2grw_340{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._movIconDep_j2grw_346{background:var(--icon-positive);color:var(--green)}._movIconRet_j2grw_347{background:var(--icon-negative);color:var(--red)}._movInfo_j2grw_349{flex:1;min-width:0}._movDesc_j2grw_350{font-size:13px;color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._movFecha_j2grw_351{font-size:11px;color:var(--text-subtle);margin-top:1px}._movMonto_j2grw_353{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;flex-shrink:0}._pos_j2grw_354{color:var(--green)}._neg_j2grw_355{color:var(--red)}._movDel_j2grw_357{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px -10px -10px -4px;color:var(--border-mid);cursor:pointer;border-radius:6px;transition:color .15s;flex-shrink:0}._movDel_j2grw_357:hover{color:var(--red)}._eliminarBolsillo_j2grw_373{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px;border:1px solid #2a1515;border-radius:10px;color:var(--red);font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;background:transparent;transition:background .15s}._eliminarBolsillo_j2grw_373:hover{background:#1a0f0f}._empty_j2grw_393{text-align:center;padding:60px 20px;color:var(--text-subtle);font-size:14px;display:flex;flex-direction:column;align-items:center}._emptySub_j2grw_402{font-size:12px;color:var(--text-ghost);margin-top:6px}._loading_j2grw_404{text-align:center;padding:60px;color:var(--text-subtle)}._monedaSeg_j2grw_407{display:flex;background:var(--bg-input);border:1px solid var(--border-input);border-radius:10px;overflow:hidden}._monedaBtn_j2grw_415{flex:1;padding:9px;font-size:13px;font-weight:500;color:var(--text-faint);cursor:pointer;font-family:inherit;border-right:1px solid var(--border-input);transition:all .15s}._monedaBtn_j2grw_415:last-child{border-right:none}._monedaBtnActive_j2grw_427{background:var(--bg-raised);color:var(--text)}._bolsilloNombreRow_j2grw_430{display:flex;align-items:center;gap:6px}._monedaBadge_j2grw_436{font-size:10px;font-weight:600;padding:1px 6px;border-radius:6px;background:var(--bg-raised);color:var(--text-faint);border:1px solid var(--border-mid)}._totalMontos_j2grw_447{display:flex;flex-direction:column;gap:2px}._totalUSD_j2grw_453{color:var(--blue)!important;font-size:16px!important}._page_3qztc_2{padding:0 0 40px;max-width:480px;margin:0 auto;min-height:100dvh;background:var(--bg);color:var(--text)}._header_3qztc_11{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px;border-bottom:1px solid var(--border-dim)}._backBtn_3qztc_19{width:36px;height:36px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border);color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}._backBtn_3qztc_19:hover{background:var(--bg-raised)}._title_3qztc_33{font-size:17px;font-weight:600}._resumenCard_3qztc_39{margin:16px 16px 0;background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:14px}._resumenRow_3qztc_50{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}._resumenBloque_3qztc_57{flex:1}._resumenLabel_3qztc_61{font-size:11px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.07em;margin-bottom:4px}._resumenMonto_3qztc_70{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text)}._resumenMontoUSD_3qztc_77{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--green)}._resumenDivider_3qztc_84{width:1px;background:var(--border);align-self:stretch;flex-shrink:0}._rendTotalRow_3qztc_91{display:flex;align-items:center;gap:8px;padding-top:14px;border-top:1px solid var(--bg-hover)}._rendLabel_3qztc_99{font-size:12px;color:var(--text-faint);flex:1}._rendValor_3qztc_105{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}._positivo_3qztc_111{color:var(--green)}._negativo_3qztc_112{color:var(--red)}._badge_3qztc_115{font-size:11px;font-weight:600;padding:3px 8px;border-radius:20px}._badgePos_3qztc_121{background:color-mix(in srgb,var(--green) 15%,var(--bg-card));color:var(--green)}._badgeNeg_3qztc_122{background:color-mix(in srgb,var(--red) 15%,var(--bg-card));color:var(--red)}._addBtn_3qztc_125{display:flex;align-items:center;gap:8px;margin:16px 16px 0;padding:13px 16px;background:var(--bg-card);border:1px dashed var(--border-mid);border-radius:14px;color:var(--text-faint);font-size:14px;font-weight:500;cursor:pointer;width:calc(100% - 32px);font-family:inherit;transition:all .15s}._addBtn_3qztc_125:hover{border-color:#3a3a3a;color:var(--text-muted)}._addBtnActive_3qztc_143{border-color:var(--green);color:var(--green);background:color-mix(in srgb,var(--green) 12%,var(--bg-card))}._form_3qztc_146{margin:8px 16px 0;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:14px}._field_3qztc_157{display:flex;flex-direction:column;gap:6px}._row_3qztc_158{display:flex;gap:10px;align-items:flex-end}._flex2_3qztc_159{flex:2}._label_3qztc_161{font-size:11px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.07em}._input_3qztc_169{width:100%;background:var(--bg-raised);border:1px solid var(--border-mid);border-radius:10px;color:var(--text);padding:10px 12px;font-size:14px;font-family:inherit;transition:border-color .15s;text-transform:uppercase}._input_3qztc_169:focus{outline:none;border-color:#3a3a3a}._input_3qztc_169::placeholder{text-transform:none;color:var(--text-subtle)}._inputNum_3qztc_183{text-transform:none}._seg2_3qztc_185{display:flex;background:var(--bg-raised);border:1px solid var(--border-mid);border-radius:10px;overflow:hidden}._seg2Btn_3qztc_192{flex:1;padding:10px 8px;font-size:13px;font-weight:500;color:var(--text-faint);text-align:center;border-right:1px solid var(--border-mid);cursor:pointer;transition:all .15s;font-family:inherit}._seg2Btn_3qztc_192:last-child{border-right:none}._seg2Active_3qztc_205{background:var(--border-mid);color:var(--text)}._submitBtn_3qztc_207{width:100%;padding:12px;border-radius:12px;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:opacity .15s}._submitBtn_3qztc_207:disabled{opacity:.5;cursor:not-allowed}._preexistenteRow_3qztc_222{display:flex;align-items:flex-start;gap:10px;background:var(--bg-card, #141414);border:1px solid var(--border);border-radius:12px;padding:12px 14px;cursor:pointer}._preexistenteCheck_3qztc_233{width:17px;height:17px;flex-shrink:0;accent-color:var(--green);cursor:pointer;margin-top:2px}._preexistenteLabel_3qztc_242{font-size:13px;color:var(--text-soft, #ccc);line-height:1.5}._preexistenteHint_3qztc_248{font-size:11px;color:var(--text-faint, #555);margin-top:2px;line-height:1.4}._pesoPct_3qztc_256{font-size:10px;color:#555;margin-top:3px;font-variant-numeric:tabular-nums}._listSection_3qztc_264{margin:20px 16px 0}._listTitle_3qztc_268{font-size:11px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.07em;margin-bottom:10px}._tickerIcon_3qztc_278{width:40px;height:40px;border-radius:12px;background:var(--bg-raised);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--green);flex-shrink:0;letter-spacing:-.02em}._posInfo_3qztc_293{flex:1;min-width:0}._posTicker_3qztc_295{font-size:15px;font-weight:700;color:var(--text);margin-bottom:2px}._posMeta_3qztc_302{font-size:11px;color:var(--text-faint)}._posRight_3qztc_307{text-align:right;flex-shrink:0}._posValor_3qztc_309{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text);margin-bottom:4px}._delBtn_3qztc_317{padding:3px 5px;border-radius:6px;color:var(--text-ghost);cursor:pointer;transition:color .15s;margin-top:4px;display:flex;justify-content:flex-end}._delBtn_3qztc_317:hover{color:var(--red)}._empty_3qztc_329{text-align:center;padding:40px 20px;color:var(--text-subtle);font-size:14px}._loading_3qztc_336{text-align:center;padding:60px 20px;color:var(--text-subtle);font-size:14px}._refreshBtn_3qztc_346{width:36px;height:36px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border);color:var(--text-faint);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s}._refreshBtn_3qztc_346:hover:not(:disabled){background:var(--bg-raised);color:var(--green)}._refreshBtn_3qztc_346:disabled{opacity:.4;cursor:not-allowed}@keyframes _spin_3qztc_362{to{transform:rotate(360deg)}}._spinning_3qztc_362{animation:_spin_3qztc_362 .8s linear infinite}._posItem_3qztc_365{display:flex;flex-direction:column;gap:10px;background:var(--bg-card);border:1px solid var(--bg-hover);border-radius:14px;padding:13px 14px;margin-bottom:8px;transition:border-color .15s}._posItem_3qztc_365:hover{border-color:var(--border-mid)}._posItemMain_3qztc_379{display:flex;align-items:center;gap:12px}._liveTag_3qztc_386{display:inline-block;font-size:9px;font-weight:700;color:var(--green);background:#052e16;border-radius:4px;padding:1px 4px;margin-right:5px;letter-spacing:.05em}._actionBtns_3qztc_399{display:flex;gap:8px}._btnDetalles_3qztc_404{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:8px;background:var(--bg-hover);border:1px solid var(--border-mid);color:var(--text-muted);font-size:12px;font-weight:500;cursor:pointer;font-family:inherit;transition:all .15s}._btnDetalles_3qztc_404:hover{background:var(--border-input);color:var(--text-dim)}._btnVender_3qztc_421{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:8px;background:color-mix(in srgb,var(--red) 10%,var(--bg-card));border:1px solid color-mix(in srgb,var(--red) 25%,transparent);color:var(--red);font-size:12px;font-weight:500;cursor:pointer;font-family:inherit;transition:all .15s}._btnVender_3qztc_421:hover{background:color-mix(in srgb,var(--red) 18%,var(--bg-card))}._btnVenderActive_3qztc_437{background:var(--bg-hover);border-color:var(--border-mid);color:var(--text-subtle)}._venderForm_3qztc_444{background:var(--bg-hover);border:1px solid #2a1515;border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:10px}._venderRow_3qztc_454{display:flex;gap:10px}._venderRow_3qztc_454 ._field_3qztc_157{flex:1}._btnVenderConfirm_3qztc_460{width:100%;padding:10px;border-radius:10px;background:linear-gradient(135deg,var(--red),#dc2626);color:var(--text);font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;transition:opacity .15s}._btnVenderConfirm_3qztc_460:disabled{opacity:.5;cursor:not-allowed}._historialBox_3qztc_475{background:var(--border-dim);border:1px solid var(--border);border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:6px}._historialItem_3qztc_485{display:flex;align-items:center;gap:8px;font-size:12px;font-variant-numeric:tabular-nums}._historialBadge_3qztc_493{font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}._historialCompra_3qztc_502{background:color-mix(in srgb,var(--green) 15%,var(--bg-card));color:var(--green)}._historialVenta_3qztc_503{background:color-mix(in srgb,var(--red) 15%,var(--bg-card));color:var(--red)}._historialFecha_3qztc_505{color:var(--text-faint);min-width:72px}._historialCant_3qztc_506{color:var(--text-muted);flex:1}._historialPrecio_3qztc_507{color:var(--text-dim)}._historialTotal_3qztc_508{color:var(--text);font-weight:600;text-align:right}._historialEditTrigger_3qztc_510{background:none;border:none;cursor:pointer;color:var(--text-ghost);padding:2px 4px;border-radius:4px;display:flex;align-items:center;transition:color .12s;flex-shrink:0}._historialEditTrigger_3qztc_510:hover{color:var(--text-muted)}._historialEditRow_3qztc_518{display:flex;align-items:center;gap:4px;flex:1}._historialPrecioLabel_3qztc_521{color:var(--text-dim);font-size:12px}._historialEditInput_3qztc_522{width:90px;padding:3px 7px;border-radius:6px;font-size:12px;background:var(--bg-input);border:1px solid var(--border-mid);color:var(--text);font-family:inherit}._historialEditInput_3qztc_522:focus{outline:none;border-color:var(--green)}._historialEditBtn_3qztc_528{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:3px;border-radius:4px;display:flex;align-items:center;transition:color .12s}._historialEditBtn_3qztc_528:hover{color:var(--text)}._historialEditBtn_3qztc_528:disabled{opacity:.4;cursor:not-allowed}._rendAbs_3qztc_537{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;margin-top:2px}._rendPct_3qztc_545{font-size:12px;font-weight:500;opacity:.75}._historialVacio_3qztc_551{font-size:12px;color:var(--text-subtle);text-align:center;padding:8px 0}._tickerWrap_3qztc_559{position:relative}._tickerDropdown_3qztc_563{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--bg-hover);border:1px solid var(--border-mid);border-radius:10px;overflow-y:auto;max-height:220px;z-index:50;box-shadow:0 8px 24px #0009}._tickerOption_3qztc_577{display:flex;align-items:baseline;gap:8px;width:100%;padding:10px 12px;text-align:left;cursor:pointer;font-family:inherit;border-bottom:1px solid var(--border-input);transition:background .1s}._tickerOption_3qztc_577:last-child{border-bottom:none}._tickerOption_3qztc_577:hover{background:var(--border-input)}._tickerSymbol_3qztc_592{font-size:13px;font-weight:700;color:var(--green);flex-shrink:0}._tickerName_3qztc_599{font-size:11px;color:var(--text-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tickerDropdownDivider_3qztc_608{height:1px;background:var(--border-mid);margin:2px 0}._tickerOptionAccion_3qztc_615 ._tickerSymbol_3qztc_592{color:var(--green)}._tickerOptionAccion_3qztc_615:hover{background:#0a1f15}._tickerOptionBono_3qztc_619 ._tickerSymbol_3qztc_592{color:#fbbf24}._tickerOptionBono_3qztc_619:hover{background:#1a1400}._editPrecioBtn_3qztc_623{background:none;border:none;padding:0 0 0 5px;cursor:pointer;font-size:12px;vertical-align:middle;opacity:.55;transition:opacity .15s}._editPrecioBtn_3qztc_623:hover{opacity:1}._addBtnsRow_3qztc_638{display:flex;gap:8px;margin:16px 16px 0}._addBtnHalf_3qztc_644{display:flex;align-items:center;gap:8px;padding:13px 12px;background:var(--bg-card);border:1px dashed var(--border-mid);border-radius:14px;color:var(--text-faint);font-size:13px;font-weight:500;cursor:pointer;flex:1;font-family:inherit;transition:all .15s}._addBtnHalf_3qztc_644:hover{border-color:#3a3a3a;color:var(--text-muted)}._addBtnHalfActive_3qztc_661{border-color:var(--green);color:var(--green);background:color-mix(in srgb,var(--green) 12%,var(--bg-card))}._addBtnCryptoActive_3qztc_662{border-color:#f59e0b;color:#f59e0b;background:color-mix(in srgb,#f59e0b 12%,var(--bg-card))}._cantCalc_3qztc_665{font-size:11px;color:var(--text-subtle);margin-top:-6px}._listTitleSep_3qztc_672{margin-top:20px}._cryptoTag_3qztc_677{display:inline-block;font-size:9px;font-weight:700;color:#f59e0b;background:#2d1f00;border-radius:4px;padding:1px 4px;margin-right:5px;letter-spacing:.05em}._page_aajyk_2{padding:24px 16px 100px;max-width:600px;margin:0 auto;min-height:100dvh}._header_aajyk_9{display:flex;align-items:center;gap:12px;margin-bottom:20px}._backBtn_aajyk_16{color:var(--text2);padding:6px;border-radius:8px}._backBtn_aajyk_16:hover{background:var(--bg2)}._title_aajyk_23{font-size:22px;font-weight:600;letter-spacing:-.02em;flex:1}._list_aajyk_30{display:flex;flex-direction:column;gap:10px}._card_aajyk_36{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}._cardTop_aajyk_46{display:flex;align-items:center;gap:10px}._cardIcon_aajyk_52{width:36px;height:36px;border-radius:10px;background:var(--bg2);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:18px}._cardInfo_aajyk_64{flex:1;min-width:0}._cardNombre_aajyk_69{font-size:14px;font-weight:600;color:var(--text)}._cardMeta_aajyk_75{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:2px}._cardMeta_aajyk_75 span{font-size:11px;color:var(--text3)}._cardMonto_aajyk_88{font-size:16px;font-weight:700;color:var(--text);text-align:right}._chipPendiente_aajyk_95{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;padding:2px 8px;border-radius:20px;background:#7c2d12;color:#fb923c}._chipConfirmado_aajyk_107{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;padding:2px 8px;border-radius:20px;background:#052e16;color:#6ee7b7}._toggle_aajyk_119{position:relative;width:36px;height:20px;border-radius:10px;background:var(--border);cursor:pointer;transition:background .2s;flex-shrink:0;border:none}._toggleOn_aajyk_131{background:#10b981}._toggleKnob_aajyk_133{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}._toggleOn_aajyk_131 ._toggleKnob_aajyk_133{transform:translate(16px)}._fab_aajyk_146{position:fixed;bottom:90px;right:20px;width:52px;height:52px;border-radius:50%;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #0000004d;font-size:24px;z-index:20;cursor:pointer}._modal_aajyk_164{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:flex-end;background:#00000080}._modalSheet_aajyk_173{width:100%;max-width:600px;margin:0 auto;background:var(--bg);border-radius:20px 20px 0 0;padding:20px 16px 40px;max-height:90dvh;overflow-y:auto}._modalHandle_aajyk_184{width:36px;height:4px;background:var(--border);border-radius:2px;margin:0 auto 16px}._modalTitle_aajyk_192{font-size:17px;font-weight:700;margin-bottom:16px}._field_aajyk_198{margin-bottom:14px}._label_aajyk_202{font-size:12px;font-weight:600;color:var(--text2);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;display:block}._input_aajyk_212{width:100%;background:var(--bg2);border:1px solid var(--border);border-radius:10px;color:var(--text);padding:10px 14px;font-size:14px;font-family:inherit}._input_aajyk_212:focus{outline:none;border-color:var(--accent)}._seg2_aajyk_224{display:flex;border:1px solid var(--border);border-radius:10px;overflow:hidden}._seg2Btn_aajyk_231{flex:1;padding:9px 8px;font-size:13px;font-weight:500;color:var(--text3);background:var(--bg2);font-family:inherit;cursor:pointer;transition:all .15s;border-right:1px solid var(--border)}._seg2Btn_aajyk_231:last-child{border-right:none}._seg2Active_aajyk_245{background:var(--bg3);color:var(--text)}._select_aajyk_250{width:100%;background:var(--bg2);border:1px solid var(--border);border-radius:10px;color:var(--text);padding:10px 14px;font-size:14px;font-family:inherit;cursor:pointer}._row_aajyk_262{display:flex;gap:10px}._btnSubmit_aajyk_267{width:100%;padding:14px;border-radius:12px;background:var(--accent);color:#fff;font-size:15px;font-weight:700;margin-top:8px;cursor:pointer;transition:opacity .15s}._btnSubmit_aajyk_267:disabled{opacity:.5;cursor:not-allowed}._deleteCardBtn_aajyk_281{color:var(--text3);opacity:.5;padding:4px;border-radius:6px;flex-shrink:0;transition:opacity .15s,color .15s}._deleteCardBtn_aajyk_281:hover{opacity:1;color:#f87171}._undoBtn_aajyk_291{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:600;padding:2px 8px;border-radius:20px;background:transparent;border:1px solid var(--border);color:var(--text3);cursor:pointer;font-family:inherit;transition:all .15s}._undoBtn_aajyk_291:hover{background:var(--bg2);color:var(--text)}._empty_aajyk_308,._loading_aajyk_315{text-align:center;padding:48px 0;color:var(--text3);font-size:14px}._floatingBtns_aajyk_323{position:fixed;bottom:80px;left:12px;display:flex;flex-direction:column;gap:6px;z-index:99}._floatingBtn_aajyk_323{width:32px;height:32px;border-radius:50%;background:var(--bg-hover);border:1px solid var(--border-mid);color:var(--text-faint);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;font-family:inherit}._floatingBtn_aajyk_323:hover{background:var(--border-input);color:var(--text-muted)}._floatingBtnActive_aajyk_348{background:#1a2e1a;border-color:var(--green);color:var(--green)}._modalOverlay_aajyk_351{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:300;display:flex;align-items:center;justify-content:center;padding:24px 16px}._ayudaSheet_aajyk_362{width:100%;max-width:440px;background:var(--bg-raised);border-radius:20px;max-height:80dvh;display:flex;flex-direction:column;box-shadow:0 8px 40px #00000080}._modalHeader_aajyk_373{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 14px;flex-shrink:0;border-bottom:1px solid var(--border-dim)}._ayudaTitle_aajyk_382{font-size:16px;font-weight:700;color:var(--text)}._modalClose_aajyk_388{width:32px;height:32px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border);color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer}._modalClose_aajyk_388:hover{color:var(--text)}._modalContent_aajyk_402{overflow-y:auto;flex:1;padding:16px 20px 20px;display:flex;flex-direction:column;gap:16px}._modalSection_aajyk_411{display:flex;flex-direction:column;gap:5px}._modalSectionTitle_aajyk_417{font-size:13px;font-weight:700;color:var(--text)}._modalSectionText_aajyk_423{font-size:13px;color:var(--text-muted);line-height:1.55}._page_169kd_2{padding:0 0 100px;max-width:480px;margin:0 auto;min-height:100dvh;background:var(--bg);color:var(--text)}._header_169kd_11{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:8px;padding:20px 16px 14px;position:sticky;top:0;background:var(--bg);z-index:10;border-bottom:1px solid var(--border-dim)}._header_169kd_11>div{min-width:0;flex-shrink:1}._title_169kd_30{font-size:clamp(16px,5vw,22px);font-weight:700;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._exportBtn_169kd_39{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:12px;background:var(--bg-card);border:1px solid var(--border-input);color:var(--text-muted);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s;flex-shrink:0;white-space:nowrap}@media (max-width: 380px){._exportBtn_169kd_39{padding:8px 10px;gap:4px}}._exportBtn_169kd_39:hover{border-color:var(--green);color:var(--green)}._exportBtn_169kd_39:disabled{opacity:.5;cursor:not-allowed}._rangoToggle_169kd_66{display:flex;gap:6px;padding:12px 16px 0}._rangoBtn_169kd_72{padding:5px 14px;border-radius:20px;font-size:12px;font-weight:500;background:var(--bg-card);border:1px solid var(--border-input);color:var(--text-faint);cursor:pointer;font-family:inherit;transition:all .15s}._rangoBtnActive_169kd_85{background:var(--text);border-color:var(--text);color:var(--bg)}._loading_169kd_91{display:flex;align-items:center;justify-content:center;min-height:60vh;color:var(--text-subtle);font-size:14px}._emptyState_169kd_101{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:8px}._emptyIcon_169kd_110{font-size:40px}._emptyMsg_169kd_114{font-size:14px;color:var(--text-subtle)}._invSubtitle_169kd_119{font-size:11px;color:var(--text-ghost);text-transform:uppercase;letter-spacing:.05em;margin:12px 0 2px}._invMetricsPanel_169kd_128{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}._invMetricItem_169kd_134{background:var(--bg-card);border:1px solid var(--border-dim);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:4px}._invMetricLabel_169kd_143{font-size:10px;color:var(--text-ghost);text-transform:uppercase;letter-spacing:.05em}._invMetricValue_169kd_149{font-size:12px;font-weight:700;color:var(--text);word-break:break-all}._invRendPct_169kd_155{font-size:10px;font-weight:500;opacity:.85}._invPos_169kd_160{color:var(--green)}._invNeg_169kd_163{color:var(--red)}._invMetricToggle_169kd_166{display:flex;gap:6px;margin-bottom:8px}._invChartControls_169kd_171{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;flex-wrap:wrap}._invMetricBtn_169kd_179{padding:4px 12px;border-radius:20px;font-size:11px;font-weight:500;background:transparent;border:1px solid var(--border-input);color:var(--text-secondary);cursor:pointer;transition:background .15s,color .15s,border-color .15s}._invMetricBtnActive_169kd_190{background:color-mix(in srgb,var(--accent) 15%,transparent);border-color:var(--accent);color:var(--accent)}._kpiRow_169kd_197{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin:14px 16px 0}._kpiCard_169kd_204{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:12px 10px;text-align:center}._kpiLabel_169kd_212{font-size:9px;font-weight:600;color:var(--text-faint);text-transform:uppercase;letter-spacing:.07em;margin-bottom:4px}._kpiValue_169kd_221{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text);line-height:1.2;word-break:break-all}._section_169kd_231{margin:16px 16px 0}._sectionTitle_169kd_235{font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}._chartBox_169kd_244{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:16px 12px 12px;overflow:hidden}._donutWrap_169kd_253{width:140px;margin:0 auto}._legend_169kd_259{display:flex;flex-wrap:wrap;gap:8px 12px}._legendItem_169kd_265{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--text-faint)}._legendDot_169kd_273{width:8px;height:8px;border-radius:2px;flex-shrink:0}._legendDotDash_169kd_280{background:var(--blue);opacity:.7}._rankList_169kd_286{display:flex;flex-direction:column;gap:9px}._rankRow_169kd_292{display:grid;grid-template-columns:90px 1fr 64px 34px;align-items:center;gap:8px}._rankLabel_169kd_299{font-size:12px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rankBarWrap_169kd_307{flex:1;height:6px;background:var(--border);border-radius:3px;overflow:hidden}._rankBarFill_169kd_315{height:100%;border-radius:3px;transition:width .5s cubic-bezier(.16,1,.3,1)}._rankMonto_169kd_321{font-size:11px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums;text-align:right}._rankPct_169kd_329{font-size:10px;color:var(--text-faint);text-align:right}._stackedChart_169kd_336{display:flex;align-items:flex-end;gap:4px;height:110px;padding:0 4px}._stackedCol_169kd_344{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;height:100%;justify-content:flex-end}._stackedBars_169kd_354{width:100%;display:flex;flex-direction:column-reverse;align-items:stretch;height:80px;justify-content:flex-start}._stackedSeg_169kd_363{width:100%;min-height:1px;transition:height .4s cubic-bezier(.16,1,.3,1)}._stackedLabel_169kd_369{font-size:8px;color:var(--text-ghost);text-align:center;writing-mode:vertical-lr;transform:rotate(180deg);height:26px;overflow:hidden}._green_169kd_380{color:var(--green)}._red_169kd_381{color:var(--red)}._blue_169kd_382{color:var(--blue)}._kpiSection_169kd_385{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:4px}._kpiSection_169kd_385 ._kpiCard_169kd_204{flex:1;min-width:120px;text-align:left;display:flex;flex-direction:column;gap:4px}._kpiChip_169kd_401{display:inline-block;padding:2px 7px;border-radius:20px;font-size:10px;font-weight:600;margin-top:2px}._kpiChipPos_169kd_410{background:#10b98126;color:#10b981}._kpiChipNeg_169kd_411{background:#ef444426;color:#ef4444}._kpiChipNeutral_169kd_412{background:var(--border);color:var(--text-ghost)}._splitSection_169kd_415{display:flex;gap:16px;margin:16px 16px 0;flex-direction:column}._halfSection_169kd_422{min-width:0}._legendTable_169kd_425{margin-top:12px;display:flex;flex-direction:column;gap:7px}._legendRow_169kd_432{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-muted)}._legendRowName_169kd_440{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}._legendRowPct_169kd_448{font-size:10px;color:var(--text-faint);width:28px;text-align:right;flex-shrink:0}._legendBarWrap_169kd_456{width:50px;height:4px;background:var(--border);border-radius:2px;overflow:hidden;flex-shrink:0}._legendBar_169kd_456{height:100%;border-radius:2px}._sparkGrid_169kd_471{display:grid;grid-template-columns:1fr 1fr;gap:10px}._sparkCard_169kd_477{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:12px}._sparkHeader_169kd_484{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--text-muted);margin-bottom:4px}._sparkTotal_169kd_493{font-size:13px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;margin-bottom:6px}._donutContainer_169kd_502{position:relative}._donutCenter_169kd_506{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;pointer-events:none}._donutCenterTotal_169kd_515{font-size:13px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}._donutCenterLabel_169kd_523{font-size:9px;color:var(--text-faint);margin-top:2px;max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._breadcrumb_169kd_534{display:inline-flex;align-items:center;gap:3px;font-size:12px;color:var(--accent);cursor:pointer;margin-bottom:6px;padding:0;background:none;border:none;font-family:inherit}._breadcrumb_169kd_534:hover{opacity:.75}._floatingBtns_169kd_550{position:fixed;bottom:calc(104px + env(safe-area-inset-bottom,0px));right:12px;display:flex;flex-direction:row;gap:6px;z-index:99}._floatingBtn_169kd_550{width:32px;height:32px;border-radius:50%;background:var(--bg-hover);border:1px solid var(--border-mid);color:var(--text-faint);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;font-family:inherit}._floatingBtn_169kd_550:hover{background:var(--border-input);color:var(--text-muted)}._floatingBtnActive_169kd_575{background:#1a2e1a;border-color:var(--green);color:var(--green)}._flujousdCard_169kd_578{margin-top:10px;background:color-mix(in srgb,#3b82f6 8%,var(--bg-card));border:1px solid color-mix(in srgb,#3b82f6 30%,var(--border));border-radius:14px;padding:14px 16px}._flujousdTitle_169kd_586{font-size:10px;font-weight:700;color:#3b82f6;text-transform:uppercase;letter-spacing:.07em;margin-bottom:10px}._flujousdRows_169kd_595{display:flex;flex-direction:column;gap:6px}._flujousdRow_169kd_595{display:flex;justify-content:space-between;align-items:center}._flujousdTotalRow_169kd_607{padding-top:6px;border-top:1px solid var(--border-dim);margin-top:2px}._flujousdLabel_169kd_613{font-size:13px;color:var(--text-muted)}._flujousdVal_169kd_618{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text)}._flujousdPos_169kd_625{color:#10b981}._flujousdNeg_169kd_626{color:#ef4444}._scrollableChart_169kd_629{overflow-x:auto;-webkit-overflow-scrolling:touch}._scrollableChart_169kd_629::-webkit-scrollbar{height:3px}._scrollableChart_169kd_629::-webkit-scrollbar-track{background:transparent}._scrollableChart_169kd_629::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}._sparkPromedio_169kd_638{font-size:10px;color:var(--text-ghost);font-variant-numeric:tabular-nums;margin-bottom:2px}._sparkVarAlta_169kd_645{font-size:10px;font-weight:600;color:#ef4444;margin-bottom:4px;font-variant-numeric:tabular-nums}._sparkVarBaja_169kd_653{font-size:10px;font-weight:600;color:#10b981;margin-bottom:4px;font-variant-numeric:tabular-nums}._modalOverlay_169kd_662{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:300;display:flex;align-items:center;justify-content:center;padding:24px 16px}._modalSheet_169kd_673{width:100%;max-width:440px;background:var(--bg-raised);border-radius:20px;max-height:80dvh;display:flex;flex-direction:column;box-shadow:0 8px 40px #00000080}._modalHeader_169kd_684{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 14px;flex-shrink:0;border-bottom:1px solid var(--border-dim)}._modalTitle_169kd_693{font-size:16px;font-weight:700;color:var(--text)}._modalClose_169kd_699{width:32px;height:32px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border);color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer}._modalClose_169kd_699:hover{color:var(--text)}._modalContent_169kd_713{overflow-y:auto;flex:1;padding:16px 20px 20px;display:flex;flex-direction:column;gap:16px}._modalSection_169kd_722{display:flex;flex-direction:column;gap:5px}._modalSectionTitle_169kd_728{font-size:13px;font-weight:700;color:var(--text)}._modalSectionText_169kd_734{font-size:13px;color:var(--text-muted);line-height:1.55}._tooltip_169kd_741{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:8px 12px;font-size:12px}._tooltipLabel_169kd_749{font-weight:600;color:var(--text);margin-bottom:4px}._tooltipItem_169kd_755{color:var(--text-muted);font-variant-numeric:tabular-nums}._sectionHeader_169kd_760{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._sectionHeader_169kd_760 ._sectionTitle_169kd_235{margin-bottom:0}._toggleGroup_169kd_769{display:flex;background:var(--bg-card);border-radius:8px;padding:2px;gap:2px}._toggleBtn_169kd_776{padding:4px 10px;border-radius:6px;font-size:11px;font-weight:500;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;transition:background .15s,color .15s}._toggleBtnActive_169kd_787{background:var(--accent);color:#fff}._monedaToggle_169kd_793{flex-basis:100%;display:flex;background:var(--bg-card);border-radius:8px;padding:2px;gap:2px}._monedaBtn_169kd_801{flex:1;padding:6px 10px;border-radius:6px;font-size:12px;font-weight:500;font-family:inherit;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;transition:background .15s,color .15s}._monedaBtnActive_169kd_814{background:var(--accent);color:#fff}._catPickerWrap_169kd_820{position:relative}._catPickerBtn_169kd_824{display:flex;align-items:center;gap:5px;padding:4px 10px;border-radius:20px;font-size:11px;font-weight:500;background:var(--bg-card);border:1px solid var(--border-input);color:var(--text-faint);cursor:pointer;font-family:inherit;transition:all .15s}._catPickerBtn_169kd_824:hover{border-color:var(--accent);color:var(--text-muted)}._catPickerBtnActive_169kd_840{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}._catDropdownOverlay_169kd_846{position:fixed;top:0;right:0;bottom:0;left:0;z-index:49}._catDropdown_169kd_846{position:absolute;top:calc(100% + 4px);right:0;background:var(--bg-card);border:1px solid var(--border-input);border-radius:12px;z-index:50;width:190px;max-height:240px;overflow-y:auto;box-shadow:0 8px 24px #00000073}._catDropdownClear_169kd_866{display:block;width:100%;text-align:right;padding:6px 12px;font-size:11px;color:var(--red);cursor:pointer;font-family:inherit;border-bottom:1px solid var(--border);transition:background .1s}._catDropdownClear_169kd_866:hover{background:#1a0f0f}._catDropdownOption_169kd_880{display:flex;align-items:center;gap:6px;width:100%;padding:8px 12px;font-size:12px;color:var(--text-muted);cursor:pointer;font-family:inherit;text-align:left;transition:background .1s}._catDropdownOption_169kd_880:hover{background:var(--bg-hover)}._catDropdownOptionActive_169kd_894{color:var(--green);font-weight:600}._catDropdownCheck_169kd_896{width:12px;flex-shrink:0;color:var(--green);display:flex;align-items:center}._mainTabs_169kd_906{display:flex;padding:12px 16px;gap:8px;background:var(--bg);position:sticky;top:70px;z-index:9}._mainTabBtn_169kd_916{flex:1;padding:8px 0;border-radius:12px;font-size:13px;font-weight:600;background:var(--bg-card);border:1px solid var(--border-input);color:var(--text-muted);cursor:pointer;transition:all .2s ease}._mainTabBtnActive_169kd_929{flex:1;padding:8px 0;border-radius:12px;font-size:13px;font-weight:600;background:var(--text);border:1px solid var(--text);color:var(--bg);cursor:default}._tabContent_169kd_941{animation:_fadeIn_169kd_1 .3s ease}@keyframes _fadeIn_169kd_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}._insightCard_169kd_951{margin:0 16px 12px;padding:12px 16px;background:color-mix(in srgb,var(--accent) 12%,var(--bg-card));border:1px solid color-mix(in srgb,var(--accent) 30%,var(--border));border-radius:14px;display:flex;align-items:center;gap:12px}._insightIcon_169kd_962{font-size:18px}._insightText_169kd_966{font-size:13px;font-weight:500;color:var(--text);line-height:1.4}._destinoCard_169kd_974{margin-top:8px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:12px 10px}._destinoTitulo_169kd_982{font-size:9px;font-weight:600;color:var(--text-faint);text-transform:uppercase;letter-spacing:.07em;margin-bottom:8px}._destinoChips_169kd_991{display:flex;flex-wrap:wrap;gap:6px}._destinoChip_169kd_991{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:20px;font-size:11px;font-weight:600;background:var(--border);color:var(--text);font-variant-numeric:tabular-nums}._destinoDot_169kd_1010{width:7px;height:7px;border-radius:50%;flex-shrink:0}._destinoMonto_169kd_1017{font-weight:500;color:var(--text-faint)}._seccionNota_169kd_1023{font-size:11px;color:var(--text-faint);line-height:1.5;margin:-6px 0 10px}._page_gr1gh_2{padding:0 0 60px;max-width:480px;margin:0 auto;min-height:100dvh;background:var(--bg);color:var(--text)}._header_gr1gh_11{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px;border-bottom:1px solid var(--border-dim)}._backBtn_gr1gh_19{width:36px;height:36px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border);color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}._backBtn_gr1gh_19:hover{background:var(--border)}._title_gr1gh_34{font-size:17px;font-weight:600}._preview_gr1gh_40{margin:16px;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:14px}._previewLabel_gr1gh_48{font-size:11px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.07em;margin-bottom:12px}._previewBar_gr1gh_57{display:flex;align-items:center;justify-content:space-around;background:var(--bg-raised);border-radius:12px;padding:10px 8px;gap:4px}._previewSlot_gr1gh_67{display:flex;flex-direction:column;align-items:center;gap:3px;flex:1;color:var(--text-faint)}._previewSlotLabel_gr1gh_76{font-size:9px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60px;text-align:center}._previewEmpty_gr1gh_86{flex:1;height:40px;border-radius:10px;background:var(--border-dim);border:1px dashed var(--border)}._previewFab_gr1gh_94{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 0 12px #6ee7b74d}._hint_gr1gh_108{font-size:12px;color:var(--text-subtle);padding:0 16px 14px;line-height:1.5}._savingInline_gr1gh_115{color:var(--text-ghost)}._list_gr1gh_120{display:flex;flex-direction:column;gap:6px;padding:0 16px}._row_gr1gh_127{display:flex;align-items:center;gap:12px;background:var(--bg-card);border:1.5px solid var(--border);border-radius:14px;padding:13px 14px;transition:border-color .15s,opacity .15s;-webkit-user-select:none;user-select:none}._rowOver_gr1gh_139{border-color:var(--green);background:color-mix(in srgb,var(--green) 5%,var(--bg-card))}._rowHidden_gr1gh_140{opacity:.42}._grip_gr1gh_142{color:var(--text-ghost);cursor:grab;display:flex;align-items:center;flex-shrink:0;padding:14px;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}._grip_gr1gh_142:active{cursor:grabbing}._gripLocked_gr1gh_154{cursor:default}._icon_gr1gh_156{color:var(--text-muted);display:flex;align-items:center;flex-shrink:0}._label_gr1gh_163{flex:1;font-size:15px;font-weight:500;color:var(--text)}._navBadge_gr1gh_170{font-size:10px;font-weight:600;color:var(--green);background:color-mix(in srgb,var(--green) 12%,var(--bg-card));border:1px solid color-mix(in srgb,var(--green) 30%,transparent);padding:3px 8px;border-radius:20px}._lockedBadge_gr1gh_180{font-size:11px;font-weight:500;color:var(--text-ghost);background:var(--border-dim);padding:3px 8px;border-radius:20px}._eyeBtn_gr1gh_189{color:var(--text-muted);display:flex;align-items:center;padding:4px;border-radius:8px;transition:color .15s,background .15s;flex-shrink:0}._eyeBtn_gr1gh_189:hover{background:var(--bg-hover);color:var(--text)}._eyeBtnHidden_gr1gh_199{color:var(--text-ghost)}._footerHint_gr1gh_202{font-size:11px;color:var(--text-ghost);text-align:center;padding:20px 24px 0;line-height:1.5}._page_109md_3{display:flex;flex-direction:column;align-items:center;min-height:100dvh;background:var(--bg);color:var(--text);padding:0 24px 40px;max-width:var(--app-width, 1080px);margin:0 auto;box-sizing:border-box}._hero_109md_17{display:flex;flex-direction:column;align-items:center;padding-top:72px;text-align:center;margin-bottom:40px}._logoRow_109md_26{display:flex;align-items:center;gap:10px;margin-bottom:16px}._logoEmoji_109md_33{font-size:40px;line-height:1}._betaBadge_109md_38{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--green);background:#052e16;border:1px solid #064e2a;border-radius:6px;padding:3px 8px;align-self:flex-start;margin-top:4px}._title_109md_52{font-size:32px;font-weight:800;letter-spacing:-.02em;margin:0 0 12px;background:linear-gradient(135deg,var(--text) 40%,var(--green));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._tagline_109md_63{font-size:16px;color:var(--text-muted);margin:0;font-weight:400}._featureList_109md_71{list-style:none;margin:0 0 40px;padding:0;width:100%;max-width:380px;display:flex;flex-direction:column;gap:10px}._featureItem_109md_82{display:flex;align-items:center;gap:14px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:14px 16px;transition:border-color .15s}._featureItem_109md_82:hover{border-color:var(--border-mid)}._featureEmoji_109md_96{font-size:20px;flex-shrink:0}._featureText_109md_101{font-size:14px;color:var(--text-soft);font-weight:500}._ctaSection_109md_108{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:380px}._btnLogin_109md_117{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 20px;border-radius:14px;background:var(--text);color:var(--bg);font-size:15px;font-weight:700;font-family:inherit;cursor:pointer;border:none;transition:opacity .15s,transform .1s}._btnLogin_109md_117:hover{opacity:.92;transform:translateY(-1px)}._btnLogin_109md_117:active{transform:translateY(0)}._privacyNote_109md_142{font-size:12px;color:var(--text-subtle);margin:0;text-align:center}._privacyLink_109md_149{color:var(--green);text-decoration:none}._privacyLink_109md_149:hover{text-decoration:underline}._footer_109md_158{margin-top:auto;padding-top:48px;font-size:12px;color:#2a2a2a;text-align:center}._page_n2f7y_3{display:flex;flex-direction:column;min-height:100dvh;background:var(--bg);color:var(--text);max-width:var(--app-width, 1080px);margin:0 auto;box-sizing:border-box}._header_n2f7y_15{padding:16px 20px 0}._backBtn_n2f7y_19{background:none;border:none;color:var(--green);font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;padding:8px 0;transition:opacity .15s}._backBtn_n2f7y_19:hover{opacity:.75}._content_n2f7y_33{padding:24px 24px 40px;flex:1}._title_n2f7y_38{font-size:24px;font-weight:800;letter-spacing:-.02em;margin:0 0 6px}._lastUpdated_n2f7y_45{font-size:12px;color:var(--text-subtle);margin:0 0 36px}._seccion_n2f7y_52{margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid var(--bg-card)}._seccion_n2f7y_52:last-child{border-bottom:none}._seccionTitulo_n2f7y_61{font-size:15px;font-weight:700;color:var(--text);margin:0 0 10px}._seccionTexto_n2f7y_68{font-size:14px;line-height:1.65;color:var(--text-muted);margin:0}._footer_n2f7y_76{padding:24px;border-top:1px solid var(--bg-card);text-align:center}._footerLink_n2f7y_82{font-size:13px;color:var(--text-subtle);text-decoration:none;transition:color .15s}._footerLink_n2f7y_82:hover{color:var(--green)}._overlay_kr5yv_4{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d1;display:flex;align-items:flex-end;justify-content:center;z-index:200;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:_fadeIn_kr5yv_1 .25s ease}@keyframes _fadeIn_kr5yv_1{0%{opacity:0}to{opacity:1}}._overlayOut_kr5yv_22{animation:_fadeOut_kr5yv_1 .2s ease forwards}@keyframes _fadeOut_kr5yv_1{to{opacity:0}}._modal_kr5yv_31{position:relative;width:100%;max-width:var(--app-width, 1080px);background:var(--bg-card);border:1px solid var(--border);border-radius:28px 28px 0 0;padding:32px 28px 48px;display:flex;flex-direction:column;align-items:center;gap:20px;animation:_slideUp_kr5yv_1 .3s cubic-bezier(.22,1,.36,1)}@keyframes _slideUp_kr5yv_1{0%{transform:translateY(60px);opacity:0}to{transform:translateY(0);opacity:1}}._btnSaltar_kr5yv_52{position:absolute;top:20px;right:20px;background:none;border:none;color:var(--text-faint);font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;min-height:44px;padding:0 12px;transition:color .15s}._btnSaltar_kr5yv_52:hover{color:var(--text-muted)}._slideContent_kr5yv_70{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:8px 0 4px;animation:_slideIn_kr5yv_1 .2s ease}@keyframes _slideIn_kr5yv_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._emoji_kr5yv_85{font-size:52px;line-height:1;margin-bottom:4px}._titulo_kr5yv_91{font-size:22px;font-weight:800;color:var(--text);letter-spacing:-.02em;margin:0}._subtitulo_kr5yv_99{font-size:15px;color:var(--text-muted);line-height:1.55;margin:0;max-width:300px}._dots_kr5yv_108{display:flex;gap:6px;align-items:center}._dot_kr5yv_108{width:6px;height:6px;border-radius:50%;background:var(--border-mid);border:none;cursor:pointer;padding:0;transition:background .2s,width .2s}._dotActivo_kr5yv_125{background:var(--green);width:20px;border-radius:3px}._btnPrincipal_kr5yv_132{width:100%;max-width:320px;padding:14px;border-radius:14px;background:linear-gradient(135deg,var(--green),var(--blue));color:var(--bg);font-size:15px;font-weight:700;font-family:inherit;border:none;cursor:pointer;transition:opacity .15s,transform .1s}._btnPrincipal_kr5yv_132:hover{opacity:.9;transform:translateY(-1px)}._btnPrincipal_kr5yv_132:active{transform:translateY(0)}._btnPrincipal_kr5yv_132:disabled{opacity:.6;cursor:default;transform:none}._acciones_kr5yv_151{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}._btnSecundario_kr5yv_159{min-height:44px;padding:0 16px;border-radius:12px;color:var(--text-muted);font-size:14px;font-weight:600;font-family:inherit;transition:color .15s}._btnSecundario_kr5yv_159:hover{color:var(--text)}._btnSecundario_kr5yv_159:disabled{opacity:.6;cursor:default}._overlay_15hpi_3{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d1;display:flex;align-items:flex-end;justify-content:center;z-index:300;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:_fadeIn_15hpi_1 .25s ease}@keyframes _fadeIn_15hpi_1{0%{opacity:0}to{opacity:1}}._overlayOut_15hpi_21{animation:_fadeOut_15hpi_1 .22s ease forwards}@keyframes _fadeOut_15hpi_1{to{opacity:0}}._modal_15hpi_30{position:relative;width:100%;max-width:var(--app-width, 1080px);background:var(--bg-card);border:1px solid var(--border);border-radius:28px 28px 0 0;padding:20px 24px 48px;display:flex;flex-direction:column;align-items:center;gap:20px;animation:_slideUp_15hpi_1 .3s cubic-bezier(.22,1,.36,1)}@keyframes _slideUp_15hpi_1{0%{transform:translateY(60px);opacity:0}to{transform:translateY(0);opacity:1}}._topBar_15hpi_51{width:100%;display:flex;align-items:center;justify-content:space-between}._progreso_15hpi_58{font-size:12px;font-weight:600;color:var(--text-ghost);letter-spacing:.04em}._btnOmitir_15hpi_65{background:none;border:none;color:var(--text-faint);font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;padding:4px 8px;transition:color .15s}._btnOmitir_15hpi_65:hover{color:var(--text-muted)}._slideContent_15hpi_79{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:4px 0;min-height:170px;justify-content:center;animation:_slideIn_15hpi_1 .2s ease}@keyframes _slideIn_15hpi_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._iconWrap_15hpi_96{width:64px;height:64px;border-radius:18px;display:flex;align-items:center;justify-content:center;margin-bottom:2px;flex-shrink:0}._titulo_15hpi_107{font-size:21px;font-weight:800;color:var(--text);letter-spacing:-.02em;margin:0;line-height:1.2}._texto_15hpi_116{font-size:14px;color:var(--text-muted);line-height:1.6;margin:0;max-width:320px}._items_15hpi_126{display:flex;flex-direction:column;gap:22px;width:100%;max-width:380px;max-height:48vh;overflow-y:auto;padding-right:2px}._dots_15hpi_138{display:flex;gap:6px;align-items:center}._dot_15hpi_138{width:6px;height:6px;border-radius:50%;background:var(--border-mid);border:none;cursor:pointer;padding:0;transition:background .2s,width .2s}._dotActivo_15hpi_155{background:var(--accent);width:20px;border-radius:3px}._navRow_15hpi_162{display:flex;gap:10px;width:100%;max-width:320px}._btnAnterior_15hpi_169{flex:1;padding:13px;border-radius:14px;background:var(--bg-raised);border:1px solid var(--border);color:var(--text-muted);font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s,color .15s}._btnAnterior_15hpi_169:hover:not(:disabled){background:var(--bg-hover);color:var(--text)}._btnAnterior_15hpi_169:disabled{opacity:.3;cursor:not-allowed}._btnSiguiente_15hpi_185{flex:2;padding:13px;border-radius:14px;background:linear-gradient(135deg,var(--accent),var(--blue));color:#fff;font-size:14px;font-weight:700;font-family:inherit;border:none;cursor:pointer;transition:opacity .15s,transform .1s}._btnSiguiente_15hpi_185:hover{opacity:.9;transform:translateY(-1px)}._btnSiguiente_15hpi_185:active{transform:translateY(0)}._splash_11lwo_1{position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:var(--app-width, 1080px);display:flex;align-items:center;justify-content:center;background:var(--bg);z-index:9999;opacity:1;transition:opacity .3s ease}._fading_11lwo_18{opacity:0;pointer-events:none}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #0a0a0a;--bg-card: #141414;--bg-hover: #1a1a1a;--bg-raised: #1f1f1f;--bg-input: #0f0f0f;--bg-outer: #050505;--border-dim: #111;--border: #1f1f1f;--border-input: #222;--border-mid: #2a2a2a;--text: #fff;--text-soft: #ccc;--text-dim: #aaa;--text-muted: #888;--text-faint: #777;--text-subtle: #666;--text-ghost: #555;--green: #6ee7b7;--red: #f87171;--blue: #3b82f6;--amber: #f59e0b;--icon-positive: #052e16;--icon-negative: #1f0a0a;--icon-info: #0c1a2e;--icon-warning: #2a1f05;--bg2: var(--bg-card);--bg3: var(--bg-hover);--text2: var(--text-muted);--text3: var(--text-ghost);--accent: #7c6aff;--accent2: #5548d9;--yellow: var(--amber);--shadow-float: 0 8px 24px rgba(0, 0, 0, .35);--radius: 12px;--radius-sm: 8px;--font: "DM Sans", sans-serif;--mono: "DM Mono", monospace;--nav-h: 64px;--bottom-nav: 72px;--app-width: 1080px}[data-theme=dark]{--bg: #0a0a0a;--bg-card: #141414;--bg-hover: #1a1a1a;--bg-raised: #1f1f1f;--bg-input: #0f0f0f;--bg-outer: #050505;--border-dim: #111;--border: #1f1f1f;--border-input: #222;--border-mid: #2a2a2a;--text: #fff;--text-soft: #ccc;--text-dim: #aaa;--text-muted: #888;--text-faint: #777;--text-subtle: #666;--text-ghost: #555;--green: #6ee7b7;--red: #f87171;--blue: #3b82f6;--amber: #f59e0b;--icon-positive: #052e16;--icon-negative: #1f0a0a;--icon-info: #0c1a2e;--icon-warning: #2a1f05}[data-theme=light]{--bg: #F5F3EF;--bg-card: #FFFFFF;--bg-hover: #EDEAE4;--bg-raised: #E8E5DF;--bg-input: #FAFAF8;--bg-outer: #EAE8E3;--border-dim: #E8E5DF;--border: #D8D5CE;--border-input: #C8C5BE;--border-mid: #B8B5AE;--text: #111111;--text-soft: #333333;--text-dim: #555555;--text-muted: #666666;--text-faint: #777777;--text-subtle: #888888;--text-ghost: #999999;--green: #059669;--red: #dc2626;--blue: #2563eb;--amber: #d97706;--icon-positive: #d1fae5;--icon-negative: #fee2e2;--icon-info: #dbeafe;--icon-warning: #fef3c7;--shadow-float: 0 8px 24px rgba(0, 0, 0, .15)}html,body{height:100%}body{font-family:var(--font);background:var(--bg-outer);color:var(--text);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}#root{min-height:100dvh;display:flex;flex-direction:column;align-items:center}#root>*{width:100%;max-width:var(--app-width)}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;background:none;font-family:var(--font)}input,select,textarea{font-family:var(--font)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.fade-in{animation:fadeIn .3s ease both}.slide-up{animation:slideUp .4s cubic-bezier(.16,1,.3,1) both}@media (min-width: 480px){body:before,body:after{content:"";position:fixed;top:0;bottom:0;width:1px;background:var(--bg-hover);z-index:0;left:calc(50% - var(--app-width) / 2)}body:after{left:auto;right:calc(50% - var(--app-width) / 2)}}
