.cash-negative{background:#fff1e8;color:#8b3323}.privacy-mode .money-private,.privacy-mode .amount,.privacy-mode input[type=number]{filter:blur(8px);user-select:none;pointer-events:none}.privacy-mode [data-currency-mask]{filter:blur(8px);user-select:none}#splitFields{margin:16px 0;padding:14px;border:1px solid var(--line);border-radius:14px}#splitFields summary{cursor:pointer;font-weight:600;min-height:44px}#splitFields textarea{width:100%;font:inherit;border:1px solid var(--line);border-radius:10px;padding:12px}#planningForm{display:grid;gap:12px}#planningForm input[type=checkbox]{width:auto;min-height:24px}.metric-line{display:flex;justify-content:space-between;gap:18px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--line)}.metric-line strong{white-space:nowrap}.cash-negative td{padding-top:12px;padding-bottom:12px}.privacy-mode #privacyButton{background:#243c31;color:white}#privacyButton{min-height:44px}#splitFields .category-choice input{width:auto}@media(max-width:650px){.metric-line{font-size:14px;gap:12px}#planningForm label{font-size:15px}.language-control{flex-wrap:wrap;gap:8px}#splitFields{padding:10px}.table-scroll{max-width:100%;overflow-x:auto}#app .toolbar input{min-width:0}}
