/* Temporary presentation patch for the current embedded frontend.
 * Matches existing log-only DOM features. No status/data behavior changes.
 * The equivalent source changes remove these old pink utility classes.
 */
[data-slot='table-row'][class~='bg-rose-50/40']:not(:hover):not([data-state='selected']):not(:has([aria-expanded='true'])) {
  background-color: transparent;
}

div[class~='border-l-2'][class~='border-l-transparent'][class~='bg-rose-50/40'] {
  background-color: transparent;
  border-color: color-mix(in oklch, var(--border) 40%, transparent);
  border-left-color: transparent;
}

[data-slot='status-badge'][class~='bg-rose-50/35'] {
  background-color: color-mix(in oklch, var(--muted) 30%, transparent);
  border-color: color-mix(in oklch, var(--border) 60%, transparent);
}

[data-slot='table-row'][class~='bg-rose-50/40'] [data-column-id='created_at'] [data-slot='status-badge'][class~='bg-destructive/10'],
[data-slot='table']:has([data-column-id='submit_time']) [data-slot='status-badge'][class~='bg-destructive/10'],
div[class~='border-l-2'][class~='border-l-transparent'][class~='p-3'] [data-slot='status-badge'][class~='bg-destructive/10'],
:is([data-slot='dialog-content'], [data-slot='sheet-content']):has(div[class~='divide-border/70'][class~='rounded-lg'][class~='overflow-hidden']) [data-slot='status-badge'][class~='bg-destructive/10'] {
  background-color: color-mix(in oklch, var(--muted) 30%, transparent);
}

div[class~='divide-border/70'][class~='bg-red-50'][class~='rounded-lg'] {
  background-color: color-mix(in oklch, var(--background) 80%, transparent);
  border-color: var(--border);
}
