.reconciliation-console .reconcile-workspace{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto minmax(0,1fr) auto;gap:10px}
.reconciliation-console .ledger-review-panel{grid-column:1;min-height:0}
.reconciliation-console .unified-reconciliation-table{width:100%;min-width:0;table-layout:fixed}
.reconciliation-console .unified-reconciliation-table th:nth-child(1){width:112px}
.reconciliation-console .unified-reconciliation-table th:nth-child(2){width:130px}
.reconciliation-console .unified-reconciliation-table th:nth-child(3){width:31%}
.reconciliation-console .unified-reconciliation-table th:nth-child(4){width:34%}
.reconciliation-console .unified-reconciliation-table th:nth-child(5){width:145px}
.reconcile-head-actions,.check-action-group,.inline-match{display:flex;align-items:center;gap:8px}
.reconcile-head-actions{justify-content:flex-end}
.reconcile-head-actions .btn{min-height:34px;padding:7px 13px;white-space:nowrap}
.check-action-group{justify-content:center}
.statement-ledger-check.locked-check{cursor:not-allowed}
.statement-ledger-check input:disabled{opacity:1;cursor:not-allowed}
.review-status.pending{display:inline-block;padding:4px 8px;border-radius:99px;background:#fff2d8;color:#8a5a00;font-size:9px;font-weight:800}
.unified-reconciliation-table td small{display:block;margin-top:3px;color:var(--muted)}
.inline-match{width:100%}
.inline-match select{min-width:0;flex:1;height:34px}
.inline-match .icon-action{flex:0 0 34px}
.unified-reconciliation-table .post-statement-ledger{margin:5px 0 0}
@media(max-width:760px){.reconciliation-console .unified-reconciliation-table{table-layout:auto;min-width:0}.reconciliation-console .unified-reconciliation-table th:nth-child(n){width:auto}.reconciliation-console .unified-reconciliation-table th,.reconciliation-console .unified-reconciliation-table td{padding:7px 5px;font-size:10px}.reconciliation-console .unified-reconciliation-table th:nth-child(1){width:72px}.reconciliation-console .unified-reconciliation-table th:nth-child(2){width:88px}.reconciliation-console .unified-reconciliation-table th:nth-child(5){width:92px}.reconcile-section-head{align-items:flex-start}.reconcile-head-actions{flex-direction:column;align-items:flex-end}.inline-match{flex-wrap:wrap}.inline-match select{flex-basis:100%}}
