._form_z46u6_2{gap:var(--space-4);display:grid}._pair_z46u6_8{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._actions_z46u6_15{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}._save_z46u6_23{margin-inline-start:auto}._delete_z46u6_27{color:var(--color-danger);margin-inline-start:calc(-1 * var(--space-3))}._delete_10xsc_20:hover:not(:disabled){background:var(--color-danger-soft)}._hint_10xsc_28{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._switchRow_10xsc_34{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._switchText_10xsc_41{gap:2px;display:grid}._tabPanel_10xsc_46,._panel_10xsc_47{gap:var(--space-6);display:grid}._toolbar_10xsc_53{gap:var(--space-3);display:grid}._amountInput_10xsc_59{font-size:var(--text-2xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._picker_10xsc_66{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}._pick_10xsc_66{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_10xsc_66:hover{background:var(--course-bg)}._picked_10xsc_91{border-color:var(--course-fg);background:var(--course-bg)}._pickIcon_10xsc_96{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}._pickLabel_10xsc_107{overflow-wrap:anywhere;text-align:center}._icons_10xsc_112{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(44px,1fr));display:grid}._iconOption_10xsc_118{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_10xsc_118._picked_10xsc_91{border-color:var(--course-fg)}._tint_10xsc_133{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}._learned_10xsc_144{gap:var(--space-2);display:grid}._chips_10xsc_149{gap:var(--space-2);flex-wrap:wrap;display:flex}._haveHead_10xsc_156{gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-3);display:grid}._haveHead_10xsc_156+*{border-block-start:1px solid var(--color-border)}._haveLabel_10xsc_166{font-size:var(--text-sm);color:var(--color-text-muted)}._haveCurrency_10xsc_171{gap:var(--space-1);display:grid}._haveMore_10xsc_177{border-block-start:1px solid var(--color-border)}._haveSplit_10xsc_182{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_10xsc_182 div{gap:var(--space-1);display:flex}._haveSplit_10xsc_182 dd{font-weight:var(--weight-semibold);color:var(--color-text);font-variant-numeric:tabular-nums;margin:0}._haveAmount_10xsc_203{font-size:var(--text-3xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:1.2}._figures_10xsc_211{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._figures_10xsc_211 div{gap:2px;min-inline-size:0;display:grid}._figures_10xsc_211 div+div{border-inline-start:1px solid var(--color-border);padding-inline-start:var(--space-3)}._figures_10xsc_211 dt{font-size:var(--text-sm);color:var(--color-text-muted)}._figures_10xsc_211 dd{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}._subhead_10xsc_242{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_10xsc_251{align-items:center;gap:var(--space-1);display:inline-flex}._walletTitle_10xsc_251 svg{color:var(--color-accent)}._monthNav_10xsc_261{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._monthLabel_10xsc_268{text-align:center;justify-items:center;display:grid}._monthName_10xsc_274{font-weight:var(--weight-semibold)}._search_10xsc_279{align-items:center;gap:var(--space-2);display:flex}._searchField_10xsc_285{flex:1;min-inline-size:0}._searchField_10xsc_285>label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._filterToggle_10xsc_301{position:relative}._filterToggle_10xsc_301[aria-expanded=true]{background:var(--color-surface-sunken);color:var(--color-text)}._filterOn_10xsc_310: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_10xsc_321{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._totals_10xsc_328{padding-inline:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin:0}._days_10xsc_337{gap:var(--space-5);display:grid}._day_10xsc_337{gap:var(--space-2);content-visibility:auto;contain-intrinsic-size:auto 200px;display:grid}._dayHead_10xsc_349{justify-content:space-between;align-items:baseline;gap:0 var(--space-3);padding-inline:var(--space-1);flex-wrap:wrap;display:flex}._dayName_10xsc_358{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._dayTotal_10xsc_364{font-size:var(--text-sm);color:var(--color-text-subtle);font-variant-numeric:tabular-nums}._rows_10xsc_372{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_10xsc_372>li+li{border-block-start:1px solid var(--color-border)}._row_10xsc_372{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_10xsc_372:hover,._budget_10xsc_403:hover,._goalOpen_10xsc_404:hover,._debtOpen_10xsc_405:hover{background:var(--color-surface-sunken)}._row_10xsc_372:focus-visible,._budget_10xsc_403:focus-visible,._goalOpen_10xsc_404:focus-visible,._debtOpen_10xsc_405:focus-visible{outline-offset:-2px}._rowIcon_10xsc_416{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}._rowText_10xsc_428{flex:1;gap:2px;min-inline-size:0;display:grid}._rowTitle_10xsc_435{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowMeta_10xsc_441{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;display:flex;overflow:hidden}._rowAmount_10xsc_451{color:var(--color-text);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;flex:none}._income_10xsc_458{color:var(--color-success)}._neutral_10xsc_462{color:var(--color-text-muted)}._receipts_10xsc_466{gap:var(--space-2);display:grid}._receiptAdd_10xsc_471{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_10xsc_471:hover{background:var(--color-surface-sunken)}._receipt_10xsc_466{align-items:center;gap:var(--space-3);display:flex}._receiptThumb_10xsc_494{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_10xsc_494 img{object-fit:cover;block-size:100%;inline-size:100%}._receiptLabel_10xsc_515{font-size:var(--text-sm);color:var(--color-text-muted);flex:1}._receiptFull_10xsc_521{max-block-size:70vh;max-inline-size:100%;margin-inline:auto;display:block}._moneyDraft_10xsc_528{gap:var(--space-3);display:grid}._chipButton_10xsc_533{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}._asTask_10xsc_542{justify-self:start;margin-inline-start:calc(-1 * var(--space-3))}._due_10xsc_548{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._dueActions_10xsc_556{justify-content:flex-end;gap:var(--space-2);flex-basis:100%;display:flex}._debt_10xsc_405{align-items:center;display:flex}._rowAction_10xsc_570{flex:none;padding-inline-end:var(--space-4)}._rowAction_10xsc_570>button{padding-inline:var(--space-3)}._budget_10xsc_403,._goalOpen_10xsc_404,._debtOpen_10xsc_405{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_10xsc_405{align-items:center;gap:var(--space-3);flex:1;min-block-size:56px;min-inline-size:0;display:flex}._budgetHead_10xsc_605{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}._budgetHead_10xsc_605 ._rowTitle_10xsc_435{flex:1}._level_ok_10xsc_616{font-size:var(--text-sm);color:var(--color-text-muted)}._level_near_10xsc_621{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-warning)}._level_over_10xsc_627{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-danger)}._goal_10xsc_404{align-items:center;display:flex}._goalOpen_10xsc_404{flex:1;min-inline-size:0}._goalNeed_10xsc_644{font-size:var(--text-sm);font-weight:var(--weight-medium)}._late_10xsc_649{color:var(--color-danger)}._plainList_10xsc_653{gap:var(--space-1);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}._reportBar_10xsc_663{justify-content:space-between;align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}._shares_10xsc_671{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._share_10xsc_671{gap:var(--space-1);display:grid}._shareHead_10xsc_684{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}._shareHead_10xsc_684 ._rowTitle_10xsc_435{flex:1}._sharePercent_10xsc_695{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_10xsc_704{border-radius:var(--radius-full);background:var(--color-surface-sunken);block-size:8px;display:block;overflow:hidden}._shareFill_10xsc_713{border-radius:var(--radius-full);background:var(--course-fg);block-size:100%;display:block}._chart_10xsc_720{gap:var(--space-1);grid-template-columns:repeat(12,1fr);align-items:end;block-size:160px;display:grid}._chartMonth_10xsc_728{gap:var(--space-1);grid-template-rows:1fr auto;block-size:100%;display:grid}._chartBars_10xsc_735{justify-content:center;align-items:flex-end;gap:2px;display:flex}._chartIncome_10xsc_742,._chartExpense_10xsc_743{border-radius:3px 3px 0 0;min-block-size:1px;inline-size:40%;display:block}._chartIncome_10xsc_742,._keyIncome_10xsc_751{background:var(--color-success)}._chartExpense_10xsc_743,._keyExpense_10xsc_756{background:var(--color-accent)}._chartLabel_10xsc_760{font-size:var(--text-xs);color:var(--color-text-muted);text-align:center;font-variant-numeric:tabular-nums}._chartKey_10xsc_767{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;display:flex}._keyIncome_10xsc_751,._keyExpense_10xsc_756{border-radius:3px;block-size:12px;inline-size:12px;display:inline-block}._keyExpense_10xsc_756{margin-inline-start:var(--space-3)}._compare_10xsc_788{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._importRows_10xsc_795{margin:0;padding:0;list-style:none}._importRow_10xsc_795{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_10xsc_795+._importRow_10xsc_795,._importMore_10xsc_812{border-block-start:1px solid var(--color-border)}._importMore_10xsc_812{padding:var(--space-2) var(--space-4)}._shareLink_10xsc_821{min-inline-size:0;color:inherit;flex:1;text-decoration:none}._shareLink_10xsc_821:hover ._rowTitle_10xsc_435,._shareLink_10xsc_821:focus-visible ._rowTitle_10xsc_435{text-decoration:underline}
