@media (width<=959px){.editor-dialog__header[data-v-86eb8d84]{gap:.45rem!important;padding:.62rem .72rem!important}.editor-dialog__content[data-v-86eb8d84]{padding:0 .72rem .62rem!important}.editor-dialog__header[data-v-86eb8d84] .text-overline{letter-spacing:.08em!important;margin-bottom:.2rem!important;font-size:.66rem!important}.editor-dialog__header[data-v-86eb8d84] .text-h5{margin-bottom:.2rem!important;font-size:1.02rem!important;line-height:1.08!important}.editor-dialog__content[data-v-86eb8d84] .mb-4{margin-bottom:.6rem!important}.editor-dialog__content[data-v-86eb8d84] .mb-3{margin-bottom:.5rem!important}.editor-dialog__content[data-v-86eb8d84] .mb-2{margin-bottom:.35rem!important}.editor-dialog__content[data-v-86eb8d84] .ga-3{gap:.5rem!important}.editor-dialog__content[data-v-86eb8d84] .ga-2{gap:.4rem!important}.editor-dialog__content[data-v-86eb8d84] .v-btn{min-height:32px}.editor-dialog__content[data-v-86eb8d84] .v-input .v-field{--v-input-control-height:38px}.editor-dialog__content[data-v-86eb8d84] .editor-actions{grid-template-columns:1fr;width:100%;gap:.45rem!important;display:grid!important}.editor-dialog__content[data-v-86eb8d84] .editor-actions .v-btn{width:100%;margin:0!important}}.budget-line-row[data-v-24ed9a9f]{border:1px solid rgba(var(--v-theme-secondary), .2);background:rgba(var(--v-theme-surface), .4);border-radius:16px}.budget-overview-card[data-v-24ed9a9f]{border:1px solid rgba(var(--v-theme-secondary), .2);background:rgba(var(--v-theme-surface), .3);border-radius:12px}.fact-row[data-v-24ed9a9f]{border-bottom:1px dashed rgba(var(--v-theme-on-surface), .12);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.fact-row[data-v-24ed9a9f]:last-child{border-bottom:0}@media (width<=959px){.budget-section__header-actions[data-v-24ed9a9f]{align-items:flex-start}.budget-section__action-group[data-v-24ed9a9f],.budget-section__line-actions[data-v-24ed9a9f]{gap:.5rem;width:100%}.budget-line-row[data-v-24ed9a9f]{border-radius:12px;padding:.75rem}.budget-overview-card[data-v-24ed9a9f]{border-radius:10px}.fact-row[data-v-24ed9a9f]{flex-direction:column;align-items:flex-start;gap:4px;padding:6px 0}}.credit-cards-summary-grid[data-v-9c0fd901]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}.credit-cards-filter-toolbar[data-v-9c0fd901]{flex-wrap:wrap;gap:.75rem;display:flex}.credit-cards-status-filter[data-v-9c0fd901]{min-width:220px}.record-card--selected[data-v-9c0fd901]{border-color:rgba(var(--v-theme-secondary), .9);box-shadow:0 0 0 1px rgba(var(--v-theme-secondary), .2)}.credit-cards__institution-group[data-v-9c0fd901]{gap:.6rem;display:grid}.credit-cards__timeline[data-v-9c0fd901]{gap:.2rem;display:grid}.credit-cards__months-input[data-v-9c0fd901]{max-width:10rem}@media (width<=959px){.credit-cards__toolbar[data-v-9c0fd901]{align-items:flex-start}.credit-cards__toolbar-actions[data-v-9c0fd901]{gap:.5rem;width:100%}.credit-cards__toolbar-actions[data-v-9c0fd901]>*{flex:auto;min-width:9.5rem}.credit-cards-summary-grid[data-v-9c0fd901]{grid-template-columns:1fr;gap:.7rem}.credit-cards-filter-toolbar[data-v-9c0fd901]{gap:.5rem}.credit-cards-status-filter[data-v-9c0fd901]{width:100%;min-width:0}.credit-cards__months-input[data-v-9c0fd901]{width:100%;max-width:none}.credit-cards__card-actions[data-v-9c0fd901],.credit-cards__statement-actions[data-v-9c0fd901],.credit-cards__msi-plan-actions[data-v-9c0fd901],.credit-cards__msi-installment-actions[data-v-9c0fd901]{justify-content:flex-start;gap:.5rem;width:100%}}.reconciliation-section[data-v-e8a2e670]{flex-direction:column;gap:1rem;display:flex}.reconciliation-checkbox[data-v-e8a2e670]{align-items:center;gap:.5rem;display:flex}select[data-v-e8a2e670],input[data-v-e8a2e670],textarea[data-v-e8a2e670]{width:100%;color:inherit;background:#ffffff08;border:1px solid #fff3;border-radius:.5rem;padding:.55rem .65rem}button[data-v-e8a2e670]{color:inherit;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:.5rem;padding:.5rem .75rem}button[data-v-e8a2e670]:disabled{opacity:.6;cursor:not-allowed}.recurring-section__content[data-v-70c1234a]{flex:auto}.recurring-section__editor[data-v-70c1234a]{gap:.75rem;margin:1rem 0;display:grid}.recurring-section__actions[data-v-70c1234a]{flex-wrap:wrap;align-items:flex-start;gap:.75rem}@media (width<=959px){.recurring-section__toolbar[data-v-70c1234a]{align-items:flex-start}.recurring-section__editor[data-v-70c1234a]{gap:.6rem;margin:.75rem 0}.recurring-section__actions[data-v-70c1234a]{gap:.5rem;width:100%}}.compact-date-range-picker[data-v-5c59569e]{gap:.35rem;width:100%;display:grid}.compact-date-range-picker__heading[data-v-5c59569e]{gap:.1rem;display:grid}.compact-date-range-picker__quick[data-v-5c59569e]{flex-wrap:wrap;gap:.15rem;display:flex}.compact-date-range-picker__year-month[data-v-5c59569e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.compact-date-range-picker__advanced[data-v-5c59569e]{gap:.5rem;display:grid}.compact-date-range-picker__custom[data-v-5c59569e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.compact-date-range-picker__custom-actions[data-v-5c59569e]{justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.compact-date-range-picker__details summary[data-v-5c59569e]{cursor:pointer;font-size:.78rem}@media (width<=959px){.compact-date-range-picker__year-month[data-v-5c59569e],.compact-date-range-picker__custom[data-v-5c59569e]{grid-template-columns:1fr}.compact-date-range-picker__custom-actions[data-v-5c59569e]{justify-content:flex-start}}.reports-subsection[data-v-8d160e9f]{color:#dce6edcc}.reports-trend-list[data-v-8d160e9f]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.65rem;display:grid}.reports-trend-card[data-v-8d160e9f]{background:linear-gradient(160deg,#0f172ae6,#1e293bbd),#0f172a6b;border:1px solid #cbd5e11f;border-radius:.85rem;padding:.7rem}.reports-trend-card__header-meta[data-v-8d160e9f]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.reports-trend-card__meter[data-v-8d160e9f]{background:#94a3b82e;border-radius:999px;height:.62rem;margin-top:.4rem;overflow:hidden}.reports-trend-card__meter-fill[data-v-8d160e9f]{border-radius:999px;height:100%}.reports-trend-card__meter-fill--positive[data-v-8d160e9f]{background:linear-gradient(90deg,#10b9818c,#4ade80e6)}.reports-trend-card__meter-fill--negative[data-v-8d160e9f]{background:linear-gradient(90deg,#f871718c,#ef4444e6)}.reports-trend-card__meter-fill--neutral[data-v-8d160e9f]{background:linear-gradient(90deg,#94a3b88c,#cbd5e1e6)}.reports-trend-card__tone--positive[data-v-8d160e9f]{color:#4ade80f7}.reports-trend-card__tone--negative[data-v-8d160e9f]{color:#f87171f7}.reports-trend-card__tone--neutral[data-v-8d160e9f]{color:#cbd5e1eb}@media (width<=959px){.reports-trend-card[data-v-8d160e9f]{border-radius:.8rem;padding:.65rem}.reports-trend-card__header-meta[data-v-8d160e9f]{justify-content:flex-start;width:100%}}.reports-charts-loading[data-v-272c7d2e]{gap:1rem;display:grid}.reports-chart-loading-copy[data-v-272c7d2e]{max-width:44rem}.reports-subsection[data-v-272c7d2e]{color:#dce6edcc}.reports-chart-loading-grid[data-v-272c7d2e]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.reports-chart-loading-card[data-v-272c7d2e]{background:linear-gradient(160deg,#0f172ae6,#1e293bcc),#0f172ad1;border:1px solid #cbd5e11f;border-radius:1rem;padding:1rem}.reports-chart-loading-header[data-v-272c7d2e]{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.9rem;display:flex}.reports-chart-loading-meta[data-v-272c7d2e]{flex-wrap:wrap;gap:.5rem;margin-bottom:.9rem;display:flex}.reports-chart-loading-line[data-v-272c7d2e],.reports-chart-loading-visual[data-v-272c7d2e],.reports-chart-loading-chip[data-v-272c7d2e]{background:linear-gradient(90deg,#94a3b82e,#e2e8f03d,#94a3b82e) 0 0/200% 100%;border-radius:999px;animation:1.4s linear infinite reports-chart-loading-pulse-272c7d2e}.reports-chart-loading-line-title[data-v-272c7d2e]{width:58%;height:.95rem;margin-bottom:.75rem}.reports-chart-loading-line-copy[data-v-272c7d2e]{width:78%;height:.8rem;margin-bottom:1rem}.reports-chart-loading-visual[data-v-272c7d2e]{border-radius:1rem;height:248px;margin-bottom:1rem}.reports-chart-loading-actions[data-v-272c7d2e]{flex-wrap:wrap;gap:.5rem;display:flex}.reports-chart-loading-chip[data-v-272c7d2e]{width:5.75rem;height:2rem}.reports-chart-loading-chip--compact[data-v-272c7d2e]{width:4.75rem}.reports-chart-loading-chip--wide[data-v-272c7d2e]{width:7rem}@media (width<=959px){.reports-chart-loading-card[data-v-272c7d2e]{border-radius:.9rem;padding:.9rem}.reports-chart-loading-header[data-v-272c7d2e]{align-items:flex-start}.reports-chart-loading-visual[data-v-272c7d2e]{height:220px}}@keyframes reports-chart-loading-pulse-272c7d2e{0%{background-position:200% 0}to{background-position:-200% 0}}.reports-subsection[data-v-8b2979b9]{color:#dce6edcc}.reports-horizontal-strip[data-v-8b2979b9]{scroll-snap-type:x proximity;gap:.85rem;padding:.15rem .2rem .5rem;display:flex;overflow-x:auto}.reports-month-card[data-v-8b2979b9],.reports-trend-card[data-v-8b2979b9]{scroll-snap-align:start;background:linear-gradient(160deg,#0f172ae6,#1e293bbd),#0f172a6b;border:1px solid #cbd5e11f;border-radius:1rem;flex:0 0 320px;padding:.85rem}.reports-month-card__header[data-v-8b2979b9],.reports-trend-card__header[data-v-8b2979b9]{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.55rem;display:flex}.reports-month-card__categories[data-v-8b2979b9]{gap:.55rem;display:grid}.reports-month-category-row[data-v-8b2979b9]{background:#0f172a94;border:1px solid #94a3b833;border-radius:.75rem;gap:.35rem;padding:.55rem;display:grid}.reports-month-category-row__head[data-v-8b2979b9]{justify-content:space-between;align-items:center;gap:.45rem;display:flex}.reports-month-category-row__name[data-v-8b2979b9]{font-size:.86rem;font-weight:600}.reports-month-category-bars[data-v-8b2979b9]{gap:.2rem;display:grid}.reports-month-category-bars__line[data-v-8b2979b9]{grid-template-columns:2.1rem 1fr;align-items:center;gap:.35rem;display:grid}.reports-month-category-bars__label[data-v-8b2979b9]{color:#cbd5e1d1;font-size:.7rem}.reports-month-category-bars__shell[data-v-8b2979b9]{background:#94a3b833;border-radius:999px;height:.42rem;overflow:hidden}.reports-month-category-bars__fill[data-v-8b2979b9]{border-radius:999px;height:100%}.reports-month-category-bars__fill--current[data-v-8b2979b9]{background:linear-gradient(90deg,#3b82f699,#0ea5e9f2)}.reports-month-category-bars__fill--previous[data-v-8b2979b9]{background:linear-gradient(90deg,#94a3b880,#cbd5e1db)}.reports-trend-card__chart-shell[data-v-8b2979b9]{gap:.35rem;display:grid}.reports-trend-card__chart[data-v-8b2979b9]{background:#0f172a7a;border-radius:.55rem;width:100%;height:160px;padding:.45rem;position:relative}.reports-trend-card__points[data-v-8b2979b9]{gap:.4rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.reports-trend-card__point[data-v-8b2979b9]{justify-items:center;gap:.2rem;min-width:64px;display:grid}.reports-trend-card__month[data-v-8b2979b9]{text-align:center;font-weight:600}@media (width<=959px){.reports-month-card[data-v-8b2979b9],.reports-trend-card[data-v-8b2979b9]{border-radius:.85rem;flex-basis:290px;padding:.75rem}}.reports-subsection[data-v-659f92b7]{color:#dce6edcc}.reports-top-categories[data-v-659f92b7]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.65rem;display:grid}.reports-top-category-card[data-v-659f92b7]{background:linear-gradient(160deg,#0f172ae6,#1e293bbd),#0f172a6b;border:1px solid #cbd5e11f;border-radius:.85rem;padding:.7rem}.reports-top-category-card__header-meta[data-v-659f92b7]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.reports-top-category-card__metrics[data-v-659f92b7]{flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:.35rem;display:flex}.reports-top-category-bars[data-v-659f92b7]{gap:.2rem;margin-top:.4rem;display:grid}.reports-top-category-bar-shell[data-v-659f92b7]{background:#94a3b82e;border-radius:999px;height:.55rem;overflow:hidden}.reports-top-category-bar-shell--previous[data-v-659f92b7]{opacity:.7}.reports-top-category-bar[data-v-659f92b7]{border-radius:999px;height:100%}.reports-top-category-bar--current[data-v-659f92b7]{background:linear-gradient(90deg,#3b82f68c,#0ea5e9e6)}.reports-top-category-bar--previous[data-v-659f92b7]{background:linear-gradient(90deg,#94a3b866,#cbd5e1d9)}.reports-top-category-card__delta[data-v-659f92b7]{font-weight:600}.reports-top-category-card__delta--up[data-v-659f92b7]{color:#f87171f2}.reports-top-category-card__delta--down[data-v-659f92b7]{color:#4ade80f2}.reports-top-category-card__delta--flat[data-v-659f92b7]{color:#94a3b8f2}@media (width<=959px){.reports-top-category-card[data-v-659f92b7]{border-radius:.8rem;padding:.65rem}.reports-top-category-card__header-meta[data-v-659f92b7]{justify-content:flex-start;width:100%}}.reports-presets[data-v-b20a6e77],.reports-active-filters[data-v-b20a6e77]{flex-wrap:wrap;gap:.75rem;display:flex}.reports-adaptive-controls[data-v-b20a6e77]{gap:.45rem;display:grid}.reports-period-insights[data-v-b20a6e77]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.7rem;display:grid}.reports-period-insight-card[data-v-b20a6e77]{background:linear-gradient(160deg,#0f172ad6,#1e293bb8),#0f172ab8;border:1px solid #94a3b833;border-radius:.85rem;padding:.75rem}[data-v-b20a6e77] .reports-adaptive-chip--active{background:#0ea5e933;border-color:#38bdf899!important}.reports-dashboard-grid[data-v-b20a6e77]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.reports-dashboard-card[data-v-b20a6e77]{background:linear-gradient(160deg,#0f172ae6,#1e293bcc),#0f172ad1;border:1px solid #cbd5e11f;border-radius:1rem;padding:1.1rem}.reports-dashboard-card__header[data-v-b20a6e77]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.reports-dashboard-card__supporting[data-v-b20a6e77]{max-width:28rem}.reports-dashboard-card__comparison[data-v-b20a6e77]{margin-top:.35rem}.reports-dashboard-card-accent[data-v-b20a6e77]{background:linear-gradient(160deg,#0369a13d,#0f172aeb),#0f172ad1}.reports-dashboard-card__metrics[data-v-b20a6e77]{flex-wrap:wrap;gap:.5rem;display:flex}.reports-dashboard-meter[data-v-b20a6e77]{background:#94a3b82e;border-radius:999px;height:.75rem;overflow:hidden}.reports-dashboard-meter__fill[data-v-b20a6e77]{border-radius:999px;width:100%;height:100%}.reports-dashboard-meter__fill--positive[data-v-b20a6e77]{background:linear-gradient(90deg,#10b9818c,#4ade80e6)}.reports-dashboard-meter__fill--negative[data-v-b20a6e77]{background:linear-gradient(90deg,#f871718c,#ef4444e6)}.reports-dashboard-value[data-v-b20a6e77]{font-size:clamp(1.3rem,2vw,1.9rem);font-weight:700;line-height:1.1}.report-tone--positive[data-v-b20a6e77]{color:#4ade80f7!important}.report-tone--negative[data-v-b20a6e77]{color:#f87171f7!important}.report-tone--warning[data-v-b20a6e77]{color:#fbbf24f7!important}.report-tone--neutral[data-v-b20a6e77]{color:#cbd5e1eb!important}.report-tone--info[data-v-b20a6e77]{color:#7dd3fcf7!important}.reports-subsection[data-v-b20a6e77]{color:#dce6edcc}.reports-account-group[data-v-b20a6e77]{gap:.8rem;display:grid}.reports-account-group-header[data-v-b20a6e77]{border-left:3px solid #3b82f6bf}.reports-account-group-list[data-v-b20a6e77]{gap:.8rem}.reports-monthly-flow-grid[data-v-b20a6e77]{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:.8rem;display:grid}.reports-monthly-flow-card[data-v-b20a6e77]{background:linear-gradient(160deg,#0f172ae6,#1e293bcc),#0f172ad1;border:1px solid #cbd5e11f;border-radius:.85rem;padding:.85rem}.reports-monthly-flow-card__header[data-v-b20a6e77]{justify-content:space-between;align-items:center;gap:.45rem;margin-bottom:.5rem;display:flex}.reports-monthly-flow-card__bars[data-v-b20a6e77]{gap:.25rem;margin-bottom:.5rem;display:grid}.reports-monthly-flow-card__bar-row[data-v-b20a6e77]{color:#cbd5e1d9;grid-template-columns:3.25rem 1fr;align-items:center;gap:.3rem;font-size:.72rem;display:grid}.reports-monthly-flow-card__bar-shell[data-v-b20a6e77]{background:#94a3b833;border-radius:999px;height:.48rem;overflow:hidden}.reports-monthly-flow-card__bar-fill[data-v-b20a6e77]{border-radius:999px;height:100%}.reports-monthly-flow-card__bar-fill--income[data-v-b20a6e77]{background:linear-gradient(90deg,#10b981a6,#4ade80f2)}.reports-monthly-flow-card__bar-fill--expense[data-v-b20a6e77]{background:linear-gradient(90deg,#f87171a6,#ef4444f2)}.reports-monthly-flow-card__bar-fill--net-positive[data-v-b20a6e77]{background:linear-gradient(90deg,#3b82f6a6,#38bdf8f2)}.reports-monthly-flow-card__bar-fill--net-negative[data-v-b20a6e77]{background:linear-gradient(90deg,#ea580ca6,#fb923cf2)}.reports-monthly-flow-card__net-list[data-v-b20a6e77]{gap:.2rem;display:grid}.reports-rollup-grid[data-v-b20a6e77]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.8rem;display:grid}.reports-rollup-card[data-v-b20a6e77]{background:linear-gradient(160deg,#0f172aeb,#1e293bbf),#0f172ad6;border:1px solid #cbd5e11f;border-radius:.95rem;overflow:hidden}.reports-rollup-card__toggle[data-v-b20a6e77]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:.45rem;padding:.85rem;display:grid}.reports-rollup-card__header[data-v-b20a6e77]{justify-content:space-between;align-items:center;gap:.45rem;display:flex}.reports-rollup-card__bars[data-v-b20a6e77]{gap:.2rem;display:grid}.reports-rollup-card__bar-row[data-v-b20a6e77]{color:#cbd5e1d9;grid-template-columns:2.8rem 1fr;align-items:center;gap:.3rem;font-size:.72rem;display:grid}.reports-rollup-card__bar-shell[data-v-b20a6e77]{background:#94a3b833;border-radius:999px;height:.45rem;overflow:hidden}.reports-rollup-card__bar-fill[data-v-b20a6e77]{border-radius:999px;height:100%}.reports-rollup-card__bar-fill--current[data-v-b20a6e77]{background:linear-gradient(90deg,#3b82f69e,#0ea5e9f2)}.reports-rollup-card__bar-fill--previous[data-v-b20a6e77]{background:linear-gradient(90deg,#94a3b880,#cbd5e1e0)}.reports-rollup-card__cta[data-v-b20a6e77]{margin-top:.2rem}.reports-rollup-card__children[data-v-b20a6e77]{border-top:1px solid #94a3b829;gap:.6rem;padding:.75rem .85rem .85rem;display:grid}.reports-rollup-child[data-v-b20a6e77]{background:#0f172a94;border:1px solid #94a3b833;border-radius:.75rem;gap:.35rem;padding:.65rem;display:grid}@media (width<=959px){.reports-overview__toolbar[data-v-b20a6e77]{align-items:flex-start}.reports-presets[data-v-b20a6e77]{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.reports-active-filters[data-v-b20a6e77]{gap:.5rem}.reports-adaptive-controls[data-v-b20a6e77]{gap:.35rem}.reports-period-insights[data-v-b20a6e77]{grid-template-columns:1fr}.reports-dashboard-grid[data-v-b20a6e77]{grid-template-columns:1fr;gap:.7rem}.reports-dashboard-card[data-v-b20a6e77]{border-radius:.85rem;padding:.85rem}.reports-dashboard-card__header[data-v-b20a6e77]{align-items:flex-start}.reports-dashboard-card__metrics[data-v-b20a6e77]{gap:.4rem}.reports-account-group[data-v-b20a6e77],.reports-account-group-list[data-v-b20a6e77],.reports-rollup-grid[data-v-b20a6e77]{gap:.6rem}.reports-overview__apply-actions[data-v-b20a6e77]{justify-content:flex-start!important;gap:.5rem!important}.reports-overview__apply-actions[data-v-b20a6e77]>*{flex:auto;min-width:10rem}.reports-monthly-flow-grid[data-v-b20a6e77]{grid-template-columns:1fr}.editor-form[data-v-36fac90f] .mb-3{margin-bottom:.5rem!important}.editor-form[data-v-36fac90f] .mb-2{margin-bottom:.35rem!important}.editor-form[data-v-36fac90f] .mb-4{margin-bottom:.6rem!important}.editor-form[data-v-19ef7f85] .mb-3{margin-bottom:.5rem!important}.editor-form[data-v-19ef7f85] .mb-2{margin-bottom:.35rem!important}.editor-form[data-v-19ef7f85] .mb-4{margin-bottom:.6rem!important}.editor-form[data-v-146f9c3f] .mb-3{margin-bottom:.5rem!important}.editor-form[data-v-146f9c3f] .mb-4{margin-bottom:.6rem!important}.editor-form[data-v-146f9c3f] .mt-3{margin-top:.6rem!important}}.workspace-data__toolbar-actions[data-v-1759cbe4],.workspace-data__batch-actions[data-v-1759cbe4]{row-gap:.45rem}@media (width<=959px){.workspace-data__toolbar[data-v-1759cbe4]{align-items:flex-start}.workspace-data__toolbar-actions[data-v-1759cbe4],.workspace-data__batch-actions[data-v-1759cbe4]{gap:.5rem;width:100%}.workspace-data__toolbar-actions[data-v-1759cbe4]>*{flex:auto;min-width:10.5rem}.workspace-data__batch-actions[data-v-1759cbe4]>*{flex:auto;min-width:11rem}}.workspace-global-search[data-v-ec4dd5f8]{gap:1rem;display:grid}.workspace-global-search__hero[data-v-ec4dd5f8],.workspace-global-search__advanced[data-v-ec4dd5f8]{border-radius:1.2rem;gap:1rem;padding:1rem;display:grid}.workspace-global-search__hero-actions[data-v-ec4dd5f8],.workspace-global-search__advanced-actions[data-v-ec4dd5f8]{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.workspace-global-search__presets[data-v-ec4dd5f8]{gap:.6rem;display:grid}.workspace-global-search__preset-list[data-v-ec4dd5f8]{flex-wrap:wrap;gap:.6rem;display:flex}.workspace-global-search__results[data-v-ec4dd5f8]{gap:1rem;display:grid}.workspace-global-search__group[data-v-ec4dd5f8]{gap:.75rem;display:grid}.workspace-global-search__result-card[data-v-ec4dd5f8]{width:100%;color:inherit;text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:1rem;gap:.35rem;padding:1rem 1.05rem;display:grid}.workspace-global-search__result-header[data-v-ec4dd5f8]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.workspace-global-search__result-chip[data-v-ec4dd5f8]{color:#f6cf94;text-transform:capitalize;background:#f0b35b1f;border-radius:999px;padding:.2rem .55rem;font-size:.75rem}@media (width<=959px){.workspace-global-search__hero-actions[data-v-ec4dd5f8],.workspace-global-search__advanced-actions[data-v-ec4dd5f8]{justify-content:flex-start}}.workspace-shell-layout[data-v-613662ab]{--workspace-mobile-dock-offset:0rem;grid-template-columns:minmax(280px,320px) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.workspace-shell-layout--compact[data-v-613662ab]{--workspace-mobile-dock-offset:calc(2.7rem + env(safe-area-inset-bottom));padding-top:3.9rem;padding-bottom:calc(var(--workspace-mobile-dock-offset) + .6rem);grid-template-columns:minmax(0,1fr)}.workspace-shell-layout--dock-hidden[data-v-613662ab]{--workspace-mobile-dock-offset:0rem;padding-bottom:.6rem}.workspace-mobile-appbar[data-v-613662ab]{z-index:26;border-radius:0;justify-content:space-between;align-items:center;gap:.55rem;min-height:3.3rem;padding:.5rem .7rem;display:flex;position:fixed;top:0;left:0;right:0}.workspace-mobile-appbar__copy[data-v-613662ab]{flex:1;min-width:0}.workspace-mobile-appbar__title[data-v-613662ab]{color:#f5f8faf5;font-size:.9rem;font-weight:700}.workspace-mobile-appbar__session-meta[data-v-613662ab]{align-items:center;gap:.32rem;min-width:0;max-width:40vw;display:inline-flex}.workspace-mobile-appbar__active-account[data-v-613662ab]{color:#ecf2f7eb;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:700;overflow:hidden}.workspace-mobile-appbar__status-icons[data-v-613662ab]{align-items:center;gap:.2rem;display:inline-flex}.workspace-icon-button[data-v-613662ab]{color:#f7fafcf0;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.35rem;display:inline-flex}.workspace-drawer-backdrop[data-v-613662ab]{z-index:29;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050c128a;position:fixed;inset:0}.workspace-drawer[data-v-613662ab]{overscroll-behavior:contain;border-radius:1.6rem;gap:1.25rem;max-height:calc(100vh - 2rem);padding:1.15rem;display:grid;position:sticky;top:1rem;overflow-y:auto}.workspace-drawer--compact[data-v-613662ab]{z-index:30;overscroll-behavior:contain;border-radius:0 1.6rem 1.6rem 0;width:min(84vw,340px);transition:transform .22s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-104%)}.workspace-drawer--open.workspace-drawer--compact[data-v-613662ab]{transform:translate(0)}.workspace-drawer__header[data-v-613662ab],.workspace-drawer__section[data-v-613662ab]{gap:.85rem;display:grid}.workspace-drawer__title[data-v-613662ab]{margin:.75rem 0 .2rem;font-size:1.35rem;line-height:1.1}.workspace-drawer__subtitle[data-v-613662ab]{color:#c3cfdad1;margin:0}.workspace-drawer__actions[data-v-613662ab]{gap:.75rem;display:grid}.workspace-account-switcher[data-v-613662ab]{gap:.55rem;display:grid}.workspace-account-switcher__active[data-v-613662ab]{color:#c2d0dcd6;font-size:.82rem}.workspace-status-list[data-v-613662ab]{flex-wrap:wrap;gap:.6rem;display:flex}.workspace-status-pill[data-v-613662ab]{color:#f7fafcf5;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .75rem;font-size:.83rem;font-weight:700;display:inline-flex}.workspace-status-pill--online[data-v-613662ab],.workspace-status-pill--synced[data-v-613662ab]{color:#d8fff2;background:#66d9ae1f;border-color:#66d9ae47}.workspace-status-pill--offline[data-v-613662ab],.workspace-status-pill--pending[data-v-613662ab]{color:#fff2d3;background:#f0b35b24;border-color:#f0b35b52}.workspace-status-pill--syncing[data-v-613662ab]{color:#e0ebff;background:#7dadff24;border-color:#7dadff59}.workspace-status-pill--error[data-v-613662ab]{color:#ffe1e1;background:#ff787824;border-color:#ff787859}.workspace-status-supporting[data-v-613662ab]{color:#c2d0dcd1;font-size:.84rem}.workspace-queued-list[data-v-613662ab]{gap:.55rem;display:grid}.workspace-queued-item[data-v-613662ab]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:.82rem;gap:.35rem;padding:.7rem;display:grid}.workspace-queued-item__label[data-v-613662ab]{font-size:.88rem;font-weight:700}.workspace-queued-item__supporting[data-v-613662ab]{color:#c2d0dcd1;word-break:break-word;font-size:.78rem}.workspace-queued-item__actions[data-v-613662ab]{flex-wrap:wrap;gap:.45rem;margin-top:.2rem;display:flex}.workspace-queued-actions[data-v-613662ab]{flex-wrap:wrap;gap:.5rem;display:flex}.workspace-drawer__summary-list[data-v-613662ab]{gap:.75rem;display:grid}.workspace-drawer__summary-card[data-v-613662ab]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:1rem;padding:.9rem}.workspace-drawer__summary-title[data-v-613662ab]{color:#c2d0dcc7;font-size:.82rem}.workspace-drawer__summary-value[data-v-613662ab]{margin:.35rem 0;font-size:1.25rem;font-weight:700}.workspace-drawer__summary-supporting[data-v-613662ab]{color:#c2d0dcc7;font-size:.84rem}.workspace-drawer__fact-row[data-v-613662ab]{justify-content:space-between;gap:1rem;padding:.35rem 0;display:flex}.workspace-drawer__signout[data-v-613662ab]{margin-top:auto}.workspace-nav-item[data-v-613662ab]{color:#f1f5f9f5;text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;width:100%;padding:.62rem .75rem;display:grid}.workspace-nav-item--active[data-v-613662ab]{background:linear-gradient(135deg,#f0b35b29,#ffffff0a);border-color:#f0b35b66}.workspace-nav-item__icon[data-v-613662ab]{background:#ffffff0f;border-radius:.65rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.workspace-nav-item__copy[data-v-613662ab]{gap:.12rem;display:grid}.workspace-nav-item__label[data-v-613662ab]{font-size:.9rem;font-weight:700}.workspace-nav-item__description[data-v-613662ab]{color:#c2d0dcd1;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;line-height:1.15;overflow:hidden}.workspace-search-entry[data-v-613662ab]{color:#f1f5f9f5;text-align:left;background:#f0b35b14;border:1px dashed #f0b35b52;border-radius:1.1rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;width:100%;padding:.95rem 1rem;display:grid}.workspace-search-entry__icon[data-v-613662ab]{background:#ffffff14;border-radius:.85rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.workspace-search-entry__copy[data-v-613662ab]{gap:.3rem;display:grid}.workspace-search-entry__label[data-v-613662ab]{font-weight:700}.workspace-search-entry__description[data-v-613662ab]{color:#c2d0dcd1;font-size:.85rem}.workspace-main-column[data-v-613662ab]{gap:1rem;min-width:0;display:grid}.workspace-main-header[data-v-613662ab]{border-radius:1.6rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.25rem;display:flex}.workspace-main-header__copy[data-v-613662ab]{min-width:0}.workspace-main-header__title[data-v-613662ab]{margin:0;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.02}.workspace-main-header__supporting[data-v-613662ab]{color:#c2d0dcd6;max-width:56ch;margin:.4rem 0 0}.workspace-main-header__status-row[data-v-613662ab]{flex-wrap:wrap;gap:.6rem;margin-top:.9rem;display:flex}.workspace-main-header__actions[data-v-613662ab]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.workspace-main-header__session-meta[data-v-613662ab]{align-items:center;gap:.5rem;margin-right:.2rem;display:inline-flex}.workspace-main-header__active-account[data-v-613662ab]{color:#ecf2f7eb;font-size:.82rem;font-weight:700}.workspace-main-header__status-icons[data-v-613662ab]{align-items:center;gap:.35rem;display:inline-flex}.workspace-main-header__status-icon[data-v-613662ab]{font-size:1.05rem}.workspace-main-header__status-icon--online[data-v-613662ab],.workspace-main-header__status-icon--synced[data-v-613662ab]{color:#9ff8d4}.workspace-main-header__status-icon--offline[data-v-613662ab],.workspace-main-header__status-icon--pending[data-v-613662ab]{color:#ffd9a0}.workspace-main-header__status-icon--syncing[data-v-613662ab]{color:#bdd6ff}.workspace-main-header__status-icon--error[data-v-613662ab]{color:#ffb3b3}.workspace-main-content[data-v-613662ab]{gap:1rem;display:grid}.workspace-bottom-dock-container[data-v-613662ab]{z-index:25;pointer-events:none;justify-content:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}.workspace-bottom-dock[data-v-613662ab]{pointer-events:auto;width:100%;padding:.24rem .32rem calc(.24rem + env(safe-area-inset-bottom));border-radius:0;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.15rem;transition:transform .18s;display:grid;transform:translateY(0)}.workspace-bottom-dock--hidden[data-v-613662ab]{transform:translateY(120%)}.workspace-bottom-dock__item[data-v-613662ab]{color:#dce6edd1;background:0 0;border:none;border-radius:.5rem;align-content:center;justify-items:center;gap:.04rem;min-height:2.15rem;padding:.22rem .15rem;font-size:.58rem;font-weight:700;display:grid}.workspace-bottom-dock__item--active[data-v-613662ab]{color:#fff4dc;background:#f0b35b2e}@media (width<=959px){.workspace-drawer[data-v-613662ab]{gap:.9rem;padding:.9rem}.workspace-drawer__header[data-v-613662ab],.workspace-drawer__section[data-v-613662ab]{gap:.55rem}.workspace-drawer__title[data-v-613662ab]{margin-top:.35rem;font-size:1.18rem}.workspace-nav-item[data-v-613662ab]{border-radius:.72rem;gap:.55rem;padding:.5rem .62rem}.workspace-nav-item__icon[data-v-613662ab]{border-radius:.62rem;width:1.85rem;height:1.85rem}.workspace-nav-item__copy[data-v-613662ab]{gap:.08rem}.workspace-nav-item__description[data-v-613662ab]{font-size:.68rem;line-height:1.1}.workspace-search-entry[data-v-613662ab]{border-radius:.9rem;gap:.65rem;padding:.68rem .75rem}.workspace-search-entry__icon[data-v-613662ab]{border-radius:.7rem;width:2rem;height:2rem}.workspace-search-entry__description[data-v-613662ab]{font-size:.78rem;line-height:1.2}.workspace-drawer__actions[data-v-613662ab],.workspace-drawer__summary-list[data-v-613662ab]{gap:.45rem}.workspace-drawer__summary-card[data-v-613662ab]{border-radius:.82rem;padding:.68rem}.workspace-main-header[data-v-613662ab]{border-radius:1.35rem;flex-direction:column;align-items:flex-start;padding:1rem 1rem 1.1rem}.workspace-main-header__actions[data-v-613662ab]{justify-content:flex-start;width:100%}.workspace-main-header__session-meta[data-v-613662ab]{margin-right:0}.workspace-mobile-appbar__copy[data-v-613662ab]{flex:1;min-width:0}.workspace-mobile-appbar__session-meta[data-v-613662ab]{max-width:32vw}.workspace-mobile-appbar__active-account[data-v-613662ab]{font-size:.68rem}}.workspace-accounts__toolbar-actions[data-v-374850a3]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.workspace-accounts__groups[data-v-374850a3],.workspace-accounts__group-list[data-v-374850a3]{gap:.35rem}.workspace-accounts__group-separator[data-v-374850a3]{width:100%;color:inherit;text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:.7rem;grid-template-columns:auto minmax(5rem,9rem) minmax(0,1fr) auto auto;align-items:center;gap:.55rem;margin-top:.2rem;padding:.45rem .4rem;display:grid}.workspace-accounts__group-chart[data-v-374850a3]{pointer-events:none;background:#ffffff06;border-radius:.25rem;height:1.25rem;display:block;position:relative;overflow:hidden}.workspace-accounts__group-chart[data-v-374850a3] canvas,.workspace-accounts__row-chart[data-v-374850a3] canvas,.workspace-accounts__dialog-chart[data-v-374850a3] canvas,.workspace-accounts__mix-chart[data-v-374850a3] canvas{max-width:100%;display:block;width:100%!important;height:100%!important}.workspace-accounts__group-title[data-v-374850a3]{letter-spacing:.02em;text-transform:uppercase;color:#eaf1f6e6;font-size:.84rem;font-weight:700}.workspace-accounts__group-summary[data-v-374850a3]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8rem;overflow:hidden}.workspace-accounts__group-count[data-v-374850a3]{color:#becdd8d1;white-space:nowrap;font-size:.78rem}.workspace-accounts__row[data-v-374850a3]{background:#ffffff08;border:0;border-bottom:1px solid #ffffff14;border-radius:0;grid-template-columns:minmax(12rem,1fr) max-content minmax(10rem,auto);align-items:center;gap:.55rem;width:100%;padding:.42rem .55rem;display:grid}.workspace-accounts__row[data-v-374850a3]:first-child{border-top:1px solid #ffffff14}.workspace-accounts__row--selected[data-v-374850a3]{background:#f0b35b14}.workspace-accounts__row-main[data-v-374850a3]{gap:.22rem;min-width:0;display:grid}.workspace-accounts__row-top[data-v-374850a3]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.workspace-accounts__row-title[data-v-374850a3]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.92rem;font-weight:700;line-height:1.15;overflow:hidden}.workspace-accounts__row-meta[data-v-374850a3]{white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;overflow:hidden}.workspace-accounts__inactive-dot[data-v-374850a3]{background:#fbbf24f2;border-radius:999px;flex:none;width:.48rem;height:.48rem;box-shadow:0 0 0 2px #fbbf242e}.workspace-accounts__row-chart[data-v-374850a3]{background:#ffffff06;border-radius:.3rem;justify-self:end;width:clamp(5.75rem,13vw,10rem);min-width:0;height:1.85rem;position:relative;overflow:hidden}.workspace-accounts__row-side[data-v-374850a3]{justify-content:flex-end;align-items:center;gap:.25rem;min-width:0;display:flex}.workspace-accounts__row-amount[data-v-374850a3]{white-space:nowrap;text-align:right;min-width:8.2rem;font-size:.92rem;line-height:1.05}.workspace-accounts__row-amount--income[data-v-374850a3]{color:#9ff8d4}.workspace-accounts__row-amount--expense[data-v-374850a3]{color:#ffb6b6}.workspace-accounts__row-amount--neutral[data-v-374850a3]{color:#9ec5ff}.workspace-accounts__modal-actions[data-v-374850a3]{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.workspace-accounts__report[data-v-374850a3]{max-height:min(88vh,920px);overflow:auto}.workspace-accounts__report-header[data-v-374850a3]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.workspace-accounts__report-error[data-v-374850a3]{margin-bottom:.8rem}.workspace-accounts__report-title[data-v-374850a3]{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.workspace-accounts__report-title .v-icon[data-v-374850a3]{color:#7dd3fc}.workspace-accounts__report-hero[data-v-374850a3]{grid-template-columns:minmax(0,1.55fr) minmax(16rem,.85fr);align-items:stretch;gap:.8rem;margin-bottom:.8rem;display:grid}.workspace-accounts__chart-panel[data-v-374850a3],.workspace-accounts__report-panel[data-v-374850a3],.workspace-accounts__transactions-report[data-v-374850a3]{background:#ffffff09;border:1px solid #ffffff14;border-radius:.7rem;padding:.8rem}.workspace-accounts__window-presets[data-v-374850a3]{flex-wrap:wrap;gap:.45rem;margin-bottom:.7rem;display:flex}.workspace-accounts__panel-heading[data-v-374850a3]{color:#eaf1f6f0;text-transform:uppercase;align-items:center;gap:.45rem;margin-bottom:.65rem;font-size:.82rem;font-weight:700;display:flex}.workspace-accounts__panel-heading .v-icon[data-v-374850a3]{color:#f0b35b}.workspace-accounts__dialog-chart[data-v-374850a3]{background:#ffffff06;border-radius:.55rem;height:clamp(10rem,28vh,15rem);position:relative;overflow:hidden}.workspace-accounts__summary-grid[data-v-374850a3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.workspace-accounts__summary-card[data-v-374850a3]{background:#0f172a5c;border:1px solid #ffffff14;border-radius:.65rem;align-items:flex-start;gap:.55rem;min-width:0;min-height:5.6rem;padding:.7rem;display:flex}.workspace-accounts__summary-card--balance[data-v-374850a3]{background:#14b8a61a}.workspace-accounts__summary-card .v-icon[data-v-374850a3]{color:#93c5fd;flex:none}.workspace-accounts__summary-card .record-balance[data-v-374850a3]{overflow-wrap:anywhere;font-size:clamp(.98rem,1.4vw,1.22rem);line-height:1.05}.workspace-accounts__report-grid[data-v-374850a3]{grid-template-columns:minmax(16rem,1fr) minmax(12rem,.72fr) minmax(14rem,.9fr);gap:.8rem;margin-bottom:.8rem;display:grid}.workspace-accounts__activity-filters[data-v-374850a3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-bottom:.8rem;display:grid}.workspace-accounts__flow-stack[data-v-374850a3]{gap:.75rem;display:grid}.workspace-accounts__flow-row[data-v-374850a3]{justify-content:space-between;align-items:center;gap:.65rem;font-size:.86rem;display:flex}.workspace-accounts__flow-row strong[data-v-374850a3]{text-align:right;overflow-wrap:anywhere}.workspace-accounts__flow-track[data-v-374850a3]{background:#ffffff14;border-radius:999px;height:.48rem;margin-top:.32rem;overflow:hidden}.workspace-accounts__flow-fill[data-v-374850a3]{border-radius:inherit;min-width:.2rem;height:100%;display:block}.workspace-accounts__flow-fill--income[data-v-374850a3]{background:linear-gradient(90deg,#14b8a6,#99f6e4)}.workspace-accounts__flow-fill--expense[data-v-374850a3]{background:linear-gradient(90deg,#f87171,#fecaca)}.workspace-accounts__mix-layout[data-v-374850a3]{grid-template-columns:minmax(6.5rem,1fr) auto;align-items:center;gap:.7rem;display:grid}.workspace-accounts__mix-chart[data-v-374850a3]{min-width:0;height:8.5rem;position:relative}.workspace-accounts__mix-list[data-v-374850a3]{gap:.45rem;display:grid}.workspace-accounts__mix-pill[data-v-374850a3]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;min-width:3.5rem;padding:.32rem .48rem;font-weight:700;display:inline-flex}.workspace-accounts__fact-list[data-v-374850a3]{gap:.55rem;display:grid}.workspace-accounts__fact-list>div[data-v-374850a3]{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:.8rem;padding-bottom:.48rem;display:flex}.workspace-accounts__fact-list>div[data-v-374850a3]:last-child{border-bottom:0;padding-bottom:0}.workspace-accounts__fact-list span[data-v-374850a3]{color:#becdd8d1;font-size:.82rem}.workspace-accounts__fact-list strong[data-v-374850a3]{text-align:right;overflow-wrap:anywhere;min-width:0}.workspace-accounts__txn-list[data-v-374850a3]{max-height:min(42vh,460px);overflow:auto}.workspace-accounts__txn-item[data-v-374850a3]{justify-content:space-between;align-items:center;gap:.85rem;display:flex}@media (width<=959px){.workspace-accounts__toolbar[data-v-374850a3]{align-items:flex-start}.workspace-accounts__toolbar-actions[data-v-374850a3]{align-items:flex-start;width:100%}.workspace-accounts__group-toggle[data-v-374850a3]{width:100%}.workspace-accounts__group-separator[data-v-374850a3]{grid-template-columns:minmax(0,1fr) minmax(4rem,7rem) auto auto;gap:.45rem}.workspace-accounts__group-summary[data-v-374850a3]{grid-column:1/-1}.workspace-accounts__row[data-v-374850a3]{grid-template-columns:minmax(0,1fr) max-content auto;gap:.32rem;padding:.38rem .4rem}.workspace-accounts__row-chart[data-v-374850a3]{width:clamp(4.5rem,18vw,5.9rem);height:1.7rem}.workspace-accounts__row-side[data-v-374850a3]{justify-self:end;align-items:center;gap:.35rem;display:flex}.workspace-accounts__row-amount[data-v-374850a3]{justify-self:end;min-width:6.3rem}.workspace-accounts__dialog-chart[data-v-374850a3]{height:clamp(9rem,32vh,12rem)}.workspace-accounts__modal-actions[data-v-374850a3]{justify-content:flex-start;width:100%}.workspace-accounts__report-header[data-v-374850a3]{align-items:flex-start}.workspace-accounts__report-hero[data-v-374850a3],.workspace-accounts__report-grid[data-v-374850a3]{grid-template-columns:minmax(0,1fr)}.workspace-accounts__summary-grid[data-v-374850a3]{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-accounts__activity-filters[data-v-374850a3],.workspace-accounts__mix-layout[data-v-374850a3]{grid-template-columns:minmax(0,1fr)}.workspace-accounts__mix-list[data-v-374850a3]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=599px){.workspace-accounts__report[data-v-374850a3]{max-height:92vh}.workspace-accounts__report-header[data-v-374850a3]{gap:.7rem}.workspace-accounts__modal-actions[data-v-374850a3]{width:auto;margin-left:auto}.workspace-accounts__summary-grid[data-v-374850a3]{grid-template-columns:minmax(0,1fr)}.workspace-accounts__summary-card[data-v-374850a3]{min-height:0}.workspace-accounts__txn-item[data-v-374850a3]{flex-direction:column;align-items:flex-start}.workspace-accounts__txn-item .record-balance[data-v-374850a3]{text-align:right;width:100%}}@media (width<=959px){.workspace-categories__toolbar[data-v-7789539d]{align-items:flex-start}.workspace-categories__actions[data-v-7789539d]{justify-content:flex-start;gap:.5rem;width:100%}.record-card[data-v-7789539d]{padding-left:.9rem!important}}.timeline-chart[data-v-01948a49]{background:linear-gradient(#f0b35b1a,#ffffff05);border:1px solid #ffffff14;border-radius:.9rem;width:100%;height:220px;padding:.5rem}.timeline-chart svg[data-v-01948a49]{width:100%;height:100%}.timeline-point[data-v-01948a49]{cursor:pointer}.net-worth-section__composition[data-v-01948a49]{gap:.75rem;margin-bottom:.25rem;display:grid}.net-worth-section__composition-card[data-v-01948a49]{background:linear-gradient(160deg,#0f172ae6,#1e293bbd),#0f172a6b;border:1px solid #cbd5e11f;border-radius:.9rem;padding:.9rem}.net-worth-section__composition-header[data-v-01948a49]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.net-worth-section__composition-value[data-v-01948a49]{margin:.55rem 0 .7rem;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:700;line-height:1.1}.net-worth-section__composition-meter[data-v-01948a49]{background:#94a3b82e;border-radius:999px;height:.75rem;display:flex;overflow:hidden}.net-worth-section__composition-meter-fill[data-v-01948a49]{height:100%}.net-worth-section__composition-meter-fill--assets[data-v-01948a49]{background:linear-gradient(90deg,#10b9818c,#4ade80e6)}.net-worth-section__composition-meter-fill--liabilities[data-v-01948a49]{background:linear-gradient(90deg,#f871718c,#ef4444e6)}.net-worth-section__composition-meta[data-v-01948a49]{flex-wrap:wrap;gap:.5rem;margin-top:.65rem;display:flex}.timeline-grid-line[data-v-01948a49]{stroke:#e2e8f014;stroke-width:1px}.timeline-tooltip[data-v-01948a49]{color:#f7fafcf2;background:#0c1c28db;border:1px solid #f0b35b8c;border-radius:.75rem;padding:.65rem .85rem;font-size:.88rem}@media (width<=959px){.net-worth-section__overview-toolbar[data-v-01948a49],.net-worth-section__drilldown-row[data-v-01948a49]{align-items:flex-start}.timeline-chart[data-v-01948a49]{border-radius:.75rem;height:200px;padding:.35rem}.net-worth-section__timeline-toolbar[data-v-01948a49]{gap:.75rem;display:grid}.net-worth-section__timeline-stats[data-v-01948a49]{flex-wrap:wrap;gap:.5rem;display:flex}.timeline-tooltip[data-v-01948a49]{border-radius:.6rem;padding:.55rem .7rem;font-size:.82rem}.net-worth-section__composition-card[data-v-01948a49]{border-radius:.8rem;padding:.8rem}}.workspace-transactions-card[data-v-6c54eb66]{overflow:visible}.workspace-transactions-card[data-v-6c54eb66] .v-card-text,.workspace-transactions-card[data-v-6c54eb66] .stack-list{gap:.45rem}.workspace-transactions__toolbar h3[data-v-6c54eb66]{font-size:1.1rem;line-height:1.15}.workspace-transactions__filters[data-v-6c54eb66] .v-field{font-size:.82rem}.workspace-transactions__date-filter[data-v-6c54eb66]{padding:.4rem!important}.workspace-transactions__date-filter[data-v-6c54eb66] .compact-date-range-picker__heading{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.45rem}.workspace-transactions__date-filter[data-v-6c54eb66] .compact-date-range-picker__quick{gap:.05rem}.workspace-transactions__date-filter[data-v-6c54eb66] .compact-date-range-picker__quick .v-btn{min-width:0;padding-inline:.35rem;font-size:.68rem}.workspace-transactions__date-filter[data-v-6c54eb66] .compact-date-range-picker__details summary{font-size:.7rem}.transaction-list-anchor[data-v-6c54eb66]{scroll-margin-top:4.4rem}.workspace-transactions__list-shell[data-v-6c54eb66]{min-width:0;max-width:100%;position:relative}.workspace-transactions__bulk-toolbar[data-v-6c54eb66]{z-index:7;box-sizing:border-box;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(#0c1c28f0,#0c1c28e6);border:1px solid #ffffff0f;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.45rem;width:100%;min-width:0;max-width:100%;margin-bottom:.25rem;padding:.25rem .35rem;display:flex;position:sticky;top:.55rem;left:0;right:0}.workspace-transactions__bulk-toolbar--active[data-v-6c54eb66]{background:#f0b35b14;border-color:#f0b35b57}.workspace-transactions__selected-count[data-v-6c54eb66]{flex:none;min-width:4.4rem;font-size:.72rem;font-weight:700}.workspace-transactions__bulk-actions[data-v-6c54eb66]{overscroll-behavior-x:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:.22rem;min-width:0;display:flex;overflow-x:auto}.workspace-transactions__bulk-warning[data-v-6c54eb66]{align-items:center;gap:.35rem;display:inline-flex}.transaction-list[data-v-6c54eb66]{gap:0;display:grid}.transaction-day-group[data-v-6c54eb66]{gap:.18rem}.transaction-day-heading[data-v-6c54eb66]{justify-content:space-between;align-items:center;gap:.65rem;padding-top:.25rem;display:flex}.transaction-day-title-row[data-v-6c54eb66]{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}.transaction-day-balance[data-v-6c54eb66]{color:#9ff8d4f5;white-space:nowrap;font-size:.78rem;font-weight:700}.transaction-day-meta[data-v-6c54eb66]{color:#b4c6d4eb;font-size:.78rem}.transaction-row[data-v-6c54eb66]{cursor:pointer;border-bottom:1px solid #ffffff14;border-radius:0;grid-template-columns:auto minmax(0,1fr) minmax(7.8rem,auto);align-items:center;gap:.7rem;padding:.36rem .55rem;display:grid}.transaction-row[data-v-6c54eb66]:first-child{border-top:1px solid #ffffff14}.transaction-row--deleted[data-v-6c54eb66]{background:#ff7a7a0d}.transaction-row--selected[data-v-6c54eb66]{background:#f0b35b14}.transaction-row__selector[data-v-6c54eb66]{justify-content:center;align-items:center;display:inline-flex}.transaction-row__description[data-v-6c54eb66]{min-width:0}.transaction-row__title[data-v-6c54eb66]{white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:600;line-height:1.15;overflow:hidden}.transaction-row__meta[data-v-6c54eb66]{color:#bfcdd6e6;white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;overflow:hidden}.transaction-row__amount-col[data-v-6c54eb66]{text-align:right;justify-self:end;min-width:7.8rem}.transaction-row__amount[data-v-6c54eb66]{font-size:.9rem;font-weight:700;line-height:1.05}.transaction-row__amount-meta[data-v-6c54eb66]{color:#bfcdd6db;font-size:.72rem}.transaction-detail-grid[data-v-6c54eb66]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.transaction-detail-chip[data-v-6c54eb66]{background:#ffffff08;border:1px solid #ffffff17;border-radius:.65rem;gap:.2rem;padding:.5rem .6rem;font-size:.82rem;display:grid}.transaction-detail-chip span[data-v-6c54eb66]{color:#bfcdd6d1;font-size:.72rem}.transaction-detail-categories[data-v-6c54eb66]{gap:.35rem;display:grid}.transaction-detail-categories__label[data-v-6c54eb66]{color:#bfcdd6d1;font-size:.75rem}.transaction-detail-categories__chips[data-v-6c54eb66]{flex-wrap:wrap;gap:.35rem;display:flex}.transaction-detail-amount[data-v-6c54eb66]{justify-content:space-between;align-items:baseline;gap:.65rem;padding:.45rem .1rem;display:flex}.transaction-detail-amount span[data-v-6c54eb66]{color:#bfcdd6d1;font-size:.76rem}.transaction-pagination-footer[data-v-6c54eb66]{z-index:6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c1c28f5;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.4rem;margin-top:0;padding:.24rem .35rem;display:flex;position:sticky;bottom:0}.transaction-pagination-summary[data-v-6c54eb66]{white-space:nowrap;text-overflow:ellipsis;flex:0 8.5rem;min-width:0;font-size:.7rem;overflow:hidden}.transaction-pagination-actions[data-v-6c54eb66]{scrollbar-width:thin;flex-wrap:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:.25rem;min-width:0;display:flex;overflow-x:auto}.transaction-page-size-select[data-v-6c54eb66]{width:5.8rem;min-width:5.8rem}.transaction-page-jump[data-v-6c54eb66]{align-items:center;gap:.2rem;display:flex}.transaction-page-jump-input[data-v-6c54eb66]{width:4.6rem}.transaction-pagination-meta[data-v-6c54eb66]{text-align:center;white-space:nowrap;min-width:2.7rem;font-size:.72rem}@media (width<=959px){.workspace-transactions__toolbar[data-v-6c54eb66]{align-items:flex-start}.workspace-transactions__bulk-toolbar[data-v-6c54eb66]{z-index:24;gap:.3rem;width:min(100%,100vw - 1rem);max-width:calc(100vw - 1rem);padding:.22rem .3rem;top:4.2rem}.workspace-transactions__selected-count[data-v-6c54eb66]{min-width:3.8rem;font-size:.66rem}.workspace-transactions__filter-actions[data-v-6c54eb66]{justify-content:flex-start!important;gap:.35rem!important}.workspace-transactions__filter-actions[data-v-6c54eb66]>*{flex:none}.transaction-row[data-v-6c54eb66]{grid-template-columns:auto minmax(0,1fr) minmax(6.5rem,auto);gap:.45rem;padding:.34rem .42rem}.transaction-row__amount-col[data-v-6c54eb66]{min-width:6.5rem}.transaction-row__title[data-v-6c54eb66]{font-size:.9rem}.transaction-row__meta[data-v-6c54eb66]{font-size:.72rem}.transaction-row__amount[data-v-6c54eb66]{font-size:.84rem}.transaction-row__amount-meta[data-v-6c54eb66]{font-size:.68rem}.transaction-day-heading[data-v-6c54eb66]{flex-direction:row;align-items:center}.transaction-detail-grid[data-v-6c54eb66]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.transaction-detail-chip[data-v-6c54eb66]{border-radius:.55rem;padding:.42rem .5rem}.transaction-detail-categories__chips[data-v-6c54eb66]{gap:.28rem}.transaction-pagination-footer[data-v-6c54eb66]{bottom:var(--workspace-mobile-dock-offset,0rem);scrollbar-width:thin;justify-content:flex-start;align-items:center;gap:.25rem;overflow-x:auto}.transaction-pagination-actions[data-v-6c54eb66]{flex:none;justify-content:flex-start}.transaction-page-size-select[data-v-6c54eb66]{width:5.2rem;min-width:5.2rem}.transaction-page-jump[data-v-6c54eb66]{width:auto}.transaction-page-jump-input[data-v-6c54eb66]{flex:none;width:4.2rem}.transaction-pagination-summary[data-v-6c54eb66]{flex:none;max-width:5.2rem;font-size:.64rem}.transaction-pagination-meta[data-v-6c54eb66]{min-width:2.25rem;font-size:.66rem}}.workspace-shell{background:radial-gradient(circle at 0 0,#e99c462e,#0000 30%),radial-gradient(circle at 100% 0,#4389ac33,#0000 26%),linear-gradient(#08131c 0%,#0c1c28 46%,#0f2432 100%);min-height:100vh}.workspace-shell-container{width:min(96vw,1720px);max-width:1720px;padding-inline:clamp(.75rem,2.2vw,2rem)}.eyebrow{color:#f0b35b;letter-spacing:.22em;text-transform:uppercase;font-size:.78rem;font-weight:700}.headline{letter-spacing:-.04em;font-size:clamp(2.4rem,6vw,4.1rem);font-weight:800;line-height:.95}.status-panel,.feature-panel,.summary-card,.loading-panel,.editor-dialog{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#0d1e2aeb,#091721f0);border:1px solid #ffffff14;box-shadow:0 24px 64px #00000047}.summary-card{position:relative;overflow:hidden}.summary-card__eyebrow-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.summary-card:after{content:"";pointer-events:none;background:linear-gradient(135deg,#f0b35b14,#0000 55%);position:absolute;inset:0}.summary-card__value{letter-spacing:-.03em;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:800;position:relative}.summary-card__value--default{color:#f7fafcf5}.summary-card__value--income{color:#86e7a6}.summary-card__value--expense{color:#ff9f9f}.summary-card__title{font-size:1.02rem;font-weight:700;position:relative}.editor-dialog__header{border-bottom:1px solid #ffffff14}.empty-state{color:#bfcdd6eb;padding:1rem 0}.stack-list{gap:.9rem;display:grid}.record-card{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:1.1rem;justify-content:space-between;gap:1rem;padding:.9rem 1rem;display:flex}.record-card--deleted{background:#ff7a7a14;border-color:#ff7a7a59}.record-content{gap:.35rem;display:grid}.record-title{font-size:1.05rem;font-weight:700}.record-balance{color:#f7fafcf5;margin-top:.35rem;font-size:1rem;font-weight:700}.money-value--default{color:#f7fafcf5}.money-value--income{color:#86e7a6}.money-value--expense{color:#ff9f9f}.record-deleted{color:#ff9d9d}.record-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:.75rem;display:flex}.form-shortcut-hint{font-size:.92rem}.transaction-day-group{gap:.8rem;display:grid}.transaction-day-heading{justify-content:space-between;align-items:center;padding-top:.4rem;display:flex}.transaction-day-meta{color:#b4c6d4eb}.transaction-pagination-footer{justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.transaction-pagination-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.transaction-page-size-select{min-width:8.5rem}.transaction-pagination-meta{text-align:center;min-width:7rem}@media (width<=959px){.workspace-shell-container{width:100%;max-width:none;padding-inline:.5rem}.supporting{line-height:1.6}.status-panel,.feature-panel,.summary-card,.loading-panel{border-radius:1rem}.empty-state{padding:.75rem 0}.stack-list{gap:.65rem}.transaction-day-heading,.transaction-pagination-footer{flex-direction:column;align-items:flex-start}.transaction-pagination-actions{justify-content:flex-start;width:100%}.transaction-page-size-select{width:100%}.record-card{border-radius:.9rem;flex-direction:column;align-items:flex-start;gap:.65rem;padding:.7rem .8rem}.record-actions{justify-content:flex-start;gap:.5rem;width:100%}}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-vietnamese-400-normal-B7xT_GF5.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-400-normal-BIWiOVfw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-ext-400-normal-CfP_5XZW.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-400-normal-DRPE3kg4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2)format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(circle at top,#7dd3a029,#0000 28%),radial-gradient(circle at 80% 20%,#7cc7ff24,#0000 24%),#09111f;font-family:Space Grotesk,sans-serif}html,body,#app{min-height:100%}body{background:0 0;margin:0}.app-shell{background:linear-gradient(#09111fb8 0%,#09111ff5 100%),0 0;min-height:100vh}.glass-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111d31db;border:1px solid #7cc7ff1f}.eyebrow{color:#b8f5cd;letter-spacing:.08em;text-transform:uppercase;background:#7dd3a01a;border:1px solid #7dd3a038;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .85rem;font-size:.8rem;display:inline-flex}.headline{max-width:11ch;font-size:clamp(2.25rem,5vw,4.25rem);line-height:1.02}.supporting{max-width:60ch;font-size:1rem;line-height:1.7}.fact-row{border-bottom:1px solid #7cc7ff14;justify-content:space-between;gap:1rem;padding:.85rem 0;display:flex}.fact-row:last-child{border-bottom:0;padding-bottom:0}.status-list{color:#ffffffd9;gap:.8rem;margin:0;padding-left:1.25rem;display:grid}@media (width<=959px){.headline{max-width:none}.fact-row{flex-direction:column;align-items:flex-start}}
