message: Delay workspaces leaving
diff: style="top: {100 * (top / wrapper_height)}%; left: {100 *
  (left / wrapper_width)}%; width: {100 * (width / wrapper_width)}%;"
  in:fade={{ duration: 1500, easing: cubicIn }}
  - out:zoom|local={{ duration: 1500, factor: 1.0, easing: cubicIn }}
  + out:zoom|local={{
  + duration: 1500,
  + delay: 1500,
  + factor: 1.0,
  + easing: cubicIn,
  + }}
  on:outroend={shuffle}
  >
  <svelte:component this={Component} />
  