/*
  Use utopia.fyi to generate the values below for your project.
  These vars set below aren't typically used directly, but are
  used by zen.css to set the --fluid-text-<size> and 
  --fluid-space-<size> vars.

  To modify existing settings, click the utopia links below to open
  the calculator with current selections. Then, make your changes and 
  copy/paste the new values (including the updated utopia links) below.

  Typography steps used for --fluid-text-<size> and Tailwind text-f/<size>, e.g. text-f/sm

  Spaces used for --fluid-space-<size> and Tailwind xxx-f/<size>, e.g. margin-f/md
*/

/* ######## BEGIN TYPOGRAPHY - PASTE BELOW FROM UTOPIA.FYI ######## */
/* https://utopia.fyi/type/calculator?c=320,18,1.2,1440,20,1.25,4,2,&s=0.75%7C0.5%7C0.25,1.5%7C2%7C3%7C4%7C6,&g=s,l,xl,12 */

:root {
  --step--2: clamp(0.63rem, calc(0.71rem + -0.09vw), 0.69rem);
  --step--1: clamp(0.83rem, calc(0.83rem + 0.02vw), 0.84rem);
  --step-0: clamp(1.00rem, calc(0.96rem + 0.18vw), 1.13rem);
  --step-1: clamp(1.20rem, calc(1.11rem + 0.43vw), 1.50rem);
  --step-2: clamp(1.44rem, calc(1.28rem + 0.80vw), 2.00rem);
  --step-3: clamp(1.73rem, calc(1.46rem + 1.34vw), 2.66rem);
  --step-4: clamp(2.07rem, calc(1.65rem + 2.11vw), 3.55rem);
}

/* ######################## END TYPOGRAPHY ######################## */



/* ########### BEGIN SPACE - PASTE BELOW FROM UTOPIA.FYI ########## */
/* @link https://utopia.fyi/space/calculator?c=320,18,1.2,1440,24,1.25,4,2,&s=0.75|0.5|0.25,1.5|2|3|4|6,2xs-2xl&g=s,l,xl,12 */

:root {
  --space-3xs: clamp(0.31rem, calc(0.29rem + 0.09vw), 0.38rem);
  --space-2xs: clamp(0.56rem, calc(0.51rem + 0.27vw), 0.75rem);
  --space-xs: clamp(0.88rem, calc(0.80rem + 0.36vw), 1.13rem);
  --space-s: clamp(1.13rem, calc(1.02rem + 0.54vw), 1.50rem);
  --space-m: clamp(1.69rem, calc(1.53rem + 0.80vw), 2.25rem);
  --space-l: clamp(2.25rem, calc(2.04rem + 1.07vw), 3.00rem);
  --space-xl: clamp(3.38rem, calc(3.05rem + 1.61vw), 4.50rem);
  --space-2xl: clamp(4.50rem, calc(4.07rem + 2.14vw), 6.00rem);
  --space-3xl: clamp(6.75rem, calc(6.11rem + 3.21vw), 9.00rem);

  /* One-up pairs */
  --space-3xs-2xs: clamp(0.31rem, calc(0.19rem + 0.63vw), 0.75rem);
  --space-2xs-xs: clamp(0.56rem, calc(0.40rem + 0.80vw), 1.13rem);
  --space-xs-s: clamp(0.88rem, calc(0.70rem + 0.89vw), 1.50rem);
  --space-s-m: clamp(1.13rem, calc(0.80rem + 1.61vw), 2.25rem);
  --space-m-l: clamp(1.69rem, calc(1.31rem + 1.88vw), 3.00rem);
  --space-l-xl: clamp(2.25rem, calc(1.61rem + 3.21vw), 4.50rem);
  --space-xl-2xl: clamp(3.38rem, calc(2.63rem + 3.75vw), 6.00rem);
  --space-2xl-3xl: clamp(4.50rem, calc(3.21rem + 6.43vw), 9.00rem);

  /* Custom pairs */
  --space-2xs-2xl: clamp(0.56rem, calc(-0.99rem + 7.77vw), 6.00rem);
}

/* ########################### END SPACE ########################## */