body {
  margin: 0;
  line-height: normal;
}


:root {
  /* fonts */
  --font-inter: Inter;
  --font-poppins: Poppins;
  --font-roboto: Roboto;
  --font-plus-jakarta-sans: "Plus Jakarta Sans";
  --font-inherit: inherit;

  /* font sizes */
  --font-size-base: 16px;
  --font-size-3xs: 10px;
  --font-size-xs: 12px;
  --font-size-smi: 13px;
  --font-size-2xs: 11px;
  --font-size-mini: 15px;
  --font-size-5xl: 24px;
  --font-size-11xl: 30px;
  --font-size-sm: 14px;
  --font-size-xl: 20px;
  --font-size-5xs: 8px;
  --font-size-17xl: 36px;
  --font-size-lg: 18px;

  /* Colors */
  --color-white: #fff;
  --color-black: #000;
  --color-aliceblue-100: #eceff5;
  --color-aliceblue-200: #e3ebf6;
  --color-lightsteelblue: #a4abc5;
  --color-wheat: #f7e9be;
  --color-darkslategray-100: #495057;
  --color-darkslategray-200: #444;
  --color-darkslategray-300: #404040;
  --label-colors-lc-l-secondary: rgba(60, 60, 67, 0.6);
  --color-whitesmoke-100: #f4f4f4;
  --color-whitesmoke-200: #ececec;
  --color-steelblue: #656d9a;
  --color-dodgerblue: #3e97ff;
  --color-sandybrown: #ee913b;
  --color-lightslategray: #9599ad;
  --color-lightgray: #d2d1d3;
  --color-gainsboro-600: #e8e8e8;
  --color-gainsboro-100: #dadada;
  --color-gainsboro-200: #d8d9de;
  --color-gainsboro-300: #d9d9d9;
  --color-gainsboro-400: rgba(217, 217, 217, 0.5);
  --color-gainsboro-500: rgba(217, 217, 217, 0.7);
  --color-darkslateblue: #303e67;
  --color-darkgray-100: #a7a9ac;
  --neutral-50: #a9a8aa;
  --color-darkgray-200: #979797;
  --color-dimgray-100: #70706f;
  --color-dimgray-200: #6a6a6a;
  --color-peru: #ac7c44;
  --color-silver: #b5b5c3;
  --color-darkorange: #f28a00;
  --color-mediumspringgreen: #39e085;
  --color-crimson: #f02d2d;
  --color-gray-100: #fefeff;
  --neutral-90: #262329;
  --color-gray-200: #020202;
  --system-materials-sm-l-thick: rgba(250, 250, 250, 0.93);
  --color-darkolivegreen: #2f3e19;
  --color-mediumslateblue: #1761fd;
  --color-slategray: #707d87;
  --color-cadetblue: #06abbf;
  --color-darkturquoise-100: #16b0c3;

  /* Gaps */
  --gap-base: 16px;
  --gap-5xs: 8px;
  --gap-74xl: 93px;
  --gap-xs: 12px;
  --gap-4xs: 9px;
  --gap-3xs: 10px;
  --gap-6xl: 25px;
  --gap-117xl: 136px;
  --gap-7xl: 26px;
  --gap-7xs: 6px;
  --gap-2xl: 21px;
  --gap-9xs: 4px;
  --gap-5xl: 24px;
  --gap-mini: 15px;
  --gap-6xs: 7px;
  --gap-98xl: 117px;
  --gap-2xs: 11px;
  --gap-lgi: 19px;

  /* Paddings */
  --padding-base: 16px;
  --padding-7xs: 6px;
  --padding-31xl: 50px;
  --padding-5xs: 8px;
  --padding-12xs: 1px;
  --padding-2xs: 11px;
  --padding-3xs: 10px;
  --padding-6xs: 7px;
  --padding-12xl: 31px;
  --padding-mid: 17px;
  --padding-smi: 13px;
  --padding-lgi: 19px;
  --padding-8xs: 5px;
  --padding-mini: 15px;

  /* Border radiuses */
  --br-3xs: 10px;
  --br-11xl: 30px;
  --br-8xs: 5px;
  --br-xs: 12px;
  --br-xl: 20px;
  --br-81xl: 100px;
  --br-6xs: 7px;
  --br-10xs: 3px;
  --br-6xl: 25px;
  --br-9xs: 4px;
}
