.reviewTotals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0}.reviewTotals span{background:#edf1f6;border-radius:8px;padding:12px;font-size:13px}.reviewTotals strong{display:block;font-size:17px;margin-top:4px}.expenseReview{background:white;border:1px solid var(--border);border-radius:12px;padding:24px;margin:20px 0}.allocation{border-top:1px solid var(--border);padding:16px 0}.allocation h3{margin:0;font-size:16px}.allocation form{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.allocation form label:last-of-type{grid-column:1/-1}.allocation form button{justify-self:start}.expenseReview details,.history details{border-top:1px solid var(--border);padding:16px 0}.expenseReview summary,.history summary{cursor:pointer;font-weight:600}.evidence{padding:12px 0}.evidence button{padding:7px 12px;font-size:13px}.splitRow{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;gap:12px;align-items:end}.splitRow button{margin-bottom:12px}.allocationSelect{display:flex;align-items:center;gap:12px;background:white;border:1px solid var(--border);border-radius:8px;padding:14px}#reviewRetryPanel{position:sticky;bottom:12px;border:1px solid #e4b850;box-shadow:0 4px 24px #0002}.history{background:white;border:1px solid var(--border);border-radius:12px;padding:20px}#queueSearch{max-width:350px}#queueFilter{width:auto}.expenseReview p,.history p{overflow-wrap:anywhere}@media(max-width:600px){.reviewTotals{grid-template-columns:1fr 1fr}.expenseReview{padding:16px}.allocation form{grid-template-columns:1fr}.splitRow{grid-template-columns:1fr}.splitRow label{margin:4px 0}.splitRow button{justify-self:start}.formgrid label{min-width:0}.reviewTotals strong{font-size:16px}}
#finance .reviewTotals{grid-template-columns:repeat(3,minmax(0,1fr));margin:1rem 0}#finance details{margin:1rem 0}#finance .card{overflow-wrap:anywhere}#finance input[type=checkbox]{width:auto}#finance .formgrid button{align-self:end}#finance .reviewTotals strong{display:block}@media(max-width:600px){#finance .reviewTotals{grid-template-columns:repeat(2,minmax(0,1fr))}}
