@function each($outline-config) {
  @each $key, $outline in $outline-config {
    $outline-offset: 2px;
    @if (length($outline) == 2) {
      $outline-offset: list.nth($outline, 2);
    }

    $outline-config: map.set(
      $outline-config,
      $key,
      (
        outline: list.nth($outline, 1),
        outline-offset: $outline-offset,
      )
    );
  }
  @return $outline-config;
}

$utilities: map-merge(
  $utilities,
  (
    "outline": (
      property: outline,
      class: outline,
      variants: outline,
      values: each($outline-config),
    ),
  )
);
