:root {
  --space-3xs: clamp(
    0.25rem,
    calc(0.23102678rem + 0.094866075vw),
    0.31640625rem
  );
  --space-2xs: clamp(0.5rem, calc(0.46205357rem + 0.18973215vw), 0.6328125rem);
  --space-xs: clamp(0.75rem, calc(0.69308037rem + 0.2845982vw), 0.94921875rem);
  --space-s: clamp(1rem, calc(0.92410713rem + 0.3794643vw), 1.265625rem);
  --space-m: clamp(1.5rem, calc(1.3861607rem + 0.5691964vw), 1.8984375rem);
  --space-l: clamp(2rem, calc(1.8482143rem + 0.7589286vw), 2.53125rem);
  --space-xl: clamp(3rem, calc(2.7723215rem + 1.1383928vw), 3.796875rem);
  --space-2xl: clamp(4rem, calc(3.6964285rem + 1.5178572vw), 5.0625rem);
  --space-3xl: clamp(5rem, calc(4.620536rem + 1.8973215vw), 6.328125rem);

  --space-3xs-2xs: clamp(0.25rem, calc(0.140625rem + 0.546875vw), 0.6328125rem);
  --space-2xs-xs: clamp(
    0.5rem,
    calc(0.37165177rem + 0.6417411vw),
    0.94921875rem
  );
  --space-xs-s: clamp(0.75rem, calc(0.60267854rem + 0.73660713vw), 1.265625rem);
  --space-s-m: clamp(1rem, calc(0.74330354rem + 1.2834822vw), 1.8984375rem);
  --space-m-l: clamp(1.5rem, calc(1.2053571rem + 1.4732143vw), 2.53125rem);
  --space-l-xl: clamp(2rem, calc(1.4866071rem + 2.5669644vw), 3.796875rem);
  --space-xl-2xl: clamp(3rem, calc(2.4107141rem + 2.9464285vw), 5.0625rem);
  --space-2xl-3xl: clamp(4rem, calc(3.3348215rem + 3.325893vw), 6.328125rem);

  --space-3xs-2xs: clamp(0.25rem, calc(0.140625rem + 0.546875vw), 0.6328125rem);
  --space-3xs-xs: clamp(
    0.25rem,
    calc(0.0502232rem + 0.99888396vw),
    0.94921875rem
  );
  --space-3xs-s: clamp(
    0.25rem,
    calc(-0.040178567rem + 1.4508928vw),
    1.265625rem
  );
  --space-3xs-m: clamp(
    0.25rem,
    calc(-0.22098216rem + 2.3549109vw),
    1.8984375rem
  );
  --space-3xs-l: clamp(0.25rem, calc(-0.40178573rem + 3.2589288vw), 2.53125rem);
  --space-3xs-xl: clamp(
    0.25rem,
    calc(-0.7633929rem + 5.0669646vw),
    3.796875rem
  );
  --space-3xs-2xl: clamp(0.25rem, calc(-1.125rem + 6.875vw), 5.0625rem);
  --space-3xs-3xl: clamp(
    0.25rem,
    calc(-1.4866071rem + 8.683036vw),
    6.328125rem
  );
  --space-2xs-xs: clamp(
    0.5rem,
    calc(0.37165177rem + 0.6417411vw),
    0.94921875rem
  );
  --space-2xs-s: clamp(0.5rem, calc(0.28125rem + 1.09375vw), 1.265625rem);
  --space-2xs-m: clamp(0.5rem, calc(0.1004464rem + 1.9977679vw), 1.8984375rem);
  --space-2xs-l: clamp(0.5rem, calc(-0.080357134rem + 2.9017856vw), 2.53125rem);
  --space-2xs-xl: clamp(
    0.5rem,
    calc(-0.44196433rem + 4.7098217vw),
    3.796875rem
  );
  --space-2xs-2xl: clamp(0.5rem, calc(-0.80357146rem + 6.5178576vw), 5.0625rem);
  --space-2xs-3xl: clamp(0.5rem, calc(-1.1651785rem + 8.325892vw), 6.328125rem);
  --space-xs-s: clamp(0.75rem, calc(0.60267854rem + 0.73660713vw), 1.265625rem);
  --space-xs-m: clamp(0.75rem, calc(0.421875rem + 1.6406249vw), 1.8984375rem);
  --space-xs-l: clamp(0.75rem, calc(0.24107146rem + 2.5446427vw), 2.53125rem);
  --space-xs-xl: clamp(0.75rem, calc(-0.12053573rem + 4.352679vw), 3.796875rem);
  --space-xs-2xl: clamp(0.75rem, calc(-0.4821428rem + 6.160714vw), 5.0625rem);
  --space-xs-3xl: clamp(0.75rem, calc(-0.84375rem + 7.96875vw), 6.328125rem);
  --space-s-m: clamp(1rem, calc(0.74330354rem + 1.2834822vw), 1.8984375rem);
  --space-s-l: clamp(1rem, calc(0.5625rem + 2.1875vw), 2.53125rem);
  --space-s-xl: clamp(1rem, calc(0.2008928rem + 3.9955359vw), 3.796875rem);
  --space-s-2xl: clamp(1rem, calc(-0.16071427rem + 5.803571vw), 5.0625rem);
  --space-s-3xl: clamp(1rem, calc(-0.52232146rem + 7.611607vw), 6.328125rem);
  --space-m-l: clamp(1.5rem, calc(1.2053571rem + 1.4732143vw), 2.53125rem);
  --space-m-xl: clamp(1.5rem, calc(0.84375rem + 3.2812498vw), 3.796875rem);
  --space-m-2xl: clamp(1.5rem, calc(0.48214293rem + 5.0892854vw), 5.0625rem);
  --space-m-3xl: clamp(1.5rem, calc(0.12053573rem + 6.897321vw), 6.328125rem);
  --space-l-xl: clamp(2rem, calc(1.4866071rem + 2.5669644vw), 3.796875rem);
  --space-l-2xl: clamp(2rem, calc(1.125rem + 4.375vw), 5.0625rem);
  --space-l-3xl: clamp(2rem, calc(0.7633929rem + 6.183036vw), 6.328125rem);
  --space-xl-2xl: clamp(3rem, calc(2.4107141rem + 2.9464285vw), 5.0625rem);
  --space-xl-3xl: clamp(3rem, calc(2.049107rem + 4.754464vw), 6.328125rem);
  --space-2xl-3xl: clamp(4rem, calc(3.3348215rem + 3.325893vw), 6.328125rem);
}
