.reimbursement-card{margin:16px 0;padding:16px;border:1px solid var(--line,#ddd);border-radius:12px;background:var(--panel,#fff)}.reimbursement-card p{overflow-wrap:anywhere}.reimbursement-images{display:flex;gap:12px;flex-wrap:wrap;margin:12px 0}.reimbursement-images img{width:120px;height:120px;object-fit:contain;border:1px solid #ddd;border-radius:6px;background:#fff}.reimbursement-card .section-heading{gap:12px;flex-wrap:wrap}#reimbursement-form textarea,#reimbursement-review-form textarea{min-height:80px;width:100%;box-sizing:border-box}#reimbursement-form{max-width:840px}#reimbursement-form input[type=file]{max-width:100%}@media(max-width:700px){.reimbursement-images img{width:96px;height:96px}.reimbursement-card{padding:12px}.reimbursement-card .actions{flex-wrap:wrap}}
