.background-none {
  background: none;
}

.margin-n2 {
  margin: -2rem;
}

.margin-n1-5 {
  margin: -1.5rem;
}

.margin-n1 {
  margin: -1rem;
}

.margin-n0-8 {
  margin: -0.8rem;
}

.margin-n0-6 {
  margin: -0.6rem;
}

.margin-n0-4 {
  margin: -0.4rem;
}

.margin-n0-2 {
  margin: -0.2rem;
}

.margin-0 {
  margin: 0;
}

.margin-0-2 {
  margin: 0.2rem;
}

.margin-0-4 {
  margin: 0.4rem;
}

.margin-0-6 {
  margin: 0.6rem;
}

.margin-0-8 {
  margin: 0.8rem;
}

.margin-1 {
  margin: 1rem;
}

.margin-1-5 {
  margin: 1.5rem;
}

.margin-2 {
  margin: 2rem;
}

.margin-3 {
  margin: 3rem;
}

.margin-4 {
  margin: 4rem;
}

.margin-6 {
  margin: 6rem;
}

.margin-8 {
  margin: 8rem;
}

.marginVert-n2 {
  margin-top: -2rem;
  margin-bottom: -2rem;
}

.marginVert-n1-5 {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}

.marginVert-n1 {
  margin-top: -1rem;
  margin-bottom: -1rem;
}

.marginVert-n0-8 {
  margin-top: -0.8rem;
  margin-bottom: -0.8rem;
}

.marginVert-n0-6 {
  margin-top: -0.6rem;
  margin-bottom: -0.6rem;
}

.marginVert-n0-4 {
  margin-top: -0.4rem;
  margin-bottom: -0.4rem;
}

.marginVert-n0-2 {
  margin-top: -0.2rem;
  margin-bottom: -0.2rem;
}

.marginVert-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.marginVert-0-2 {
  margin-top: 0.2rem;
  margin-bottom: 0.2rem;
}

.marginVert-0-4 {
  margin-top: 0.4rem;
  margin-bottom: 0.4rem;
}

.marginVert-0-6 {
  margin-top: 0.6rem;
  margin-bottom: 0.6rem;
}

.marginVert-0-8 {
  margin-top: 0.8rem;
  margin-bottom: 0.8rem;
}

.marginVert-1 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.marginVert-1-5 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.marginVert-2 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.marginVert-3 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.marginVert-4 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.marginVert-6 {
  margin-top: 6rem;
  margin-bottom: 6rem;
}

.marginVert-8 {
  margin-top: 8rem;
  margin-bottom: 8rem;
}

.marginHoriz-n2 {
  margin-left: -2rem;
  margin-right: -2rem;
}

.marginHoriz-n1-5 {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}

.marginHoriz-n1 {
  margin-left: -1rem;
  margin-right: -1rem;
}

.marginHoriz-n0-8 {
  margin-left: -0.8rem;
  margin-right: -0.8rem;
}

.marginHoriz-n0-6 {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}

.marginHoriz-n0-4 {
  margin-left: -0.4rem;
  margin-right: -0.4rem;
}

.marginHoriz-n0-2 {
  margin-left: -0.2rem;
  margin-right: -0.2rem;
}

.marginHoriz-0 {
  margin-left: 0rem;
  margin-right: 0rem;
}

.marginHoriz-0-2 {
  margin-left: 0.2rem;
  margin-right: 0.2rem;
}

.marginHoriz-0-4 {
  margin-left: 0.4rem;
  margin-right: 0.4rem;
}

.marginHoriz-0-6 {
  margin-left: 0.6rem;
  margin-right: 0.6rem;
}

.marginHoriz-0-8 {
  margin-left: 0.8rem;
  margin-right: 0.8rem;
}

.marginHoriz-1 {
  margin-left: 1rem;
  margin-right: 1rem;
}

.marginHoriz-1-5 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.marginHoriz-2 {
  margin-left: 2rem;
  margin-right: 2rem;
}

.marginHoriz-3 {
  margin-left: 3rem;
  margin-right: 3rem;
}

.marginHoriz-4 {
  margin-left: 4rem;
  margin-right: 4rem;
}

.marginHoriz-6 {
  margin-left: 6rem;
  margin-right: 6rem;
}

.marginHoriz-8 {
  margin-left: 8rem;
  margin-right: 8rem;
}

.marginLeft-n2 {
  margin-left: -2rem;
}

.marginLeft-n1-5 {
  margin-left: -1.5rem;
}

.marginLeft-n1 {
  margin-left: -1rem;
}

.marginLeft-n0-8 {
  margin-left: -0.8rem;
}

.marginLeft-n0-6 {
  margin-left: -0.6rem;
}

.marginLeft-n0-4 {
  margin-left: -0.4rem;
}

.marginLeft-n0-2 {
  margin-left: -0.2rem;
}

.marginLeft-0 {
  margin-left: 0 !important;
}

.marginLeft-0-2 {
  margin-left: 0.2rem !important;
}

.marginLeft-0-4 {
  margin-left: 0.4rem !important;
}

.marginLeft-0-6 {
  margin-left: 0.6rem !important;
}

.marginLeft-0-8 {
  margin-left: 0.8rem !important;
}

.marginLeft-1 {
  margin-left: 1rem !important;
}

.marginLeft-1-5 {
  margin-left: 1.5rem !important;
}

.marginLeft-2 {
  margin-left: 2rem !important;
}

.marginLeft-3 {
  margin-left: 3rem !important;
}

.marginLeft-4 {
  margin-left: 4rem !important;
}

.marginLeft-6 {
  margin-left: 6rem !important;
}

.marginLeft-8 {
  margin-left: 8rem !important;
}

.marginRight-n2 {
  margin-right: -2rem;
}

.marginRight-n1-5 {
  margin-right: -1.5rem;
}

.marginRight-n1 {
  margin-right: -1rem;
}

.marginRight-n0-8 {
  margin-right: -0.8rem;
}

.marginRight-n0-6 {
  margin-right: -0.6rem;
}

.marginRight-n0-4 {
  margin-right: -0.4rem;
}

.marginRight-n0-2 {
  margin-right: -0.2rem;
}

.marginRight-0 {
  margin-right: 0 !important;
}

.marginRight-0-2 {
  margin-right: 0.2rem !important;
}

.marginRight-0-4 {
  margin-right: 0.4rem !important;
}

.marginRight-0-6 {
  margin-right: 0.6rem !important;
}

.marginRight-0-8 {
  margin-right: 0.8rem !important;
}

.marginRight-1 {
  margin-right: 1rem !important;
}

.marginRight-1-5 {
  margin-right: 1.5rem !important;
}

.marginRight-2 {
  margin-right: 2rem !important;
}

.marginRight-3 {
  margin-right: 3rem !important;
}

.marginRight-4 {
  margin-right: 4rem !important;
}

.marginRight-6 {
  margin-right: 6rem !important;
}

.marginRight-8 {
  margin-right: 8rem !important;
}

.marginTop-n2 {
  margin-top: -2rem;
}

.marginTop-n1-5 {
  margin-top: -1.5rem;
}

.marginTop-n1 {
  margin-top: -1rem;
}

.marginTop-n0-8 {
  margin-top: -0.8rem;
}

.marginTop-n0-6 {
  margin-top: -0.6rem;
}

.marginTop-n0-4 {
  margin-top: -0.4rem;
}

.marginTop-n0-2 {
  margin-top: -0.2rem;
}

.marginTop-0 {
  margin-top: 0 !important;
}

.marginTop-0-2 {
  margin-top: 0.2rem !important;
}

.marginTop-0-4 {
  margin-top: 0.4rem !important;
}

.marginTop-0-6 {
  margin-top: 0.6rem !important;
}

.marginTop-0-8 {
  margin-top: 0.8rem !important;
}

.marginTop-1 {
  margin-top: 1rem !important;
}

.marginTop-1-5 {
  margin-top: 1.5rem !important;
}

.marginTop-2 {
  margin-top: 2rem !important;
}

.marginTop-3 {
  margin-top: 3rem !important;
}

.marginTop-4 {
  margin-top: 4rem !important;
}

.marginTop-6 {
  margin-top: 6rem !important;
}

.marginTop-8 {
  margin-top: 8rem !important;
}

.marginBottom-n2 {
  margin-bottom: -2rem;
}

.marginBottom-n1-5 {
  margin-bottom: -1.5rem;
}

.marginBottom-n1 {
  margin-bottom: -1rem;
}

.marginBottom-n0-8 {
  margin-bottom: -0.8rem;
}

.marginBottom-n0-6 {
  margin-bottom: -0.6rem;
}

.marginBottom-n0-4 {
  margin-bottom: -0.4rem;
}

.marginBottom-n0-2 {
  margin-bottom: -0.2rem;
}

.marginBottom-0 {
  margin-bottom: 0 !important;
}

.marginBottom-0-2 {
  margin-bottom: 0.2rem !important;
}

.marginBottom-0-4 {
  margin-bottom: 0.4rem !important;
}

.marginBottom-0-6 {
  margin-bottom: 0.6rem !important;
}

.marginBottom-0-8 {
  margin-bottom: 0.8rem !important;
}

.marginBottom-1 {
  margin-bottom: 1rem !important;
}

.marginBottom-1-5 {
  margin-bottom: 1.5rem !important;
}

.marginBottom-2 {
  margin-bottom: 2rem !important;
}

.marginBottom-3 {
  margin-bottom: 3rem !important;
}

.marginBottom-4 {
  margin-bottom: 4rem !important;
}

.marginBottom-6 {
  margin-bottom: 6rem !important;
}

.marginBottom-8 {
  margin-bottom: 8rem !important;
}

.padding-0 {
  padding: 0;
}

.padding-0-2 {
  padding: 0.2rem;
}

.padding-0-4 {
  padding: 0.4rem;
}

.padding-0-6 {
  padding: 0.6rem;
}

.padding-0-8 {
  padding: 0.8rem;
}

.padding-1 {
  padding: 1rem;
}

.padding-1-5 {
  padding: 1.5rem;
}

.padding-2 {
  padding: 2rem;
}

.padding-3 {
  padding: 3rem;
}

.padding-4 {
  padding: 4rem;
}

.padding-6 {
  padding: 6rem;
}

.padding-8 {
  padding: 8rem;
}

.paddingVert-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.paddingVert-0-2 {
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
}

.paddingVert-0-4 {
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
}

.paddingVert-0-6 {
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
}

.paddingVert-0-8 {
  padding-top: 0.8rem;
  padding-bottom: 0.8rem;
}

.paddingVert-1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.paddingVert-1-5 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.paddingVert-2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.paddingVert-3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.paddingVert-4 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.paddingVert-6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.paddingVert-8 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.paddingHoriz-0 {
  padding-left: 0;
  padding-right: 0;
}

.paddingHoriz-0-2 {
  padding-left: 0.2rem;
  padding-right: 0.2rem;
}

.paddingHoriz-0-4 {
  padding-left: 0.4rem;
  padding-right: 0.4rem;
}

.paddingHoriz-0-6 {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

.paddingHoriz-0-8 {
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}

.paddingHoriz-1 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.paddingHoriz-1-5 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.paddingHoriz-2 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.paddingHoriz-3 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.paddingHoriz-4 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.paddingHoriz-6 {
  padding-left: 6rem;
  padding-right: 6rem;
}

.paddingHoriz-8 {
  padding-left: 8rem;
  padding-right: 8rem;
}

.paddingLeft-0 {
  padding-left: 0 !important;
}

.paddingLeft-0-2 {
  padding-left: 0.2rem !important;
}

.paddingLeft-0-4 {
  padding-left: 0.4rem !important;
}

.paddingLeft-0-6 {
  padding-left: 0.6rem !important;
}

.paddingLeft-0-8 {
  padding-left: 0.8rem !important;
}

.paddingLeft-1 {
  padding-left: 1rem !important;
}

.paddingLeft-1-5 {
  padding-left: 1.5rem !important;
}

.paddingLeft-2 {
  padding-left: 2rem !important;
}

.paddingLeft-3 {
  padding-left: 3rem !important;
}

.paddingLeft-4 {
  padding-left: 4rem !important;
}

.paddingLeft-6 {
  padding-left: 6rem !important;
}

.paddingLeft-8 {
  padding-left: 8rem !important;
}

.paddingRight-0 {
  padding-right: 0 !important;
}

.paddingRight-0-2 {
  padding-right: 0.2rem !important;
}

.paddingRight-0-4 {
  padding-right: 0.4rem !important;
}

.paddingRight-0-6 {
  padding-right: 0.6rem !important;
}

.paddingRight-0-8 {
  padding-right: 0.8rem !important;
}

.paddingRight-1 {
  padding-right: 1rem !important;
}

.paddingRight-1-5 {
  padding-right: 1.5rem !important;
}

.paddingRight-2 {
  padding-right: 2rem !important;
}

.paddingRight-3 {
  padding-right: 3rem !important;
}

.paddingRight-4 {
  padding-right: 4rem !important;
}

.paddingRight-6 {
  padding-right: 6rem !important;
}

.paddingRight-8 {
  padding-right: 8rem !important;
}

.paddingTop-0 {
  padding-top: 0 !important;
}

.paddingTop-0-2 {
  padding-top: 0.2rem !important;
}

.paddingTop-0-4 {
  padding-top: 0.4rem !important;
}

.paddingTop-0-6 {
  padding-top: 0.6rem !important;
}

.paddingTop-0-8 {
  padding-top: 0.8rem !important;
}

.paddingTop-1 {
  padding-top: 1rem !important;
}

.paddingTop-1-5 {
  padding-top: 1.5rem !important;
}

.paddingTop-2 {
  padding-top: 2rem !important;
}

.paddingTop-3 {
  padding-top: 3rem !important;
}

.paddingTop-4 {
  padding-top: 4rem !important;
}

.paddingTop-6 {
  padding-top: 6rem !important;
}

.paddingTop-8 {
  padding-top: 8rem !important;
}

.paddingBottom-0 {
  padding-bottom: 0 !important;
}

.paddingBottom-0-2 {
  padding-bottom: 0.2rem !important;
}

.paddingBottom-0-4 {
  padding-bottom: 0.4rem !important;
}

.paddingBottom-0-6 {
  padding-bottom: 0.6rem !important;
}

.paddingBottom-0-8 {
  padding-bottom: 0.8rem !important;
}

.paddingBottom-1 {
  padding-bottom: 1rem !important;
}

.paddingBottom-1-5 {
  padding-bottom: 1.5rem !important;
}

.paddingBottom-2 {
  padding-bottom: 2rem !important;
}

.paddingBottom-3 {
  padding-bottom: 3rem !important;
}

.paddingBottom-4 {
  padding-bottom: 4rem !important;
}

.paddingBottom-6 {
  padding-bottom: 6rem !important;
}

.paddingBottom-8 {
  padding-bottom: 8rem !important;
}

.gap-0 {
  gap: 0;
}

.gap-0-2 {
  gap: 0.2rem;
}

.gap-0-4 {
  gap: 0.4rem;
}

.gap-0-5 {
  gap: 0.5rem;
}

.gap-0-6 {
  gap: 0.6rem;
}

.gap-0-8 {
  gap: 0.8rem;
}

.gap-1 {
  gap: 1rem;
}

.gap-1-5 {
  gap: 1.5rem;
}

.gap-2 {
  gap: 2rem;
}

.gap-3 {
  gap: 3rem;
}

.gap-4 {
  gap: 4rem;
}

.gap-6 {
  gap: 6rem;
}

.gapHoriz-0 {
  -moz-column-gap: 0;
       column-gap: 0;
}

.gapHoriz-0-2 {
  -moz-column-gap: 0.2rem;
       column-gap: 0.2rem;
}

.gapHoriz-0-4 {
  -moz-column-gap: 0.4rem;
       column-gap: 0.4rem;
}

.gapHoriz-0-5 {
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}

.gapHoriz-0-6 {
  -moz-column-gap: 0.6rem;
       column-gap: 0.6rem;
}

.gapHoriz-0-8 {
  -moz-column-gap: 0.8rem;
       column-gap: 0.8rem;
}

.gapHoriz-1 {
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}

.gapHoriz-1-5 {
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}

.gapHoriz-2 {
  -moz-column-gap: 2rem;
       column-gap: 2rem;
}

.gapHoriz-3 {
  -moz-column-gap: 3rem;
       column-gap: 3rem;
}

.gapHoriz-4 {
  -moz-column-gap: 4rem;
       column-gap: 4rem;
}

.gapHoriz-6 {
  -moz-column-gap: 6rem;
       column-gap: 6rem;
}

.gapVert-0 {
  row-gap: 0;
}

.gapVert-0-2 {
  row-gap: 0.2rem;
}

.gapVert-0-4 {
  row-gap: 0.4rem;
}

.gapVert-0-5 {
  row-gap: 0.5rem;
}

.gapVert-0-6 {
  row-gap: 0.6rem;
}

.gapVert-0-8 {
  row-gap: 0.8rem;
}

.gapVert-1 {
  row-gap: 1rem;
}

.gapVert-1-5 {
  row-gap: 1.5rem;
}

.gapVert-2 {
  row-gap: 2rem;
}

.gapVert-3 {
  row-gap: 3rem;
}

.gapVert-4 {
  row-gap: 4rem;
}

.gapVert-6 {
  row-gap: 6rem;
}

.gapVar-0-2 {
  gap: clamp(0.1rem, 2vw, 0.2rem);
}

.gapVar-0-4 {
  gap: clamp(0.4rem, 4vw, 0.4rem);
}

.gapVar-0-5 {
  gap: clamp(0.25rem, 5vw, 0.5rem);
}

.gapVar-0-6 {
  gap: clamp(0.3rem, 6vw, 0.6rem);
}

.gapVar-0-8 {
  gap: clamp(0.4rem, 8vw, 0.8rem);
}

.gapVar-1 {
  gap: clamp(0.5rem, 10vw, 1rem);
}

.gapVar-1-5 {
  gap: clamp(0.75rem, 15vw, 1.5rem);
}

.gapVar-2 {
  gap: clamp(1rem, 20vw, 2rem);
}

.gapVar-4 {
  gap: clamp(2rem, 40vw, 4rem);
}

.gapVar-6 {
  gap: clamp(3rem, 60vw, 6rem);
}

.gapVarHoriz-0-2 {
  -moz-column-gap: clamp(0.1rem, 2vw, 0.2rem);
       column-gap: clamp(0.1rem, 2vw, 0.2rem);
}

.gapVarHoriz-0-4 {
  -moz-column-gap: clamp(0.2rem, 4vw, 0.4rem);
       column-gap: clamp(0.2rem, 4vw, 0.4rem);
}

.gapVarHoriz-0-5 {
  -moz-column-gap: clamp(0.25rem, 5vw, 0.5rem);
       column-gap: clamp(0.25rem, 5vw, 0.5rem);
}

.gapVarHoriz-0-6 {
  -moz-column-gap: clamp(0.3rem, 6vw, 0.6rem);
       column-gap: clamp(0.3rem, 6vw, 0.6rem);
}

.gapVarHoriz-0-8 {
  -moz-column-gap: clamp(0.4rem, 8vw, 0.8rem);
       column-gap: clamp(0.4rem, 8vw, 0.8rem);
}

.gapVarHoriz-1 {
  -moz-column-gap: clamp(0.5rem, 10vw, 1rem);
       column-gap: clamp(0.5rem, 10vw, 1rem);
}

.gapVarHoriz-1-5 {
  -moz-column-gap: clamp(0.75rem, 15vw, 1.5rem);
       column-gap: clamp(0.75rem, 15vw, 1.5rem);
}

.gapVarHoriz-2 {
  -moz-column-gap: clamp(1rem, 20vw, 2rem);
       column-gap: clamp(1rem, 20vw, 2rem);
}

.gapVarHoriz-4 {
  -moz-column-gap: clamp(2rem, 40vw, 4rem);
       column-gap: clamp(2rem, 40vw, 4rem);
}

.gapVarHoriz-6 {
  -moz-column-gap: clamp(3rem, 60vw, 6rem);
       column-gap: clamp(3rem, 60vw, 6rem);
}

.gapVarVert-0-2 {
  row-gap: clamp(0.1rem, 2vw, 0.2rem);
}

.gapVarVert-0-4 {
  row-gap: clamp(0.2rem, 4vw, 0.4rem);
}

.gapVarVert-0-5 {
  row-gap: clamp(0.25rem, 5vw, 0.5rem);
}

.gapVarVert-0-6 {
  row-gap: clamp(0.3rem, 6vw, 0.6rem);
}

.gapVarVert-0-8 {
  row-gap: clamp(0.4rem, 8vw, 0.8rem);
}

.gapVarVert-1 {
  row-gap: clamp(0.5rem, 10vw, 1rem);
}

.gapVarVert-1-5 {
  row-gap: clamp(0.75rem, 15vw, 1.5rem);
}

.gapVarVert-2 {
  row-gap: clamp(1rem, 20vw, 2rem);
}

.gapVarVert-4 {
  row-gap: clamp(2rem, 40vw, 4rem);
}

.gapVarVert-6 {
  row-gap: clamp(3rem, 60vw, 6rem);
}

.flex {
  display: flex;
}
.flex.inline {
  display: inline-flex;
}
.flex.vertical {
  flex-direction: column;
}
.flex.horizontal {
  flex-direction: row;
}
.flex.vertical.reverse {
  flex-direction: column-reverse;
}
.flex.horizontal.reverse {
  flex-direction: row-reverse;
}
.flex.wrap {
  flex-wrap: wrap;
}
.flex.nowrap {
  flex-wrap: nowrap;
}
.flex.wrapReverse {
  flex-wrap: wrap-reverse;
}
.flex.align-start {
  align-items: flex-start;
}
.flex.align-end {
  align-items: flex-end;
}
.flex.align-center {
  align-items: center;
}
.flex.align-stretch {
  align-items: stretch;
}
.flex.align-baseline {
  align-items: baseline;
}
.flex.justify-start {
  justify-content: flex-start;
}
.flex.justify-end {
  justify-content: flex-end;
}
.flex.justify-center {
  justify-content: center;
}
.flex.justify-stretch {
  justify-content: stretch;
}
.flex.justify-space-around {
  justify-content: space-around;
}
.flex.justify-space-between {
  justify-content: space-between;
}
.flex.justify-space-evenly {
  justify-content: space-evenly;
}

.grid {
  display: grid;
}
.grid.rowsFr-1 {
  grid-template-rows: repeat(1, 1fr);
}
.grid.rowsFr-2 {
  grid-template-rows: repeat(2, 1fr);
}
.grid.rowsFr-3 {
  grid-template-rows: repeat(3, 1fr);
}
.grid.rowsFr-4 {
  grid-template-rows: repeat(4, 1fr);
}
.grid.rowsFr-5 {
  grid-template-rows: repeat(5, 1fr);
}
.grid.columnsFr-1 {
  grid-template-columns: repeat(1, 1fr);
}
.grid.columnsFr-2 {
  grid-template-columns: repeat(2, 1fr);
}
.grid.columnsFr-3 {
  grid-template-columns: repeat(3, 1fr);
}
.grid.columnsFr-4 {
  grid-template-columns: repeat(4, 1fr);
}
.grid.columnsFr-5 {
  grid-template-columns: repeat(5, 1fr);
}
.grid.rowsMin-1 {
  grid-template-rows: repeat(1, min-content);
}
.grid.rowsMin-2 {
  grid-template-rows: repeat(2, min-content);
}
.grid.rowsMin-3 {
  grid-template-rows: repeat(3, min-content);
}
.grid.rowsMin-4 {
  grid-template-rows: repeat(4, min-content);
}
.grid.rowsMin-5 {
  grid-template-rows: repeat(5, min-content);
}
.grid.columnsMin-1 {
  grid-template-columns: repeat(1, min-content);
}
.grid.columnsMin-2 {
  grid-template-columns: repeat(2, min-content);
}
.grid.columnsMin-3 {
  grid-template-columns: repeat(3, min-content);
}
.grid.columnsMin-4 {
  grid-template-columns: repeat(4, min-content);
}
.grid.columnsMin-5 {
  grid-template-columns: repeat(5, min-content);
}
.grid.rowsMax-1 {
  grid-template-rows: repeat(1, max-content);
}
.grid.rowsMax-2 {
  grid-template-rows: repeat(2, max-content);
}
.grid.rowsMax-3 {
  grid-template-rows: repeat(3, max-content);
}
.grid.rowsMax-4 {
  grid-template-rows: repeat(4, max-content);
}
.grid.rowsMax-5 {
  grid-template-rows: repeat(5, max-content);
}
.grid.columnsMax-1 {
  grid-template-columns: repeat(1, max-content);
}
.grid.columnsMax-2 {
  grid-template-columns: repeat(2, max-content);
}
.grid.columnsMax-3 {
  grid-template-columns: repeat(3, max-content);
}
.grid.columnsMax-4 {
  grid-template-columns: repeat(4, max-content);
}
.grid.columnsMax-5 {
  grid-template-columns: repeat(5, max-content);
}
.grid.rowsFit-1 {
  grid-template-rows: repeat(1, minmax(min-content, max-content));
}
.grid.rowsFit-2 {
  grid-template-rows: repeat(2, minmax(min-content, max-content));
}
.grid.rowsFit-3 {
  grid-template-rows: repeat(3, minmax(min-content, max-content));
}
.grid.rowsFit-4 {
  grid-template-rows: repeat(4, minmax(min-content, max-content));
}
.grid.rowsFit-5 {
  grid-template-rows: repeat(5, minmax(min-content, max-content));
}
.grid.columnsFit-1 {
  grid-template-columns: repeat(1, minmax(min-content, max-content));
}
.grid.columnsFit-2 {
  grid-template-columns: repeat(2, minmax(min-content, max-content));
}
.grid.columnsFit-3 {
  grid-template-columns: repeat(3, minmax(min-content, max-content));
}
.grid.columnsFit-4 {
  grid-template-columns: repeat(4, minmax(min-content, max-content));
}
.grid.columnsFit-5 {
  grid-template-columns: repeat(5, minmax(min-content, max-content));
}
.grid.rowsAuto-1 {
  grid-template-rows: repeat(1, auto);
}
.grid.rowsAuto-2 {
  grid-template-rows: repeat(2, auto);
}
.grid.rowsAuto-3 {
  grid-template-rows: repeat(3, auto);
}
.grid.rowsAuto-4 {
  grid-template-rows: repeat(4, auto);
}
.grid.rowsAuto-5 {
  grid-template-rows: repeat(5, auto);
}
.grid.columnsAuto-1 {
  grid-template-columns: repeat(1, auto);
}
.grid.columnsAuto-2 {
  grid-template-columns: repeat(2, auto);
}
.grid.columnsAuto-3 {
  grid-template-columns: repeat(3, auto);
}
.grid.columnsAuto-4 {
  grid-template-columns: repeat(4, auto);
}
.grid.columnsAuto-5 {
  grid-template-columns: repeat(5, auto);
}
.grid.flow-column {
  grid-auto-flow: column;
}
.grid.flow-row {
  grid-auto-flow: row;
}
.grid.justify-items-start {
  justify-items: start;
}
.grid.justify-items-end {
  justify-items: end;
}
.grid.justify-items-center {
  justify-items: center;
}
.grid.justify-items-stretch {
  justify-items: stretch;
}
.grid.align-items-start {
  align-items: start;
}
.grid.align-items-end {
  align-items: end;
}
.grid.align-items-center {
  align-items: center;
}
.grid.align-items-stretch {
  align-items: stretch;
}

.display-block {
  display: block;
}

.display-inline {
  display: inline;
}

.display-inlineBlock {
  display: inline-block;
}

.display-none {
  display: none;
}

.diplay-contents {
  display: contents;
}

.justifySelf-start {
  justify-self: start;
}

.justifySelf-end {
  justify-self: end;
}

.justifySelf-center {
  justify-self: center;
}

.justifySelf-stretch {
  justify-self: stretch;
}

.alignSelf-start {
  align-self: start;
}

.alignSelf-end {
  align-self: end;
}

.alignSelf-center {
  align-self: center;
}

.alignSelf-stretch {
  align-self: stretch;
}

.alignSelf-flexStart {
  align-self: flex-start;
}

.alignSelf-flexEnd {
  align-self: flex-end;
}

.flexGrow-0 {
  flex-grow: 0;
}

.flexGrow-0-2 {
  flex-grow: 0.2;
}

.flexGrow-0-5 {
  flex-grow: 0.5;
}

.flexGrow-0-8 {
  flex-grow: 0.8;
}

.flexGrow-1 {
  flex-grow: 1;
}

.flexGrow-1-5 {
  flex-grow: -4;
}

.flexGrow-2 {
  flex-grow: 2;
}

.flexGrow-2-5 {
  flex-grow: 2.5;
}

.flexGrow-3 {
  flex-grow: 3;
}

.flexShrink-0 {
  flex-shrink: 0;
}

.flexShrink-0-2 {
  flex-shrink: 0.2;
}

.flexShrink-0-5 {
  flex-shrink: 0.5;
}

.flexShrink-0-8 {
  flex-shrink: 0.8;
}

.flexShrink-1 {
  flex-shrink: 1;
}

.flexShrink-1-5 {
  flex-shrink: -4;
}

.flexShrink-2 {
  flex-shrink: 2;
}

.flexShrink-2-5 {
  flex-shrink: 2.5;
}

.flexShrink-3 {
  flex-shrink: 3;
}

.spanColumn1 {
  grid-column: span 1;
}

.spanColumn2 {
  grid-column: span 2;
}

.spanColumn3 {
  grid-column: span 3;
}

.spanColumn4 {
  grid-column: span 4;
}

.spanColumn5 {
  grid-column: span 5;
}

.spanRow1 {
  grid-row: span 1;
}

.spanRow2 {
  grid-row: span 2;
}

.spanRow3 {
  grid-row: span 3;
}

.spanRow4 {
  grid-row: span 4;
}

.spanRow5 {
  grid-row: span 5;
}

.contents {
  display: contents !important;
}

.emSize-0-5 {
  font-size: 0.5em !important;
}

.emSize-0-6 {
  font-size: 0.6em !important;
}

.emSize-0-8 {
  font-size: 0.8em !important;
}

.emSize-0-9 {
  font-size: 0.9em !important;
}

.emSize-1 {
  font-size: 1em !important;
}

.emSize-1-1 {
  font-size: 1.1em !important;
}

.emSize-1-2 {
  font-size: 1.2em !important;
}

.emSize-1-4 {
  font-size: 1.4em !important;
}

.emSize-1-6 {
  font-size: 1.6em !important;
}

.emSize-1-8 {
  font-size: 1.8em !important;
}

.emSize-2 {
  font-size: 2em !important;
}

.lineHeight-0-2rem {
  line-height: 0.2rem !important;
}

.lineHeight-0-4rem {
  line-height: 0.4rem !important;
}

.lineHeight-0-4rem {
  line-height: 0.4rem !important;
}

.lineHeight-0-6rem {
  line-height: 0.6rem !important;
}

.lineHeight-0-8rem {
  line-height: 0.8rem !important;
}

.lineHeight-1rem {
  line-height: 1rem !important;
}

.lineHeight-1-2rem {
  line-height: 1.2rem !important;
}

.lineHeight-1-4rem {
  line-height: 1.4rem !important;
}

.lineHeight-1-6rem {
  line-height: 1.6rem !important;
}

.lineHeight-1-8rem {
  line-height: 1.8rem !important;
}

.lineHeight-2rem {
  line-height: 2rem !important;
}

.lineHeight-2-4rem {
  line-height: 2.4rem !important;
}

.lineHeight-2-8rem {
  line-height: 2.8rem !important;
}

.lineHeight-3rem {
  line-height: 3rem !important;
}

.lineHeight-4rem {
  line-height: 4rem !important;
}

.lineHeight-5rem {
  line-height: 5rem !important;
}

.lineHeight-6rem {
  line-height: 6rem !important;
}

.lineHeight-7rem {
  line-height: 7rem !important;
}

.lineHeight-8rem {
  line-height: 8rem !important;
}

.lineHeight-9rem {
  line-height: 9rem !important;
}

.lineHeight-10rem {
  line-height: 10rem !important;
}

.lineHeight-12rem {
  line-height: 12rem !important;
}

.lineHeight-14rem {
  line-height: 14rem !important;
}

.lineHeight-16rem {
  line-height: 16rem !important;
}

.lineHeight-18rem {
  line-height: 18rem !important;
}

.lineHeight-20rem {
  line-height: 20rem !important;
}

.lineHeight-24rem {
  line-height: 24rem !important;
}

.lineHeight-28rem {
  line-height: 28rem !important;
}

.lineHeight-30rem {
  line-height: 30rem !important;
}

.textColor {
  --underlineColor1: var(--textColor) !important;
  --underlineColor2: var(--textAccentColor) !important;
  color: var(--textColor) !important;
}
.textColor.secondary {
  --underlineColor1: var(--textSecondaryColor) !important;
  --underlineColor2: var(--textSecondaryColor) !important;
  color: var(--textSecondaryColor) !important;
}

.textColorBold {
  --underlineColor1: var(--textBoldColor) !important;
  --underlineColor2: var(--textBoldAccentColor) !important;
  color: var(--textBoldColor) !important;
}

.textColorGray {
  color: var(--textGrayColor) !important;
}
.textColorGray.secondary {
  --underlineColor1: var(--textSecondaryGrayColor) !important;
  --underlineColor2: var(--textSecondaryGrayColor) !important;
  color: var(--textSecondaryGrayColor) !important;
}

.titleTextColor {
  color: var(--titleTextColor);
}

.titleTextColorGray {
  color: var(--titleTextGrayColor);
}

.menuTextColor-1 {
  color: var(--menuColorColor1);
}

.menuTextColor-2 {
  color: var(--menuColorColor2);
}

.textColor-initial {
  color: initial !important;
}

.textColor-unset {
  color: unset !important;
}

.textColor-inherit {
  color: inherit !important;
}

.textColor-transparent {
  color: transparent !important;
}

.style-italic {
  font-style: italic !important;
}

.weight-100 {
  font-weight: 100;
}

.weight-200 {
  font-weight: 200;
}

.weight-300 {
  font-weight: 300;
}

.weight-400 {
  font-weight: 400;
}

.weight-500 {
  font-weight: 500;
}

.weight-600 {
  font-weight: 600;
}

.weight-700 {
  font-weight: 700;
}

.weight-800 {
  font-weight: 800;
}

.weight-900 {
  font-weight: 900;
}

.verticalAlign-baseline {
  vertical-align: baseline !important;
}

.verticalAlign-top {
  vertical-align: top !important;
}

.verticalAlign-middle {
  vertical-align: middle !important;
}

.verticalAlign-bottom {
  vertical-align: bottom !important;
}

.verticalAlign-super {
  vertical-align: super !important;
}

.verticalAlign-sub {
  vertical-align: sub !important;
}

.verticalAlign-textTop {
  vertical-align: text-top !important;
}

.verticalAlign-textBottom {
  vertical-align: text-bottom !important;
}

.textAlign-start {
  text-align: start !important;
}

.textAlign-end {
  text-align: end !important;
}

.textAlign-center {
  text-align: center !important;
}

.textAlign-justify {
  text-align: justify !important;
}

.listStyleType-none {
  list-style-type: none !important;
}

.listStyleType-circle {
  list-style-type: circle !important;
}

.listStyleType-disc {
  list-style-type: disc !important;
}

.listStyleType-square {
  list-style-type: square !important;
}

.listStyleType-decimal {
  list-style-type: decimal !important;
}

.listStyleType-decimal-leading-zero {
  list-style-type: decimal-leading-zero !important;
}

.listStyleType-armenian {
  list-style-type: armenian !important;
}

.listStyleType-georgian {
  list-style-type: georgian !important;
}

.listStyleType-lower-alpha {
  list-style-type: lower-alpha !important;
}

.listStyleType-lower-greek {
  list-style-type: lower-greek !important;
}

.listStyleType-lower-latin {
  list-style-type: lower-latin !important;
}

.listStyleType-lower-roman {
  list-style-type: lower-roman !important;
}

.listStyleType-upper-alpha {
  list-style-type: upper-alpha !important;
}

.listStyleType-upper-latin {
  list-style-type: upper-latin !important;
}

.listStyleType-upper-roman {
  list-style-type: upper-roman !important;
}

.width-maxContent {
  width: -moz-max-content !important;
  width: max-content !important;
}

.height-maxContent {
  height: -moz-max-content !important;
  height: max-content !important;
}

.width-minContent {
  width: -moz-min-content !important;
  width: min-content !important;
}

.height-minContent {
  height: -moz-min-content !important;
  height: min-content !important;
}

.width-auto {
  width: auto !important;
}

.height-auto {
  height: auto !important;
}

.width-fitContent {
  width: -moz-fit-content !important;
  width: fit-content !important;
}

.height-fitContent {
  height: -moz-fit-content !important;
  height: fit-content !important;
}

.width-100p {
  width: 100%;
}

.width-80p {
  width: 80%;
}

.width-60p {
  width: 60%;
}

.width-50p {
  width: 50%;
}

.width-40p {
  width: 40%;
}

.width-20p {
  width: 20%;
}

.width-10p {
  width: 10%;
}

.height-100p {
  height: 100%;
}

.height-80p {
  height: 80%;
}

.height-60p {
  height: 60%;
}

.height-50p {
  height: 50%;
}

.height-40p {
  height: 40%;
}

.height-20p {
  height: 20%;
}

.height-10p {
  height: 10%;
}

.width-0 {
  width: 0;
}

.height-0 {
  height: 0;
}

.width-0-2rem {
  width: 0.2rem;
}

.width-0-4rem {
  width: 0.4rem;
}

.width-0-4rem {
  width: 0.4rem;
}

.width-0-6rem {
  width: 0.6rem;
}

.width-0-8rem {
  width: 0.8rem;
}

.width-1rem {
  width: 1rem;
}

.width-1-2rem {
  width: 1.2rem;
}

.width-1-4rem {
  width: 1.4rem;
}

.width-1-6rem {
  width: 1.6rem;
}

.width-1-8rem {
  width: 1.8rem;
}

.width-2rem {
  width: 2rem;
}

.width-2-4rem {
  width: 2.4rem;
}

.width-2-8rem {
  width: 2.8rem;
}

.width-3rem {
  width: 3rem;
}

.width-4rem {
  width: 4rem;
}

.width-5rem {
  width: 5rem;
}

.width-6rem {
  width: 6rem;
}

.width-7rem {
  width: 7rem;
}

.width-8rem {
  width: 8rem;
}

.width-9rem {
  width: 9rem;
}

.width-10rem {
  width: 10rem;
}

.width-12rem {
  width: 12rem;
}

.width-14rem {
  width: 14rem;
}

.width-16rem {
  width: 16rem;
}

.width-18rem {
  width: 18rem;
}

.width-20rem {
  width: 20rem;
}

.width-24rem {
  width: 24rem;
}

.width-28rem {
  width: 28rem;
}

.width-30rem {
  width: 30rem;
}

.height-0-2rem {
  height: 0.2rem;
}

.height-0-4rem {
  height: 0.4rem;
}

.height-0-4rem {
  height: 0.4rem;
}

.height-0-6rem {
  height: 0.6rem;
}

.height-0-8rem {
  height: 0.8rem;
}

.height-1rem {
  height: 1rem;
}

.height-1-2rem {
  height: 1.2rem;
}

.height-1-4rem {
  height: 1.4rem;
}

.height-1-6rem {
  height: 1.6rem;
}

.height-1-8rem {
  height: 1.8rem;
}

.height-2rem {
  height: 2rem;
}

.height-2-4rem {
  height: 2.4rem;
}

.height-2-8rem {
  height: 2.8rem;
}

.height-3rem {
  height: 3rem;
}

.height-4rem {
  height: 4rem;
}

.height-5rem {
  height: 5rem;
}

.height-6rem {
  height: 6rem;
}

.height-7rem {
  height: 7rem;
}

.height-8rem {
  height: 8rem;
}

.height-9rem {
  height: 9rem;
}

.height-10rem {
  height: 10rem;
}

.height-12rem {
  height: 12rem;
}

.height-14rem {
  height: 14rem;
}

.height-16rem {
  height: 16rem;
}

.height-18rem {
  height: 18rem;
}

.height-20rem {
  height: 20rem;
}

.height-24rem {
  height: 24rem;
}

.height-28rem {
  height: 28rem;
}

.height-30rem {
  height: 30rem;
}

.minWidth-maxContent {
  min-width: -moz-max-content !important;
  min-width: max-content !important;
}

.minHeight-maxContent {
  min-height: -moz-max-content !important;
  min-height: max-content !important;
}

.minWidth-minContent {
  min-width: -moz-min-content !important;
  min-width: min-content !important;
}

.minHeight-minContent {
  min-height: -moz-min-content !important;
  min-height: min-content !important;
}

.minWidth-auto {
  min-width: auto !important;
}

.minHeight-auto {
  min-height: auto !important;
}

.minWidth-fitContent {
  min-width: -moz-fit-content !important;
  min-width: fit-content !important;
}

.minHeight-fitContent {
  min-height: -moz-fit-content !important;
  min-height: fit-content !important;
}

.minWidth-100p {
  min-width: 100%;
}

.minWidth-80p {
  min-width: 80%;
}

.minWidth-60p {
  min-width: 60%;
}

.minWidth-50p {
  min-width: 50%;
}

.minWidth-40p {
  min-width: 40%;
}

.minWidth-20p {
  min-width: 20%;
}

.minWidth-10p {
  min-width: 10%;
}

.minHeight-100p {
  min-height: 100%;
}

.minHeight-80p {
  min-height: 80%;
}

.minHeight-60p {
  min-height: 60%;
}

.minHeight-50p {
  min-height: 50%;
}

.minHeight-40p {
  min-height: 40%;
}

.minHeight-20p {
  min-height: 20%;
}

.minHeight-10p {
  min-height: 10%;
}

.minWidth-0 {
  min-width: 0;
}

.minHeight-0 {
  min-height: 0;
}

.minWidth-0-2rem {
  min-width: 0.2rem;
}

.minWidth-0-4rem {
  min-width: 0.4rem;
}

.minWidth-0-4rem {
  min-width: 0.4rem;
}

.minWidth-0-6rem {
  min-width: 0.6rem;
}

.minWidth-0-8rem {
  min-width: 0.8rem;
}

.minWidth-1rem {
  min-width: 1rem;
}

.minWidth-1-2rem {
  min-width: 1.2rem;
}

.minWidth-1-4rem {
  min-width: 1.4rem;
}

.minWidth-1-6rem {
  min-width: 1.6rem;
}

.minWidth-1-8rem {
  min-width: 1.8rem;
}

.minWidth-2rem {
  min-width: 2rem;
}

.minWidth-2-4rem {
  min-width: 2.4rem;
}

.minWidth-2-8rem {
  min-width: 2.8rem;
}

.minWidth-3rem {
  min-width: 3rem;
}

.minWidth-4rem {
  min-width: 4rem;
}

.minWidth-5rem {
  min-width: 5rem;
}

.minWidth-6rem {
  min-width: 6rem;
}

.minWidth-7rem {
  min-width: 7rem;
}

.minWidth-8rem {
  min-width: 8rem;
}

.minWidth-9rem {
  min-width: 9rem;
}

.minWidth-10rem {
  min-width: 10rem;
}

.minWidth-12rem {
  min-width: 12rem;
}

.minWidth-14rem {
  min-width: 14rem;
}

.minWidth-16rem {
  min-width: 16rem;
}

.minWidth-18rem {
  min-width: 18rem;
}

.minWidth-20rem {
  min-width: 20rem;
}

.minWidth-24rem {
  min-width: 24rem;
}

.minWidth-28rem {
  min-width: 28rem;
}

.minWidth-30rem {
  min-width: 30rem;
}

.minHeight-0-2rem {
  min-height: 0.2rem;
}

.minHeight-0-4rem {
  min-height: 0.4rem;
}

.minHeight-0-4rem {
  min-height: 0.4rem;
}

.minHeight-0-6rem {
  min-height: 0.6rem;
}

.minHeight-0-8rem {
  min-height: 0.8rem;
}

.minHeight-1rem {
  min-height: 1rem;
}

.minHeight-1-2rem {
  min-height: 1.2rem;
}

.minHeight-1-4rem {
  min-height: 1.4rem;
}

.minHeight-1-6rem {
  min-height: 1.6rem;
}

.minHeight-1-8rem {
  min-height: 1.8rem;
}

.minHeight-2rem {
  min-height: 2rem;
}

.minHeight-2-4rem {
  min-height: 2.4rem;
}

.minHeight-2-8rem {
  min-height: 2.8rem;
}

.minHeight-3rem {
  min-height: 3rem;
}

.minHeight-4rem {
  min-height: 4rem;
}

.minHeight-5rem {
  min-height: 5rem;
}

.minHeight-6rem {
  min-height: 6rem;
}

.minHeight-7rem {
  min-height: 7rem;
}

.minHeight-8rem {
  min-height: 8rem;
}

.minHeight-9rem {
  min-height: 9rem;
}

.minHeight-10rem {
  min-height: 10rem;
}

.minHeight-12rem {
  min-height: 12rem;
}

.minHeight-14rem {
  min-height: 14rem;
}

.minHeight-16rem {
  min-height: 16rem;
}

.minHeight-18rem {
  min-height: 18rem;
}

.minHeight-20rem {
  min-height: 20rem;
}

.minHeight-24rem {
  min-height: 24rem;
}

.minHeight-28rem {
  min-height: 28rem;
}

.minHeight-30rem {
  min-height: 30rem;
}

.minWidth-1ch {
  min-width: 1ch;
}

.minWidth-2ch {
  min-width: 2ch;
}

.minWidth-4ch {
  min-width: 4ch;
}

.minWidth-6ch {
  min-width: 6ch;
}

.minWidth-8ch {
  min-width: 10ch;
}

.minWidth-10ch {
  min-width: 10ch;
}

.minWidth-12ch {
  min-width: 14ch;
}

.minWidth-14ch {
  min-width: 14ch;
}

.minWidth-16ch {
  min-width: 16ch;
}

.minWidth-18ch {
  min-width: 18ch;
}

.minWidth-20ch {
  min-width: 20ch;
}

.minWidth-24ch {
  min-width: 24ch;
}

.minWidth-26ch {
  min-width: 26ch;
}

.minWidth-28ch {
  min-width: 28ch;
}

.minWidth-30ch {
  min-width: 30ch;
}

.minWidth-34ch {
  min-width: 34ch;
}

.minWidth-36ch {
  min-width: 36ch;
}

.minWidth-38ch {
  min-width: 38ch;
}

.minWidth-40ch {
  min-width: 40ch;
}

.minWidth-44ch {
  min-width: 44ch;
}

.minWidth-46ch {
  min-width: 46ch;
}

.minWidth-48ch {
  min-width: 48ch;
}

.minWidth-40ch {
  min-width: 40ch;
}

.minWidth-44ch {
  min-width: 44ch;
}

.minWidth-46ch {
  min-width: 46ch;
}

.minWidth-48ch {
  min-width: 48ch;
}

.maxWidth-1ch {
  max-width: 1ch;
}

.maxWidth-2ch {
  max-width: 2ch;
}

.maxWidth-4ch {
  max-width: 4ch;
}

.maxWidth-6ch {
  max-width: 6ch;
}

.maxWidth-8ch {
  max-width: 10ch;
}

.maxWidth-10ch {
  max-width: 10ch;
}

.maxWidth-12ch {
  max-width: 14ch;
}

.maxWidth-14ch {
  max-width: 14ch;
}

.maxWidth-16ch {
  max-width: 16ch;
}

.maxWidth-18ch {
  max-width: 18ch;
}

.maxWidth-20ch {
  max-width: 20ch;
}

.maxWidth-24ch {
  max-width: 24ch;
}

.maxWidth-26ch {
  max-width: 26ch;
}

.maxWidth-28ch {
  max-width: 28ch;
}

.maxWidth-30ch {
  max-width: 30ch;
}

.maxWidth-34ch {
  max-width: 34ch;
}

.maxWidth-36ch {
  max-width: 36ch;
}

.maxWidth-38ch {
  max-width: 38ch;
}

.maxWidth-40ch {
  max-width: 40ch;
}

.maxWidth-44ch {
  max-width: 44ch;
}

.maxWidth-46ch {
  max-width: 46ch;
}

.maxWidth-48ch {
  max-width: 48ch;
}

.maxWidth-40ch {
  max-width: 40ch;
}

.maxWidth-44ch {
  max-width: 44ch;
}

.maxWidth-46ch {
  max-width: 46ch;
}

.maxWidth-48ch {
  max-width: 48ch;
}

.maxWidth-maxContent {
  min-width: -moz-max-content !important;
  min-width: max-content !important;
}

.maxHeight-maxContent {
  min-height: -moz-max-content !important;
  min-height: max-content !important;
}

.maxWidth-minContent {
  min-width: -moz-min-content !important;
  min-width: min-content !important;
}

.maxHeight-minContent {
  min-height: -moz-min-content !important;
  min-height: min-content !important;
}

.maxWidth-auto {
  min-width: auto !important;
}

.maxHeight-auto {
  min-height: auto !important;
}

.maxWidth-fitContent {
  min-width: -moz-fit-content !important;
  min-width: fit-content !important;
}

.maxHeight-fitContent {
  min-height: -moz-fit-content !important;
  min-height: fit-content !important;
}

.maxWidth-100p {
  min-width: 100%;
}

.maxWidth-80p {
  min-width: 80%;
}

.maxWidth-60p {
  min-width: 60%;
}

.maxWidth-50p {
  min-width: 50%;
}

.maxWidth-40p {
  min-width: 40%;
}

.maxWidth-20p {
  min-width: 20%;
}

.maxWidth-10p {
  min-width: 10%;
}

.maxHeight-100p {
  min-height: 100%;
}

.maxHeight-80p {
  min-height: 80%;
}

.maxHeight-60p {
  min-height: 60%;
}

.maxHeight-50p {
  min-height: 50%;
}

.maxHeight-40p {
  min-height: 40%;
}

.maxHeight-20p {
  min-height: 20%;
}

.maxHeight-10p {
  min-height: 10%;
}

.maxWidth-0 {
  min-width: 0;
}

.maxHeight-0 {
  min-height: 0;
}

.maxWidth-0-2rem {
  min-width: 0.2rem;
}

.maxWidth-0-4rem {
  min-width: 0.4rem;
}

.maxWidth-0-4rem {
  min-width: 0.4rem;
}

.maxWidth-0-6rem {
  min-width: 0.6rem;
}

.maxWidth-0-8rem {
  min-width: 0.8rem;
}

.maxWidth-1rem {
  min-width: 1rem;
}

.maxWidth-1-2rem {
  min-width: 1.2rem;
}

.maxWidth-1-4rem {
  min-width: 1.4rem;
}

.maxWidth-1-6rem {
  min-width: 1.6rem;
}

.maxWidth-1-8rem {
  min-width: 1.8rem;
}

.maxWidth-2rem {
  min-width: 2rem;
}

.maxWidth-2-4rem {
  min-width: 2.4rem;
}

.maxWidth-2-8rem {
  min-width: 2.8rem;
}

.maxWidth-3rem {
  min-width: 3rem;
}

.maxWidth-4rem {
  min-width: 4rem;
}

.maxWidth-5rem {
  min-width: 5rem;
}

.maxWidth-6rem {
  min-width: 6rem;
}

.maxWidth-7rem {
  min-width: 7rem;
}

.maxWidth-8rem {
  min-width: 8rem;
}

.maxWidth-9rem {
  min-width: 9rem;
}

.maxWidth-10rem {
  min-width: 10rem;
}

.maxWidth-12rem {
  min-width: 12rem;
}

.maxWidth-14rem {
  min-width: 14rem;
}

.maxWidth-16rem {
  min-width: 16rem;
}

.maxWidth-18rem {
  min-width: 18rem;
}

.maxWidth-20rem {
  min-width: 20rem;
}

.maxWidth-24rem {
  min-width: 24rem;
}

.maxWidth-28rem {
  min-width: 28rem;
}

.maxWidth-30rem {
  min-width: 30rem;
}

.maxHeight-0-2rem {
  min-height: 0.2rem;
}

.maxHeight-0-4rem {
  min-height: 0.4rem;
}

.maxHeight-0-4rem {
  min-height: 0.4rem;
}

.maxHeight-0-6rem {
  min-height: 0.6rem;
}

.maxHeight-0-8rem {
  min-height: 0.8rem;
}

.maxHeight-1rem {
  min-height: 1rem;
}

.maxHeight-1-2rem {
  min-height: 1.2rem;
}

.maxHeight-1-4rem {
  min-height: 1.4rem;
}

.maxHeight-1-6rem {
  min-height: 1.6rem;
}

.maxHeight-1-8rem {
  min-height: 1.8rem;
}

.maxHeight-2rem {
  min-height: 2rem;
}

.maxHeight-2-4rem {
  min-height: 2.4rem;
}

.maxHeight-2-8rem {
  min-height: 2.8rem;
}

.maxHeight-3rem {
  min-height: 3rem;
}

.maxHeight-4rem {
  min-height: 4rem;
}

.maxHeight-5rem {
  min-height: 5rem;
}

.maxHeight-6rem {
  min-height: 6rem;
}

.maxHeight-7rem {
  min-height: 7rem;
}

.maxHeight-8rem {
  min-height: 8rem;
}

.maxHeight-9rem {
  min-height: 9rem;
}

.maxHeight-10rem {
  min-height: 10rem;
}

.maxHeight-12rem {
  min-height: 12rem;
}

.maxHeight-14rem {
  min-height: 14rem;
}

.maxHeight-16rem {
  min-height: 16rem;
}

.maxHeight-18rem {
  min-height: 18rem;
}

.maxHeight-20rem {
  min-height: 20rem;
}

.maxHeight-24rem {
  min-height: 24rem;
}

.maxHeight-28rem {
  min-height: 28rem;
}

.maxHeight-30rem {
  min-height: 30rem;
}

.border-none {
  border-width: 0 !important;
}

.border-left-none {
  border-left-width: 0 !important;
}

.border-right-none {
  border-right-width: 0 !important;
}

.border-top-none {
  border-top-width: 0 !important;
}

.border-bottom-none {
  border-bottom-width: 0 !important;
}

.border-horiz-none {
  border-left-width: 0 !important;
  border-right-width: 0 !important;
}

.border-vert-none {
  border-top-width: 0 !important;
  border-bottom-width: 0 !important;
}

.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-inline-start {
  float: inline-start !important;
}

.float-inline-end {
  float: inline-end !important;
}

.float-none {
  float: none !important;
}

.clear-left {
  clear: left !important;
}

.clear-right {
  clear: right !important;
}

.clear-both {
  clear: both !important;
}

.clear-none {
  clear: none !important;
}

.overflow-clip {
  overflow: hidden;
  overflow: -moz-hidden-unscrollable;
  overflow: clip;
}

.overflow-auto {
  overflow: auto;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-visible {
  overflow: visible;
}

.overflow-inherit {
  overflow: inherit;
}

.overflow-initial {
  overflow: initial;
}

.overflow-unset {
  overflow: unset;
}

.overflowX-clip {
  overflow-x: hidden;
  overflow-x: -moz-hidden-unscrollable;
  overflow-x: clip;
}

.overflowX-auto {
  overflow-x: auto;
}

.overflowX-hidden {
  overflow-x: hidden;
}

.overflowX-scroll {
  overflow-x: scroll;
}

.overflowX-visible {
  overflow-x: visible;
}

.overflowX-inherit {
  overflow-x: inherit;
}

.overflowX-initial {
  overflow-x: initial;
}

.overflowX-unset {
  overflow-x: unset;
}

.overflowY-clip {
  overflow-y: hidden;
  overflow-y: -moz-hidden-unscrollable;
  overflow-y: clip;
}

.overflowY-auto {
  overflow-y: auto;
}

.overflowY-hidden {
  overflow-y: hidden;
}

.overflowY-scroll {
  overflow-y: scroll;
}

.overflowY-visible {
  overflow-y: visible;
}

.overflowY-inherit {
  overflow-y: inherit;
}

.overflowY-initial {
  overflow-y: initial;
}

.overflowY-unset {
  overflow-y: unset;
}/*# sourceMappingURL=utilityClasses.css.map */