.pfa-transaction-dialog{max-width:680px}.pfa-category-options,.pfa-currency-options{border:0;padding:0;margin:24px 0;display:flex;flex-wrap:wrap;gap:10px}.pfa-category-options legend,.pfa-currency-options legend{font-size:13px;font-weight:600;margin-bottom:12px}.pfa-category-options label,.pfa-currency-options label{display:flex;align-items:center;gap:8px;border:1px solid #e1e7ef;border-radius:6px;padding:9px 11px;font-size:12px;cursor:pointer}.pfa-category-options label:has(input:checked),.pfa-currency-options label:has(input:checked){background:#edf3ff;border-color:#a8c2f4;color:#244b98}.pfa-transaction-dialog input[type=radio],.pfa-transaction-dialog input[type=checkbox]{width:16px;height:16px}.pfa-split,.pfa-fx-fields{padding:18px;background:#f5f7fa;border-radius:8px;margin:20px 0}.pfa-percent{display:flex;align-items:center;gap:8px;margin-top:8px}.pfa-percent input{width:100px}.pfa-transaction-dialog input[type=number]{padding:9px 12px;border:1px solid #cbd3df;border-radius:5px;font:inherit;max-width:100%}.pfa-split-preview{display:block;font-size:13px;font-weight:600;margin-top:12px}.pfa-remember{display:flex;gap:8px;align-items:flex-start;margin:24px 0;font-size:12px!important;flex-wrap:wrap}.pfa-edit-row{background:#f0f4fc;color:#244b98;border:0;border-radius:5px;padding:7px 10px;text-align:left;font:inherit;cursor:pointer}#transaction-table small{display:block;font-size:11px;line-height:1.5;margin-top:5px;color:#687586}.review-actions{flex-wrap:wrap;gap:10px}.pfa-transaction-dialog [hidden]{display:none!important}
.pfa-row-currency{margin:24px 0}.pfa-row-currency>label{display:grid;gap:8px}.pfa-row-currency input{width:110px;padding:10px 12px;border:1px solid #cbd3df;border-radius:5px;font:inherit;text-transform:uppercase}.pfa-currency-shortcuts{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.pfa-currency-shortcuts button{padding:7px 10px;border:1px solid #dfe5ef;background:white;color:#244b98;border-radius:5px;font:inherit;font-size:12px}

.pfa-calculation-blockers{margin:12px 0;padding-left:22px}.pfa-calculation-blockers li{margin:8px 0}.pfa-calculation-blockers .text-link{white-space:normal;text-align:left}.pfa-statement-entry{padding:16px 0;border-bottom:1px solid var(--border,#8893a433);overflow-wrap:anywhere}.pfa-statement-entry .row{gap:12px;flex-wrap:wrap}.pfa-statement-entry p{margin:10px 0}.pfa-statement-entry .document-download{overflow-wrap:anywhere;text-align:left} .attention .pfa-calculation-blockers .text-link{color:inherit;text-decoration:underline}
