._form_9xj69_2{gap:var(--space-4);display:grid}._pair_9xj69_9{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._actions_9xj69_16{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}._save_9xj69_24{margin-inline-start:auto}._delete_9xj69_28{color:var(--color-danger);margin-inline-start:calc(-1 * var(--space-3))}._switchRow_9xj69_34{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._switchText_9xj69_41{gap:2px;display:grid}._delete_1bfo4_20:hover:not(:disabled){background:var(--color-danger-soft)}._hint_1bfo4_28{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._tabPanel_1bfo4_42,._panel_1bfo4_43{gap:var(--space-6);display:grid}._toolbar_1bfo4_49{gap:var(--space-3);display:grid}._amountInput_1bfo4_55{font-size:var(--text-2xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._picker_1bfo4_62{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}._pick_1bfo4_62{justify-items:center;gap:var(--space-1);min-block-size:64px;padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-surface-sunken);color:inherit;font:inherit;font-size:var(--text-sm);cursor:pointer;border:2px solid #0000;display:grid}._pick_1bfo4_62:hover{background:var(--course-bg)}._picked_1bfo4_87{border-color:var(--course-fg);background:var(--course-bg)}._pickLabel_1bfo4_92{overflow-wrap:anywhere;text-align:center}._icons_1bfo4_97{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(44px,1fr));display:grid}._iconOption_1bfo4_103{border-radius:var(--radius-md);background:var(--color-surface-sunken);block-size:44px;color:var(--course-fg);cursor:pointer;border:2px solid #0000;place-items:center;display:grid}._iconOption_1bfo4_103._picked_1bfo4_87{border-color:var(--course-fg)}._tint_1bfo4_119{background:var(--course-bg);block-size:32px;inline-size:32px;color:var(--course-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--course-fg) 12%, transparent);border-radius:30%;place-items:center;display:grid}._tint_1bfo4_119>svg{block-size:20px;inline-size:20px}._learned_1bfo4_136{gap:var(--space-2);display:grid}._chips_1bfo4_141{gap:var(--space-2);flex-wrap:wrap;display:flex}._haveHead_1bfo4_148{gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-3);display:grid}._haveHead_1bfo4_148+*{border-block-start:1px solid var(--color-border)}._haveLabel_1bfo4_158{font-size:var(--text-sm);color:var(--color-text-muted)}._haveCurrency_1bfo4_163{gap:var(--space-1);display:grid}._haveMore_1bfo4_169{border-block-start:1px solid var(--color-border)}._haveSplit_1bfo4_174{gap:var(--space-1) var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;margin:0;display:flex}._haveSplit_1bfo4_174 div{gap:var(--space-1);display:flex}._haveSplit_1bfo4_174 dd{font-weight:var(--weight-semibold);color:var(--color-text);font-variant-numeric:tabular-nums;margin:0}._haveAmount_1bfo4_195{font-size:var(--text-3xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:1.2}._figures_1bfo4_203{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._figures_1bfo4_203 div{gap:2px;min-inline-size:0;display:grid}._figures_1bfo4_203 div+div{border-inline-start:1px solid var(--color-border);padding-inline-start:var(--space-3)}._figures_1bfo4_203 dt{font-size:var(--text-sm);color:var(--color-text-muted)}._figures_1bfo4_203 dd{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}._subhead_1bfo4_234{border-block-start:1px solid var(--color-border);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted);margin:0;padding-block-start:var(--space-3)}._walletTitle_1bfo4_243{align-items:center;gap:var(--space-1);display:inline-flex}._walletTitle_1bfo4_243 svg{color:var(--color-accent)}._monthNav_1bfo4_253{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._monthLabel_1bfo4_260{text-align:center;justify-items:center;display:grid}._monthName_1bfo4_266{font-weight:var(--weight-semibold)}._search_1bfo4_271{align-items:center;gap:var(--space-2);display:flex}._searchField_1bfo4_277{flex:1;min-inline-size:0}._searchField_1bfo4_277>label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._filterToggle_1bfo4_293{position:relative}._filterToggle_1bfo4_293[aria-expanded=true]{background:var(--color-surface-sunken);color:var(--color-text)}._filterOn_1bfo4_302:after{border-radius:var(--radius-full);background:var(--color-accent);content:"";block-size:8px;inline-size:8px;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}._filters_1bfo4_313{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._totals_1bfo4_320{padding-inline:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin:0}._days_1bfo4_329{gap:var(--space-5);display:grid}._day_1bfo4_329{gap:var(--space-2);content-visibility:auto;contain-intrinsic-size:auto 200px;display:grid}._dayHead_1bfo4_341{justify-content:space-between;align-items:baseline;gap:0 var(--space-3);padding-inline:var(--space-1);flex-wrap:wrap;display:flex}._dayName_1bfo4_350{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._dayTotal_1bfo4_356{font-size:var(--text-sm);color:var(--color-text-subtle);font-variant-numeric:tabular-nums}._rows_1bfo4_364{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);margin:0;padding:0;list-style:none;overflow:hidden}._rows_1bfo4_364>li+li{border-block-start:1px solid var(--color-border)}._row_1bfo4_364{align-items:center;gap:var(--space-3);min-block-size:56px;inline-size:100%;padding:var(--space-3) var(--space-4);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease);background:0 0;border:0;display:flex}._row_1bfo4_364:hover,._budget_1bfo4_395:hover,._goalOpen_1bfo4_396:hover,._debtOpen_1bfo4_397:hover{background:var(--color-surface-sunken)}._row_1bfo4_364:focus-visible,._budget_1bfo4_395:focus-visible,._goalOpen_1bfo4_396:focus-visible,._debtOpen_1bfo4_397:focus-visible{outline-offset:-2px}._rowIcon_1bfo4_408{background:var(--course-bg);block-size:36px;inline-size:36px;color:var(--course-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--course-fg) 12%, transparent);border-radius:30%;flex:none;place-items:center;display:grid}._rowIcon_1bfo4_408>svg{block-size:22px;inline-size:22px}._rowText_1bfo4_425{flex:1;gap:2px;min-inline-size:0;display:grid}._rowTitle_1bfo4_432{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowMeta_1bfo4_439{font-size:var(--text-sm);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowMeta_1bfo4_439>svg{vertical-align:-1px;margin-inline-start:var(--space-1)}._rowMetaWraps_1bfo4_454{white-space:normal}._rowAmount_1bfo4_458{color:var(--color-text);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;flex:none}._income_1bfo4_465{color:var(--color-success)}._neutral_1bfo4_469{color:var(--color-text-muted)}._receipts_1bfo4_473{gap:var(--space-2);display:grid}._receiptAdd_1bfo4_478{justify-self:start;align-items:center;gap:var(--space-2);min-block-size:var(--touch);padding-inline:var(--space-3);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;display:inline-flex}._receiptAdd_1bfo4_478:hover{background:var(--color-surface-sunken)}._receipt_1bfo4_473{align-items:center;gap:var(--space-3);display:flex}._receiptThumb_1bfo4_501{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-sunken);block-size:56px;inline-size:56px;color:var(--color-text-muted);cursor:zoom-in;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}._receiptThumb_1bfo4_501 img{object-fit:cover;block-size:100%;inline-size:100%}._receiptLabel_1bfo4_522{font-size:var(--text-sm);color:var(--color-text-muted);flex:1}._receiptFull_1bfo4_528{max-block-size:70vh;max-inline-size:100%;margin-inline:auto;display:block}._moneyDraft_1bfo4_535{gap:var(--space-3);display:grid}._chipButton_1bfo4_540{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}._asTask_1bfo4_549{justify-self:start;margin-inline-start:calc(-1 * var(--space-3))}._due_1bfo4_555{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._dueActions_1bfo4_563{justify-content:flex-end;gap:var(--space-2);flex-basis:100%;display:flex}._debt_1bfo4_397{align-items:center;display:flex}._rowAction_1bfo4_577{flex:none;padding-inline-end:var(--space-4)}._rowAction_1bfo4_577>button{padding-inline:var(--space-3)}._budget_1bfo4_395,._goalOpen_1bfo4_396,._debtOpen_1bfo4_397{gap:var(--space-2);inline-size:100%;padding:var(--space-3) var(--space-4);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease);background:0 0;border:0;display:grid}._debtOpen_1bfo4_397{align-items:center;gap:var(--space-3);flex:1;min-block-size:56px;min-inline-size:0;display:flex}._budgetHead_1bfo4_612{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}._budgetHead_1bfo4_612 ._rowTitle_1bfo4_432{flex:1}._level_ok_1bfo4_623{font-size:var(--text-sm);color:var(--color-text-muted)}._level_near_1bfo4_628{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-warning)}._level_over_1bfo4_634{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-danger)}._goal_1bfo4_396{align-items:center;display:flex}._goalOpen_1bfo4_396{flex:1;min-inline-size:0}._goalNeed_1bfo4_651{font-size:var(--text-sm);font-weight:var(--weight-medium)}._late_1bfo4_656{color:var(--color-danger)}._plainList_1bfo4_660{gap:var(--space-1);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}._reportBar_1bfo4_670{justify-content:space-between;align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}._shares_1bfo4_678{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._share_1bfo4_678{gap:var(--space-1);display:grid}._shareHead_1bfo4_691{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}._shareHead_1bfo4_691 ._rowTitle_1bfo4_432{flex:1}._sharePercent_1bfo4_702{min-inline-size:3em;font-size:var(--text-sm);color:var(--color-text-muted);text-align:end;font-variant-numeric:tabular-nums;flex:none}._shareTrack_1bfo4_711{border-radius:var(--radius-full);background:var(--color-surface-sunken);block-size:8px;display:block;overflow:hidden}._shareFill_1bfo4_720{border-radius:var(--radius-full);background:var(--course-fg);block-size:100%;display:block}._chart_1bfo4_727{gap:var(--space-1);grid-template-columns:repeat(12,1fr);align-items:end;block-size:160px;display:grid}._chartMonth_1bfo4_735{gap:var(--space-1);grid-template-rows:1fr auto;block-size:100%;display:grid}._chartBars_1bfo4_742{justify-content:center;align-items:flex-end;gap:2px;display:flex}._chartIncome_1bfo4_749,._chartExpense_1bfo4_750{border-radius:3px 3px 0 0;min-block-size:1px;inline-size:40%;display:block}._chartIncome_1bfo4_749,._keyIncome_1bfo4_758{background:var(--color-success)}._chartExpense_1bfo4_750,._keyExpense_1bfo4_763{background:var(--color-accent)}._chartLabel_1bfo4_767{font-size:var(--text-xs);color:var(--color-text-muted);text-align:center;font-variant-numeric:tabular-nums}._chartKey_1bfo4_774{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;display:flex}._keyIncome_1bfo4_758,._keyExpense_1bfo4_763{border-radius:3px;block-size:12px;inline-size:12px;display:inline-block}._keyExpense_1bfo4_763{margin-inline-start:var(--space-3)}._compare_1bfo4_795{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._importRows_1bfo4_802{margin:0;padding:0;list-style:none}._importRow_1bfo4_802{align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}._importRow_1bfo4_802+._importRow_1bfo4_802,._importMore_1bfo4_819{border-block-start:1px solid var(--color-border)}._importMore_1bfo4_819{padding:var(--space-2) var(--space-4)}._shareLink_1bfo4_828{min-inline-size:0;color:inherit;flex:1;text-decoration:none}._shareLink_1bfo4_828:hover ._rowTitle_1bfo4_432,._shareLink_1bfo4_828:focus-visible ._rowTitle_1bfo4_432{text-decoration:underline}
