/**
 * @license EUPL-1.2
 * Copyright (c) 2020-2022 Gemeente Utrecht
 * Copyright (c) 2020-2022 Frameless B.V.
 */

@mixin utrecht-number-data {
  font-variant-numeric: lining-nums tabular-nums;
}

@mixin utrecht-number-data--positive {
  color: var(--utrecht-number-data-positive-color);
}

@mixin utrecht-number-data--negative {
  color: var(--utrecht-number-data-negative-color);
}

@mixin invisible-but-accessible {
  block-size: 1px !important;

  /* Source: https://kittygiraudel.com/snippets/sr-only-class/ */
  border: 0 !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  inline-size: 1px !important;
  /* stylelint-disable-next-line property-disallowed-list */
  margin: -1px !important;
  overflow: hidden !important;
  /* stylelint-disable-next-line property-disallowed-list */
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
}
