.readout-row[data-v-ce58c69d]{align-items:baseline;display:flex;gap:12px;min-width:0;padding:4px 0}.readout-row__label[data-v-ce58c69d]{color:rgb(var(--v-theme-grey-darken-1));flex:1 1 auto;font-size:var(--bsa-text-xs,.75rem);font-weight:600;letter-spacing:var(--v-tracking-label,.08em);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.readout-row__value[data-v-ce58c69d]{color:rgb(var(--v-theme-on-surface));flex-shrink:0;font-size:var(--bsa-text-md,1rem);font-variant-numeric:tabular-nums;font-weight:700}.readout-row--mono .readout-row__value[data-v-ce58c69d]{font-family:var(--v-font-mono);font-weight:600}.readout-row__unit[data-v-ce58c69d]{color:rgb(var(--v-theme-grey-darken-1));margin-left:3px}.readout-row__delta[data-v-ce58c69d],.readout-row__unit[data-v-ce58c69d]{font-size:var(--bsa-text-xs,.75rem);font-weight:600}.readout-row__delta[data-v-ce58c69d]{flex-shrink:0;font-variant-numeric:tabular-nums;line-height:1}.readout-row__delta--up[data-v-ce58c69d]{color:rgb(var(--v-theme-success))}.readout-row__delta--down[data-v-ce58c69d]{color:rgb(var(--v-theme-error))}.readout-row__delta--flat[data-v-ce58c69d]{color:rgb(var(--v-theme-grey-darken-1))}.expense-dialog__section[data-v-61cf663f]{min-width:0}.expense-dialog__section-title[data-v-61cf663f]{color:rgb(var(--v-theme-grey-darken-1));font-size:var(--bsa-text-xs,.75rem);font-weight:700;letter-spacing:var(--v-tracking-label,.08em);line-height:1.2;margin:0 0 10px;text-transform:uppercase}.expense-dialog__panel[data-v-61cf663f]{display:flex;flex-direction:column;gap:12px;min-width:0}.expense-dialog__amount[data-v-61cf663f] .v-field__input{font-family:var(--v-font-mono);font-size:var(--bsa-text-xl,1.5rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em}.expense-dialog__amount[data-v-61cf663f] .v-field__suffix{color:rgb(var(--v-theme-grey-darken-1));font-size:var(--bsa-text-md,1rem);font-weight:600}.expense-dialog__dot[data-v-61cf663f]{border-radius:50%;flex-shrink:0;height:8px;margin-inline-end:4px;width:8px}.expense-dialog__envelope[data-v-61cf663f]{align-items:baseline;background:rgb(var(--v-theme-grey-lighten-4));border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:8px;color:rgb(var(--v-theme-grey-darken-1));display:flex;flex-wrap:wrap;font-size:var(--bsa-text-xs,.75rem);gap:4px 8px;margin:-4px 0 0;padding:8px 10px}.expense-dialog__envelope-label[data-v-61cf663f]{font-weight:600;letter-spacing:var(--v-tracking-label,.08em);text-transform:uppercase}.expense-dialog__envelope-value[data-v-61cf663f]{color:rgb(var(--v-theme-on-surface));font-family:var(--v-font-mono);font-variant-numeric:tabular-nums}.expense-dialog__envelope-remaining[data-v-61cf663f]{color:rgb(var(--v-theme-on-surface));font-weight:600;margin-inline-start:auto}.expense-dialog__envelope-remaining.is-over[data-v-61cf663f]{color:rgb(var(--v-theme-error))}.expense-dialog__hint[data-v-61cf663f]{color:rgb(var(--v-theme-grey-darken-1));font-size:var(--bsa-text-xs,.75rem);margin:0}.expense-dialog__scan-btn[data-v-61cf663f]{align-self:flex-start;margin-inline-start:-8px}.expense-dialog__error[data-v-61cf663f]{align-items:center;color:rgb(var(--v-theme-error));display:flex;font-size:var(--bsa-text-xs,.75rem);font-weight:600;gap:6px;margin:0}
