*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html,body{min-height:100%}body{background:var(--bg);color:var(--ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.5}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--pen)}:focus-visible{outline:2px solid var(--pen);outline-offset:2px;border-radius:6px}h1,h2,h3{font-family:var(--f-display);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.15}h2{font-size:19px;font-weight:650}h3{font-size:16px;font-weight:600}p{margin:0}.num{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}._toast_1y624_2{left:50%;bottom:calc(28px + env(safe-area-inset-bottom,0px));z-index:95;background:var(--ink);color:var(--bg);box-shadow:var(--shadow);border-radius:12px;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:10px 12px 10px 16px;font-size:14px;display:flex;position:fixed;transform:translate(-50%)}._action_1y624_19{color:var(--pen-soft);cursor:pointer;background:0 0;border:0;font-weight:700;position:relative}._action_1y624_19:after{content:"";width:max(100%, var(--touch-target));height:max(100%, var(--touch-target));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=760px){._toast_1y624_2{bottom:calc(84px + env(safe-area-inset-bottom,0px))}}._card_1c8pf_1{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);min-width:0;padding:20px}._head_1c8pf_9{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}._head_1c8pf_9>div{min-width:0}._head_1c8pf_9 p{color:var(--ink-3);margin:2px 0 0;font-size:13px}._action_1c8pf_25{flex:none}@media (width<=980px){._card_1c8pf_1{padding:16px}}._stack_duhee_2{flex-direction:column;gap:18px;display:flex}._pageHead_duhee_8{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._pageHead_duhee_8 h1{letter-spacing:-.035em;font-size:clamp(26px,4vw,34px);font-weight:700}._pageHead_duhee_8 p{color:var(--ink-2);max-width:60ch;margin:4px 0 0}._cols_duhee_2{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (width<=980px){._cols_duhee_2{grid-template-columns:minmax(0,1fr)}}._small_duhee_2{font-size:13px}._faint_duhee_2{color:var(--ink-3)}._statusLine_duhee_44{margin:10px 0 0}._frow_duhee_2{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}._f_duhee_2{color:var(--ink-2);flex-direction:column;gap:6px;min-width:0;font-size:13px;font-weight:600;display:flex}._inp_duhee_2{border:1px solid var(--line);background:var(--paper);width:100%;min-width:0;min-height:40px;color:var(--ink);border-radius:10px;padding:9px 12px;font-size:15px;font-weight:400}._inp_duhee_2:focus{border-color:var(--pen);box-shadow:0 0 0 3px var(--pen-soft);outline:none}select._inp_duhee_2{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);background-position:calc(100% - 17px) 55%,calc(100% - 12px) 55%;background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}._fhint_duhee_2{color:var(--ink-3);font-size:12.5px;font-weight:400}._state_duhee_100{color:var(--ink-2);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:24px 16px;display:flex}._err_duhee_109{color:var(--expense);margin:10px 0 0;font-size:13px;font-weight:500}._form_hlama_2{flex-direction:column;gap:16px;display:flex}._frow_hlama_1{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}._f_hlama_1{flex-direction:column;gap:6px;min-width:0;display:flex}._label_hlama_18{color:var(--ink-2);font-size:13px;font-weight:600}._f_hlama_1>[role=group]:not([aria-label=Categoría]){align-self:flex-start}._inp_hlama_1{border:1px solid var(--line);background:var(--paper);width:100%;min-width:40px;min-height:40px;color:var(--ink);border-radius:10px;padding:9px 12px;font-family:inherit;font-size:15px;font-weight:400}._inp_hlama_1:focus{border-color:var(--pen);box-shadow:0 0 0 3px var(--pen-soft);outline:none}._inp_hlama_1[aria-invalid=true]{border-color:var(--expense)}._narrow_hlama_49{max-width:220px}._inpcur_hlama_1{position:relative}._inpcur_hlama_1 span{color:var(--ink-3);pointer-events:none;font-size:14px;font-weight:600;position:absolute;top:50%;left:12px;transform:translateY(-50%)}._inpcur_hlama_1 ._inp_hlama_1{padding-left:46px}._hint_hlama_69{color:var(--ink-3);font-size:12.5px;font-weight:400}._note_hlama_1{background:var(--paper-2);color:var(--ink-2);border-radius:10px;padding:10px 12px;font-size:13.5px}._err_hlama_1{color:var(--expense);margin:0;font-size:13px;font-weight:500}._status_hlama_87{color:var(--ink-3);margin:0}._spacer_hlama_1{flex:1}._months_hlama_96{flex-wrap:wrap;gap:6px;display:flex}._month_hlama_96{border:1px solid var(--line);background:var(--paper);min-width:40px;min-height:40px;font:inherit;cursor:pointer;color:var(--ink);border-radius:999px;padding:6px 12px;font-size:13.5px;position:relative}._month_hlama_96:hover{border-color:var(--ink-3)}._month_hlama_96[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}._rows_evxog_1{flex-direction:column;display:flex}._row_evxog_1{border-bottom:1px solid var(--line-2);cursor:pointer;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:40px;min-height:40px;padding:11px 4px;display:grid}._rows_evxog_1 ._row_evxog_1:last-child{border-bottom:0}._row_evxog_1:hover{background:var(--paper-2)}._row_evxog_1:focus-visible{outline:2px solid var(--pen);outline-offset:-2px}._text_evxog_28{min-width:0}._name_evxog_31{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}._detail_evxog_37{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}._amount_evxog_44{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}._income_evxog_50{color:var(--income)}._empty_evxog_53{color:var(--ink-2);margin:0;font-size:13px}._plus_evxog_58{display:inline-flex}._plus_evxog_58 svg{width:16px;height:16px}._group_y2295_2{border-bottom:1px solid var(--line-2);padding:10px 0}._name_y2295_6{align-items:center;gap:10px;margin-bottom:8px;font-weight:600;display:flex}._chips_y2295_1{flex-wrap:wrap;gap:6px;display:flex}._chip_y2295_1{border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:default;border-radius:999px;align-items:center;gap:7px;padding:4px 12px 4px 4px;font-size:13.5px;display:inline-flex}._label_y2295_30{font-family:var(--f-mono);opacity:.7;font-size:10px}._gloss_ejxhk_1{grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:12px 22px;margin:0;display:grid}._entry_ejxhk_9{display:contents}._gloss_ejxhk_1 dt{font-family:var(--f-display);font-weight:600}._gloss_ejxhk_1 dd{color:var(--ink-2);max-width:65ch;margin:0}@media (width<=760px){._gloss_ejxhk_1{grid-template-columns:minmax(0,1fr)}._gloss_ejxhk_1 dd{margin-bottom:8px}}._rows_i2ak3_1{flex-direction:column;display:flex}._row_i2ak3_1{border-bottom:1px solid var(--line-2);cursor:pointer;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:40px;min-height:40px;padding:11px 4px;display:grid}._still_i2ak3_18{cursor:default}._still_i2ak3_18:hover{background:0 0}._rows_i2ak3_1 ._row_i2ak3_1:last-child{border-bottom:0}._row_i2ak3_1:hover{background:var(--paper-2)}._row_i2ak3_1:focus-visible{outline:2px solid var(--pen);outline-offset:-2px}._dot_i2ak3_1{background:var(--paper-2);width:30px;height:30px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;flex:none;place-items:center;display:grid}._dot_i2ak3_1 svg{width:15px;height:15px}._text_i2ak3_49{min-width:0}._title_i2ak3_52{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}._subtitle_i2ak3_58{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}._end_i2ak3_65{text-align:right;color:var(--ink-3);align-items:center;display:flex}._badge_i2ak3_71{background:var(--expense-soft);color:var(--expense);border:1px solid color-mix(in srgb, var(--expense) 45%, transparent);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}._empty_i2ak3_83{color:var(--ink-2);margin:0;font-size:13px}._rows_1pnsy_1{flex-direction:column;display:flex}._row_1pnsy_1{border-bottom:1px solid var(--line-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:40px;padding:11px 4px;display:grid}._rows_1pnsy_1 ._row_1pnsy_1:last-child{border-bottom:0}._dot_1pnsy_18{background:var(--paper-2);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--line);border-radius:9px}._text_1pnsy_25{min-width:0}._title_1pnsy_28{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}._subtitle_1pnsy_34{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}._del_1pnsy_41{cursor:pointer;width:36px;height:36px;color:var(--ink-3);background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;display:grid;position:relative}._del_1pnsy_41:after{content:"";width:max(100%, var(--touch-target));height:max(100%, var(--touch-target));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._del_1pnsy_41:hover{color:var(--expense);background:var(--expense-soft)}._del_1pnsy_41:focus-visible{outline:2px solid var(--pen);outline-offset:2px}._del_1pnsy_41 svg{width:18px;height:18px}._empty_1pnsy_75{color:var(--ink-2);margin:0;font-size:13px}._acc_w0952_1{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}._head_w0952_12{align-items:center;gap:10px;min-width:0;display:flex}._headText_w0952_18{min-width:0}._dot_w0952_1{width:32px;height:32px;font-family:var(--f-display);color:#fff;border-radius:10px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}:root[data-theme=dark] ._dot_w0952_1{color:#0e141a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._dot_w0952_1{color:#0e141a}}._name_w0952_41{font-family:var(--f-body);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}._faint_w0952_50{color:var(--ink-3)}._faintSmall_w0952_53{color:var(--ink-3);font-size:13px}._num_w0952_57{font-variant-numeric:tabular-nums}._eyebrow_w0952_60{font-family:var(--f-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:6px;font-size:11px;display:flex}._bal_w0952_1{font-family:var(--f-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:650;line-height:1.05}._bal2_w0952_78{font-family:var(--f-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:20px;font-weight:650}._neg_w0952_86{color:var(--expense)}._bal_w0952_1 small,._bal2_w0952_78 small{font-family:var(--f-body);color:var(--income);letter-spacing:0;font-size:12px;font-weight:500}._flows_w0952_1{color:var(--ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:16px;font-size:13px;display:flex}._acts_w0952_1{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}._cyc_w0952_112{color:var(--ink-2);margin:0;font-size:13px;line-height:1.45}._cyc_w0952_112 b{color:var(--ink)}._linkbtn_w0952_121{color:var(--pen);cursor:pointer;font-weight:600;font-size:inherit;background:0 0;border:0;padding:0;font-family:inherit}._cuo_1ixjz_1{background:var(--paper-2);border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex}._head_1ixjz_10{color:var(--ink-2);justify-content:space-between;gap:10px;font-size:13.5px;display:flex}._head_1ixjz_10 b{color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:650}._term_1ixjz_23{align-items:center;gap:4px;display:inline-flex}._faintSmall_1ixjz_28{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:13px}._acts_1ixjz_33{flex-wrap:wrap;align-items:center;gap:14px;margin-top:2px;display:flex}._muted_1ixjz_40{color:var(--ink-2);font-size:13px}._link_1ixjz_1{color:var(--pen);cursor:pointer;font-weight:600;font-size:inherit;background:0 0;border:0;padding:0;font-family:inherit}._small_1ixjz_54{align-items:center;gap:4px;font-size:13px;display:inline-flex}._prows_10juc_1{flex-direction:column;display:flex}._prow_10juc_1{text-align:left;cursor:pointer;color:var(--ink);font:inherit;background:0 0;border:0;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 6px;display:grid}._prow_10juc_1:hover{background:color-mix(in srgb, var(--ink) 5%, transparent)}._prows_10juc_1 ._prow_10juc_1+._prow_10juc_1{border-top:1px solid var(--line-2);border-radius:0}._title_10juc_29{flex-direction:column;min-width:0;display:flex}._title_10juc_29 b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._title_10juc_29 span{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}._amount_10juc_47{white-space:nowrap;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;font-weight:600;display:flex}._amount_10juc_47 small{color:var(--ink-3);font-size:11.5px;font-weight:400}._lims_1u5kc_1{background:var(--paper-2);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}._lim_1u5kc_1{flex-direction:column;gap:2px;display:flex}._limH_1u5kc_15{color:var(--ink-2);justify-content:space-between;gap:10px;font-size:13.5px;display:flex}._limH_1u5kc_15 b{color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:650}._meter_1u5kc_1{background:var(--paper);border-radius:3px;height:6px;margin:4px 0 2px;overflow:hidden}._meter_1u5kc_1 i{background:var(--pen);border-radius:3px;height:100%;display:block}._meter_1u5kc_1 i._alert_1u5kc_41{background:var(--expense)}._small_1u5kc_44{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:13px}._warn_1u5kc_49{color:var(--expense);font-size:12.5px;font-weight:600}._note_1u5kc_54{color:var(--ink-3);font-size:13px}._stack_nkv9b_1{flex-direction:column;gap:18px;display:flex}._pageHead_nkv9b_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._pageHead_nkv9b_7 h1{letter-spacing:-.035em;font-size:clamp(26px,4vw,34px);font-weight:700}._pageHead_nkv9b_7 p{color:var(--ink-2);max-width:60ch;margin-top:4px}._num_nkv9b_24{font-variant-numeric:tabular-nums}._small_nkv9b_27{font-size:13px}._faint_nkv9b_30{color:var(--ink-3)}._eyebrow_nkv9b_33{font-family:var(--f-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:flex}._summary_nkv9b_46{background:var(--line-2);border:1px solid var(--line-2);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid;overflow:hidden}._summary_nkv9b_46>div{background:var(--paper-2);flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}._summary_nkv9b_46 b{font-family:var(--f-display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:650;overflow:hidden}@media (width<=560px){._summary_nkv9b_46{grid-template-columns:minmax(0,1fr)}}._group_nkv9b_79{flex-direction:column;gap:12px;display:flex}._groupHead_nkv9b_84{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}._groupTitle_nkv9b_91{align-items:center;gap:8px;display:flex}._groupDescription_nkv9b_96{color:var(--ink-3);margin-top:2px;font-size:13.5px}._count_nkv9b_101{font-family:var(--f-mono);letter-spacing:0;color:var(--ink-2);background:var(--paper-2);border:1px solid var(--line);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:500}._grid_nkv9b_112{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px;display:grid}._empty_nkv9b_1{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);text-align:center;min-width:0;color:var(--ink-2);flex-direction:column;align-items:center;gap:10px;padding:22px 16px;display:flex}._empty_nkv9b_1 p{max-width:44ch}._state_nkv9b_135{color:var(--ink-2);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:34px 16px;display:flex}._tips_nkv9b_1{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}._tip_nkv9b_1{background:var(--paper-2);border-radius:var(--r);color:var(--ink-2);padding:16px 18px;font-size:14px}._tip_nkv9b_1 h3{color:var(--ink);margin-bottom:6px;font-size:15px}._form_10wkw_2{flex-direction:column;gap:16px;display:flex}._frow_10wkw_1{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}._f_10wkw_1{flex-direction:column;gap:6px;display:flex}._f_10wkw_1>label,._label_10wkw_18{color:var(--ink-2);font-size:13px;font-weight:600}._inp_10wkw_1{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);border-radius:10px;min-width:0;padding:9px 12px;font-family:inherit;font-size:15px}select._inp_10wkw_1{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);background-position:calc(100% - 17px) 55%,calc(100% - 12px) 55%;background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}._inp_10wkw_1:focus{border-color:var(--pen);box-shadow:0 0 0 3px var(--pen-soft);outline:none}._inp_10wkw_1[aria-invalid=true]{border-color:var(--expense)}._hint_10wkw_56{color:var(--ink-3);font-size:12.5px;font-weight:400}._err_10wkw_1{color:var(--expense);font-size:13px;font-weight:500}._gsec_10wkw_1{flex-direction:column;gap:16px;display:flex}._chips_10wkw_1{flex-wrap:wrap;gap:6px;display:flex}._chip_10wkw_1{border:1px solid var(--line);background:var(--paper);cursor:pointer;color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:6px;font-size:13.5px;display:inline-flex}._chip_10wkw_1:hover{border-color:var(--ink-3)}._chip_10wkw_1[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}._sq_10wkw_96{border-radius:5px;width:16px;height:16px;display:block}._switch_10wkw_1{color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13.5px;display:inline-flex}._switch_10wkw_1 input{accent-color:var(--pen);width:16px;height:16px}._note_10wkw_1{background:var(--paper-2);color:var(--ink-2);border-radius:10px;padding:10px 12px;font-size:13.5px}._note_10wkw_1 b{color:var(--ink)}._fixed_10wkw_126{flex-direction:column;gap:10px;display:flex}._fixed_10wkw_126 dl{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:0;display:grid}._fixed_10wkw_126 dt{color:var(--ink-2);font-size:13px;font-weight:600}._fixed_10wkw_126 dd{color:var(--ink);margin:4px 0 0;font-size:15px}._spacer_10wkw_147{flex:1}._f_10wkw_1>[role=group]{align-self:flex-start}._form_1y4no_2{flex-direction:column;gap:16px;display:flex}._muted_1y4no_1{color:var(--ink-3)}._muted_1y4no_1 b{color:var(--ink)}._num_1y4no_13{font-variant-numeric:tabular-nums}._field_1y4no_16{color:var(--ink-2);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}._note_1y4no_1{background:var(--paper-2);color:var(--ink-2);border-radius:10px;padding:10px 12px;font-size:13.5px}._err_1y4no_1{color:var(--expense);font-size:13px;font-weight:500}._form_gp70i_2{flex-direction:column;gap:16px;display:flex}._muted_gp70i_1{color:var(--ink-2)}._muted_gp70i_1 b{color:var(--ink)}._num_gp70i_13{font-variant-numeric:tabular-nums}._field_gp70i_16{color:var(--ink-2);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}._frow_gp70i_1{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}._inp_gp70i_1{border:1px solid var(--line);background:var(--paper);width:100%;min-width:0;min-height:40px;font:inherit;color:var(--ink);border-radius:10px;padding:9px 12px;font-size:15px}._inp_gp70i_1:focus{border-color:var(--pen);box-shadow:0 0 0 3px var(--pen-soft);outline:none}._hint_gp70i_46{color:var(--ink-3);font-size:12.5px;font-weight:400}._note_gp70i_1{background:var(--paper-2);color:var(--ink-2);border-radius:10px;padding:10px 12px;font-size:13.5px}._err_gp70i_1{color:var(--expense);font-size:13px;font-weight:500}._form_ub2a3_2{flex-direction:column;gap:16px;display:flex}._f_ub2a3_2{flex-direction:column;gap:6px;display:flex}._f_ub2a3_2>label,._label_ub2a3_13{color:var(--ink-2);font-size:13px;font-weight:600}._inp_ub2a3_18{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);border-radius:10px;min-width:0;padding:9px 12px;font-family:inherit;font-size:15px}._inp_ub2a3_18:focus{border-color:var(--pen);box-shadow:0 0 0 3px var(--pen-soft);outline:none}._inp_ub2a3_18[aria-invalid=true]{border-color:var(--expense)}._muted_ub2a3_37{color:var(--ink-3)}._muted_ub2a3_37 b{color:var(--ink)}._note_ub2a3_43{background:var(--paper-2);color:var(--ink-2);border-radius:10px;padding:10px 12px;font-size:13.5px}._hint_ub2a3_50{color:var(--ink-3);font-size:12.5px;font-weight:400}._check_ub2a3_55{color:var(--ink);align-items:center;gap:8px;font-size:14px;display:flex}._err_ub2a3_62{color:var(--expense);font-size:13px;font-weight:500}._psum_az3xa_1,._stack_az3xa_7{flex-direction:column;gap:14px;display:flex}._headline_az3xa_12{align-items:center;gap:10px;display:flex}._sub_az3xa_17{color:var(--ink-2);font-size:13px}._gst_az3xa_1{white-space:nowrap;background:var(--paper-2);color:var(--ink-2);border:1px solid var(--line);border-radius:999px;margin-left:auto;padding:3px 9px;font-size:12px;font-weight:600}._gstOk_az3xa_32{background:var(--income-soft);color:var(--income);border-color:#0000}._gstAttn_az3xa_37{background:var(--expense-soft);color:var(--expense);border-color:#0000}._gstDone_az3xa_42{background:var(--pen-soft);color:var(--pen);border-color:#0000}._eyebrow_az3xa_47{font-family:var(--f-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-size:11px}._bal_az3xa_54{font-family:var(--f-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:650}._meter_az3xa_1{background:var(--paper-2);border-radius:3px;height:6px;margin:4px 0 6px;overflow:hidden}._meter_az3xa_1 i{background:var(--pen);border-radius:3px;height:100%;display:block}._progress_az3xa_74{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:13px}._pdl_az3xa_1{grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:0;font-size:14px;display:grid}._pdl_az3xa_1 dt{color:var(--ink-3)}._pdl_az3xa_1 dd{margin:0}._num_az3xa_92{font-variant-numeric:tabular-nums}._pcells_az3xa_1{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;display:grid}._pcell_az3xa_1{height:26px;font-family:var(--f-mono);color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line);border-radius:6px;place-items:center;font-size:10.5px;display:grid}._pcell_az3xa_1._ok_az3xa_110{background:var(--ink-3);color:var(--paper);box-shadow:none}._pcell_az3xa_1._pre_az3xa_115{background:var(--paper-2);box-shadow:none}._pcell_az3xa_1._cur_az3xa_119{box-shadow:inset 0 0 0 1.5px var(--pen);color:var(--pen);font-weight:600}._pcell_az3xa_1._x_az3xa_124{opacity:.5;text-decoration:line-through}._legend_az3xa_1{color:var(--ink-2);flex-wrap:wrap;gap:16px;margin-top:8px;font-size:12.5px;display:flex}._legend_az3xa_1 span{align-items:center;gap:6px;display:inline-flex}._sq_az3xa_141{border-radius:3px;flex:none;width:10px;height:10px}._note_az3xa_1{background:var(--paper-2);color:var(--ink-2);border-radius:10px;padding:10px 12px;font-size:13.5px}._spacer_az3xa_154{flex:1}._state_az3xa_157,._empty_f54oz_1{color:var(--ink-2);font-size:13px}._stack_o08ge_1{flex-direction:column;gap:18px;display:flex}._pageHead_o08ge_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._pageHead_o08ge_7 h1{letter-spacing:-.035em;font-size:clamp(26px,4vw,34px);font-weight:700}._pageHead_o08ge_7 p{color:var(--ink-2);max-width:60ch;margin-top:4px}._toolbar_o08ge_1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._card_o08ge_1{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);min-width:0;padding:20px}._num_o08ge_37{font-variant-numeric:tabular-nums}._field_o08ge_42{flex:150px;min-width:0}._searchField_o08ge_46{flex:2 220px}._inp_o08ge_49{border:1px solid var(--line);background-color:var(--paper);width:100%;min-width:40px;min-height:40px;font:inherit;color:var(--ink);border-radius:10px;padding:7px 12px;font-size:14px}._inp_o08ge_49:focus{border-color:var(--pen);box-shadow:0 0 0 3px var(--pen-soft);outline:none}select._inp_o08ge_49,._field_o08ge_42 select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);background-position:calc(100% - 17px) 55%,calc(100% - 12px) 55%;background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}._field_o08ge_42 select{min-height:40px;padding-top:7px;padding-bottom:7px;padding-left:12px;font-size:14px}._switch_o08ge_1{min-width:40px;min-height:40px;color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13.5px;display:inline-flex}._switch_o08ge_1 input{accent-color:var(--pen);width:16px;height:16px}._summary_o08ge_104{color:var(--ink-2);margin-top:12px;font-size:13px}._summary_o08ge_104 ._income_o08ge_109{color:var(--income)}._summary_o08ge_104 ._expenses_o08ge_112{color:var(--ink)}._linkBtn_o08ge_115{color:var(--pen);cursor:pointer;font-weight:600;font-size:inherit;background:0 0;border:0;padding:0;position:relative}._linkBtn_o08ge_115:after{content:"";width:max(100%, var(--touch-target));height:max(100%, var(--touch-target));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._day_o08ge_1{display:block}._dayHead_o08ge_139{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding:18px 4px 6px;font-size:13px;display:flex}._dayHead_o08ge_139 b{font-family:var(--f-display);text-transform:capitalize;font-size:14px;font-weight:600}._faint_o08ge_153{color:var(--ink-3)}._rows_o08ge_156{flex-direction:column;display:flex}._row_o08ge_1{border:0;border-bottom:1px solid var(--line-2);width:100%;min-width:40px;min-height:40px;font:inherit;color:inherit;text-align:left;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 4px;display:grid}._rows_o08ge_156 ._row_o08ge_1:last-child{border-bottom:0}button._row_o08ge_1{cursor:pointer;border-radius:8px}button._row_o08ge_1:hover{background:var(--paper-2)}._dot_o08ge_186{flex:none;place-items:center;width:32px;height:32px;display:grid}._neutralDot_o08ge_193{background:var(--paper-2);width:32px;height:32px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;place-items:center;display:grid}._neutralDot_o08ge_193 svg{width:15px;height:15px}._text_o08ge_207{min-width:0;display:block}._title_o08ge_211{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}._meta_o08ge_218{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}._amount_o08ge_226{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}._amount_o08ge_226._income_o08ge_109{color:var(--income)}._amount_o08ge_226._transfer_o08ge_235{color:var(--ink-2);font-weight:500}._tag_o08ge_1{font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;background:var(--paper-2);color:var(--ink-3);border:1px solid var(--line);vertical-align:1px;border-radius:5px;margin-left:4px;padding:1px 6px;font-size:10.5px}._more_o08ge_252{text-align:center;margin-top:14px}._empty_o08ge_1{text-align:center;color:var(--ink-2);flex-direction:column;align-items:center;gap:10px;padding:34px 16px;display:flex}._empty_o08ge_1 h3{color:var(--ink);font-size:18px}._empty_o08ge_1 p{max-width:44ch}._state_o08ge_274{color:var(--ink-2);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:34px 16px;display:flex}._fab_o08ge_1{display:none}._hideMobile_o08ge_288{display:inline-flex}@media (width<=760px){._hideMobile_o08ge_288{display:none}._card_o08ge_1{padding:16px}._fab_o08ge_1{right:16px;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:41;background:var(--pen);width:56px;height:56px;color:var(--on-pen);cursor:pointer;border:0;border-radius:18px;place-items:center;display:grid;position:fixed;box-shadow:0 10px 24px -8px #2340c999}._fab_o08ge_1 svg{width:24px;height:24px}}._csvText_o08ge_321{resize:vertical;min-height:180px;font-family:var(--f-mono);white-space:pre;font-size:12.5px}._csvMsg_o08ge_328{color:var(--income);min-height:1.2em}._hint_o08ge_332{color:var(--ink-2);font-size:13px}._csvBody_o08ge_336{flex-direction:column;gap:10px;display:flex}._form_smdsb_2{flex-direction:column;gap:16px;display:flex}._frow_smdsb_1{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}._f_smdsb_1{flex-direction:column;gap:6px;display:flex}._label_smdsb_17{color:var(--ink-2);font-size:13px;font-weight:600}._f_smdsb_1>[role=group]{align-self:flex-start}._f_smdsb_1>._select_smdsb_27[id=movement-currency]{max-width:220px}._inp_smdsb_1{border:1px solid var(--line);background:var(--paper);width:100%;min-width:40px;min-height:40px;color:var(--ink);border-radius:10px;padding:9px 12px;font-family:inherit;font-size:15px}._select_smdsb_27{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);background-position:calc(100% - 17px) 55%,calc(100% - 12px) 55%;background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}._inp_smdsb_1:focus{border-color:var(--pen);box-shadow:0 0 0 3px var(--pen-soft);outline:none}._inp_smdsb_1[aria-invalid=true]{border-color:var(--expense)}._kind_smdsb_65{background:var(--paper-2);border:1px solid var(--line);color:var(--ink-2);border-radius:999px;align-self:flex-start;padding:5px 14px;font-size:13.5px;font-weight:600}._note_smdsb_1{background:var(--paper-2);color:var(--ink-2);border-radius:10px;padding:10px 12px;font-size:13.5px}._note_smdsb_1 b{color:var(--ink)}._err_smdsb_1{color:var(--expense);margin:0;font-size:13px;font-weight:500}._linkbtn_smdsb_1{font:inherit;color:var(--pen);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;position:relative}._linkbtn_smdsb_1:after{content:"";width:max(100%, var(--touch-target));height:max(100%, var(--touch-target));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._status_smdsb_112{color:var(--ink-3);margin:0}._spacer_smdsb_116{flex:1}._instAmount_smdsb_121{flex-direction:column;gap:8px;margin-bottom:-8px;display:flex}._instBox_smdsb_127{border:1px solid var(--line);background:var(--paper);border-radius:12px;flex-direction:column;gap:14px;margin-top:-4px;padding:12px;display:flex}._hint_smdsb_137{color:var(--ink-3);font-size:12.5px;font-weight:400}._narrow_smdsb_142{max-width:200px}._chips_smdsb_120{flex-wrap:wrap;gap:6px;display:flex}._chip_smdsb_120{border:1px solid var(--line);background:var(--paper);font:inherit;cursor:pointer;color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-size:13.5px;display:inline-flex;position:relative}._chip_smdsb_120:after{content:"";width:max(100%, var(--touch-target));height:max(100%, var(--touch-target));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._chip_smdsb_120:hover{border-color:var(--ink-3)}._chipOn_smdsb_177{background:var(--ink);color:var(--bg);border-color:var(--ink)}._preview_smdsb_182{color:var(--ink-2);margin:0;font-size:13px;line-height:1.5}._preview_smdsb_182 b{color:var(--ink)}._natrow_27tya_1{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}._natLabel_27tya_9{color:var(--ink-2);font-size:13px}._box_27tya_13{border:1px solid var(--line);background:var(--paper);border-radius:12px;flex-direction:column;gap:10px;margin-top:10px;padding:12px;display:flex}._title_27tya_23{color:var(--ink-2);font-size:13px;font-weight:600}._chips_27tya_1{flex-wrap:wrap;gap:6px;display:flex}._chip_27tya_1{border:1px solid var(--line);background:var(--paper);font:inherit;cursor:pointer;color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-size:13.5px;display:inline-flex;position:relative}._chip_27tya_1:after{content:"";width:max(100%, var(--touch-target));height:max(100%, var(--touch-target));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._chip_27tya_1:hover{border-color:var(--ink-3)}._chip_27tya_1 svg{width:13px;height:13px}._chip_27tya_1 small{font-family:var(--f-mono);opacity:.7;font-size:10px}._chipOn_27tya_69{background:var(--ink);color:var(--bg);border-color:var(--ink)}._chipOn_27tya_69 small{color:inherit;opacity:.8}._linkbtn_27tya_1{font:inherit;color:var(--pen);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:600;position:relative}._linkbtn_27tya_1:after{content:"";width:max(100%, var(--touch-target));height:max(100%, var(--touch-target));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._summary_27tya_100{color:var(--ink-2);margin:0;font-size:13px}._summary_27tya_100 b{color:var(--ink)}._note_27tya_1{background:var(--paper-2);color:var(--ink-2);border-radius:10px;margin-top:10px;padding:10px 12px;font-size:13.5px}._note_27tya_1 b{color:var(--ink)}._status_27tya_119{color:var(--ink-3);margin:10px 0 0;font-size:13px}._status_27tya_119:focus{outline:none}._problem_27tya_127{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}._problem_27tya_127 p{color:var(--expense);margin:0;font-size:13px}._err_27tya_139{color:var(--expense);margin:0;font-size:13px;font-weight:500}._fxnew_27tya_146{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}._field_27tya_153{flex-direction:column;gap:6px;max-width:150px;display:flex}._fieldLabel_27tya_159{color:var(--ink-2);font-size:13px;font-weight:600}._dayInput_27tya_164{border:1px solid var(--line);background:var(--paper);width:100%;min-width:40px;min-height:40px;color:var(--ink);border-radius:10px;padding:9px 12px;font-family:inherit;font-size:15px}._dayInput_27tya_164:focus{border-color:var(--pen);box-shadow:0 0 0 3px var(--pen-soft);outline:none}._dayInput_27tya_164[aria-invalid=true]{border-color:var(--expense)}._switch_27tya_146{color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding-bottom:10px;font-size:13.5px;display:inline-flex;position:relative}._switch_27tya_146 input{accent-color:var(--pen);width:16px;height:16px}._switch_27tya_146:after{content:"";width:max(100%, var(--touch-target));height:max(100%, var(--touch-target));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._panel_1fiqz_2{background:var(--paper-2);border:1px solid var(--line);border-radius:14px;flex-direction:column;align-items:flex-start;gap:12px;max-width:62ch;margin:32px auto;padding:24px;display:flex}._panel_1fiqz_2 h1{letter-spacing:-.03em;font-size:clamp(22px,3vw,28px);font-weight:700}._loading_1fiqz_19{text-align:center;color:var(--ink-2);margin:32px auto}._muted_1fiqz_24{color:var(--ink-2);margin:0}._small_1fiqz_28{color:var(--ink-3);margin:0;font-size:13px}._page_z4dky_2{flex-direction:column;gap:16px;max-width:1140px;margin:0 auto;padding:24px 20px 96px;display:flex}._head_z4dky_10{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._exit_z4dky_17{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;min-height:40px;padding:0;font-size:13px}._title_z4dky_27{letter-spacing:-.035em;margin-top:4px;font-size:clamp(26px,4vw,34px);font-weight:700}._sub_z4dky_33{color:var(--ink-2);margin-top:4px}._alert_z4dky_37{color:var(--expense);margin:0;font-size:14px}._summary_z4dky_42{background:var(--paper);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}._stats_z4dky_51{background:var(--line-2);border:1px solid var(--line-2);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:2px;display:grid;overflow:hidden}._stat_z4dky_51{background:var(--paper-2);flex-direction:column;gap:1px;padding:10px 12px;display:flex}._stat_z4dky_51 b{font-family:var(--f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:650}._stat_z4dky_51 span{color:var(--ink-3);font-size:12.5px}._progress_z4dky_78{flex-direction:column;gap:2px;display:flex}._meter_z4dky_83{background:var(--paper-2);border-radius:3px;height:6px;margin:2px 0 0;overflow:hidden}._meter_z4dky_83 i{background:var(--pen);border-radius:3px;height:100%;display:block}._muted_z4dky_96{color:var(--ink-2);margin:0;font-size:13px}._small_z4dky_101{color:var(--ink-3);margin:0;font-size:13px}._group_z4dky_106{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:6px 10px}._groupHead_z4dky_112{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}._groupText_z4dky_119{flex-direction:column;gap:3px;min-width:0;display:flex}._groupName_z4dky_125{flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;font-weight:650;display:flex}._groupDesc_z4dky_133{color:var(--ink-3);max-width:62ch;font-size:13px;font-weight:400}._count_z4dky_139{font-family:var(--f-mono);color:var(--ink-2);background:var(--paper-2);border:1px solid var(--line);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:500}._groupTotal_z4dky_149{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}._warnChip_z4dky_154{background:var(--expense-soft);color:var(--expense);border:1px solid color-mix(in srgb, var(--expense) 45%, transparent);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}._list_z4dky_165{flex-direction:column;padding-bottom:6px;display:flex}._line_z4dky_170{border-top:1px solid var(--line-2);scroll-margin-top:80px;scroll-margin-bottom:160px}._lineOpen_z4dky_176{background:var(--paper-2);border-radius:10px}._lineSkip_z4dky_180 ._lineName_z4dky_180,._lineSkip_z4dky_180 ._amountCol_z4dky_181 b{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}._lineButton_z4dky_186{text-align:left;cursor:pointer;width:100%;color:var(--ink);min-height:58px;font:inherit;background:0 0;border:0;border-radius:10px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 6px;display:grid}._lineButton_z4dky_186:hover{background:var(--paper-2)}._lineText_z4dky_205{flex-direction:column;gap:2px;min-width:0;display:flex}._lineName_z4dky_180{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._lineOriginal_z4dky_217{font-family:var(--f-mono);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}._status_z4dky_225{background:var(--paper-2);color:var(--ink-2);border:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-self:flex-start;align-items:center;max-width:100%;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}._statusWarn_z4dky_241{background:var(--expense-soft);color:var(--expense);border-color:color-mix(in srgb, var(--expense) 45%, transparent)}._statusPick_z4dky_247{border:2px solid var(--expense)}._dotPlain_z4dky_250{background:var(--paper-2);width:32px;height:32px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;place-items:center;display:grid}._amountCol_z4dky_181{font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}._amountCol_z4dky_181 small{color:var(--ink-3);font-size:12px}._income_z4dky_272{color:var(--income)}._editor_z4dky_275{background:var(--paper-2);border-radius:0 0 12px 12px;flex-direction:column;gap:12px;margin-bottom:8px;padding:4px 14px 16px 50px;display:flex}._bank_z4dky_284{flex-direction:column;gap:3px;display:flex}._eyebrow_z4dky_289{color:var(--ink-3);font-size:12px;font-weight:600}._bank_z4dky_284 code{font-family:var(--f-mono);color:var(--ink);font-size:13px}._reason_z4dky_299{color:var(--ink-2);margin:0;font-size:13.5px}._choice_z4dky_305{flex-direction:column;gap:10px;display:flex}._suggestRow_z4dky_310{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._suggestButton_z4dky_316,._applyButton_z4dky_317{border:1px solid var(--pen);background:var(--pen-soft,var(--paper));min-height:40px;color:var(--pen);font:inherit;cursor:pointer;border-radius:999px;padding:6px 14px;font-size:13.5px;font-weight:600}._applyRow_z4dky_329{flex-wrap:wrap;display:flex}._others_z4dky_333{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._linkbtn_z4dky_339{font:inherit;color:var(--pen);cursor:pointer;background:0 0;border:0;min-height:40px;padding:0;font-size:13px;font-weight:600;text-decoration:underline}._saving_z4dky_352{color:var(--ink-3);padding-left:6px;font-size:12.5px}._saveFail_z4dky_357{color:var(--expense);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:4px 6px;font-size:13px;display:flex}._saveDetail_z4dky_366{color:var(--ink-2)}._question_z4dky_371{flex-direction:column;gap:8px;display:flex}._chips_z4dky_376{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._note_z4dky_370{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:13px;display:flex}._linkedBox_z4dky_391{flex-direction:column;gap:8px;display:flex}._switchRow_z4dky_396{color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;min-height:40px;font-size:13px;display:flex}._between_z4dky_405{flex-direction:column;gap:8px;display:flex}._field_z4dky_410{color:var(--ink-2);flex-direction:column;gap:4px;font-size:13px;font-weight:600;display:flex}._amountRow_z4dky_418{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._skipBox_z4dky_424{flex-direction:column;align-items:flex-start;gap:8px;display:flex}._footerWrap_z4dky_433{bottom:env(safe-area-inset-bottom,0px);z-index:5;background:var(--paper,#fff);flex-direction:column;gap:8px;padding:12px 0;display:flex;position:sticky}._footer_z4dky_433{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._footerText_z4dky_451{flex:auto;margin:0}._footerActions_z4dky_456{flex-wrap:wrap;gap:8px;display:flex}._footerBusy_z4dky_462{opacity:.6}._conflictPanel_z4dky_466{flex-direction:column;gap:8px;display:flex}._conflictItem_z4dky_472{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._conflictText_z4dky_479{flex:auto;margin:0}._openingNotice_z4dky_484{margin:0}._sectionTitle_1vze3_5{font:inherit;margin:0}._sectionToggle_1vze3_9{width:100%;color:var(--ink);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;min-height:52px;padding:10px 6px;display:flex}._sectionToggle_1vze3_9:hover{background:var(--paper-2)}._chevron_1vze3_27{color:var(--ink-3);flex:none;place-items:center;display:grid}._chevronOpen_1vze3_33{transform:rotate(90deg)}@media (prefers-reduced-motion:no-preference){._chevron_1vze3_27{transition:transform .15s}}._lineReviewed_1vze3_43>:first-child{background:color-mix(in srgb, var(--paper-2) 70%, transparent)}._lineReviewed_1vze3_43>:first-child:hover{background:var(--paper-2)}._lineReviewed_1vze3_43 ._lineName_1vze3_49{font-weight:500}._lineJust_1vze3_55>:first-child,._lineJust_1vze3_55>:first-child:hover{background:var(--income-soft)}@media (prefers-reduced-motion:no-preference){._lineJust_1vze3_55>:first-child{transition:background .2s}._lineLeaving_1vze3_65{animation:.28s forwards _leave_1vze3_1;overflow:hidden}@keyframes _leave_1vze3_1{0%{opacity:1;max-height:160px}to{opacity:0;max-height:0}}}._statusRow_1vze3_82{flex-wrap:wrap;align-self:flex-start;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}._revMark_1vze3_91{color:var(--ink-2);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}._checkRound_1vze3_100{background:var(--income);width:18px;height:18px;color:var(--paper);border-radius:50%;flex:none;place-items:center;display:grid}._doneMsg_1vze3_112{border-top:1px solid var(--line-2);align-items:center;gap:10px;padding:14px 6px;display:flex}._doneMsg_1vze3_112:focus{outline:none}._doneMsg_1vze3_112:focus-visible{outline:2px solid var(--pen);outline-offset:2px;border-radius:6px}._notice_1vze3_129{background:var(--ink);color:var(--bg);box-shadow:var(--shadow);border-radius:12px;padding:10px 16px;font-size:14px}._undo_1vze3_139{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:600;text-decoration:underline}._undo_1vze3_139:focus-visible{outline:2px solid var(--bg);outline-offset:2px;border-radius:2px}._srOnly_1vze3_158{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._backdrop_g3mpt_2{z-index:50;background:color-mix(in srgb, var(--ink) 45%, transparent);place-items:center;padding:16px;display:grid;position:fixed;inset:0}._card_g3mpt_11{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;gap:14px;width:min(440px,100%);max-height:calc(100vh - 32px);padding:22px;display:flex;overflow:auto}._title_g3mpt_24{color:var(--ink);margin:0;font-size:20px;font-weight:650}._question_g3mpt_30{color:var(--ink-2);margin:0;font-size:15px}._question_g3mpt_30 b{color:var(--ink)}._list_g3mpt_38{background:var(--paper-2);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}._list_g3mpt_38 li{border-top:1px solid var(--line-2);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin:0;padding:8px 12px;font-size:13.5px;display:flex}._list_g3mpt_38 li:first-child{border-top:0}._listDate_g3mpt_59{font-family:var(--f-mono);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}._listAmount_g3mpt_68{white-space:nowrap}._more_g3mpt_71{color:var(--ink-3);justify-content:center}._total_g3mpt_75{color:var(--ink-2);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:13.5px;display:flex}._total_g3mpt_75 b{color:var(--ink)}._actions_g3mpt_85{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._page_oq3wb_1{flex-direction:column;gap:18px;display:flex}._head_oq3wb_8{flex-direction:column;align-items:flex-start;gap:4px;display:flex}._title_oq3wb_15{letter-spacing:-.035em;margin-top:4px;font-size:clamp(26px,4vw,34px);font-weight:700}._sub_oq3wb_22{color:var(--ink-2);max-width:60ch;margin-top:4px}._list_oq3wb_28{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._actions_oq3wb_37{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._missing_oq3wb_45{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._missingActions_oq3wb_52{flex-wrap:wrap;gap:8px;display:inline-flex}._balance_oq3wb_59{flex-direction:column;align-items:flex-start;gap:6px;display:flex}._note_oq3wb_66{color:var(--ink-2);font-size:13px}._undo_oq3wb_72{margin-left:auto}._muted_15w3y_2{color:var(--ink-2);margin:0}._small_15w3y_6{font-size:13px}._faint_15w3y_9{color:var(--ink-3);margin:0;font-size:13px}._h3_15w3y_14{color:var(--ink);margin:0;font-size:18px}._note_15w3y_1{background:var(--paper-2);color:var(--ink-2);border-radius:10px;padding:10px 12px;font-size:13.5px}._note_15w3y_1 b{color:var(--ink)}._linkbtn_15w3y_29{color:var(--pen);cursor:pointer;font-weight:600;font-size:inherit;background:0 0;border:0;padding:0;font-family:inherit}._empty_15w3y_1{text-align:center;color:var(--ink-2);flex-direction:column;align-items:center;gap:10px;padding:8px 0 4px;display:flex}._empty_15w3y_1 p{max-width:44ch;margin:0}._accpick_15w3y_1{flex-direction:column;gap:8px;display:flex}._pickh_15w3y_1{font-family:var(--f-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);margin:4px 0 -2px;font-size:11px;font-weight:500}._accopt_15w3y_1{border:1px solid var(--line);background:var(--paper);cursor:pointer;text-align:left;min-height:58px;color:var(--ink);font-family:inherit;font-size:inherit;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}._accopt_15w3y_1:hover{border-color:var(--ink-3)}._accopt_15w3y_1 svg{color:var(--ink-3)}._aoText_15w3y_88{flex-direction:column;min-width:0;display:flex}._aoText_15w3y_88 b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._aoText_15w3y_88 span{color:var(--ink-3);font-size:12.5px}._dot_15w3y_103{width:32px;height:32px;font-family:var(--f-display);color:#fff;border-radius:10px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}:root[data-theme=dark] ._dot_15w3y_103{color:#0e141a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._dot_15w3y_103{color:#0e141a}}._tut_15w3y_1{counter-reset:t;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._tut_15w3y_1 li{counter-increment:t;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;font-size:14.5px;line-height:1.45;display:grid}._tut_15w3y_1 li>span{min-width:0;padding-top:3px}._tut_15w3y_1 li:before{content:counter(t);background:var(--pen-soft);width:26px;height:26px;color:var(--pen);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}._tutfold_15w3y_1{border:1px solid var(--line-2);border-radius:12px;padding:10px 12px}._tutfold_15w3y_1 summary{cursor:pointer;color:var(--ink-2);font-size:13.5px;font-weight:600}._tutfold_15w3y_1[open] summary{margin-bottom:10px}._drop_15w3y_1{border:1.5px dashed var(--line);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:22px 16px;transition:background .15s,border-color .15s;display:flex}._over_15w3y_184{border-color:var(--pen);background:var(--pen-soft)}._dropIcon_15w3y_188{background:var(--paper-2);width:44px;height:44px;color:var(--pen);border-radius:12px;place-items:center;display:grid}._dropIcon_15w3y_188 svg{width:24px;height:24px}._err_15w3y_1{color:var(--expense);font-size:13px;font-weight:500}._err_15w3y_1:empty{display:none}._stages_15w3y_1{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._stages_15w3y_1 li{color:var(--ink-3);align-items:flex-start;gap:12px;font-size:15px;display:flex}._stages_15w3y_1 ._text_15w3y_224{flex-direction:column;gap:3px;min-width:0;padding-top:1px;display:flex}._stages_15w3y_1 ._hint_15w3y_231{color:var(--ink-2);font-size:13.5px;font-weight:400;line-height:1.45}._stages_15w3y_1 ._slow_15w3y_237{color:var(--ink-3);font-size:13px;font-style:italic;font-weight:400;line-height:1.45}._stages_15w3y_1 li._cur_15w3y_244{color:var(--ink);font-weight:600}._stages_15w3y_1 li._done_15w3y_248{color:var(--ink-2)}._sti_15w3y_251{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:50%;flex:none;place-items:center;display:grid}._done_15w3y_248 ._sti_15w3y_251{background:var(--income);box-shadow:none;color:var(--paper)}._done_15w3y_248 ._sti_15w3y_251 svg{width:13px;height:13px}._cur_15w3y_244 ._sti_15w3y_251{box-shadow:inset 0 0 0 2px var(--pen-soft);border:2px solid var(--pen);border-right-color:#0000;animation:.8s linear infinite _spin_15w3y_1}@media (prefers-reduced-motion:reduce){._cur_15w3y_244 ._sti_15w3y_251{animation:none}}@keyframes _spin_15w3y_1{to{transform:rotate(360deg)}}._sr_15w3y_285{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._spacer_15w3y_293{flex:1}._hidden_15w3y_296{display:none}._screen_sddji_2{background:var(--bg);min-height:100dvh;color:var(--ink-2);text-align:center;place-items:center;gap:12px;padding:24px;display:grid}._error_sddji_12{max-width:420px;color:var(--ink);font-size:15px}._wrap_ocruj_2{max-width:1140px;margin:0 auto;padding-inline:20px}._top_ocruj_1{top:env(safe-area-inset-top,0px);z-index:30;background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);position:sticky}._topIn_ocruj_16{align-items:center;gap:14px;height:64px;display:flex}._brand_ocruj_22{font-family:var(--f-display);letter-spacing:-.045em;color:var(--ink);align-items:center;gap:7px;font-size:25px;font-weight:800;text-decoration:none;display:flex;position:relative}._brand_ocruj_22 svg{width:22px;height:22px}._tabs_ocruj_1{gap:2px;margin-left:10px;display:flex}._tabs_ocruj_1 a{color:var(--ink-2);border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:relative}._tabs_ocruj_1 a:hover{background:var(--paper-2);color:var(--ink)}._tabs_ocruj_1 a[aria-current=page]{background:var(--ink);color:var(--bg)}._tabs_ocruj_1 a svg{width:16px;height:16px}._grow_ocruj_67{flex:1}._iconBtn_ocruj_70{border:1px solid var(--line);background:var(--paper);cursor:pointer;width:38px;height:38px;color:var(--ink-2);border-radius:50%;place-items:center;text-decoration:none;display:grid;position:relative}._iconBtn_ocruj_70:hover{color:var(--ink);border-color:var(--ink-3)}._iconBtn_ocruj_70[aria-current=page]{background:var(--ink);color:var(--bg);border-color:var(--ink)}._iconBtn_ocruj_70 svg{width:18px;height:18px}._main_ocruj_96{padding-block:24px 120px}._bottomNav_ocruj_99{display:none}._brand_ocruj_22:after,._tabs_ocruj_1 a:after,._iconBtn_ocruj_70:after,._bottomNav_ocruj_99 a:after{content:"";width:max(100%, var(--touch-target));height:max(100%, var(--touch-target));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=980px){._tabs_ocruj_1 a span{display:none}._tabs_ocruj_1 a{padding:8px 10px}}@media (width<=760px){._wrap_ocruj_2{padding-inline:16px}._tabs_ocruj_1{display:none}._topIn_ocruj_16{gap:8px;height:58px}._bottomNav_ocruj_99{z-index:40;background:var(--paper);border-top:1px solid var(--line);padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px));display:flex;position:fixed;bottom:0;left:0;right:0}._bottomNav_ocruj_99 a{color:var(--ink-3);border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:5px 0;font-size:11px;font-weight:500;text-decoration:none;display:flex;position:relative}._bottomNav_ocruj_99 a svg{width:20px;height:20px}._bottomNav_ocruj_99 a[aria-current=page]{color:var(--pen)}}._yearbar_1uw4g_1{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;align-items:stretch;gap:4px;padding-block:2px 10px;display:flex;overflow-x:auto}._yearbar_1uw4g_1::-webkit-scrollbar{display:none}._status_1uw4g_15{min-height:40px;color:var(--ink-2);align-items:center;gap:10px;padding-block:2px 10px;font-size:13px;display:flex}._retry_1uw4g_24{border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:999px;min-width:40px;min-height:40px;padding:4px 12px;font-size:13px;font-weight:500;position:relative}._yr_1uw4g_1{border-right:1px solid var(--line);flex:none;align-items:center;gap:2px;margin-right:2px;padding-right:8px;display:flex}._yr_1uw4g_1 b{font-family:var(--f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}._yr_1uw4g_1 button{cursor:pointer;width:24px;height:24px;color:var(--ink-3);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}._yr_1uw4g_1 button:hover:not(:disabled){background:var(--paper);color:var(--ink)}._yr_1uw4g_1 button:disabled{opacity:.25;cursor:default}._yr_1uw4g_1 button:after{content:"";width:max(100%, var(--touch-target));height:max(100%, var(--touch-target));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._cell_1uw4g_85{scroll-snap-align:center;flex:1 0 62px;min-width:62px}._pm_1uw4g_1{min-width:62px;min-height:var(--touch-target);cursor:pointer;color:var(--ink);text-align:left;font:inherit;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;flex:1;align-items:flex-start;gap:2px;padding:6px 8px 7px;display:flex;position:relative}._pm_1uw4g_1:hover:not([aria-disabled=true]):not([aria-pressed=true]){background:var(--paper);border-color:var(--line)}._pm_1uw4g_1:focus-visible{outline:2px solid var(--pen);outline-offset:2px}._n_1uw4g_116{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:11px}._v_1uw4g_123{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-3);font-size:12.5px;font-weight:600}._pos_1uw4g_130{color:var(--income)}._neg_1uw4g_133{color:var(--expense)}._bar_1uw4g_136{background:var(--line-2);border-radius:2px;width:100%;height:3px;margin-top:2px;overflow:hidden}._bar_1uw4g_136 i{background:var(--ink-3);border-radius:2px;height:100%;display:block}._now_1uw4g_150{background:var(--pen);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:8px}._pm_1uw4g_1[aria-pressed=true]{background:var(--ink);border-color:var(--ink)}._pm_1uw4g_1[aria-pressed=true] ._n_1uw4g_116{color:var(--bg);opacity:.75}._pm_1uw4g_1[aria-pressed=true] ._v_1uw4g_123{color:var(--bg)}._pm_1uw4g_1[aria-pressed=true] ._bar_1uw4g_136{background:color-mix(in srgb, var(--bg) 25%, transparent)}._pm_1uw4g_1[aria-pressed=true] ._bar_1uw4g_136 i,._pm_1uw4g_1[aria-pressed=true] ._now_1uw4g_150{background:var(--bg)}._pm_1uw4g_1[aria-disabled=true]{cursor:default}._pm_1uw4g_1[aria-disabled=true] ._n_1uw4g_116{color:var(--ink-3);opacity:.6}._pm_1uw4g_1[aria-disabled=true] ._v_1uw4g_123{opacity:.5}@media (width<=760px){._cell_1uw4g_85{flex:0 0 66px}._yearbar_1uw4g_1{padding-bottom:8px}}
