.counted-balance{background:var(--input);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:22px 0;padding:16px;display:flex}.counted-balance>span{color:var(--muted);font-size:14px}.counted-balance>strong{font-size:23px}.balance-review-preview{border:1px solid var(--line);background:var(--input);border-radius:12px;gap:12px;margin:20px 0;padding:18px;line-height:1.7;display:flex}.balance-review-preview p{margin-top:7px;font-size:15px}.balance-review-preview>svg{margin-top:3px}.review-income{border-color:var(--green)}.review-income>svg,.review-income strong{color:var(--green)}.review-expense{border-color:var(--red)}.review-expense>svg,.review-expense strong{color:var(--red)}.balance-changed{border:1px solid var(--amber);color:var(--amber);border-radius:12px;margin:16px 0;padding:16px}.balance-changed .button{margin-top:12px}.balance-review-button{width:100%;color:var(--blue);border-color:var(--blue);background:0 0;margin-top:18px}.dialog:has(.counted-balance) .form-actions{flex-wrap:wrap}.dialog:has(.counted-balance) .form-actions .button{white-space:normal;min-height:46px}@media (width<=650px){.dialog:has(.counted-balance) .form-actions .primary{width:100%}.dialog:has(.counted-balance){max-height:calc(100dvh - 24px)}.counted-balance>strong{font-size:22px}}
