:root { 
  --backgrounddefault: #ffffff;
  --backgroundinverse: #ffffff;
  --backgroundmuted: #f4f7f7;
  --backgroundprimary: #103e3a;
  --backgroundsecondary: #0c1e20;
  --backgroundsecondary-muted: #142528;
  --black: #000000;
  --borderdefault: #e8ecec;
  --borderinverse: #ffffff1a;
  --iconinverse: #ffffff;
  --iconmuted: #06272c99;
  --textdefault: #0c1e20;
  --textinverse: #ffffff;
  --textinverse-muted: #999fa0;
  --textmuted: #06272c99;
  --white: #ffffff1f;
  --white-2: #ffffff0d;
  --x0c1e21: #a21a79;
 
  --font-size-l: 32px;
  --font-size-m: 22px;
  --font-size-s: 20px;
  --font-size-xl: 48px;
  --font-size-xs: 16px;
  --font-size-xxl: 80px;
  --font-size-xxxl: 96px;
 
  --font-family-acumin_variable_concept-regular: "Acumin Variable Concept-Regular", Helvetica;
  --font-family-inter: "Inter", Helvetica;
  --font-family-roboto_mono: "Roboto Mono", Helvetica;
}
.textxlarge {
  font-family: var(--font-family-inter);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
}

.textlarge {
  font-family: var(--font-family-inter);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0;
}

.textdefault {
  font-family: var(--font-family-inter);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
}

.robotomono-normal-white-20px {
  color: var(--backgrounddefault);
  font-family: var(--font-family-roboto_mono);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}

.inter-normal-white-20px {
  color: var(--backgrounddefault);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}

.robotomono-normal-aztec-20px {
  color: var(--backgroundsecondary);
  font-family: var(--font-family-roboto_mono);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}

.inter-normal-daintree-20px {
  color: var(--iconmuted);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}

.acuminvariableconcept-regular-normal-aztec-48px {
  color: var(--backgroundsecondary);
  font-family: var(--font-family-acumin_variable_concept-regular);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
}

.robotomono-normal-flirt-20px {
  color: var(--x0c1e21);
  font-family: var(--font-family-roboto_mono);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}

.acuminvariableconcept-regular-normal-flirt-32px {
  color: var(--x0c1e21);
  font-family: var(--font-family-acumin_variable_concept-regular);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}

.inter-normal-aztec-20px {
  color: var(--backgroundsecondary);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}

.acuminvariableconcept-regular-normal-white-32px {
  color: var(--backgrounddefault);
  font-family: var(--font-family-acumin_variable_concept-regular);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}

.inter-normal-star-dust-20px {
  color: var(--textinverse-muted);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}

.acuminvariableconcept-regular-normal-flirt-48px {
  color: var(--x0c1e21);
  font-family: var(--font-family-acumin_variable_concept-regular);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
}

.inter-normal-white-15px {
  color: var(--backgrounddefault);
  font-family: var(--font-family-inter);
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
}
