.record-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:10px 0}.record-actions form{display:inline;margin:0}.record-actions .btn{min-width:64px}.record-edit{max-width:900px;margin:auto}.record-edit textarea,.record-edit input{width:100%;box-sizing:border-box}.record-edit label{display:block;margin:18px 0}.record-file-list{list-style:none;padding:0;margin:10px 0}.record-file-list li{display:flex;justify-content:space-between;gap:14px;padding:8px 12px;background:#eef3f7;border-radius:6px;margin:5px 0;overflow-wrap:anywhere}.record-file-list button{flex-shrink:0}.intake-form input[type=file]{max-width:100%;margin:10px 0}.intake-card .record-actions,.evidence-card .record-actions{border-top:1px solid #d8e1e8;padding-top:10px}.intake-card a,.evidence-card>a{color:inherit;text-decoration:none}.intake-card .btn,.evidence-card .btn{text-decoration:none}.compact-record{padding:14px 18px}.record-brief{line-height:1.7;white-space:pre-line}.record-upload-error{color:#a02b2b}.intake-detail-tools{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
.evidence-detail .record-actions form{width:auto;margin:0;display:inline}.record-actions .btn{white-space:nowrap}[data-deal-choice]{margin:18px 0}[data-deal-choice] label{display:block;font-size:13px;margin:12px 0}[data-deal-choice] select,[data-deal-choice] input{display:block;box-sizing:border-box;width:100%;max-width:100%;margin-top:7px;padding:11px 12px;border:1px solid #b8c6d1;border-radius:7px;background:#fff;color:#1e335b;font:inherit;font-size:14px}[data-deal-choice] fieldset{min-width:0;border:1px solid #dce5ec;border-radius:9px;margin:14px 0;padding:8px 15px;background:#f5f7fa}[data-deal-choice] fieldset[hidden]{display:none}
