.modal-content.version-history-modal{max-width:600px}.modal-body.version-history-body{padding:16px}.version-list{flex-direction:column;flex:1;gap:8px;display:flex;overflow-y:auto}.modal-content.version-history-modal.combined{max-width:720px}.combined-list{gap:16px}.version-group{flex-direction:column;gap:8px;display:flex}.version-group-header{color:var(--color-text-tertiary);align-items:center;gap:8px;margin-top:4px;font-size:12px;display:inline-flex}.version-item{background:var(--color-bg-secondary);border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .2s;display:flex}.version-item:hover{background:var(--color-bg-hover)}.version-item.current{background:var(--color-bg-primary-light);border-color:var(--color-highlight)}.version-info{flex:1;align-items:center;gap:12px;display:flex}.version-badge{background:var(--color-bg-primary);border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:4px;padding:2px 6px;font-family:monospace;font-size:13px;font-weight:600}.version-item.current .version-badge{border-color:var(--color-success);color:var(--color-success)}.version-time{color:var(--color-text-primary);font-size:14px;font-weight:500}.version-operator{color:var(--color-text-tertiary);font-size:13px}.current-label{color:var(--color-success);background:var(--color-success-faint);border-radius:12px;padding:2px 8px;font-size:12px;font-weight:500}.active-label{color:var(--color-primary);background:var(--color-primary-faint);border-radius:12px;padding:2px 8px;font-size:12px;font-weight:500}.version-item.active .version-badge{border-color:var(--color-primary);color:var(--color-primary)}.version-actions{opacity:.6;align-items:center;gap:8px;transition:opacity .2s;display:flex}.version-item:hover .version-actions{opacity:1}.version-list-empty{text-align:center;color:var(--color-text-tertiary);padding:40px}.version-list-loading,.version-list-error{text-align:center;color:var(--color-text-secondary);padding:20px}.version-list-error{color:var(--color-danger)}