._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_15t45_20:hover:not(:disabled){background:var(--color-danger-soft)}._hint_15t45_28{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._switchRow_15t45_34{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._switchText_15t45_41{gap:2px;display:grid}._tabPanel_15t45_46,._panel_15t45_47{gap:var(--space-6);display:grid}._toolbar_15t45_53{gap:var(--space-3);display:grid}._amountInput_15t45_59{font-size:var(--text-2xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._picker_15t45_66{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}._pick_15t45_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_15t45_66:hover{background:var(--course-bg)}._picked_15t45_91{border-color:var(--course-fg);background:var(--course-bg)}._pickIcon_15t45_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_15t45_107{overflow-wrap:anywhere;text-align:center}._icons_15t45_112{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(44px,1fr));display:grid}._iconOption_15t45_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_15t45_118._picked_15t45_91{border-color:var(--course-fg)}._tint_15t45_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}._tint_15t45_133>svg,._pickIcon_15t45_96>svg{block-size:20px;inline-size:20px}._learned_15t45_151{gap:var(--space-2);display:grid}._chips_15t45_156{gap:var(--space-2);flex-wrap:wrap;display:flex}._haveHead_15t45_163{gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-3);display:grid}._haveHead_15t45_163+*{border-block-start:1px solid var(--color-border)}._haveLabel_15t45_173{font-size:var(--text-sm);color:var(--color-text-muted)}._haveCurrency_15t45_178{gap:var(--space-1);display:grid}._haveMore_15t45_184{border-block-start:1px solid var(--color-border)}._haveSplit_15t45_189{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_15t45_189 div{gap:var(--space-1);display:flex}._haveSplit_15t45_189 dd{font-weight:var(--weight-semibold);color:var(--color-text);font-variant-numeric:tabular-nums;margin:0}._haveAmount_15t45_210{font-size:var(--text-3xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:1.2}._figures_15t45_218{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._figures_15t45_218 div{gap:2px;min-inline-size:0;display:grid}._figures_15t45_218 div+div{border-inline-start:1px solid var(--color-border);padding-inline-start:var(--space-3)}._figures_15t45_218 dt{font-size:var(--text-sm);color:var(--color-text-muted)}._figures_15t45_218 dd{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}._subhead_15t45_249{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_15t45_258{align-items:center;gap:var(--space-1);display:inline-flex}._walletTitle_15t45_258 svg{color:var(--color-accent)}._monthNav_15t45_268{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._monthLabel_15t45_275{text-align:center;justify-items:center;display:grid}._monthName_15t45_281{font-weight:var(--weight-semibold)}._search_15t45_286{align-items:center;gap:var(--space-2);display:flex}._searchField_15t45_292{flex:1;min-inline-size:0}._searchField_15t45_292>label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._filterToggle_15t45_308{position:relative}._filterToggle_15t45_308[aria-expanded=true]{background:var(--color-surface-sunken);color:var(--color-text)}._filterOn_15t45_317: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_15t45_328{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._totals_15t45_335{padding-inline:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin:0}._days_15t45_344{gap:var(--space-5);display:grid}._day_15t45_344{gap:var(--space-2);content-visibility:auto;contain-intrinsic-size:auto 200px;display:grid}._dayHead_15t45_356{justify-content:space-between;align-items:baseline;gap:0 var(--space-3);padding-inline:var(--space-1);flex-wrap:wrap;display:flex}._dayName_15t45_365{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._dayTotal_15t45_371{font-size:var(--text-sm);color:var(--color-text-subtle);font-variant-numeric:tabular-nums}._rows_15t45_379{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_15t45_379>li+li{border-block-start:1px solid var(--color-border)}._row_15t45_379{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_15t45_379:hover,._budget_15t45_410:hover,._goalOpen_15t45_411:hover,._debtOpen_15t45_412:hover{background:var(--color-surface-sunken)}._row_15t45_379:focus-visible,._budget_15t45_410:focus-visible,._goalOpen_15t45_411:focus-visible,._debtOpen_15t45_412:focus-visible{outline-offset:-2px}._rowIcon_15t45_423{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_15t45_423>svg{block-size:22px;inline-size:22px}._rowText_15t45_440{flex:1;gap:2px;min-inline-size:0;display:grid}._rowTitle_15t45_447{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowMeta_15t45_453{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_15t45_463{color:var(--color-text);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;flex:none}._income_15t45_470{color:var(--color-success)}._neutral_15t45_474{color:var(--color-text-muted)}._receipts_15t45_478{gap:var(--space-2);display:grid}._receiptAdd_15t45_483{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_15t45_483:hover{background:var(--color-surface-sunken)}._receipt_15t45_478{align-items:center;gap:var(--space-3);display:flex}._receiptThumb_15t45_506{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_15t45_506 img{object-fit:cover;block-size:100%;inline-size:100%}._receiptLabel_15t45_527{font-size:var(--text-sm);color:var(--color-text-muted);flex:1}._receiptFull_15t45_533{max-block-size:70vh;max-inline-size:100%;margin-inline:auto;display:block}._moneyDraft_15t45_540{gap:var(--space-3);display:grid}._chipButton_15t45_545{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}._asTask_15t45_554{justify-self:start;margin-inline-start:calc(-1 * var(--space-3))}._due_15t45_560{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._dueActions_15t45_568{justify-content:flex-end;gap:var(--space-2);flex-basis:100%;display:flex}._debt_15t45_412{align-items:center;display:flex}._rowAction_15t45_582{flex:none;padding-inline-end:var(--space-4)}._rowAction_15t45_582>button{padding-inline:var(--space-3)}._budget_15t45_410,._goalOpen_15t45_411,._debtOpen_15t45_412{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_15t45_412{align-items:center;gap:var(--space-3);flex:1;min-block-size:56px;min-inline-size:0;display:flex}._budgetHead_15t45_617{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}._budgetHead_15t45_617 ._rowTitle_15t45_447{flex:1}._level_ok_15t45_628{font-size:var(--text-sm);color:var(--color-text-muted)}._level_near_15t45_633{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-warning)}._level_over_15t45_639{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-danger)}._goal_15t45_411{align-items:center;display:flex}._goalOpen_15t45_411{flex:1;min-inline-size:0}._goalNeed_15t45_656{font-size:var(--text-sm);font-weight:var(--weight-medium)}._late_15t45_661{color:var(--color-danger)}._plainList_15t45_665{gap:var(--space-1);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}._reportBar_15t45_675{justify-content:space-between;align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}._shares_15t45_683{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._share_15t45_683{gap:var(--space-1);display:grid}._shareHead_15t45_696{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}._shareHead_15t45_696 ._rowTitle_15t45_447{flex:1}._sharePercent_15t45_707{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_15t45_716{border-radius:var(--radius-full);background:var(--color-surface-sunken);block-size:8px;display:block;overflow:hidden}._shareFill_15t45_725{border-radius:var(--radius-full);background:var(--course-fg);block-size:100%;display:block}._chart_15t45_732{gap:var(--space-1);grid-template-columns:repeat(12,1fr);align-items:end;block-size:160px;display:grid}._chartMonth_15t45_740{gap:var(--space-1);grid-template-rows:1fr auto;block-size:100%;display:grid}._chartBars_15t45_747{justify-content:center;align-items:flex-end;gap:2px;display:flex}._chartIncome_15t45_754,._chartExpense_15t45_755{border-radius:3px 3px 0 0;min-block-size:1px;inline-size:40%;display:block}._chartIncome_15t45_754,._keyIncome_15t45_763{background:var(--color-success)}._chartExpense_15t45_755,._keyExpense_15t45_768{background:var(--color-accent)}._chartLabel_15t45_772{font-size:var(--text-xs);color:var(--color-text-muted);text-align:center;font-variant-numeric:tabular-nums}._chartKey_15t45_779{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;display:flex}._keyIncome_15t45_763,._keyExpense_15t45_768{border-radius:3px;block-size:12px;inline-size:12px;display:inline-block}._keyExpense_15t45_768{margin-inline-start:var(--space-3)}._compare_15t45_800{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._importRows_15t45_807{margin:0;padding:0;list-style:none}._importRow_15t45_807{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_15t45_807+._importRow_15t45_807,._importMore_15t45_824{border-block-start:1px solid var(--color-border)}._importMore_15t45_824{padding:var(--space-2) var(--space-4)}._shareLink_15t45_833{min-inline-size:0;color:inherit;flex:1;text-decoration:none}._shareLink_15t45_833:hover ._rowTitle_15t45_447,._shareLink_15t45_833:focus-visible ._rowTitle_15t45_447{text-decoration:underline}
