/* 見積依頼：送信前に直す・不審な依頼の報告 */
.confirm-actions { display: flex; gap: 12px; align-items: center; flex-wrap: wrap; margin: 16px 0 8px; }
.confirm-actions form.button_to { margin: 0; }
.readonly-field { display: grid; gap: 2px; margin: 0 0 12px; }
.readonly-field > span:first-child { font-weight: 700; }
.report-box { margin-top: 40px; padding-top: 12px; border-top: 1px dashed #cbd7e4; }
.report-box summary { cursor: pointer; color: #5d6f87; font-size: 14px; }
