.recordHistory{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-subtle);padding:0}.recordHistory>summary{cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--muted);align-items:center;gap:8px;padding:12px 14px;list-style:none;display:flex}.recordHistory>summary::-webkit-details-marker{display:none}.recordHistory[open]>summary{border-bottom:1px solid var(--border)}.recordHistoryEmpty{color:var(--muted);font-size:var(--text-sm);margin:0;padding:12px 14px}.recordHistoryList{gap:12px;margin:0;padding:6px 14px 12px;list-style:none;display:grid}.recordHistoryEntry{border-left:2px solid var(--border-strong);gap:5px;padding-left:12px;display:grid}.recordHistoryEntry.iscancelled,.recordHistoryEntry.isdeleted{border-left-color:var(--danger)}.recordHistoryHead{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.recordHistoryHead strong{font-size:var(--text-sm)}.recordHistoryHead span{color:var(--muted);font-size:var(--text-xs)}.recordHistoryReason{font-size:var(--text-sm);color:var(--text);margin:0}.recordHistoryChanges{font-size:var(--text-xs);gap:3px;margin:0;padding:0;list-style:none;display:grid}.recordHistoryChanges li{flex-wrap:wrap;justify-content:space-between;gap:3px 8px;display:flex}.recordHistoryChanges li>span:first-child{color:var(--muted)}.recordHistoryChanges del{color:var(--muted);text-decoration:line-through}.recordHistoryChanges ins{font-weight:var(--weight-medium);text-decoration:none}.recordCancelledTag,.recordEditedTag{border-radius:var(--radius-pill);font-size:var(--text-2xs);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:4px;padding:1px 7px;display:inline-flex}.recordCancelledTag{background:var(--danger-soft);color:var(--danger)}.recordEditedTag{background:var(--surface-hover);color:var(--muted)}.isCancelledRecord>span>strong,.isCancelledRecord>div>strong{text-decoration:line-through}.isCancelledRecord{opacity:.72}
