._form_bk8tt_4{gap:var(--space-4);display:grid}._pair_bk8tt_9{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._actions_bk8tt_15{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}._save_bk8tt_23{margin-inline-start:auto}._delete_bk8tt_27{color:var(--color-danger);margin-inline-start:calc(-1 * var(--space-3))}._delete_bk8tt_27:hover:not(:disabled){background:var(--color-danger-soft)}._hint_bk8tt_36{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._switchRow_bk8tt_42{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._switchText_bk8tt_49{gap:2px;display:grid}._tabPanel_bk8tt_54,._panel_bk8tt_55{gap:var(--space-4);display:grid}._amountInput_bk8tt_61{font-size:var(--text-2xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._picker_bk8tt_68{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}._pick_bk8tt_68{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_bk8tt_68:hover{background:var(--course-bg)}._picked_bk8tt_93{border-color:var(--course-fg);background:var(--course-bg)}._pickIcon_bk8tt_98{border-radius:var(--radius-full);background:var(--course-bg);block-size:32px;inline-size:32px;color:var(--course-fg);place-items:center;display:grid}._pickLabel_bk8tt_108{overflow-wrap:anywhere;text-align:center}._icons_bk8tt_113{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(44px,1fr));display:grid}._iconOption_bk8tt_119{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_bk8tt_119._picked_bk8tt_93{border-color:var(--course-fg)}._colors_bk8tt_134{gap:var(--space-2);flex-wrap:wrap;display:flex}._color_bk8tt_134{border-radius:var(--radius-full);background:var(--course-bg);block-size:36px;inline-size:36px;color:var(--course-fg);cursor:pointer;border:2px solid #0000;place-items:center;display:grid}._color_bk8tt_134[aria-checked=true]{border-color:currentColor}._tint_bk8tt_156{border-radius:var(--radius-full);background:var(--course-bg);block-size:32px;inline-size:32px;color:var(--course-fg);place-items:center;display:grid}._learned_bk8tt_166{gap:var(--space-2);display:grid}._chips_bk8tt_171{gap:var(--space-2);flex-wrap:wrap;display:flex}._have_bk8tt_178{gap:var(--space-1);display:grid}._haveLabel_bk8tt_183{font-size:var(--text-sm);color:var(--color-text-muted)}._haveCurrency_bk8tt_188{gap:var(--space-1);display:grid}._haveSplit_bk8tt_194{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_bk8tt_194 div{gap:var(--space-1);display:flex}._haveSplit_bk8tt_194 dd{font-weight:var(--weight-semibold);color:var(--color-text);font-variant-numeric:tabular-nums;margin:0}._haveAmount_bk8tt_215{font-size:var(--text-2xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._stats_bk8tt_221{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._stat_bk8tt_221{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-sunken);display:grid}._statLabel_bk8tt_235{font-size:var(--text-sm);color:var(--color-text-muted)}._statValue_bk8tt_240{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._walletTitle_bk8tt_246{align-items:center;gap:var(--space-1);display:inline-flex}._walletTitle_bk8tt_246 svg{color:var(--color-accent)}._monthNav_bk8tt_256{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._monthLabel_bk8tt_263{text-align:center;justify-items:center;display:grid}._monthName_bk8tt_269{font-weight:var(--weight-semibold)}._filters_bk8tt_273{gap:var(--space-3);grid-template-columns:2fr 1fr 1fr;align-items:end;display:grid}._totals_bk8tt_280{justify-content:space-between;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;margin:0;display:flex}._day_bk8tt_291{gap:var(--space-2);content-visibility:auto;contain-intrinsic-size:auto 200px;display:grid}._dayName_bk8tt_298{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._rows_bk8tt_304{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._row_bk8tt_304{align-items:center;gap:var(--space-3);min-block-size:56px;inline-size:100%;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease);display:flex}._row_bk8tt_304:hover{background:var(--color-surface-sunken)}._rowIcon_bk8tt_333{border-radius:var(--radius-full);background:var(--course-bg);block-size:36px;inline-size:36px;color:var(--course-fg);flex:none;place-items:center;display:grid}._rowText_bk8tt_344{flex:1;gap:2px;min-inline-size:0;display:grid}._rowTitle_bk8tt_351{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowMeta_bk8tt_357{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_bk8tt_367{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;flex:none}._income_bk8tt_373{color:var(--color-success)}._neutral_bk8tt_377{color:var(--color-text-muted)}._receipts_bk8tt_381{gap:var(--space-2);display:grid}._receiptAdd_bk8tt_386{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_bk8tt_386:hover{background:var(--color-surface-sunken)}._receipt_bk8tt_381{align-items:center;gap:var(--space-3);display:flex}._receiptThumb_bk8tt_409{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_bk8tt_409 img{object-fit:cover;block-size:100%;inline-size:100%}._receiptLabel_bk8tt_430{font-size:var(--text-sm);color:var(--color-text-muted);flex:1}._receiptFull_bk8tt_436{max-block-size:70vh;max-inline-size:100%;margin-inline:auto;display:block}@media (max-width:600px){._filters_bk8tt_273{grid-template-columns:1fr 1fr}._filters_bk8tt_273>:first-child{grid-column:1/-1}._stats_bk8tt_221{grid-template-columns:1fr}}._moneyDraft_bk8tt_457{gap:var(--space-3);display:grid}._chipButton_bk8tt_462{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}._asTask_bk8tt_471{justify-self:start;margin-inline-start:calc(-1 * var(--space-3))}._due_bk8tt_477{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;display:flex}._dueActions_bk8tt_488{justify-content:flex-end;gap:var(--space-2);flex-basis:100%;display:flex}._budget_bk8tt_496,._goalOpen_bk8tt_497,._debtOpen_bk8tt_498{gap:var(--space-2);inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:grid}._budget_bk8tt_496{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._budget_bk8tt_496:hover,._goal_bk8tt_497:hover{background:var(--color-surface-sunken)}._debtOpen_bk8tt_498{align-items:center;gap:var(--space-3);flex:1;min-inline-size:0;display:flex}._budgetHead_bk8tt_531{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}._budgetHead_bk8tt_531 ._rowTitle_bk8tt_351{flex:1}._level_ok_bk8tt_542{font-size:var(--text-sm);color:var(--color-text-muted)}._level_near_bk8tt_547{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-warning)}._level_over_bk8tt_553{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-danger)}._goal_bk8tt_497{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:grid}._goal_bk8tt_497>:last-child{justify-self:end}._goalNeed_bk8tt_572{font-size:var(--text-sm);font-weight:var(--weight-medium)}._actionsEnd_bk8tt_577{justify-content:flex-end;display:flex}._late_bk8tt_582{color:var(--color-danger)}._plainList_bk8tt_586{gap:var(--space-1);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}._reportBar_bk8tt_596{justify-content:space-between;align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}._shares_bk8tt_604{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._share_bk8tt_604{gap:var(--space-1);display:grid}._shareHead_bk8tt_617{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}._shareHead_bk8tt_617 ._rowTitle_bk8tt_351{flex:1}._sharePercent_bk8tt_628{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_bk8tt_637{border-radius:var(--radius-full);background:var(--color-surface-sunken);block-size:8px;display:block;overflow:hidden}._shareFill_bk8tt_646{border-radius:var(--radius-full);background:var(--course-fg);block-size:100%;display:block}._chart_bk8tt_653{gap:var(--space-1);grid-template-columns:repeat(12,1fr);align-items:end;block-size:160px;display:grid}._chartMonth_bk8tt_661{gap:var(--space-1);grid-template-rows:1fr auto;block-size:100%;display:grid}._chartBars_bk8tt_668{justify-content:center;align-items:flex-end;gap:2px;display:flex}._chartIncome_bk8tt_675,._chartExpense_bk8tt_676{border-radius:3px 3px 0 0;min-block-size:1px;inline-size:40%;display:block}._chartIncome_bk8tt_675,._keyIncome_bk8tt_684{background:var(--color-success)}._chartExpense_bk8tt_676,._keyExpense_bk8tt_689{background:var(--color-accent)}._chartLabel_bk8tt_693{font-size:var(--text-xs);color:var(--color-text-muted);text-align:center;font-variant-numeric:tabular-nums}._chartKey_bk8tt_700{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;display:flex}._keyIncome_bk8tt_684,._keyExpense_bk8tt_689{border-radius:3px;block-size:12px;inline-size:12px;display:inline-block}._keyExpense_bk8tt_689{margin-inline-start:var(--space-3)}._compare_bk8tt_721{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}
