.order-change-history{margin-top:16px;border-top:1px solid #e3e6e8;padding-top:12px}
.order-change-history h4{margin:0 0 6px;font-size:14px}
.order-change-record{margin-top:8px;border:1px solid #e4e1d5;border-radius:6px;padding:8px}
.order-change-record summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px;cursor:pointer;font-size:12px}
.order-change-record summary span{color:#64707c}
.order-change-reason{font-size:12px;margin:8px 0;overflow-wrap:anywhere}
.order-change-table-wrap{max-height:240px;overflow:auto}
.order-change-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:12px}
.order-change-table th,.order-change-table td{text-align:center;vertical-align:middle;padding:8px;border-bottom:1px solid #e8e4d5;overflow-wrap:anywhere;white-space:normal}
.order-change-table th:first-child{width:30%}.order-change-table th:last-child{width:13%}
.order-change-highlight{background:#fff8df}
.order-change-label{display:inline-block;color:#745600;font-weight:600}
.order-change-error{color:#b42318;font-size:12px}
.order-repeat-reference{font-size:12px;color:#526270;margin:0 0 12px;overflow-wrap:anywhere}
.order-change-summary{margin:0 0 12px;background:#fff8df;border-color:#e4d296;color:#745600;font-size:12px}
.order-field-changed.order-field-changed{background-color:var(--warning-soft);box-shadow:inset 3px 0 0 var(--warning);padding-inline:6px;border-radius:3px}
.order-field-revision{margin-top:4px;font-size:12px;font-weight:400;line-height:1.5;white-space:normal}
.order-field-revision>summary{display:list-item;width:fit-content;max-width:100%;margin:0 auto;padding:1px 6px;border-radius:4px;color:var(--warning);background:var(--warning-soft);font-size:11px;font-weight:600;cursor:pointer}
.order-field-revision>summary:focus-visible{outline:2px solid var(--warning);outline-offset:2px}
.order-field-revision-content{padding:6px 8px;color:var(--ink);overflow-wrap:anywhere;text-align:inherit}
.order-field-revision-heading{display:block;color:var(--warning);font-size:11px}
.order-field-revision-item{margin-top:6px;min-width:0}
.order-field-revision-values{display:grid;grid-template-columns:42px minmax(0,1fr);gap:2px 6px;margin:4px 0}
.order-field-revision-values dt{color:var(--muted)}
.order-field-revision-values dd{margin:0;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}
.order-field-revision-actor{color:var(--muted);font-size:11px}
.order-line-change-label,.order-tab-change-label{display:inline-block;margin-left:6px;padding:1px 5px;border-radius:4px;color:var(--warning);background:var(--warning-soft);font-size:11px;font-weight:600;white-space:nowrap}
.order-tab-changed.order-tab-changed{border-color:var(--warning);color:var(--warning)}
.order-detail-facts dd{min-width:0;overflow-wrap:anywhere;white-space:normal}
.definition-display-options>.order-field-revision{flex-basis:100%}
