@charset "UTF-8";
/**
* ATALHOS 
*/
/** 
*  PRE-FIXOS 
*/
/* 
    STICKY 
*/
@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");
@keyframes sticky {
  from {
    top: -11%;
    visibility: hidden;
  }
  to {
    top: 0%;
    visibility: visible;
  }
}
@keyframes sticky-reverse {
  from {
    top: 0%;
    visibility: visible;
  }
  to {
    top: -34%;
    visibility: hidden;
  }
}
/* 
    SIDEBAR
*/
@keyframes sidebar {
  from {
    right: 0%;
  }
  to {
    right: -25%;
  }
}
@keyframes edgeOp {
  from {
    opacity: 0;
    visibility: hidden;
  }
  to {
    opacity: 0.6;
    visibility: visible;
  }
}
@keyframes edgeOp-reverse {
  from {
    opacity: 0.6;
    visibility: visible;
  }
  to {
    opacity: 0;
    visibility: hidden;
  }
}
.scarllet_edge-on {
  animation: edgeOp 0.2s;
  animation-delay: 0.1s;
  animation-fill-mode: forwards;
}

.scarllet_edge-off {
  animation: edgeOp-reverse 0.1s;
  animation-fill-mode: forwards;
}

/*
    SPIN
*/
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.spin {
  display: inline-block;
  animation: spin 2s linear infinite;
}

@keyframes spin-reverse {
  0% {
    transform: translate(20px, -70%) rotate(180deg);
  }
  100% {
    transform: translate(20px, -70%) rotate(0deg);
  }
}
.scarllet_spin-on {
  animation: spin 0.5s;
  animation-fill-mode: forwards;
}

.scarllet_spin-off {
  animation: spin-reverse 0.5s;
  animation-fill-mode: forwards;
}

/* 
    LETTERS CURT 
*/
[data-curt] span {
  color: #fff;
  position: absolute;
  opacity: 0;
  width: 100%;
  height: 1px;
  transform: translateY(-12px);
  display: block;
  background-color: aliceblue !important;
}

@keyframes cutword {
  from {
    width: 0%;
    opacity: 1;
  }
  to {
    width: static;
    opacity: 1;
  }
}
@keyframes cutword-reverse {
  from {
    width: static;
    opacity: 1;
  }
  to {
    width: 0%;
    opacity: 1;
  }
}
.scarllet_curt-on {
  animation: cutword 0.4s;
  animation-fill-mode: forwards;
}

.scarllet_curt-off {
  animation: cutword-reverse 0.4s;
  animation-fill-mode: forwards;
}

/* 
    OPACITY IMG
*/
@keyframes imgOne {
  from {
    opacity: 0.6;
  }
  to {
    opacity: 0.3;
  }
}
@keyframes imgTwo {
  from {
    opacity: 0.7;
  }
  to {
    opacity: 0.5;
  }
}
@keyframes imgThree {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.85;
  }
}
/* 
    ROTATE 3D
*/
@keyframes rotate {
  from {
    transform: translateX(-32vw) rotateY(1600deg);
  }
  to {
    transform: translateX(0vw) rotateY(0deg);
  }
}
@keyframes rotate-reverse {
  from {
    transform: translateX(32vw) rotateY(-1600deg);
  }
  to {
    transform: translateX(0vw) rotateY(0deg);
  }
}
.rotate {
  animation: rotate 2s ease-in-out infinite;
}

.rotate-reverse {
  animation: rotate-reverse 2s ease-in-out infinite;
}

/* 
    OPACITY + DGRAY
*/
@keyframes show {
  from {
    opacity: 0;
    transform: scale(0.8);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
:root {
  --text-light: #ffffff;
  --text-dark: #061138;
  --text-white: #ffffff;
  --text-theme: var(--color-primary);
  --text-muted: var(--color-white);
  --text-hover: var(--color-third);
  --text-alternative: var(--color-secondary);
  --text-active: var(--color-fourth);
  --text-success: var(--green-400);
  --text-danger: var(--red-400);
  --text-warning: var(--yellow-400);
  --text-info: var(--blue-400);
  --text-disabled: #f0f0f0;
  --text-laboratory: #272d38;
}

.text-success {
  color: var(--green-600);
}

.text-danger {
  color: var(--red-600);
}

:root {
  --bg-white: #ffffff;
  --bg-light: #ffffff;
  --bg-dark: #061138;
  --bg-theme: var(--color-primary);
  --bg-theme-light: #f5efdd;
  --bg-muted: var(--color-white);
  --bg-hover: var(--color-third);
  --bg-alternative: var(--color-secondary);
  --bg-active: var(--color-fourth);
  --bg-inactive: var(--gray-400);
  --bg-success: var(--green-400);
  --bg-danger: var(--red-400);
  --bg-warning: var(--yellow-400);
  --bg-info: var(--blue-400);
  --bg-disabled: #f0f0f0;
  --bg-none: #ccc;
  --bg-laboratory: #272d38;
  --bg-dashboard: #eff3f5;
  --bg-content: #f4f6f4;
  --bg-overlay: #00000047;
}

:root {
  --border-theme: var(--color-primary);
  --border-light: var(--color-white);
  --border-white: #ffffff;
  --border-active: var(--color-fourth);
  --border-inactive: var(--gray-400);
  --border-success: var(--green-400);
  --border-danger: var(--red-400);
  --border-warning: var(--yellow-400);
  --border-info: var(--blue-400);
  --border-alternative: var(--color-secondary);
  --border-dark: #4c4c4c;
  --border-focus: var(--color-secondary);
  --border-laboratory: #272d38;
}

:root {
  --shadow-light: 0 1px 3px rgba(0, 0, 0, 0.1);
  --shadow-hover: 0 2px 8px rgba(0, 0, 0, 0.15);
  --shadow-deep: 0 4px 20px rgba(0, 0, 0, 0.25);
}

:root {
  --btn-bg: var(--color-primary);
  --btn-hover: var(--color-third);
  --btn-active: var(--color-fourth);
  --btn-alternative: var(--color-secondary);
  --btn-disabled: #ccc;
  --btn-white: #ffffff;
  --text-disabled: #999;
  --input-bg-disabled: #f2f2f2;
  --input-border-disabled: #ddd;
}

:root {
  /* 🔴 Vermelho */
  --red-100: #ffe5e5;
  --red-200: #fbbaba;
  --red-300: #f28b8b;
  --red-400: #e75a5a;
  --red-500: #d93030;
  --red-600: #b92424;
  --red-700: #931c1c;
  --red-800: #6e1414;
  --red-900: #4a0d0d;
  /* 🔵 Azul */
  --blue-100: #e6f0ff;
  --blue-200: #b3d1ff;
  --blue-300: #80b3ff;
  --blue-400: #4d94ff;
  --blue-500: #1a75ff;
  --blue-600: #155fcc;
  --blue-700: #104999;
  --blue-800: #0a3366;
  --blue-900: #051c33;
  /* 🟢 Verde */
  --green-100: #e6f6ec;
  --green-200: #b3e4c8;
  --green-300: #80d2a5;
  --green-400: #4dbf81;
  --green-500: #1aac5e;
  --green-600: #148c4b;
  --green-700: #0f6b38;
  --green-800: #0a4a26;
  --green-900: #052913;
  /* 🌸 Rosa */
  --pink-100: #ffeaf3;
  --pink-200: #ffc2dc;
  --pink-300: #ff99c4;
  --pink-400: #ff70ac;
  --pink-500: #ff4794;
  --pink-600: #cc3976;
  --pink-700: #992b59;
  --pink-800: #661d3b;
  --pink-900: #330e1e;
  /* ⚪ Branco */
  --white-100: #ffffff;
  --white-200: #fefefe;
  --white-300: #fcfcfc;
  --white-400: #f9f9f9;
  --white-500: #f5f5f5;
  --white-600: #eeeeee;
  --white-700: #e6e6e6;
  --white-800: #dddddd;
  --white-900: #d4d4d4;
  /* 🟡 Amarelo */
  --yellow-100: #fff9e6;
  --yellow-200: #fff0b3;
  --yellow-300: #ffe680;
  --yellow-400: #ffdd4d;
  --yellow-500: #ffd21a;
  --yellow-600: #ccaa14;
  --yellow-700: #997f0f;
  --yellow-800: #665509;
  --yellow-900: #332a04;
  /* 🟠 Laranja */
  --orange-100: #fff2e6;
  --orange-200: #ffd9b3;
  --orange-300: #ffbf80;
  --orange-400: #ffa64d;
  --orange-500: #ff8c1a;
  --orange-600: #cc7014;
  --orange-700: #99540f;
  --orange-800: #663809;
  --orange-900: #331c04;
  /* ⚫ Preto */
  --black-100: #d9d9d9;
  --black-200: #bfbfbf;
  --black-300: #a6a6a6;
  --black-400: #8c8c8c;
  --black-500: #737373;
  --black-600: #595959;
  --black-700: #404040;
  --black-800: #262626;
  --black-900: #0d0d0d;
  /* ⚪ Cinza */
  --gray-100: #f7f7f7;
  --gray-200: #e1e1e1;
  --gray-300: #cacaca;
  --gray-400: #b4b4b4;
  --gray-500: #9d9d9d;
  --gray-600: #878787;
  --gray-700: #707070;
  --gray-800: #5a5a5a;
  --gray-900: #434343;
  /* 🫧 Meio opaco (usando preto com opacidade) */
  --opaque-100: rgba(0, 0, 0, 0.1);
  --opaque-200: rgba(0, 0, 0, 0.2);
  --opaque-300: rgba(0, 0, 0, 0.3);
  --opaque-400: rgba(0, 0, 0, 0.4);
  --opaque-500: rgba(0, 0, 0, 0.5);
  --opaque-600: rgba(0, 0, 0, 0.6);
  --opaque-700: rgba(0, 0, 0, 0.7);
  --opaque-800: rgba(0, 0, 0, 0.8);
  --opaque-900: rgba(0, 0, 0, 0.9);
}

:root {
  --outline-light: #ffffff;
  --outline-dark: #061138;
  --outline-white: #ffffff;
  --outline-theme: var(--color-primary);
  --outline-muted: var(--color-white);
  --outline-hover: var(--color-third);
  --outline-alternative: var(--color-secondary);
  --outline-active: var(--color-fourth);
  --outline-disabled: #f0f0f0;
  --outline-laboratory: #272d38;
}

:root {
  --fill-light: #ffffff;
  --fill-dark: #061138;
  --fill-white: #ffffff;
  --fill-theme: var(--color-primary);
  --fill-muted: var(--color-white);
  --fill-hover: var(--color-third);
  --fill-alternative: var(--color-secondary);
  --fill-active: var(--color-fourth);
  --fill-success: var(--green-400);
  --fill-danger: var(--red-400);
  --fill-warning: var(--yellow-400);
  --fill-info: var(--blue-400);
  --fill-disabled: #f0f0f0;
  --fill-laboratory: #272d38;
}

.bg-red-100 {
  background-color: var(--red-100);
}

.text-red-100 {
  color: var(--red-100);
}

.border-red-100 {
  border-color: var(--red-100);
}

.shadow-red-100 {
  box-shadow: 0 4px 6px var(--red-100);
}

.outline-red-100 {
  outline: var(--red-100);
}

.fill-red-100 {
  fill: var(--red-100);
}

.bg-red-200 {
  background-color: var(--red-200);
}

.text-red-200 {
  color: var(--red-200);
}

.border-red-200 {
  border-color: var(--red-200);
}

.shadow-red-200 {
  box-shadow: 0 4px 6px var(--red-200);
}

.outline-red-200 {
  outline: var(--red-200);
}

.fill-red-200 {
  fill: var(--red-200);
}

.bg-red-300 {
  background-color: var(--red-300);
}

.text-red-300 {
  color: var(--red-300);
}

.border-red-300 {
  border-color: var(--red-300);
}

.shadow-red-300 {
  box-shadow: 0 4px 6px var(--red-300);
}

.outline-red-300 {
  outline: var(--red-300);
}

.fill-red-300 {
  fill: var(--red-300);
}

.bg-red-400 {
  background-color: var(--red-400);
}

.text-red-400 {
  color: var(--red-400);
}

.border-red-400 {
  border-color: var(--red-400);
}

.shadow-red-400 {
  box-shadow: 0 4px 6px var(--red-400);
}

.outline-red-400 {
  outline: var(--red-400);
}

.fill-red-400 {
  fill: var(--red-400);
}

.bg-red-500 {
  background-color: var(--red-500);
}

.text-red-500 {
  color: var(--red-500);
}

.border-red-500 {
  border-color: var(--red-500);
}

.shadow-red-500 {
  box-shadow: 0 4px 6px var(--red-500);
}

.outline-red-500 {
  outline: var(--red-500);
}

.fill-red-500 {
  fill: var(--red-500);
}

.bg-red-600 {
  background-color: var(--red-600);
}

.text-red-600 {
  color: var(--red-600);
}

.border-red-600 {
  border-color: var(--red-600);
}

.shadow-red-600 {
  box-shadow: 0 4px 6px var(--red-600);
}

.outline-red-600 {
  outline: var(--red-600);
}

.fill-red-600 {
  fill: var(--red-600);
}

.bg-red-700 {
  background-color: var(--red-700);
}

.text-red-700 {
  color: var(--red-700);
}

.border-red-700 {
  border-color: var(--red-700);
}

.shadow-red-700 {
  box-shadow: 0 4px 6px var(--red-700);
}

.outline-red-700 {
  outline: var(--red-700);
}

.fill-red-700 {
  fill: var(--red-700);
}

.bg-red-800 {
  background-color: var(--red-800);
}

.text-red-800 {
  color: var(--red-800);
}

.border-red-800 {
  border-color: var(--red-800);
}

.shadow-red-800 {
  box-shadow: 0 4px 6px var(--red-800);
}

.outline-red-800 {
  outline: var(--red-800);
}

.fill-red-800 {
  fill: var(--red-800);
}

.bg-red-900 {
  background-color: var(--red-900);
}

.text-red-900 {
  color: var(--red-900);
}

.border-red-900 {
  border-color: var(--red-900);
}

.shadow-red-900 {
  box-shadow: 0 4px 6px var(--red-900);
}

.outline-red-900 {
  outline: var(--red-900);
}

.fill-red-900 {
  fill: var(--red-900);
}

.bg-blue-100 {
  background-color: var(--blue-100);
}

.text-blue-100 {
  color: var(--blue-100);
}

.border-blue-100 {
  border-color: var(--blue-100);
}

.shadow-blue-100 {
  box-shadow: 0 4px 6px var(--blue-100);
}

.outline-blue-100 {
  outline: var(--blue-100);
}

.fill-blue-100 {
  fill: var(--blue-100);
}

.bg-blue-200 {
  background-color: var(--blue-200);
}

.text-blue-200 {
  color: var(--blue-200);
}

.border-blue-200 {
  border-color: var(--blue-200);
}

.shadow-blue-200 {
  box-shadow: 0 4px 6px var(--blue-200);
}

.outline-blue-200 {
  outline: var(--blue-200);
}

.fill-blue-200 {
  fill: var(--blue-200);
}

.bg-blue-300 {
  background-color: var(--blue-300);
}

.text-blue-300 {
  color: var(--blue-300);
}

.border-blue-300 {
  border-color: var(--blue-300);
}

.shadow-blue-300 {
  box-shadow: 0 4px 6px var(--blue-300);
}

.outline-blue-300 {
  outline: var(--blue-300);
}

.fill-blue-300 {
  fill: var(--blue-300);
}

.bg-blue-400 {
  background-color: var(--blue-400);
}

.text-blue-400 {
  color: var(--blue-400);
}

.border-blue-400 {
  border-color: var(--blue-400);
}

.shadow-blue-400 {
  box-shadow: 0 4px 6px var(--blue-400);
}

.outline-blue-400 {
  outline: var(--blue-400);
}

.fill-blue-400 {
  fill: var(--blue-400);
}

.bg-blue-500 {
  background-color: var(--blue-500);
}

.text-blue-500 {
  color: var(--blue-500);
}

.border-blue-500 {
  border-color: var(--blue-500);
}

.shadow-blue-500 {
  box-shadow: 0 4px 6px var(--blue-500);
}

.outline-blue-500 {
  outline: var(--blue-500);
}

.fill-blue-500 {
  fill: var(--blue-500);
}

.bg-blue-600 {
  background-color: var(--blue-600);
}

.text-blue-600 {
  color: var(--blue-600);
}

.border-blue-600 {
  border-color: var(--blue-600);
}

.shadow-blue-600 {
  box-shadow: 0 4px 6px var(--blue-600);
}

.outline-blue-600 {
  outline: var(--blue-600);
}

.fill-blue-600 {
  fill: var(--blue-600);
}

.bg-blue-700 {
  background-color: var(--blue-700);
}

.text-blue-700 {
  color: var(--blue-700);
}

.border-blue-700 {
  border-color: var(--blue-700);
}

.shadow-blue-700 {
  box-shadow: 0 4px 6px var(--blue-700);
}

.outline-blue-700 {
  outline: var(--blue-700);
}

.fill-blue-700 {
  fill: var(--blue-700);
}

.bg-blue-800 {
  background-color: var(--blue-800);
}

.text-blue-800 {
  color: var(--blue-800);
}

.border-blue-800 {
  border-color: var(--blue-800);
}

.shadow-blue-800 {
  box-shadow: 0 4px 6px var(--blue-800);
}

.outline-blue-800 {
  outline: var(--blue-800);
}

.fill-blue-800 {
  fill: var(--blue-800);
}

.bg-blue-900 {
  background-color: var(--blue-900);
}

.text-blue-900 {
  color: var(--blue-900);
}

.border-blue-900 {
  border-color: var(--blue-900);
}

.shadow-blue-900 {
  box-shadow: 0 4px 6px var(--blue-900);
}

.outline-blue-900 {
  outline: var(--blue-900);
}

.fill-blue-900 {
  fill: var(--blue-900);
}

.bg-green-100 {
  background-color: var(--green-100);
}

.text-green-100 {
  color: var(--green-100);
}

.border-green-100 {
  border-color: var(--green-100);
}

.shadow-green-100 {
  box-shadow: 0 4px 6px var(--green-100);
}

.outline-green-100 {
  outline: var(--green-100);
}

.fill-green-100 {
  fill: var(--green-100);
}

.bg-green-200 {
  background-color: var(--green-200);
}

.text-green-200 {
  color: var(--green-200);
}

.border-green-200 {
  border-color: var(--green-200);
}

.shadow-green-200 {
  box-shadow: 0 4px 6px var(--green-200);
}

.outline-green-200 {
  outline: var(--green-200);
}

.fill-green-200 {
  fill: var(--green-200);
}

.bg-green-300 {
  background-color: var(--green-300);
}

.text-green-300 {
  color: var(--green-300);
}

.border-green-300 {
  border-color: var(--green-300);
}

.shadow-green-300 {
  box-shadow: 0 4px 6px var(--green-300);
}

.outline-green-300 {
  outline: var(--green-300);
}

.fill-green-300 {
  fill: var(--green-300);
}

.bg-green-400 {
  background-color: var(--green-400);
}

.text-green-400 {
  color: var(--green-400);
}

.border-green-400 {
  border-color: var(--green-400);
}

.shadow-green-400 {
  box-shadow: 0 4px 6px var(--green-400);
}

.outline-green-400 {
  outline: var(--green-400);
}

.fill-green-400 {
  fill: var(--green-400);
}

.bg-green-500 {
  background-color: var(--green-500);
}

.text-green-500 {
  color: var(--green-500);
}

.border-green-500 {
  border-color: var(--green-500);
}

.shadow-green-500 {
  box-shadow: 0 4px 6px var(--green-500);
}

.outline-green-500 {
  outline: var(--green-500);
}

.fill-green-500 {
  fill: var(--green-500);
}

.bg-green-600 {
  background-color: var(--green-600);
}

.text-green-600 {
  color: var(--green-600);
}

.border-green-600 {
  border-color: var(--green-600);
}

.shadow-green-600 {
  box-shadow: 0 4px 6px var(--green-600);
}

.outline-green-600 {
  outline: var(--green-600);
}

.fill-green-600 {
  fill: var(--green-600);
}

.bg-green-700 {
  background-color: var(--green-700);
}

.text-green-700 {
  color: var(--green-700);
}

.border-green-700 {
  border-color: var(--green-700);
}

.shadow-green-700 {
  box-shadow: 0 4px 6px var(--green-700);
}

.outline-green-700 {
  outline: var(--green-700);
}

.fill-green-700 {
  fill: var(--green-700);
}

.bg-green-800 {
  background-color: var(--green-800);
}

.text-green-800 {
  color: var(--green-800);
}

.border-green-800 {
  border-color: var(--green-800);
}

.shadow-green-800 {
  box-shadow: 0 4px 6px var(--green-800);
}

.outline-green-800 {
  outline: var(--green-800);
}

.fill-green-800 {
  fill: var(--green-800);
}

.bg-green-900 {
  background-color: var(--green-900);
}

.text-green-900 {
  color: var(--green-900);
}

.border-green-900 {
  border-color: var(--green-900);
}

.shadow-green-900 {
  box-shadow: 0 4px 6px var(--green-900);
}

.outline-green-900 {
  outline: var(--green-900);
}

.fill-green-900 {
  fill: var(--green-900);
}

.bg-pink-100 {
  background-color: var(--pink-100);
}

.text-pink-100 {
  color: var(--pink-100);
}

.border-pink-100 {
  border-color: var(--pink-100);
}

.shadow-pink-100 {
  box-shadow: 0 4px 6px var(--pink-100);
}

.outline-pink-100 {
  outline: var(--pink-100);
}

.fill-pink-100 {
  fill: var(--pink-100);
}

.bg-pink-200 {
  background-color: var(--pink-200);
}

.text-pink-200 {
  color: var(--pink-200);
}

.border-pink-200 {
  border-color: var(--pink-200);
}

.shadow-pink-200 {
  box-shadow: 0 4px 6px var(--pink-200);
}

.outline-pink-200 {
  outline: var(--pink-200);
}

.fill-pink-200 {
  fill: var(--pink-200);
}

.bg-pink-300 {
  background-color: var(--pink-300);
}

.text-pink-300 {
  color: var(--pink-300);
}

.border-pink-300 {
  border-color: var(--pink-300);
}

.shadow-pink-300 {
  box-shadow: 0 4px 6px var(--pink-300);
}

.outline-pink-300 {
  outline: var(--pink-300);
}

.fill-pink-300 {
  fill: var(--pink-300);
}

.bg-pink-400 {
  background-color: var(--pink-400);
}

.text-pink-400 {
  color: var(--pink-400);
}

.border-pink-400 {
  border-color: var(--pink-400);
}

.shadow-pink-400 {
  box-shadow: 0 4px 6px var(--pink-400);
}

.outline-pink-400 {
  outline: var(--pink-400);
}

.fill-pink-400 {
  fill: var(--pink-400);
}

.bg-pink-500 {
  background-color: var(--pink-500);
}

.text-pink-500 {
  color: var(--pink-500);
}

.border-pink-500 {
  border-color: var(--pink-500);
}

.shadow-pink-500 {
  box-shadow: 0 4px 6px var(--pink-500);
}

.outline-pink-500 {
  outline: var(--pink-500);
}

.fill-pink-500 {
  fill: var(--pink-500);
}

.bg-pink-600 {
  background-color: var(--pink-600);
}

.text-pink-600 {
  color: var(--pink-600);
}

.border-pink-600 {
  border-color: var(--pink-600);
}

.shadow-pink-600 {
  box-shadow: 0 4px 6px var(--pink-600);
}

.outline-pink-600 {
  outline: var(--pink-600);
}

.fill-pink-600 {
  fill: var(--pink-600);
}

.bg-pink-700 {
  background-color: var(--pink-700);
}

.text-pink-700 {
  color: var(--pink-700);
}

.border-pink-700 {
  border-color: var(--pink-700);
}

.shadow-pink-700 {
  box-shadow: 0 4px 6px var(--pink-700);
}

.outline-pink-700 {
  outline: var(--pink-700);
}

.fill-pink-700 {
  fill: var(--pink-700);
}

.bg-pink-800 {
  background-color: var(--pink-800);
}

.text-pink-800 {
  color: var(--pink-800);
}

.border-pink-800 {
  border-color: var(--pink-800);
}

.shadow-pink-800 {
  box-shadow: 0 4px 6px var(--pink-800);
}

.outline-pink-800 {
  outline: var(--pink-800);
}

.fill-pink-800 {
  fill: var(--pink-800);
}

.bg-pink-900 {
  background-color: var(--pink-900);
}

.text-pink-900 {
  color: var(--pink-900);
}

.border-pink-900 {
  border-color: var(--pink-900);
}

.shadow-pink-900 {
  box-shadow: 0 4px 6px var(--pink-900);
}

.outline-pink-900 {
  outline: var(--pink-900);
}

.fill-pink-900 {
  fill: var(--pink-900);
}

.bg-white-100 {
  background-color: var(--white-100);
}

.text-white-100 {
  color: var(--white-100);
}

.border-white-100 {
  border-color: var(--white-100);
}

.shadow-white-100 {
  box-shadow: 0 4px 6px var(--white-100);
}

.outline-white-100 {
  outline: var(--white-100);
}

.fill-white-100 {
  fill: var(--white-100);
}

.bg-white-200 {
  background-color: var(--white-200);
}

.text-white-200 {
  color: var(--white-200);
}

.border-white-200 {
  border-color: var(--white-200);
}

.shadow-white-200 {
  box-shadow: 0 4px 6px var(--white-200);
}

.outline-white-200 {
  outline: var(--white-200);
}

.fill-white-200 {
  fill: var(--white-200);
}

.bg-white-300 {
  background-color: var(--white-300);
}

.text-white-300 {
  color: var(--white-300);
}

.border-white-300 {
  border-color: var(--white-300);
}

.shadow-white-300 {
  box-shadow: 0 4px 6px var(--white-300);
}

.outline-white-300 {
  outline: var(--white-300);
}

.fill-white-300 {
  fill: var(--white-300);
}

.bg-white-400 {
  background-color: var(--white-400);
}

.text-white-400 {
  color: var(--white-400);
}

.border-white-400 {
  border-color: var(--white-400);
}

.shadow-white-400 {
  box-shadow: 0 4px 6px var(--white-400);
}

.outline-white-400 {
  outline: var(--white-400);
}

.fill-white-400 {
  fill: var(--white-400);
}

.bg-white-500 {
  background-color: var(--white-500);
}

.text-white-500 {
  color: var(--white-500);
}

.border-white-500 {
  border-color: var(--white-500);
}

.shadow-white-500 {
  box-shadow: 0 4px 6px var(--white-500);
}

.outline-white-500 {
  outline: var(--white-500);
}

.fill-white-500 {
  fill: var(--white-500);
}

.bg-white-600 {
  background-color: var(--white-600);
}

.text-white-600 {
  color: var(--white-600);
}

.border-white-600 {
  border-color: var(--white-600);
}

.shadow-white-600 {
  box-shadow: 0 4px 6px var(--white-600);
}

.outline-white-600 {
  outline: var(--white-600);
}

.fill-white-600 {
  fill: var(--white-600);
}

.bg-white-700 {
  background-color: var(--white-700);
}

.text-white-700 {
  color: var(--white-700);
}

.border-white-700 {
  border-color: var(--white-700);
}

.shadow-white-700 {
  box-shadow: 0 4px 6px var(--white-700);
}

.outline-white-700 {
  outline: var(--white-700);
}

.fill-white-700 {
  fill: var(--white-700);
}

.bg-white-800 {
  background-color: var(--white-800);
}

.text-white-800 {
  color: var(--white-800);
}

.border-white-800 {
  border-color: var(--white-800);
}

.shadow-white-800 {
  box-shadow: 0 4px 6px var(--white-800);
}

.outline-white-800 {
  outline: var(--white-800);
}

.fill-white-800 {
  fill: var(--white-800);
}

.bg-white-900 {
  background-color: var(--white-900);
}

.text-white-900 {
  color: var(--white-900);
}

.border-white-900 {
  border-color: var(--white-900);
}

.shadow-white-900 {
  box-shadow: 0 4px 6px var(--white-900);
}

.outline-white-900 {
  outline: var(--white-900);
}

.fill-white-900 {
  fill: var(--white-900);
}

.bg-yellow-100 {
  background-color: var(--yellow-100);
}

.text-yellow-100 {
  color: var(--yellow-100);
}

.border-yellow-100 {
  border-color: var(--yellow-100);
}

.shadow-yellow-100 {
  box-shadow: 0 4px 6px var(--yellow-100);
}

.outline-yellow-100 {
  outline: var(--yellow-100);
}

.fill-yellow-100 {
  fill: var(--yellow-100);
}

.bg-yellow-200 {
  background-color: var(--yellow-200);
}

.text-yellow-200 {
  color: var(--yellow-200);
}

.border-yellow-200 {
  border-color: var(--yellow-200);
}

.shadow-yellow-200 {
  box-shadow: 0 4px 6px var(--yellow-200);
}

.outline-yellow-200 {
  outline: var(--yellow-200);
}

.fill-yellow-200 {
  fill: var(--yellow-200);
}

.bg-yellow-300 {
  background-color: var(--yellow-300);
}

.text-yellow-300 {
  color: var(--yellow-300);
}

.border-yellow-300 {
  border-color: var(--yellow-300);
}

.shadow-yellow-300 {
  box-shadow: 0 4px 6px var(--yellow-300);
}

.outline-yellow-300 {
  outline: var(--yellow-300);
}

.fill-yellow-300 {
  fill: var(--yellow-300);
}

.bg-yellow-400 {
  background-color: var(--yellow-400);
}

.text-yellow-400 {
  color: var(--yellow-400);
}

.border-yellow-400 {
  border-color: var(--yellow-400);
}

.shadow-yellow-400 {
  box-shadow: 0 4px 6px var(--yellow-400);
}

.outline-yellow-400 {
  outline: var(--yellow-400);
}

.fill-yellow-400 {
  fill: var(--yellow-400);
}

.bg-yellow-500 {
  background-color: var(--yellow-500);
}

.text-yellow-500 {
  color: var(--yellow-500);
}

.border-yellow-500 {
  border-color: var(--yellow-500);
}

.shadow-yellow-500 {
  box-shadow: 0 4px 6px var(--yellow-500);
}

.outline-yellow-500 {
  outline: var(--yellow-500);
}

.fill-yellow-500 {
  fill: var(--yellow-500);
}

.bg-yellow-600 {
  background-color: var(--yellow-600);
}

.text-yellow-600 {
  color: var(--yellow-600);
}

.border-yellow-600 {
  border-color: var(--yellow-600);
}

.shadow-yellow-600 {
  box-shadow: 0 4px 6px var(--yellow-600);
}

.outline-yellow-600 {
  outline: var(--yellow-600);
}

.fill-yellow-600 {
  fill: var(--yellow-600);
}

.bg-yellow-700 {
  background-color: var(--yellow-700);
}

.text-yellow-700 {
  color: var(--yellow-700);
}

.border-yellow-700 {
  border-color: var(--yellow-700);
}

.shadow-yellow-700 {
  box-shadow: 0 4px 6px var(--yellow-700);
}

.outline-yellow-700 {
  outline: var(--yellow-700);
}

.fill-yellow-700 {
  fill: var(--yellow-700);
}

.bg-yellow-800 {
  background-color: var(--yellow-800);
}

.text-yellow-800 {
  color: var(--yellow-800);
}

.border-yellow-800 {
  border-color: var(--yellow-800);
}

.shadow-yellow-800 {
  box-shadow: 0 4px 6px var(--yellow-800);
}

.outline-yellow-800 {
  outline: var(--yellow-800);
}

.fill-yellow-800 {
  fill: var(--yellow-800);
}

.bg-yellow-900 {
  background-color: var(--yellow-900);
}

.text-yellow-900 {
  color: var(--yellow-900);
}

.border-yellow-900 {
  border-color: var(--yellow-900);
}

.shadow-yellow-900 {
  box-shadow: 0 4px 6px var(--yellow-900);
}

.outline-yellow-900 {
  outline: var(--yellow-900);
}

.fill-yellow-900 {
  fill: var(--yellow-900);
}

.bg-orange-100 {
  background-color: var(--orange-100);
}

.text-orange-100 {
  color: var(--orange-100);
}

.border-orange-100 {
  border-color: var(--orange-100);
}

.shadow-orange-100 {
  box-shadow: 0 4px 6px var(--orange-100);
}

.outline-orange-100 {
  outline: var(--orange-100);
}

.fill-orange-100 {
  fill: var(--orange-100);
}

.bg-orange-200 {
  background-color: var(--orange-200);
}

.text-orange-200 {
  color: var(--orange-200);
}

.border-orange-200 {
  border-color: var(--orange-200);
}

.shadow-orange-200 {
  box-shadow: 0 4px 6px var(--orange-200);
}

.outline-orange-200 {
  outline: var(--orange-200);
}

.fill-orange-200 {
  fill: var(--orange-200);
}

.bg-orange-300 {
  background-color: var(--orange-300);
}

.text-orange-300 {
  color: var(--orange-300);
}

.border-orange-300 {
  border-color: var(--orange-300);
}

.shadow-orange-300 {
  box-shadow: 0 4px 6px var(--orange-300);
}

.outline-orange-300 {
  outline: var(--orange-300);
}

.fill-orange-300 {
  fill: var(--orange-300);
}

.bg-orange-400 {
  background-color: var(--orange-400);
}

.text-orange-400 {
  color: var(--orange-400);
}

.border-orange-400 {
  border-color: var(--orange-400);
}

.shadow-orange-400 {
  box-shadow: 0 4px 6px var(--orange-400);
}

.outline-orange-400 {
  outline: var(--orange-400);
}

.fill-orange-400 {
  fill: var(--orange-400);
}

.bg-orange-500 {
  background-color: var(--orange-500);
}

.text-orange-500 {
  color: var(--orange-500);
}

.border-orange-500 {
  border-color: var(--orange-500);
}

.shadow-orange-500 {
  box-shadow: 0 4px 6px var(--orange-500);
}

.outline-orange-500 {
  outline: var(--orange-500);
}

.fill-orange-500 {
  fill: var(--orange-500);
}

.bg-orange-600 {
  background-color: var(--orange-600);
}

.text-orange-600 {
  color: var(--orange-600);
}

.border-orange-600 {
  border-color: var(--orange-600);
}

.shadow-orange-600 {
  box-shadow: 0 4px 6px var(--orange-600);
}

.outline-orange-600 {
  outline: var(--orange-600);
}

.fill-orange-600 {
  fill: var(--orange-600);
}

.bg-orange-700 {
  background-color: var(--orange-700);
}

.text-orange-700 {
  color: var(--orange-700);
}

.border-orange-700 {
  border-color: var(--orange-700);
}

.shadow-orange-700 {
  box-shadow: 0 4px 6px var(--orange-700);
}

.outline-orange-700 {
  outline: var(--orange-700);
}

.fill-orange-700 {
  fill: var(--orange-700);
}

.bg-orange-800 {
  background-color: var(--orange-800);
}

.text-orange-800 {
  color: var(--orange-800);
}

.border-orange-800 {
  border-color: var(--orange-800);
}

.shadow-orange-800 {
  box-shadow: 0 4px 6px var(--orange-800);
}

.outline-orange-800 {
  outline: var(--orange-800);
}

.fill-orange-800 {
  fill: var(--orange-800);
}

.bg-orange-900 {
  background-color: var(--orange-900);
}

.text-orange-900 {
  color: var(--orange-900);
}

.border-orange-900 {
  border-color: var(--orange-900);
}

.shadow-orange-900 {
  box-shadow: 0 4px 6px var(--orange-900);
}

.outline-orange-900 {
  outline: var(--orange-900);
}

.fill-orange-900 {
  fill: var(--orange-900);
}

.bg-black-100 {
  background-color: var(--black-100);
}

.text-black-100 {
  color: var(--black-100);
}

.border-black-100 {
  border-color: var(--black-100);
}

.shadow-black-100 {
  box-shadow: 0 4px 6px var(--black-100);
}

.outline-black-100 {
  outline: var(--black-100);
}

.fill-black-100 {
  fill: var(--black-100);
}

.bg-black-200 {
  background-color: var(--black-200);
}

.text-black-200 {
  color: var(--black-200);
}

.border-black-200 {
  border-color: var(--black-200);
}

.shadow-black-200 {
  box-shadow: 0 4px 6px var(--black-200);
}

.outline-black-200 {
  outline: var(--black-200);
}

.fill-black-200 {
  fill: var(--black-200);
}

.bg-black-300 {
  background-color: var(--black-300);
}

.text-black-300 {
  color: var(--black-300);
}

.border-black-300 {
  border-color: var(--black-300);
}

.shadow-black-300 {
  box-shadow: 0 4px 6px var(--black-300);
}

.outline-black-300 {
  outline: var(--black-300);
}

.fill-black-300 {
  fill: var(--black-300);
}

.bg-black-400 {
  background-color: var(--black-400);
}

.text-black-400 {
  color: var(--black-400);
}

.border-black-400 {
  border-color: var(--black-400);
}

.shadow-black-400 {
  box-shadow: 0 4px 6px var(--black-400);
}

.outline-black-400 {
  outline: var(--black-400);
}

.fill-black-400 {
  fill: var(--black-400);
}

.bg-black-500 {
  background-color: var(--black-500);
}

.text-black-500 {
  color: var(--black-500);
}

.border-black-500 {
  border-color: var(--black-500);
}

.shadow-black-500 {
  box-shadow: 0 4px 6px var(--black-500);
}

.outline-black-500 {
  outline: var(--black-500);
}

.fill-black-500 {
  fill: var(--black-500);
}

.bg-black-600 {
  background-color: var(--black-600);
}

.text-black-600 {
  color: var(--black-600);
}

.border-black-600 {
  border-color: var(--black-600);
}

.shadow-black-600 {
  box-shadow: 0 4px 6px var(--black-600);
}

.outline-black-600 {
  outline: var(--black-600);
}

.fill-black-600 {
  fill: var(--black-600);
}

.bg-black-700 {
  background-color: var(--black-700);
}

.text-black-700 {
  color: var(--black-700);
}

.border-black-700 {
  border-color: var(--black-700);
}

.shadow-black-700 {
  box-shadow: 0 4px 6px var(--black-700);
}

.outline-black-700 {
  outline: var(--black-700);
}

.fill-black-700 {
  fill: var(--black-700);
}

.bg-black-800 {
  background-color: var(--black-800);
}

.text-black-800 {
  color: var(--black-800);
}

.border-black-800 {
  border-color: var(--black-800);
}

.shadow-black-800 {
  box-shadow: 0 4px 6px var(--black-800);
}

.outline-black-800 {
  outline: var(--black-800);
}

.fill-black-800 {
  fill: var(--black-800);
}

.bg-black-900 {
  background-color: var(--black-900);
}

.text-black-900 {
  color: var(--black-900);
}

.border-black-900 {
  border-color: var(--black-900);
}

.shadow-black-900 {
  box-shadow: 0 4px 6px var(--black-900);
}

.outline-black-900 {
  outline: var(--black-900);
}

.fill-black-900 {
  fill: var(--black-900);
}

.bg-gray-100 {
  background-color: var(--gray-100);
}

.text-gray-100 {
  color: var(--gray-100);
}

.border-gray-100 {
  border-color: var(--gray-100);
}

.shadow-gray-100 {
  box-shadow: 0 4px 6px var(--gray-100);
}

.outline-gray-100 {
  outline: var(--gray-100);
}

.fill-gray-100 {
  fill: var(--gray-100);
}

.bg-gray-200 {
  background-color: var(--gray-200);
}

.text-gray-200 {
  color: var(--gray-200);
}

.border-gray-200 {
  border-color: var(--gray-200);
}

.shadow-gray-200 {
  box-shadow: 0 4px 6px var(--gray-200);
}

.outline-gray-200 {
  outline: var(--gray-200);
}

.fill-gray-200 {
  fill: var(--gray-200);
}

.bg-gray-300 {
  background-color: var(--gray-300);
}

.text-gray-300 {
  color: var(--gray-300);
}

.border-gray-300 {
  border-color: var(--gray-300);
}

.shadow-gray-300 {
  box-shadow: 0 4px 6px var(--gray-300);
}

.outline-gray-300 {
  outline: var(--gray-300);
}

.fill-gray-300 {
  fill: var(--gray-300);
}

.bg-gray-400 {
  background-color: var(--gray-400);
}

.text-gray-400 {
  color: var(--gray-400);
}

.border-gray-400 {
  border-color: var(--gray-400);
}

.shadow-gray-400 {
  box-shadow: 0 4px 6px var(--gray-400);
}

.outline-gray-400 {
  outline: var(--gray-400);
}

.fill-gray-400 {
  fill: var(--gray-400);
}

.bg-gray-500 {
  background-color: var(--gray-500);
}

.text-gray-500 {
  color: var(--gray-500);
}

.border-gray-500 {
  border-color: var(--gray-500);
}

.shadow-gray-500 {
  box-shadow: 0 4px 6px var(--gray-500);
}

.outline-gray-500 {
  outline: var(--gray-500);
}

.fill-gray-500 {
  fill: var(--gray-500);
}

.bg-gray-600 {
  background-color: var(--gray-600);
}

.text-gray-600 {
  color: var(--gray-600);
}

.border-gray-600 {
  border-color: var(--gray-600);
}

.shadow-gray-600 {
  box-shadow: 0 4px 6px var(--gray-600);
}

.outline-gray-600 {
  outline: var(--gray-600);
}

.fill-gray-600 {
  fill: var(--gray-600);
}

.bg-gray-700 {
  background-color: var(--gray-700);
}

.text-gray-700 {
  color: var(--gray-700);
}

.border-gray-700 {
  border-color: var(--gray-700);
}

.shadow-gray-700 {
  box-shadow: 0 4px 6px var(--gray-700);
}

.outline-gray-700 {
  outline: var(--gray-700);
}

.fill-gray-700 {
  fill: var(--gray-700);
}

.bg-gray-800 {
  background-color: var(--gray-800);
}

.text-gray-800 {
  color: var(--gray-800);
}

.border-gray-800 {
  border-color: var(--gray-800);
}

.shadow-gray-800 {
  box-shadow: 0 4px 6px var(--gray-800);
}

.outline-gray-800 {
  outline: var(--gray-800);
}

.fill-gray-800 {
  fill: var(--gray-800);
}

.bg-gray-900 {
  background-color: var(--gray-900);
}

.text-gray-900 {
  color: var(--gray-900);
}

.border-gray-900 {
  border-color: var(--gray-900);
}

.shadow-gray-900 {
  box-shadow: 0 4px 6px var(--gray-900);
}

.outline-gray-900 {
  outline: var(--gray-900);
}

.fill-gray-900 {
  fill: var(--gray-900);
}

.bg-opaque-100 {
  background-color: var(--opaque-100);
}

.text-opaque-100 {
  color: var(--opaque-100);
}

.border-opaque-100 {
  border-color: var(--opaque-100);
}

.shadow-opaque-100 {
  box-shadow: 0 4px 6px var(--opaque-100);
}

.outline-opaque-100 {
  outline: var(--opaque-100);
}

.fill-opaque-100 {
  fill: var(--opaque-100);
}

.bg-opaque-200 {
  background-color: var(--opaque-200);
}

.text-opaque-200 {
  color: var(--opaque-200);
}

.border-opaque-200 {
  border-color: var(--opaque-200);
}

.shadow-opaque-200 {
  box-shadow: 0 4px 6px var(--opaque-200);
}

.outline-opaque-200 {
  outline: var(--opaque-200);
}

.fill-opaque-200 {
  fill: var(--opaque-200);
}

.bg-opaque-300 {
  background-color: var(--opaque-300);
}

.text-opaque-300 {
  color: var(--opaque-300);
}

.border-opaque-300 {
  border-color: var(--opaque-300);
}

.shadow-opaque-300 {
  box-shadow: 0 4px 6px var(--opaque-300);
}

.outline-opaque-300 {
  outline: var(--opaque-300);
}

.fill-opaque-300 {
  fill: var(--opaque-300);
}

.bg-opaque-400 {
  background-color: var(--opaque-400);
}

.text-opaque-400 {
  color: var(--opaque-400);
}

.border-opaque-400 {
  border-color: var(--opaque-400);
}

.shadow-opaque-400 {
  box-shadow: 0 4px 6px var(--opaque-400);
}

.outline-opaque-400 {
  outline: var(--opaque-400);
}

.fill-opaque-400 {
  fill: var(--opaque-400);
}

.bg-opaque-500 {
  background-color: var(--opaque-500);
}

.text-opaque-500 {
  color: var(--opaque-500);
}

.border-opaque-500 {
  border-color: var(--opaque-500);
}

.shadow-opaque-500 {
  box-shadow: 0 4px 6px var(--opaque-500);
}

.outline-opaque-500 {
  outline: var(--opaque-500);
}

.fill-opaque-500 {
  fill: var(--opaque-500);
}

.bg-opaque-600 {
  background-color: var(--opaque-600);
}

.text-opaque-600 {
  color: var(--opaque-600);
}

.border-opaque-600 {
  border-color: var(--opaque-600);
}

.shadow-opaque-600 {
  box-shadow: 0 4px 6px var(--opaque-600);
}

.outline-opaque-600 {
  outline: var(--opaque-600);
}

.fill-opaque-600 {
  fill: var(--opaque-600);
}

.bg-opaque-700 {
  background-color: var(--opaque-700);
}

.text-opaque-700 {
  color: var(--opaque-700);
}

.border-opaque-700 {
  border-color: var(--opaque-700);
}

.shadow-opaque-700 {
  box-shadow: 0 4px 6px var(--opaque-700);
}

.outline-opaque-700 {
  outline: var(--opaque-700);
}

.fill-opaque-700 {
  fill: var(--opaque-700);
}

.bg-opaque-800 {
  background-color: var(--opaque-800);
}

.text-opaque-800 {
  color: var(--opaque-800);
}

.border-opaque-800 {
  border-color: var(--opaque-800);
}

.shadow-opaque-800 {
  box-shadow: 0 4px 6px var(--opaque-800);
}

.outline-opaque-800 {
  outline: var(--opaque-800);
}

.fill-opaque-800 {
  fill: var(--opaque-800);
}

.bg-opaque-900 {
  background-color: var(--opaque-900);
}

.text-opaque-900 {
  color: var(--opaque-900);
}

.border-opaque-900 {
  border-color: var(--opaque-900);
}

.shadow-opaque-900 {
  box-shadow: 0 4px 6px var(--opaque-900);
}

.outline-opaque-900 {
  outline: var(--opaque-900);
}

.fill-opaque-900 {
  fill: var(--opaque-900);
}

.bg-light {
  background-color: var(--bg-light);
}

.text-light {
  color: var(--text-light);
}

.border-light {
  border-color: var(--border-light);
}

.shadow-light {
  box-shadow: 0 4px 6px var(--shadow-light);
}

.outline-light {
  outline: var(--outline-light);
}

.fill-light {
  fill: var(--fill-light);
}

.bg-dark {
  background-color: var(--bg-dark);
}

.text-dark {
  color: var(--text-dark);
}

.border-dark {
  border-color: var(--border-dark);
}

.shadow-dark {
  box-shadow: 0 4px 6px var(--shadow-dark);
}

.outline-dark {
  outline: var(--outline-dark);
}

.fill-dark {
  fill: var(--fill-dark);
}

.bg-theme {
  background-color: var(--bg-theme);
}

.text-theme {
  color: var(--text-theme);
}

.border-theme {
  border-color: var(--border-theme);
}

.shadow-theme {
  box-shadow: 0 4px 6px var(--shadow-theme);
}

.outline-theme {
  outline: var(--outline-theme);
}

.fill-theme {
  fill: var(--fill-theme);
}

.bg-white {
  background-color: var(--bg-white);
}

.text-white {
  color: var(--text-white);
}

.border-white {
  border-color: var(--border-white);
}

.shadow-white {
  box-shadow: 0 4px 6px var(--shadow-white);
}

.outline-white {
  outline: var(--outline-white);
}

.fill-white {
  fill: var(--fill-white);
}

.bg-none {
  background-color: var(--bg-none);
}

.text-none {
  color: var(--text-none);
}

.border-none {
  border-color: var(--border-none);
}

.shadow-none {
  box-shadow: 0 4px 6px var(--shadow-none);
}

.outline-none {
  outline: var(--outline-none);
}

.fill-none {
  fill: var(--fill-none);
}

.bg-theme-light {
  background-color: var(--bg-theme-light);
}

.text-theme-light {
  color: var(--text-theme-light);
}

.border-theme-light {
  border-color: var(--border-theme-light);
}

.shadow-theme-light {
  box-shadow: 0 4px 6px var(--shadow-theme-light);
}

.outline-theme-light {
  outline: var(--outline-theme-light);
}

.fill-theme-light {
  fill: var(--fill-theme-light);
}

.bg-muted {
  background-color: var(--bg-muted);
}

.text-muted {
  color: var(--text-muted);
}

.border-muted {
  border-color: var(--border-muted);
}

.shadow-muted {
  box-shadow: 0 4px 6px var(--shadow-muted);
}

.outline-muted {
  outline: var(--outline-muted);
}

.fill-muted {
  fill: var(--fill-muted);
}

.bg-hover {
  background-color: var(--bg-hover);
}

.text-hover {
  color: var(--text-hover);
}

.border-hover {
  border-color: var(--border-hover);
}

.shadow-hover {
  box-shadow: 0 4px 6px var(--shadow-hover);
}

.outline-hover {
  outline: var(--outline-hover);
}

.fill-hover {
  fill: var(--fill-hover);
}

.bg-alternative {
  background-color: var(--bg-alternative);
}

.text-alternative {
  color: var(--text-alternative);
}

.border-alternative {
  border-color: var(--border-alternative);
}

.shadow-alternative {
  box-shadow: 0 4px 6px var(--shadow-alternative);
}

.outline-alternative {
  outline: var(--outline-alternative);
}

.fill-alternative {
  fill: var(--fill-alternative);
}

.bg-success {
  background-color: var(--bg-success);
}

.text-success {
  color: var(--text-success);
}

.border-success {
  border-color: var(--border-success);
}

.shadow-success {
  box-shadow: 0 4px 6px var(--shadow-success);
}

.outline-success {
  outline: var(--outline-success);
}

.fill-success {
  fill: var(--fill-success);
}

.bg-danger {
  background-color: var(--bg-danger);
}

.text-danger {
  color: var(--text-danger);
}

.border-danger {
  border-color: var(--border-danger);
}

.shadow-danger {
  box-shadow: 0 4px 6px var(--shadow-danger);
}

.outline-danger {
  outline: var(--outline-danger);
}

.fill-danger {
  fill: var(--fill-danger);
}

.bg-warning {
  background-color: var(--bg-warning);
}

.text-warning {
  color: var(--text-warning);
}

.border-warning {
  border-color: var(--border-warning);
}

.shadow-warning {
  box-shadow: 0 4px 6px var(--shadow-warning);
}

.outline-warning {
  outline: var(--outline-warning);
}

.fill-warning {
  fill: var(--fill-warning);
}

.bg-info {
  background-color: var(--bg-info);
}

.text-info {
  color: var(--text-info);
}

.border-info {
  border-color: var(--border-info);
}

.shadow-info {
  box-shadow: 0 4px 6px var(--shadow-info);
}

.outline-info {
  outline: var(--outline-info);
}

.fill-info {
  fill: var(--fill-info);
}

.bg-active {
  background-color: var(--bg-active);
}

.text-active {
  color: var(--text-active);
}

.border-active {
  border-color: var(--border-active);
}

.shadow-active {
  box-shadow: 0 4px 6px var(--shadow-active);
}

.outline-active {
  outline: var(--outline-active);
}

.fill-active {
  fill: var(--fill-active);
}

.bg-inactive {
  background-color: var(--bg-inactive);
}

.text-inactive {
  color: var(--text-inactive);
}

.border-inactive {
  border-color: var(--border-inactive);
}

.shadow-inactive {
  box-shadow: 0 4px 6px var(--shadow-inactive);
}

.outline-inactive {
  outline: var(--outline-inactive);
}

.fill-inactive {
  fill: var(--fill-inactive);
}

.bg-disabled {
  background-color: var(--bg-disabled);
}

.text-disabled {
  color: var(--text-disabled);
}

.border-disabled {
  border-color: var(--border-disabled);
}

.shadow-disabled {
  box-shadow: 0 4px 6px var(--shadow-disabled);
}

.outline-disabled {
  outline: var(--outline-disabled);
}

.fill-disabled {
  fill: var(--fill-disabled);
}

.bg-laboratory {
  background-color: var(--bg-laboratory);
}

.text-laboratory {
  color: var(--text-laboratory);
}

.border-laboratory {
  border-color: var(--border-laboratory);
}

.shadow-laboratory {
  box-shadow: 0 4px 6px var(--shadow-laboratory);
}

.outline-laboratory {
  outline: var(--outline-laboratory);
}

.fill-laboratory {
  fill: var(--fill-laboratory);
}

.bg-dashboard {
  background-color: var(--bg-dashboard);
}

.text-dashboard {
  color: var(--text-dashboard);
}

.border-dashboard {
  border-color: var(--border-dashboard);
}

.shadow-dashboard {
  box-shadow: 0 4px 6px var(--shadow-dashboard);
}

.outline-dashboard {
  outline: var(--outline-dashboard);
}

.fill-dashboard {
  fill: var(--fill-dashboard);
}

.bg-content {
  background-color: var(--bg-content);
}

.text-content {
  color: var(--text-content);
}

.border-content {
  border-color: var(--border-content);
}

.shadow-content {
  box-shadow: 0 4px 6px var(--shadow-content);
}

.outline-content {
  outline: var(--outline-content);
}

.fill-content {
  fill: var(--fill-content);
}

.hover\:bg-red-100:hover {
  background-color: var(--red-100);
}

.hover\:text-red-100:hover {
  color: var(--red-100);
}

.hover\:border-red-100:hover {
  border-color: var(--red-100);
}

.target\:bg-red-100:target {
  background-color: var(--red-100);
}

.target\:text-red-100:target {
  color: var(--red-100);
}

.target\:border-red-100:target {
  border-color: var(--red-100);
}

.hover\:bg-red-200:hover {
  background-color: var(--red-200);
}

.hover\:text-red-200:hover {
  color: var(--red-200);
}

.hover\:border-red-200:hover {
  border-color: var(--red-200);
}

.target\:bg-red-200:target {
  background-color: var(--red-200);
}

.target\:text-red-200:target {
  color: var(--red-200);
}

.target\:border-red-200:target {
  border-color: var(--red-200);
}

.hover\:bg-red-300:hover {
  background-color: var(--red-300);
}

.hover\:text-red-300:hover {
  color: var(--red-300);
}

.hover\:border-red-300:hover {
  border-color: var(--red-300);
}

.target\:bg-red-300:target {
  background-color: var(--red-300);
}

.target\:text-red-300:target {
  color: var(--red-300);
}

.target\:border-red-300:target {
  border-color: var(--red-300);
}

.hover\:bg-red-400:hover {
  background-color: var(--red-400);
}

.hover\:text-red-400:hover {
  color: var(--red-400);
}

.hover\:border-red-400:hover {
  border-color: var(--red-400);
}

.target\:bg-red-400:target {
  background-color: var(--red-400);
}

.target\:text-red-400:target {
  color: var(--red-400);
}

.target\:border-red-400:target {
  border-color: var(--red-400);
}

.hover\:bg-red-500:hover {
  background-color: var(--red-500);
}

.hover\:text-red-500:hover {
  color: var(--red-500);
}

.hover\:border-red-500:hover {
  border-color: var(--red-500);
}

.target\:bg-red-500:target {
  background-color: var(--red-500);
}

.target\:text-red-500:target {
  color: var(--red-500);
}

.target\:border-red-500:target {
  border-color: var(--red-500);
}

.hover\:bg-red-600:hover {
  background-color: var(--red-600);
}

.hover\:text-red-600:hover {
  color: var(--red-600);
}

.hover\:border-red-600:hover {
  border-color: var(--red-600);
}

.target\:bg-red-600:target {
  background-color: var(--red-600);
}

.target\:text-red-600:target {
  color: var(--red-600);
}

.target\:border-red-600:target {
  border-color: var(--red-600);
}

.hover\:bg-red-700:hover {
  background-color: var(--red-700);
}

.hover\:text-red-700:hover {
  color: var(--red-700);
}

.hover\:border-red-700:hover {
  border-color: var(--red-700);
}

.target\:bg-red-700:target {
  background-color: var(--red-700);
}

.target\:text-red-700:target {
  color: var(--red-700);
}

.target\:border-red-700:target {
  border-color: var(--red-700);
}

.hover\:bg-red-800:hover {
  background-color: var(--red-800);
}

.hover\:text-red-800:hover {
  color: var(--red-800);
}

.hover\:border-red-800:hover {
  border-color: var(--red-800);
}

.target\:bg-red-800:target {
  background-color: var(--red-800);
}

.target\:text-red-800:target {
  color: var(--red-800);
}

.target\:border-red-800:target {
  border-color: var(--red-800);
}

.hover\:bg-red-900:hover {
  background-color: var(--red-900);
}

.hover\:text-red-900:hover {
  color: var(--red-900);
}

.hover\:border-red-900:hover {
  border-color: var(--red-900);
}

.target\:bg-red-900:target {
  background-color: var(--red-900);
}

.target\:text-red-900:target {
  color: var(--red-900);
}

.target\:border-red-900:target {
  border-color: var(--red-900);
}

.hover\:bg-blue-100:hover {
  background-color: var(--blue-100);
}

.hover\:text-blue-100:hover {
  color: var(--blue-100);
}

.hover\:border-blue-100:hover {
  border-color: var(--blue-100);
}

.target\:bg-blue-100:target {
  background-color: var(--blue-100);
}

.target\:text-blue-100:target {
  color: var(--blue-100);
}

.target\:border-blue-100:target {
  border-color: var(--blue-100);
}

.hover\:bg-blue-200:hover {
  background-color: var(--blue-200);
}

.hover\:text-blue-200:hover {
  color: var(--blue-200);
}

.hover\:border-blue-200:hover {
  border-color: var(--blue-200);
}

.target\:bg-blue-200:target {
  background-color: var(--blue-200);
}

.target\:text-blue-200:target {
  color: var(--blue-200);
}

.target\:border-blue-200:target {
  border-color: var(--blue-200);
}

.hover\:bg-blue-300:hover {
  background-color: var(--blue-300);
}

.hover\:text-blue-300:hover {
  color: var(--blue-300);
}

.hover\:border-blue-300:hover {
  border-color: var(--blue-300);
}

.target\:bg-blue-300:target {
  background-color: var(--blue-300);
}

.target\:text-blue-300:target {
  color: var(--blue-300);
}

.target\:border-blue-300:target {
  border-color: var(--blue-300);
}

.hover\:bg-blue-400:hover {
  background-color: var(--blue-400);
}

.hover\:text-blue-400:hover {
  color: var(--blue-400);
}

.hover\:border-blue-400:hover {
  border-color: var(--blue-400);
}

.target\:bg-blue-400:target {
  background-color: var(--blue-400);
}

.target\:text-blue-400:target {
  color: var(--blue-400);
}

.target\:border-blue-400:target {
  border-color: var(--blue-400);
}

.hover\:bg-blue-500:hover {
  background-color: var(--blue-500);
}

.hover\:text-blue-500:hover {
  color: var(--blue-500);
}

.hover\:border-blue-500:hover {
  border-color: var(--blue-500);
}

.target\:bg-blue-500:target {
  background-color: var(--blue-500);
}

.target\:text-blue-500:target {
  color: var(--blue-500);
}

.target\:border-blue-500:target {
  border-color: var(--blue-500);
}

.hover\:bg-blue-600:hover {
  background-color: var(--blue-600);
}

.hover\:text-blue-600:hover {
  color: var(--blue-600);
}

.hover\:border-blue-600:hover {
  border-color: var(--blue-600);
}

.target\:bg-blue-600:target {
  background-color: var(--blue-600);
}

.target\:text-blue-600:target {
  color: var(--blue-600);
}

.target\:border-blue-600:target {
  border-color: var(--blue-600);
}

.hover\:bg-blue-700:hover {
  background-color: var(--blue-700);
}

.hover\:text-blue-700:hover {
  color: var(--blue-700);
}

.hover\:border-blue-700:hover {
  border-color: var(--blue-700);
}

.target\:bg-blue-700:target {
  background-color: var(--blue-700);
}

.target\:text-blue-700:target {
  color: var(--blue-700);
}

.target\:border-blue-700:target {
  border-color: var(--blue-700);
}

.hover\:bg-blue-800:hover {
  background-color: var(--blue-800);
}

.hover\:text-blue-800:hover {
  color: var(--blue-800);
}

.hover\:border-blue-800:hover {
  border-color: var(--blue-800);
}

.target\:bg-blue-800:target {
  background-color: var(--blue-800);
}

.target\:text-blue-800:target {
  color: var(--blue-800);
}

.target\:border-blue-800:target {
  border-color: var(--blue-800);
}

.hover\:bg-blue-900:hover {
  background-color: var(--blue-900);
}

.hover\:text-blue-900:hover {
  color: var(--blue-900);
}

.hover\:border-blue-900:hover {
  border-color: var(--blue-900);
}

.target\:bg-blue-900:target {
  background-color: var(--blue-900);
}

.target\:text-blue-900:target {
  color: var(--blue-900);
}

.target\:border-blue-900:target {
  border-color: var(--blue-900);
}

.hover\:bg-green-100:hover {
  background-color: var(--green-100);
}

.hover\:text-green-100:hover {
  color: var(--green-100);
}

.hover\:border-green-100:hover {
  border-color: var(--green-100);
}

.target\:bg-green-100:target {
  background-color: var(--green-100);
}

.target\:text-green-100:target {
  color: var(--green-100);
}

.target\:border-green-100:target {
  border-color: var(--green-100);
}

.hover\:bg-green-200:hover {
  background-color: var(--green-200);
}

.hover\:text-green-200:hover {
  color: var(--green-200);
}

.hover\:border-green-200:hover {
  border-color: var(--green-200);
}

.target\:bg-green-200:target {
  background-color: var(--green-200);
}

.target\:text-green-200:target {
  color: var(--green-200);
}

.target\:border-green-200:target {
  border-color: var(--green-200);
}

.hover\:bg-green-300:hover {
  background-color: var(--green-300);
}

.hover\:text-green-300:hover {
  color: var(--green-300);
}

.hover\:border-green-300:hover {
  border-color: var(--green-300);
}

.target\:bg-green-300:target {
  background-color: var(--green-300);
}

.target\:text-green-300:target {
  color: var(--green-300);
}

.target\:border-green-300:target {
  border-color: var(--green-300);
}

.hover\:bg-green-400:hover {
  background-color: var(--green-400);
}

.hover\:text-green-400:hover {
  color: var(--green-400);
}

.hover\:border-green-400:hover {
  border-color: var(--green-400);
}

.target\:bg-green-400:target {
  background-color: var(--green-400);
}

.target\:text-green-400:target {
  color: var(--green-400);
}

.target\:border-green-400:target {
  border-color: var(--green-400);
}

.hover\:bg-green-500:hover {
  background-color: var(--green-500);
}

.hover\:text-green-500:hover {
  color: var(--green-500);
}

.hover\:border-green-500:hover {
  border-color: var(--green-500);
}

.target\:bg-green-500:target {
  background-color: var(--green-500);
}

.target\:text-green-500:target {
  color: var(--green-500);
}

.target\:border-green-500:target {
  border-color: var(--green-500);
}

.hover\:bg-green-600:hover {
  background-color: var(--green-600);
}

.hover\:text-green-600:hover {
  color: var(--green-600);
}

.hover\:border-green-600:hover {
  border-color: var(--green-600);
}

.target\:bg-green-600:target {
  background-color: var(--green-600);
}

.target\:text-green-600:target {
  color: var(--green-600);
}

.target\:border-green-600:target {
  border-color: var(--green-600);
}

.hover\:bg-green-700:hover {
  background-color: var(--green-700);
}

.hover\:text-green-700:hover {
  color: var(--green-700);
}

.hover\:border-green-700:hover {
  border-color: var(--green-700);
}

.target\:bg-green-700:target {
  background-color: var(--green-700);
}

.target\:text-green-700:target {
  color: var(--green-700);
}

.target\:border-green-700:target {
  border-color: var(--green-700);
}

.hover\:bg-green-800:hover {
  background-color: var(--green-800);
}

.hover\:text-green-800:hover {
  color: var(--green-800);
}

.hover\:border-green-800:hover {
  border-color: var(--green-800);
}

.target\:bg-green-800:target {
  background-color: var(--green-800);
}

.target\:text-green-800:target {
  color: var(--green-800);
}

.target\:border-green-800:target {
  border-color: var(--green-800);
}

.hover\:bg-green-900:hover {
  background-color: var(--green-900);
}

.hover\:text-green-900:hover {
  color: var(--green-900);
}

.hover\:border-green-900:hover {
  border-color: var(--green-900);
}

.target\:bg-green-900:target {
  background-color: var(--green-900);
}

.target\:text-green-900:target {
  color: var(--green-900);
}

.target\:border-green-900:target {
  border-color: var(--green-900);
}

.hover\:bg-pink-100:hover {
  background-color: var(--pink-100);
}

.hover\:text-pink-100:hover {
  color: var(--pink-100);
}

.hover\:border-pink-100:hover {
  border-color: var(--pink-100);
}

.target\:bg-pink-100:target {
  background-color: var(--pink-100);
}

.target\:text-pink-100:target {
  color: var(--pink-100);
}

.target\:border-pink-100:target {
  border-color: var(--pink-100);
}

.hover\:bg-pink-200:hover {
  background-color: var(--pink-200);
}

.hover\:text-pink-200:hover {
  color: var(--pink-200);
}

.hover\:border-pink-200:hover {
  border-color: var(--pink-200);
}

.target\:bg-pink-200:target {
  background-color: var(--pink-200);
}

.target\:text-pink-200:target {
  color: var(--pink-200);
}

.target\:border-pink-200:target {
  border-color: var(--pink-200);
}

.hover\:bg-pink-300:hover {
  background-color: var(--pink-300);
}

.hover\:text-pink-300:hover {
  color: var(--pink-300);
}

.hover\:border-pink-300:hover {
  border-color: var(--pink-300);
}

.target\:bg-pink-300:target {
  background-color: var(--pink-300);
}

.target\:text-pink-300:target {
  color: var(--pink-300);
}

.target\:border-pink-300:target {
  border-color: var(--pink-300);
}

.hover\:bg-pink-400:hover {
  background-color: var(--pink-400);
}

.hover\:text-pink-400:hover {
  color: var(--pink-400);
}

.hover\:border-pink-400:hover {
  border-color: var(--pink-400);
}

.target\:bg-pink-400:target {
  background-color: var(--pink-400);
}

.target\:text-pink-400:target {
  color: var(--pink-400);
}

.target\:border-pink-400:target {
  border-color: var(--pink-400);
}

.hover\:bg-pink-500:hover {
  background-color: var(--pink-500);
}

.hover\:text-pink-500:hover {
  color: var(--pink-500);
}

.hover\:border-pink-500:hover {
  border-color: var(--pink-500);
}

.target\:bg-pink-500:target {
  background-color: var(--pink-500);
}

.target\:text-pink-500:target {
  color: var(--pink-500);
}

.target\:border-pink-500:target {
  border-color: var(--pink-500);
}

.hover\:bg-pink-600:hover {
  background-color: var(--pink-600);
}

.hover\:text-pink-600:hover {
  color: var(--pink-600);
}

.hover\:border-pink-600:hover {
  border-color: var(--pink-600);
}

.target\:bg-pink-600:target {
  background-color: var(--pink-600);
}

.target\:text-pink-600:target {
  color: var(--pink-600);
}

.target\:border-pink-600:target {
  border-color: var(--pink-600);
}

.hover\:bg-pink-700:hover {
  background-color: var(--pink-700);
}

.hover\:text-pink-700:hover {
  color: var(--pink-700);
}

.hover\:border-pink-700:hover {
  border-color: var(--pink-700);
}

.target\:bg-pink-700:target {
  background-color: var(--pink-700);
}

.target\:text-pink-700:target {
  color: var(--pink-700);
}

.target\:border-pink-700:target {
  border-color: var(--pink-700);
}

.hover\:bg-pink-800:hover {
  background-color: var(--pink-800);
}

.hover\:text-pink-800:hover {
  color: var(--pink-800);
}

.hover\:border-pink-800:hover {
  border-color: var(--pink-800);
}

.target\:bg-pink-800:target {
  background-color: var(--pink-800);
}

.target\:text-pink-800:target {
  color: var(--pink-800);
}

.target\:border-pink-800:target {
  border-color: var(--pink-800);
}

.hover\:bg-pink-900:hover {
  background-color: var(--pink-900);
}

.hover\:text-pink-900:hover {
  color: var(--pink-900);
}

.hover\:border-pink-900:hover {
  border-color: var(--pink-900);
}

.target\:bg-pink-900:target {
  background-color: var(--pink-900);
}

.target\:text-pink-900:target {
  color: var(--pink-900);
}

.target\:border-pink-900:target {
  border-color: var(--pink-900);
}

.hover\:bg-white-100:hover {
  background-color: var(--white-100);
}

.hover\:text-white-100:hover {
  color: var(--white-100);
}

.hover\:border-white-100:hover {
  border-color: var(--white-100);
}

.target\:bg-white-100:target {
  background-color: var(--white-100);
}

.target\:text-white-100:target {
  color: var(--white-100);
}

.target\:border-white-100:target {
  border-color: var(--white-100);
}

.hover\:bg-white-200:hover {
  background-color: var(--white-200);
}

.hover\:text-white-200:hover {
  color: var(--white-200);
}

.hover\:border-white-200:hover {
  border-color: var(--white-200);
}

.target\:bg-white-200:target {
  background-color: var(--white-200);
}

.target\:text-white-200:target {
  color: var(--white-200);
}

.target\:border-white-200:target {
  border-color: var(--white-200);
}

.hover\:bg-white-300:hover {
  background-color: var(--white-300);
}

.hover\:text-white-300:hover {
  color: var(--white-300);
}

.hover\:border-white-300:hover {
  border-color: var(--white-300);
}

.target\:bg-white-300:target {
  background-color: var(--white-300);
}

.target\:text-white-300:target {
  color: var(--white-300);
}

.target\:border-white-300:target {
  border-color: var(--white-300);
}

.hover\:bg-white-400:hover {
  background-color: var(--white-400);
}

.hover\:text-white-400:hover {
  color: var(--white-400);
}

.hover\:border-white-400:hover {
  border-color: var(--white-400);
}

.target\:bg-white-400:target {
  background-color: var(--white-400);
}

.target\:text-white-400:target {
  color: var(--white-400);
}

.target\:border-white-400:target {
  border-color: var(--white-400);
}

.hover\:bg-white-500:hover {
  background-color: var(--white-500);
}

.hover\:text-white-500:hover {
  color: var(--white-500);
}

.hover\:border-white-500:hover {
  border-color: var(--white-500);
}

.target\:bg-white-500:target {
  background-color: var(--white-500);
}

.target\:text-white-500:target {
  color: var(--white-500);
}

.target\:border-white-500:target {
  border-color: var(--white-500);
}

.hover\:bg-white-600:hover {
  background-color: var(--white-600);
}

.hover\:text-white-600:hover {
  color: var(--white-600);
}

.hover\:border-white-600:hover {
  border-color: var(--white-600);
}

.target\:bg-white-600:target {
  background-color: var(--white-600);
}

.target\:text-white-600:target {
  color: var(--white-600);
}

.target\:border-white-600:target {
  border-color: var(--white-600);
}

.hover\:bg-white-700:hover {
  background-color: var(--white-700);
}

.hover\:text-white-700:hover {
  color: var(--white-700);
}

.hover\:border-white-700:hover {
  border-color: var(--white-700);
}

.target\:bg-white-700:target {
  background-color: var(--white-700);
}

.target\:text-white-700:target {
  color: var(--white-700);
}

.target\:border-white-700:target {
  border-color: var(--white-700);
}

.hover\:bg-white-800:hover {
  background-color: var(--white-800);
}

.hover\:text-white-800:hover {
  color: var(--white-800);
}

.hover\:border-white-800:hover {
  border-color: var(--white-800);
}

.target\:bg-white-800:target {
  background-color: var(--white-800);
}

.target\:text-white-800:target {
  color: var(--white-800);
}

.target\:border-white-800:target {
  border-color: var(--white-800);
}

.hover\:bg-white-900:hover {
  background-color: var(--white-900);
}

.hover\:text-white-900:hover {
  color: var(--white-900);
}

.hover\:border-white-900:hover {
  border-color: var(--white-900);
}

.target\:bg-white-900:target {
  background-color: var(--white-900);
}

.target\:text-white-900:target {
  color: var(--white-900);
}

.target\:border-white-900:target {
  border-color: var(--white-900);
}

.hover\:bg-yellow-100:hover {
  background-color: var(--yellow-100);
}

.hover\:text-yellow-100:hover {
  color: var(--yellow-100);
}

.hover\:border-yellow-100:hover {
  border-color: var(--yellow-100);
}

.target\:bg-yellow-100:target {
  background-color: var(--yellow-100);
}

.target\:text-yellow-100:target {
  color: var(--yellow-100);
}

.target\:border-yellow-100:target {
  border-color: var(--yellow-100);
}

.hover\:bg-yellow-200:hover {
  background-color: var(--yellow-200);
}

.hover\:text-yellow-200:hover {
  color: var(--yellow-200);
}

.hover\:border-yellow-200:hover {
  border-color: var(--yellow-200);
}

.target\:bg-yellow-200:target {
  background-color: var(--yellow-200);
}

.target\:text-yellow-200:target {
  color: var(--yellow-200);
}

.target\:border-yellow-200:target {
  border-color: var(--yellow-200);
}

.hover\:bg-yellow-300:hover {
  background-color: var(--yellow-300);
}

.hover\:text-yellow-300:hover {
  color: var(--yellow-300);
}

.hover\:border-yellow-300:hover {
  border-color: var(--yellow-300);
}

.target\:bg-yellow-300:target {
  background-color: var(--yellow-300);
}

.target\:text-yellow-300:target {
  color: var(--yellow-300);
}

.target\:border-yellow-300:target {
  border-color: var(--yellow-300);
}

.hover\:bg-yellow-400:hover {
  background-color: var(--yellow-400);
}

.hover\:text-yellow-400:hover {
  color: var(--yellow-400);
}

.hover\:border-yellow-400:hover {
  border-color: var(--yellow-400);
}

.target\:bg-yellow-400:target {
  background-color: var(--yellow-400);
}

.target\:text-yellow-400:target {
  color: var(--yellow-400);
}

.target\:border-yellow-400:target {
  border-color: var(--yellow-400);
}

.hover\:bg-yellow-500:hover {
  background-color: var(--yellow-500);
}

.hover\:text-yellow-500:hover {
  color: var(--yellow-500);
}

.hover\:border-yellow-500:hover {
  border-color: var(--yellow-500);
}

.target\:bg-yellow-500:target {
  background-color: var(--yellow-500);
}

.target\:text-yellow-500:target {
  color: var(--yellow-500);
}

.target\:border-yellow-500:target {
  border-color: var(--yellow-500);
}

.hover\:bg-yellow-600:hover {
  background-color: var(--yellow-600);
}

.hover\:text-yellow-600:hover {
  color: var(--yellow-600);
}

.hover\:border-yellow-600:hover {
  border-color: var(--yellow-600);
}

.target\:bg-yellow-600:target {
  background-color: var(--yellow-600);
}

.target\:text-yellow-600:target {
  color: var(--yellow-600);
}

.target\:border-yellow-600:target {
  border-color: var(--yellow-600);
}

.hover\:bg-yellow-700:hover {
  background-color: var(--yellow-700);
}

.hover\:text-yellow-700:hover {
  color: var(--yellow-700);
}

.hover\:border-yellow-700:hover {
  border-color: var(--yellow-700);
}

.target\:bg-yellow-700:target {
  background-color: var(--yellow-700);
}

.target\:text-yellow-700:target {
  color: var(--yellow-700);
}

.target\:border-yellow-700:target {
  border-color: var(--yellow-700);
}

.hover\:bg-yellow-800:hover {
  background-color: var(--yellow-800);
}

.hover\:text-yellow-800:hover {
  color: var(--yellow-800);
}

.hover\:border-yellow-800:hover {
  border-color: var(--yellow-800);
}

.target\:bg-yellow-800:target {
  background-color: var(--yellow-800);
}

.target\:text-yellow-800:target {
  color: var(--yellow-800);
}

.target\:border-yellow-800:target {
  border-color: var(--yellow-800);
}

.hover\:bg-yellow-900:hover {
  background-color: var(--yellow-900);
}

.hover\:text-yellow-900:hover {
  color: var(--yellow-900);
}

.hover\:border-yellow-900:hover {
  border-color: var(--yellow-900);
}

.target\:bg-yellow-900:target {
  background-color: var(--yellow-900);
}

.target\:text-yellow-900:target {
  color: var(--yellow-900);
}

.target\:border-yellow-900:target {
  border-color: var(--yellow-900);
}

.hover\:bg-orange-100:hover {
  background-color: var(--orange-100);
}

.hover\:text-orange-100:hover {
  color: var(--orange-100);
}

.hover\:border-orange-100:hover {
  border-color: var(--orange-100);
}

.target\:bg-orange-100:target {
  background-color: var(--orange-100);
}

.target\:text-orange-100:target {
  color: var(--orange-100);
}

.target\:border-orange-100:target {
  border-color: var(--orange-100);
}

.hover\:bg-orange-200:hover {
  background-color: var(--orange-200);
}

.hover\:text-orange-200:hover {
  color: var(--orange-200);
}

.hover\:border-orange-200:hover {
  border-color: var(--orange-200);
}

.target\:bg-orange-200:target {
  background-color: var(--orange-200);
}

.target\:text-orange-200:target {
  color: var(--orange-200);
}

.target\:border-orange-200:target {
  border-color: var(--orange-200);
}

.hover\:bg-orange-300:hover {
  background-color: var(--orange-300);
}

.hover\:text-orange-300:hover {
  color: var(--orange-300);
}

.hover\:border-orange-300:hover {
  border-color: var(--orange-300);
}

.target\:bg-orange-300:target {
  background-color: var(--orange-300);
}

.target\:text-orange-300:target {
  color: var(--orange-300);
}

.target\:border-orange-300:target {
  border-color: var(--orange-300);
}

.hover\:bg-orange-400:hover {
  background-color: var(--orange-400);
}

.hover\:text-orange-400:hover {
  color: var(--orange-400);
}

.hover\:border-orange-400:hover {
  border-color: var(--orange-400);
}

.target\:bg-orange-400:target {
  background-color: var(--orange-400);
}

.target\:text-orange-400:target {
  color: var(--orange-400);
}

.target\:border-orange-400:target {
  border-color: var(--orange-400);
}

.hover\:bg-orange-500:hover {
  background-color: var(--orange-500);
}

.hover\:text-orange-500:hover {
  color: var(--orange-500);
}

.hover\:border-orange-500:hover {
  border-color: var(--orange-500);
}

.target\:bg-orange-500:target {
  background-color: var(--orange-500);
}

.target\:text-orange-500:target {
  color: var(--orange-500);
}

.target\:border-orange-500:target {
  border-color: var(--orange-500);
}

.hover\:bg-orange-600:hover {
  background-color: var(--orange-600);
}

.hover\:text-orange-600:hover {
  color: var(--orange-600);
}

.hover\:border-orange-600:hover {
  border-color: var(--orange-600);
}

.target\:bg-orange-600:target {
  background-color: var(--orange-600);
}

.target\:text-orange-600:target {
  color: var(--orange-600);
}

.target\:border-orange-600:target {
  border-color: var(--orange-600);
}

.hover\:bg-orange-700:hover {
  background-color: var(--orange-700);
}

.hover\:text-orange-700:hover {
  color: var(--orange-700);
}

.hover\:border-orange-700:hover {
  border-color: var(--orange-700);
}

.target\:bg-orange-700:target {
  background-color: var(--orange-700);
}

.target\:text-orange-700:target {
  color: var(--orange-700);
}

.target\:border-orange-700:target {
  border-color: var(--orange-700);
}

.hover\:bg-orange-800:hover {
  background-color: var(--orange-800);
}

.hover\:text-orange-800:hover {
  color: var(--orange-800);
}

.hover\:border-orange-800:hover {
  border-color: var(--orange-800);
}

.target\:bg-orange-800:target {
  background-color: var(--orange-800);
}

.target\:text-orange-800:target {
  color: var(--orange-800);
}

.target\:border-orange-800:target {
  border-color: var(--orange-800);
}

.hover\:bg-orange-900:hover {
  background-color: var(--orange-900);
}

.hover\:text-orange-900:hover {
  color: var(--orange-900);
}

.hover\:border-orange-900:hover {
  border-color: var(--orange-900);
}

.target\:bg-orange-900:target {
  background-color: var(--orange-900);
}

.target\:text-orange-900:target {
  color: var(--orange-900);
}

.target\:border-orange-900:target {
  border-color: var(--orange-900);
}

.hover\:bg-black-100:hover {
  background-color: var(--black-100);
}

.hover\:text-black-100:hover {
  color: var(--black-100);
}

.hover\:border-black-100:hover {
  border-color: var(--black-100);
}

.target\:bg-black-100:target {
  background-color: var(--black-100);
}

.target\:text-black-100:target {
  color: var(--black-100);
}

.target\:border-black-100:target {
  border-color: var(--black-100);
}

.hover\:bg-black-200:hover {
  background-color: var(--black-200);
}

.hover\:text-black-200:hover {
  color: var(--black-200);
}

.hover\:border-black-200:hover {
  border-color: var(--black-200);
}

.target\:bg-black-200:target {
  background-color: var(--black-200);
}

.target\:text-black-200:target {
  color: var(--black-200);
}

.target\:border-black-200:target {
  border-color: var(--black-200);
}

.hover\:bg-black-300:hover {
  background-color: var(--black-300);
}

.hover\:text-black-300:hover {
  color: var(--black-300);
}

.hover\:border-black-300:hover {
  border-color: var(--black-300);
}

.target\:bg-black-300:target {
  background-color: var(--black-300);
}

.target\:text-black-300:target {
  color: var(--black-300);
}

.target\:border-black-300:target {
  border-color: var(--black-300);
}

.hover\:bg-black-400:hover {
  background-color: var(--black-400);
}

.hover\:text-black-400:hover {
  color: var(--black-400);
}

.hover\:border-black-400:hover {
  border-color: var(--black-400);
}

.target\:bg-black-400:target {
  background-color: var(--black-400);
}

.target\:text-black-400:target {
  color: var(--black-400);
}

.target\:border-black-400:target {
  border-color: var(--black-400);
}

.hover\:bg-black-500:hover {
  background-color: var(--black-500);
}

.hover\:text-black-500:hover {
  color: var(--black-500);
}

.hover\:border-black-500:hover {
  border-color: var(--black-500);
}

.target\:bg-black-500:target {
  background-color: var(--black-500);
}

.target\:text-black-500:target {
  color: var(--black-500);
}

.target\:border-black-500:target {
  border-color: var(--black-500);
}

.hover\:bg-black-600:hover {
  background-color: var(--black-600);
}

.hover\:text-black-600:hover {
  color: var(--black-600);
}

.hover\:border-black-600:hover {
  border-color: var(--black-600);
}

.target\:bg-black-600:target {
  background-color: var(--black-600);
}

.target\:text-black-600:target {
  color: var(--black-600);
}

.target\:border-black-600:target {
  border-color: var(--black-600);
}

.hover\:bg-black-700:hover {
  background-color: var(--black-700);
}

.hover\:text-black-700:hover {
  color: var(--black-700);
}

.hover\:border-black-700:hover {
  border-color: var(--black-700);
}

.target\:bg-black-700:target {
  background-color: var(--black-700);
}

.target\:text-black-700:target {
  color: var(--black-700);
}

.target\:border-black-700:target {
  border-color: var(--black-700);
}

.hover\:bg-black-800:hover {
  background-color: var(--black-800);
}

.hover\:text-black-800:hover {
  color: var(--black-800);
}

.hover\:border-black-800:hover {
  border-color: var(--black-800);
}

.target\:bg-black-800:target {
  background-color: var(--black-800);
}

.target\:text-black-800:target {
  color: var(--black-800);
}

.target\:border-black-800:target {
  border-color: var(--black-800);
}

.hover\:bg-black-900:hover {
  background-color: var(--black-900);
}

.hover\:text-black-900:hover {
  color: var(--black-900);
}

.hover\:border-black-900:hover {
  border-color: var(--black-900);
}

.target\:bg-black-900:target {
  background-color: var(--black-900);
}

.target\:text-black-900:target {
  color: var(--black-900);
}

.target\:border-black-900:target {
  border-color: var(--black-900);
}

.hover\:bg-gray-100:hover {
  background-color: var(--gray-100);
}

.hover\:text-gray-100:hover {
  color: var(--gray-100);
}

.hover\:border-gray-100:hover {
  border-color: var(--gray-100);
}

.target\:bg-gray-100:target {
  background-color: var(--gray-100);
}

.target\:text-gray-100:target {
  color: var(--gray-100);
}

.target\:border-gray-100:target {
  border-color: var(--gray-100);
}

.hover\:bg-gray-200:hover {
  background-color: var(--gray-200);
}

.hover\:text-gray-200:hover {
  color: var(--gray-200);
}

.hover\:border-gray-200:hover {
  border-color: var(--gray-200);
}

.target\:bg-gray-200:target {
  background-color: var(--gray-200);
}

.target\:text-gray-200:target {
  color: var(--gray-200);
}

.target\:border-gray-200:target {
  border-color: var(--gray-200);
}

.hover\:bg-gray-300:hover {
  background-color: var(--gray-300);
}

.hover\:text-gray-300:hover {
  color: var(--gray-300);
}

.hover\:border-gray-300:hover {
  border-color: var(--gray-300);
}

.target\:bg-gray-300:target {
  background-color: var(--gray-300);
}

.target\:text-gray-300:target {
  color: var(--gray-300);
}

.target\:border-gray-300:target {
  border-color: var(--gray-300);
}

.hover\:bg-gray-400:hover {
  background-color: var(--gray-400);
}

.hover\:text-gray-400:hover {
  color: var(--gray-400);
}

.hover\:border-gray-400:hover {
  border-color: var(--gray-400);
}

.target\:bg-gray-400:target {
  background-color: var(--gray-400);
}

.target\:text-gray-400:target {
  color: var(--gray-400);
}

.target\:border-gray-400:target {
  border-color: var(--gray-400);
}

.hover\:bg-gray-500:hover {
  background-color: var(--gray-500);
}

.hover\:text-gray-500:hover {
  color: var(--gray-500);
}

.hover\:border-gray-500:hover {
  border-color: var(--gray-500);
}

.target\:bg-gray-500:target {
  background-color: var(--gray-500);
}

.target\:text-gray-500:target {
  color: var(--gray-500);
}

.target\:border-gray-500:target {
  border-color: var(--gray-500);
}

.hover\:bg-gray-600:hover {
  background-color: var(--gray-600);
}

.hover\:text-gray-600:hover {
  color: var(--gray-600);
}

.hover\:border-gray-600:hover {
  border-color: var(--gray-600);
}

.target\:bg-gray-600:target {
  background-color: var(--gray-600);
}

.target\:text-gray-600:target {
  color: var(--gray-600);
}

.target\:border-gray-600:target {
  border-color: var(--gray-600);
}

.hover\:bg-gray-700:hover {
  background-color: var(--gray-700);
}

.hover\:text-gray-700:hover {
  color: var(--gray-700);
}

.hover\:border-gray-700:hover {
  border-color: var(--gray-700);
}

.target\:bg-gray-700:target {
  background-color: var(--gray-700);
}

.target\:text-gray-700:target {
  color: var(--gray-700);
}

.target\:border-gray-700:target {
  border-color: var(--gray-700);
}

.hover\:bg-gray-800:hover {
  background-color: var(--gray-800);
}

.hover\:text-gray-800:hover {
  color: var(--gray-800);
}

.hover\:border-gray-800:hover {
  border-color: var(--gray-800);
}

.target\:bg-gray-800:target {
  background-color: var(--gray-800);
}

.target\:text-gray-800:target {
  color: var(--gray-800);
}

.target\:border-gray-800:target {
  border-color: var(--gray-800);
}

.hover\:bg-gray-900:hover {
  background-color: var(--gray-900);
}

.hover\:text-gray-900:hover {
  color: var(--gray-900);
}

.hover\:border-gray-900:hover {
  border-color: var(--gray-900);
}

.target\:bg-gray-900:target {
  background-color: var(--gray-900);
}

.target\:text-gray-900:target {
  color: var(--gray-900);
}

.target\:border-gray-900:target {
  border-color: var(--gray-900);
}

.hover\:bg-opaque-100:hover {
  background-color: var(--opaque-100);
}

.hover\:text-opaque-100:hover {
  color: var(--opaque-100);
}

.hover\:border-opaque-100:hover {
  border-color: var(--opaque-100);
}

.target\:bg-opaque-100:target {
  background-color: var(--opaque-100);
}

.target\:text-opaque-100:target {
  color: var(--opaque-100);
}

.target\:border-opaque-100:target {
  border-color: var(--opaque-100);
}

.hover\:bg-opaque-200:hover {
  background-color: var(--opaque-200);
}

.hover\:text-opaque-200:hover {
  color: var(--opaque-200);
}

.hover\:border-opaque-200:hover {
  border-color: var(--opaque-200);
}

.target\:bg-opaque-200:target {
  background-color: var(--opaque-200);
}

.target\:text-opaque-200:target {
  color: var(--opaque-200);
}

.target\:border-opaque-200:target {
  border-color: var(--opaque-200);
}

.hover\:bg-opaque-300:hover {
  background-color: var(--opaque-300);
}

.hover\:text-opaque-300:hover {
  color: var(--opaque-300);
}

.hover\:border-opaque-300:hover {
  border-color: var(--opaque-300);
}

.target\:bg-opaque-300:target {
  background-color: var(--opaque-300);
}

.target\:text-opaque-300:target {
  color: var(--opaque-300);
}

.target\:border-opaque-300:target {
  border-color: var(--opaque-300);
}

.hover\:bg-opaque-400:hover {
  background-color: var(--opaque-400);
}

.hover\:text-opaque-400:hover {
  color: var(--opaque-400);
}

.hover\:border-opaque-400:hover {
  border-color: var(--opaque-400);
}

.target\:bg-opaque-400:target {
  background-color: var(--opaque-400);
}

.target\:text-opaque-400:target {
  color: var(--opaque-400);
}

.target\:border-opaque-400:target {
  border-color: var(--opaque-400);
}

.hover\:bg-opaque-500:hover {
  background-color: var(--opaque-500);
}

.hover\:text-opaque-500:hover {
  color: var(--opaque-500);
}

.hover\:border-opaque-500:hover {
  border-color: var(--opaque-500);
}

.target\:bg-opaque-500:target {
  background-color: var(--opaque-500);
}

.target\:text-opaque-500:target {
  color: var(--opaque-500);
}

.target\:border-opaque-500:target {
  border-color: var(--opaque-500);
}

.hover\:bg-opaque-600:hover {
  background-color: var(--opaque-600);
}

.hover\:text-opaque-600:hover {
  color: var(--opaque-600);
}

.hover\:border-opaque-600:hover {
  border-color: var(--opaque-600);
}

.target\:bg-opaque-600:target {
  background-color: var(--opaque-600);
}

.target\:text-opaque-600:target {
  color: var(--opaque-600);
}

.target\:border-opaque-600:target {
  border-color: var(--opaque-600);
}

.hover\:bg-opaque-700:hover {
  background-color: var(--opaque-700);
}

.hover\:text-opaque-700:hover {
  color: var(--opaque-700);
}

.hover\:border-opaque-700:hover {
  border-color: var(--opaque-700);
}

.target\:bg-opaque-700:target {
  background-color: var(--opaque-700);
}

.target\:text-opaque-700:target {
  color: var(--opaque-700);
}

.target\:border-opaque-700:target {
  border-color: var(--opaque-700);
}

.hover\:bg-opaque-800:hover {
  background-color: var(--opaque-800);
}

.hover\:text-opaque-800:hover {
  color: var(--opaque-800);
}

.hover\:border-opaque-800:hover {
  border-color: var(--opaque-800);
}

.target\:bg-opaque-800:target {
  background-color: var(--opaque-800);
}

.target\:text-opaque-800:target {
  color: var(--opaque-800);
}

.target\:border-opaque-800:target {
  border-color: var(--opaque-800);
}

.hover\:bg-opaque-900:hover {
  background-color: var(--opaque-900);
}

.hover\:text-opaque-900:hover {
  color: var(--opaque-900);
}

.hover\:border-opaque-900:hover {
  border-color: var(--opaque-900);
}

.target\:bg-opaque-900:target {
  background-color: var(--opaque-900);
}

.target\:text-opaque-900:target {
  color: var(--opaque-900);
}

.target\:border-opaque-900:target {
  border-color: var(--opaque-900);
}

.hover\:bg-light:hover {
  background-color: var(--bg-light);
}

.hover\:text-light:hover {
  color: var(--text-light);
}

.hover\:border-light:hover {
  border-color: var(--border-light);
}

.target\:bg-light:target {
  background-color: var(--bg-light);
}

.target\:text-light:target {
  color: var(--text-light);
}

.target\:border-light:target {
  border-color: var(--border-light);
}

.hover\:bg-dark:hover {
  background-color: var(--bg-dark);
}

.hover\:text-dark:hover {
  color: var(--text-dark);
}

.hover\:border-dark:hover {
  border-color: var(--border-dark);
}

.target\:bg-dark:target {
  background-color: var(--bg-dark);
}

.target\:text-dark:target {
  color: var(--text-dark);
}

.target\:border-dark:target {
  border-color: var(--border-dark);
}

.hover\:bg-theme:hover {
  background-color: var(--bg-theme);
}

.hover\:text-theme:hover {
  color: var(--text-theme);
}

.hover\:border-theme:hover {
  border-color: var(--border-theme);
}

.target\:bg-theme:target {
  background-color: var(--bg-theme);
}

.target\:text-theme:target {
  color: var(--text-theme);
}

.target\:border-theme:target {
  border-color: var(--border-theme);
}

.hover\:bg-white:hover {
  background-color: var(--bg-white);
}

.hover\:text-white:hover {
  color: var(--text-white);
}

.hover\:border-white:hover {
  border-color: var(--border-white);
}

.target\:bg-white:target {
  background-color: var(--bg-white);
}

.target\:text-white:target {
  color: var(--text-white);
}

.target\:border-white:target {
  border-color: var(--border-white);
}

.hover\:bg-none:hover {
  background-color: var(--bg-none);
}

.hover\:text-none:hover {
  color: var(--text-none);
}

.hover\:border-none:hover {
  border-color: var(--border-none);
}

.target\:bg-none:target {
  background-color: var(--bg-none);
}

.target\:text-none:target {
  color: var(--text-none);
}

.target\:border-none:target {
  border-color: var(--border-none);
}

.hover\:bg-theme-light:hover {
  background-color: var(--bg-theme-light);
}

.hover\:text-theme-light:hover {
  color: var(--text-theme-light);
}

.hover\:border-theme-light:hover {
  border-color: var(--border-theme-light);
}

.target\:bg-theme-light:target {
  background-color: var(--bg-theme-light);
}

.target\:text-theme-light:target {
  color: var(--text-theme-light);
}

.target\:border-theme-light:target {
  border-color: var(--border-theme-light);
}

.hover\:bg-muted:hover {
  background-color: var(--bg-muted);
}

.hover\:text-muted:hover {
  color: var(--text-muted);
}

.hover\:border-muted:hover {
  border-color: var(--border-muted);
}

.target\:bg-muted:target {
  background-color: var(--bg-muted);
}

.target\:text-muted:target {
  color: var(--text-muted);
}

.target\:border-muted:target {
  border-color: var(--border-muted);
}

.hover\:bg-hover:hover {
  background-color: var(--bg-hover);
}

.hover\:text-hover:hover {
  color: var(--text-hover);
}

.hover\:border-hover:hover {
  border-color: var(--border-hover);
}

.target\:bg-hover:target {
  background-color: var(--bg-hover);
}

.target\:text-hover:target {
  color: var(--text-hover);
}

.target\:border-hover:target {
  border-color: var(--border-hover);
}

.hover\:bg-alternative:hover {
  background-color: var(--bg-alternative);
}

.hover\:text-alternative:hover {
  color: var(--text-alternative);
}

.hover\:border-alternative:hover {
  border-color: var(--border-alternative);
}

.target\:bg-alternative:target {
  background-color: var(--bg-alternative);
}

.target\:text-alternative:target {
  color: var(--text-alternative);
}

.target\:border-alternative:target {
  border-color: var(--border-alternative);
}

.hover\:bg-success:hover {
  background-color: var(--bg-success);
}

.hover\:text-success:hover {
  color: var(--text-success);
}

.hover\:border-success:hover {
  border-color: var(--border-success);
}

.target\:bg-success:target {
  background-color: var(--bg-success);
}

.target\:text-success:target {
  color: var(--text-success);
}

.target\:border-success:target {
  border-color: var(--border-success);
}

.hover\:bg-danger:hover {
  background-color: var(--bg-danger);
}

.hover\:text-danger:hover {
  color: var(--text-danger);
}

.hover\:border-danger:hover {
  border-color: var(--border-danger);
}

.target\:bg-danger:target {
  background-color: var(--bg-danger);
}

.target\:text-danger:target {
  color: var(--text-danger);
}

.target\:border-danger:target {
  border-color: var(--border-danger);
}

.hover\:bg-warning:hover {
  background-color: var(--bg-warning);
}

.hover\:text-warning:hover {
  color: var(--text-warning);
}

.hover\:border-warning:hover {
  border-color: var(--border-warning);
}

.target\:bg-warning:target {
  background-color: var(--bg-warning);
}

.target\:text-warning:target {
  color: var(--text-warning);
}

.target\:border-warning:target {
  border-color: var(--border-warning);
}

.hover\:bg-info:hover {
  background-color: var(--bg-info);
}

.hover\:text-info:hover {
  color: var(--text-info);
}

.hover\:border-info:hover {
  border-color: var(--border-info);
}

.target\:bg-info:target {
  background-color: var(--bg-info);
}

.target\:text-info:target {
  color: var(--text-info);
}

.target\:border-info:target {
  border-color: var(--border-info);
}

.hover\:bg-active:hover {
  background-color: var(--bg-active);
}

.hover\:text-active:hover {
  color: var(--text-active);
}

.hover\:border-active:hover {
  border-color: var(--border-active);
}

.target\:bg-active:target {
  background-color: var(--bg-active);
}

.target\:text-active:target {
  color: var(--text-active);
}

.target\:border-active:target {
  border-color: var(--border-active);
}

.hover\:bg-inactive:hover {
  background-color: var(--bg-inactive);
}

.hover\:text-inactive:hover {
  color: var(--text-inactive);
}

.hover\:border-inactive:hover {
  border-color: var(--border-inactive);
}

.target\:bg-inactive:target {
  background-color: var(--bg-inactive);
}

.target\:text-inactive:target {
  color: var(--text-inactive);
}

.target\:border-inactive:target {
  border-color: var(--border-inactive);
}

.hover\:bg-disabled:hover {
  background-color: var(--bg-disabled);
}

.hover\:text-disabled:hover {
  color: var(--text-disabled);
}

.hover\:border-disabled:hover {
  border-color: var(--border-disabled);
}

.target\:bg-disabled:target {
  background-color: var(--bg-disabled);
}

.target\:text-disabled:target {
  color: var(--text-disabled);
}

.target\:border-disabled:target {
  border-color: var(--border-disabled);
}

.hover\:bg-laboratory:hover {
  background-color: var(--bg-laboratory);
}

.hover\:text-laboratory:hover {
  color: var(--text-laboratory);
}

.hover\:border-laboratory:hover {
  border-color: var(--border-laboratory);
}

.target\:bg-laboratory:target {
  background-color: var(--bg-laboratory);
}

.target\:text-laboratory:target {
  color: var(--text-laboratory);
}

.target\:border-laboratory:target {
  border-color: var(--border-laboratory);
}

.hover\:bg-dashboard:hover {
  background-color: var(--bg-dashboard);
}

.hover\:text-dashboard:hover {
  color: var(--text-dashboard);
}

.hover\:border-dashboard:hover {
  border-color: var(--border-dashboard);
}

.target\:bg-dashboard:target {
  background-color: var(--bg-dashboard);
}

.target\:text-dashboard:target {
  color: var(--text-dashboard);
}

.target\:border-dashboard:target {
  border-color: var(--border-dashboard);
}

.hover\:bg-content:hover {
  background-color: var(--bg-content);
}

.hover\:text-content:hover {
  color: var(--text-content);
}

.hover\:border-content:hover {
  border-color: var(--border-content);
}

.target\:bg-content:target {
  background-color: var(--bg-content);
}

.target\:text-content:target {
  color: var(--text-content);
}

.target\:border-content:target {
  border-color: var(--border-content);
}

.bg-overlay {
  background-color: var(--bg-overlay);
}

:root {
  /* Font sizes */
  --font-xs: 0.75rem; /* 12px */
  --font-sm: 0.875rem; /* 14px */
  --font-md: 1rem; /* 16px */
  --font-lg: 1.125rem; /* 18px */
  --font-xl: 1.25rem; /* 20px */
  --font-xxl: 1.375rem; /* 22px */
  /* Heading sizes */
  --heading-xs: 1.25rem; /* 20px */
  --heading-sm: 1.5rem; /* 24px */
  --heading-md: 1.75rem; /* 28px */
  --heading-lg: 2rem; /* 32px */
  --heading-xl: 2.25rem; /* 36px */
  --heading-xxl: 2.625rem; /* 42px */
}

.font-poppins {
  font-family: "Poppins", sans-serif;
}

.font-arial {
  font-family: Arial, Helvetica, sans-serif;
}

.font-inter {
  font-family: "Inter", sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Inter", sans-serif;
}

.text-xs {
  font-size: var(--font-xs);
}

.header-xs {
  font-size: var(--heading-xs);
}

.text-sm {
  font-size: var(--font-sm);
}

.header-sm {
  font-size: var(--heading-sm);
}

.text-md {
  font-size: var(--font-md);
}

.header-md {
  font-size: var(--heading-md);
}

.text-lg {
  font-size: var(--font-lg);
}

.header-lg {
  font-size: var(--heading-lg);
}

.text-xl {
  font-size: var(--font-xl);
}

.header-xl {
  font-size: var(--heading-xl);
}

.text-xxl {
  font-size: var(--font-xxl);
}

.header-xxl {
  font-size: var(--heading-xxl);
}

.text-2xl {
  font-size: var(--font-2xl);
}

.header-2xl {
  font-size: var(--heading-2xl);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.font-900 {
  font-weight: 900;
}

@media (min-width: 380px) {
  .xs\:text-xs {
    font-size: var(--font-xs);
  }
  .xs\:header-xs {
    font-size: var(--heading-xs);
  }
  .xs\:text-sm {
    font-size: var(--font-sm);
  }
  .xs\:header-sm {
    font-size: var(--heading-sm);
  }
  .xs\:text-md {
    font-size: var(--font-md);
  }
  .xs\:header-md {
    font-size: var(--heading-md);
  }
  .xs\:text-lg {
    font-size: var(--font-lg);
  }
  .xs\:header-lg {
    font-size: var(--heading-lg);
  }
  .xs\:text-xl {
    font-size: var(--font-xl);
  }
  .xs\:header-xl {
    font-size: var(--heading-xl);
  }
  .xs\:text-xxl {
    font-size: var(--font-xxl);
  }
  .xs\:header-xxl {
    font-size: var(--heading-xxl);
  }
  .xs\:text-2xl {
    font-size: var(--font-2xl);
  }
  .xs\:header-2xl {
    font-size: var(--heading-2xl);
  }
  .xs\:font-100 {
    font-weight: 100;
  }
  .xs\:font-101 {
    font-weight: 101;
  }
  .xs\:font-102 {
    font-weight: 102;
  }
  .xs\:font-103 {
    font-weight: 103;
  }
  .xs\:font-104 {
    font-weight: 104;
  }
  .xs\:font-105 {
    font-weight: 105;
  }
  .xs\:font-106 {
    font-weight: 106;
  }
  .xs\:font-107 {
    font-weight: 107;
  }
  .xs\:font-108 {
    font-weight: 108;
  }
  .xs\:font-109 {
    font-weight: 109;
  }
  .xs\:font-110 {
    font-weight: 110;
  }
  .xs\:font-111 {
    font-weight: 111;
  }
  .xs\:font-112 {
    font-weight: 112;
  }
  .xs\:font-113 {
    font-weight: 113;
  }
  .xs\:font-114 {
    font-weight: 114;
  }
  .xs\:font-115 {
    font-weight: 115;
  }
  .xs\:font-116 {
    font-weight: 116;
  }
  .xs\:font-117 {
    font-weight: 117;
  }
  .xs\:font-118 {
    font-weight: 118;
  }
  .xs\:font-119 {
    font-weight: 119;
  }
  .xs\:font-120 {
    font-weight: 120;
  }
  .xs\:font-121 {
    font-weight: 121;
  }
  .xs\:font-122 {
    font-weight: 122;
  }
  .xs\:font-123 {
    font-weight: 123;
  }
  .xs\:font-124 {
    font-weight: 124;
  }
  .xs\:font-125 {
    font-weight: 125;
  }
  .xs\:font-126 {
    font-weight: 126;
  }
  .xs\:font-127 {
    font-weight: 127;
  }
  .xs\:font-128 {
    font-weight: 128;
  }
  .xs\:font-129 {
    font-weight: 129;
  }
  .xs\:font-130 {
    font-weight: 130;
  }
  .xs\:font-131 {
    font-weight: 131;
  }
  .xs\:font-132 {
    font-weight: 132;
  }
  .xs\:font-133 {
    font-weight: 133;
  }
  .xs\:font-134 {
    font-weight: 134;
  }
  .xs\:font-135 {
    font-weight: 135;
  }
  .xs\:font-136 {
    font-weight: 136;
  }
  .xs\:font-137 {
    font-weight: 137;
  }
  .xs\:font-138 {
    font-weight: 138;
  }
  .xs\:font-139 {
    font-weight: 139;
  }
  .xs\:font-140 {
    font-weight: 140;
  }
  .xs\:font-141 {
    font-weight: 141;
  }
  .xs\:font-142 {
    font-weight: 142;
  }
  .xs\:font-143 {
    font-weight: 143;
  }
  .xs\:font-144 {
    font-weight: 144;
  }
  .xs\:font-145 {
    font-weight: 145;
  }
  .xs\:font-146 {
    font-weight: 146;
  }
  .xs\:font-147 {
    font-weight: 147;
  }
  .xs\:font-148 {
    font-weight: 148;
  }
  .xs\:font-149 {
    font-weight: 149;
  }
  .xs\:font-150 {
    font-weight: 150;
  }
  .xs\:font-151 {
    font-weight: 151;
  }
  .xs\:font-152 {
    font-weight: 152;
  }
  .xs\:font-153 {
    font-weight: 153;
  }
  .xs\:font-154 {
    font-weight: 154;
  }
  .xs\:font-155 {
    font-weight: 155;
  }
  .xs\:font-156 {
    font-weight: 156;
  }
  .xs\:font-157 {
    font-weight: 157;
  }
  .xs\:font-158 {
    font-weight: 158;
  }
  .xs\:font-159 {
    font-weight: 159;
  }
  .xs\:font-160 {
    font-weight: 160;
  }
  .xs\:font-161 {
    font-weight: 161;
  }
  .xs\:font-162 {
    font-weight: 162;
  }
  .xs\:font-163 {
    font-weight: 163;
  }
  .xs\:font-164 {
    font-weight: 164;
  }
  .xs\:font-165 {
    font-weight: 165;
  }
  .xs\:font-166 {
    font-weight: 166;
  }
  .xs\:font-167 {
    font-weight: 167;
  }
  .xs\:font-168 {
    font-weight: 168;
  }
  .xs\:font-169 {
    font-weight: 169;
  }
  .xs\:font-170 {
    font-weight: 170;
  }
  .xs\:font-171 {
    font-weight: 171;
  }
  .xs\:font-172 {
    font-weight: 172;
  }
  .xs\:font-173 {
    font-weight: 173;
  }
  .xs\:font-174 {
    font-weight: 174;
  }
  .xs\:font-175 {
    font-weight: 175;
  }
  .xs\:font-176 {
    font-weight: 176;
  }
  .xs\:font-177 {
    font-weight: 177;
  }
  .xs\:font-178 {
    font-weight: 178;
  }
  .xs\:font-179 {
    font-weight: 179;
  }
  .xs\:font-180 {
    font-weight: 180;
  }
  .xs\:font-181 {
    font-weight: 181;
  }
  .xs\:font-182 {
    font-weight: 182;
  }
  .xs\:font-183 {
    font-weight: 183;
  }
  .xs\:font-184 {
    font-weight: 184;
  }
  .xs\:font-185 {
    font-weight: 185;
  }
  .xs\:font-186 {
    font-weight: 186;
  }
  .xs\:font-187 {
    font-weight: 187;
  }
  .xs\:font-188 {
    font-weight: 188;
  }
  .xs\:font-189 {
    font-weight: 189;
  }
  .xs\:font-190 {
    font-weight: 190;
  }
  .xs\:font-191 {
    font-weight: 191;
  }
  .xs\:font-192 {
    font-weight: 192;
  }
  .xs\:font-193 {
    font-weight: 193;
  }
  .xs\:font-194 {
    font-weight: 194;
  }
  .xs\:font-195 {
    font-weight: 195;
  }
  .xs\:font-196 {
    font-weight: 196;
  }
  .xs\:font-197 {
    font-weight: 197;
  }
  .xs\:font-198 {
    font-weight: 198;
  }
  .xs\:font-199 {
    font-weight: 199;
  }
  .xs\:font-200 {
    font-weight: 200;
  }
  .xs\:font-201 {
    font-weight: 201;
  }
  .xs\:font-202 {
    font-weight: 202;
  }
  .xs\:font-203 {
    font-weight: 203;
  }
  .xs\:font-204 {
    font-weight: 204;
  }
  .xs\:font-205 {
    font-weight: 205;
  }
  .xs\:font-206 {
    font-weight: 206;
  }
  .xs\:font-207 {
    font-weight: 207;
  }
  .xs\:font-208 {
    font-weight: 208;
  }
  .xs\:font-209 {
    font-weight: 209;
  }
  .xs\:font-210 {
    font-weight: 210;
  }
  .xs\:font-211 {
    font-weight: 211;
  }
  .xs\:font-212 {
    font-weight: 212;
  }
  .xs\:font-213 {
    font-weight: 213;
  }
  .xs\:font-214 {
    font-weight: 214;
  }
  .xs\:font-215 {
    font-weight: 215;
  }
  .xs\:font-216 {
    font-weight: 216;
  }
  .xs\:font-217 {
    font-weight: 217;
  }
  .xs\:font-218 {
    font-weight: 218;
  }
  .xs\:font-219 {
    font-weight: 219;
  }
  .xs\:font-220 {
    font-weight: 220;
  }
  .xs\:font-221 {
    font-weight: 221;
  }
  .xs\:font-222 {
    font-weight: 222;
  }
  .xs\:font-223 {
    font-weight: 223;
  }
  .xs\:font-224 {
    font-weight: 224;
  }
  .xs\:font-225 {
    font-weight: 225;
  }
  .xs\:font-226 {
    font-weight: 226;
  }
  .xs\:font-227 {
    font-weight: 227;
  }
  .xs\:font-228 {
    font-weight: 228;
  }
  .xs\:font-229 {
    font-weight: 229;
  }
  .xs\:font-230 {
    font-weight: 230;
  }
  .xs\:font-231 {
    font-weight: 231;
  }
  .xs\:font-232 {
    font-weight: 232;
  }
  .xs\:font-233 {
    font-weight: 233;
  }
  .xs\:font-234 {
    font-weight: 234;
  }
  .xs\:font-235 {
    font-weight: 235;
  }
  .xs\:font-236 {
    font-weight: 236;
  }
  .xs\:font-237 {
    font-weight: 237;
  }
  .xs\:font-238 {
    font-weight: 238;
  }
  .xs\:font-239 {
    font-weight: 239;
  }
  .xs\:font-240 {
    font-weight: 240;
  }
  .xs\:font-241 {
    font-weight: 241;
  }
  .xs\:font-242 {
    font-weight: 242;
  }
  .xs\:font-243 {
    font-weight: 243;
  }
  .xs\:font-244 {
    font-weight: 244;
  }
  .xs\:font-245 {
    font-weight: 245;
  }
  .xs\:font-246 {
    font-weight: 246;
  }
  .xs\:font-247 {
    font-weight: 247;
  }
  .xs\:font-248 {
    font-weight: 248;
  }
  .xs\:font-249 {
    font-weight: 249;
  }
  .xs\:font-250 {
    font-weight: 250;
  }
  .xs\:font-251 {
    font-weight: 251;
  }
  .xs\:font-252 {
    font-weight: 252;
  }
  .xs\:font-253 {
    font-weight: 253;
  }
  .xs\:font-254 {
    font-weight: 254;
  }
  .xs\:font-255 {
    font-weight: 255;
  }
  .xs\:font-256 {
    font-weight: 256;
  }
  .xs\:font-257 {
    font-weight: 257;
  }
  .xs\:font-258 {
    font-weight: 258;
  }
  .xs\:font-259 {
    font-weight: 259;
  }
  .xs\:font-260 {
    font-weight: 260;
  }
  .xs\:font-261 {
    font-weight: 261;
  }
  .xs\:font-262 {
    font-weight: 262;
  }
  .xs\:font-263 {
    font-weight: 263;
  }
  .xs\:font-264 {
    font-weight: 264;
  }
  .xs\:font-265 {
    font-weight: 265;
  }
  .xs\:font-266 {
    font-weight: 266;
  }
  .xs\:font-267 {
    font-weight: 267;
  }
  .xs\:font-268 {
    font-weight: 268;
  }
  .xs\:font-269 {
    font-weight: 269;
  }
  .xs\:font-270 {
    font-weight: 270;
  }
  .xs\:font-271 {
    font-weight: 271;
  }
  .xs\:font-272 {
    font-weight: 272;
  }
  .xs\:font-273 {
    font-weight: 273;
  }
  .xs\:font-274 {
    font-weight: 274;
  }
  .xs\:font-275 {
    font-weight: 275;
  }
  .xs\:font-276 {
    font-weight: 276;
  }
  .xs\:font-277 {
    font-weight: 277;
  }
  .xs\:font-278 {
    font-weight: 278;
  }
  .xs\:font-279 {
    font-weight: 279;
  }
  .xs\:font-280 {
    font-weight: 280;
  }
  .xs\:font-281 {
    font-weight: 281;
  }
  .xs\:font-282 {
    font-weight: 282;
  }
  .xs\:font-283 {
    font-weight: 283;
  }
  .xs\:font-284 {
    font-weight: 284;
  }
  .xs\:font-285 {
    font-weight: 285;
  }
  .xs\:font-286 {
    font-weight: 286;
  }
  .xs\:font-287 {
    font-weight: 287;
  }
  .xs\:font-288 {
    font-weight: 288;
  }
  .xs\:font-289 {
    font-weight: 289;
  }
  .xs\:font-290 {
    font-weight: 290;
  }
  .xs\:font-291 {
    font-weight: 291;
  }
  .xs\:font-292 {
    font-weight: 292;
  }
  .xs\:font-293 {
    font-weight: 293;
  }
  .xs\:font-294 {
    font-weight: 294;
  }
  .xs\:font-295 {
    font-weight: 295;
  }
  .xs\:font-296 {
    font-weight: 296;
  }
  .xs\:font-297 {
    font-weight: 297;
  }
  .xs\:font-298 {
    font-weight: 298;
  }
  .xs\:font-299 {
    font-weight: 299;
  }
  .xs\:font-300 {
    font-weight: 300;
  }
  .xs\:font-301 {
    font-weight: 301;
  }
  .xs\:font-302 {
    font-weight: 302;
  }
  .xs\:font-303 {
    font-weight: 303;
  }
  .xs\:font-304 {
    font-weight: 304;
  }
  .xs\:font-305 {
    font-weight: 305;
  }
  .xs\:font-306 {
    font-weight: 306;
  }
  .xs\:font-307 {
    font-weight: 307;
  }
  .xs\:font-308 {
    font-weight: 308;
  }
  .xs\:font-309 {
    font-weight: 309;
  }
  .xs\:font-310 {
    font-weight: 310;
  }
  .xs\:font-311 {
    font-weight: 311;
  }
  .xs\:font-312 {
    font-weight: 312;
  }
  .xs\:font-313 {
    font-weight: 313;
  }
  .xs\:font-314 {
    font-weight: 314;
  }
  .xs\:font-315 {
    font-weight: 315;
  }
  .xs\:font-316 {
    font-weight: 316;
  }
  .xs\:font-317 {
    font-weight: 317;
  }
  .xs\:font-318 {
    font-weight: 318;
  }
  .xs\:font-319 {
    font-weight: 319;
  }
  .xs\:font-320 {
    font-weight: 320;
  }
  .xs\:font-321 {
    font-weight: 321;
  }
  .xs\:font-322 {
    font-weight: 322;
  }
  .xs\:font-323 {
    font-weight: 323;
  }
  .xs\:font-324 {
    font-weight: 324;
  }
  .xs\:font-325 {
    font-weight: 325;
  }
  .xs\:font-326 {
    font-weight: 326;
  }
  .xs\:font-327 {
    font-weight: 327;
  }
  .xs\:font-328 {
    font-weight: 328;
  }
  .xs\:font-329 {
    font-weight: 329;
  }
  .xs\:font-330 {
    font-weight: 330;
  }
  .xs\:font-331 {
    font-weight: 331;
  }
  .xs\:font-332 {
    font-weight: 332;
  }
  .xs\:font-333 {
    font-weight: 333;
  }
  .xs\:font-334 {
    font-weight: 334;
  }
  .xs\:font-335 {
    font-weight: 335;
  }
  .xs\:font-336 {
    font-weight: 336;
  }
  .xs\:font-337 {
    font-weight: 337;
  }
  .xs\:font-338 {
    font-weight: 338;
  }
  .xs\:font-339 {
    font-weight: 339;
  }
  .xs\:font-340 {
    font-weight: 340;
  }
  .xs\:font-341 {
    font-weight: 341;
  }
  .xs\:font-342 {
    font-weight: 342;
  }
  .xs\:font-343 {
    font-weight: 343;
  }
  .xs\:font-344 {
    font-weight: 344;
  }
  .xs\:font-345 {
    font-weight: 345;
  }
  .xs\:font-346 {
    font-weight: 346;
  }
  .xs\:font-347 {
    font-weight: 347;
  }
  .xs\:font-348 {
    font-weight: 348;
  }
  .xs\:font-349 {
    font-weight: 349;
  }
  .xs\:font-350 {
    font-weight: 350;
  }
  .xs\:font-351 {
    font-weight: 351;
  }
  .xs\:font-352 {
    font-weight: 352;
  }
  .xs\:font-353 {
    font-weight: 353;
  }
  .xs\:font-354 {
    font-weight: 354;
  }
  .xs\:font-355 {
    font-weight: 355;
  }
  .xs\:font-356 {
    font-weight: 356;
  }
  .xs\:font-357 {
    font-weight: 357;
  }
  .xs\:font-358 {
    font-weight: 358;
  }
  .xs\:font-359 {
    font-weight: 359;
  }
  .xs\:font-360 {
    font-weight: 360;
  }
  .xs\:font-361 {
    font-weight: 361;
  }
  .xs\:font-362 {
    font-weight: 362;
  }
  .xs\:font-363 {
    font-weight: 363;
  }
  .xs\:font-364 {
    font-weight: 364;
  }
  .xs\:font-365 {
    font-weight: 365;
  }
  .xs\:font-366 {
    font-weight: 366;
  }
  .xs\:font-367 {
    font-weight: 367;
  }
  .xs\:font-368 {
    font-weight: 368;
  }
  .xs\:font-369 {
    font-weight: 369;
  }
  .xs\:font-370 {
    font-weight: 370;
  }
  .xs\:font-371 {
    font-weight: 371;
  }
  .xs\:font-372 {
    font-weight: 372;
  }
  .xs\:font-373 {
    font-weight: 373;
  }
  .xs\:font-374 {
    font-weight: 374;
  }
  .xs\:font-375 {
    font-weight: 375;
  }
  .xs\:font-376 {
    font-weight: 376;
  }
  .xs\:font-377 {
    font-weight: 377;
  }
  .xs\:font-378 {
    font-weight: 378;
  }
  .xs\:font-379 {
    font-weight: 379;
  }
  .xs\:font-380 {
    font-weight: 380;
  }
  .xs\:font-381 {
    font-weight: 381;
  }
  .xs\:font-382 {
    font-weight: 382;
  }
  .xs\:font-383 {
    font-weight: 383;
  }
  .xs\:font-384 {
    font-weight: 384;
  }
  .xs\:font-385 {
    font-weight: 385;
  }
  .xs\:font-386 {
    font-weight: 386;
  }
  .xs\:font-387 {
    font-weight: 387;
  }
  .xs\:font-388 {
    font-weight: 388;
  }
  .xs\:font-389 {
    font-weight: 389;
  }
  .xs\:font-390 {
    font-weight: 390;
  }
  .xs\:font-391 {
    font-weight: 391;
  }
  .xs\:font-392 {
    font-weight: 392;
  }
  .xs\:font-393 {
    font-weight: 393;
  }
  .xs\:font-394 {
    font-weight: 394;
  }
  .xs\:font-395 {
    font-weight: 395;
  }
  .xs\:font-396 {
    font-weight: 396;
  }
  .xs\:font-397 {
    font-weight: 397;
  }
  .xs\:font-398 {
    font-weight: 398;
  }
  .xs\:font-399 {
    font-weight: 399;
  }
  .xs\:font-400 {
    font-weight: 400;
  }
  .xs\:font-401 {
    font-weight: 401;
  }
  .xs\:font-402 {
    font-weight: 402;
  }
  .xs\:font-403 {
    font-weight: 403;
  }
  .xs\:font-404 {
    font-weight: 404;
  }
  .xs\:font-405 {
    font-weight: 405;
  }
  .xs\:font-406 {
    font-weight: 406;
  }
  .xs\:font-407 {
    font-weight: 407;
  }
  .xs\:font-408 {
    font-weight: 408;
  }
  .xs\:font-409 {
    font-weight: 409;
  }
  .xs\:font-410 {
    font-weight: 410;
  }
  .xs\:font-411 {
    font-weight: 411;
  }
  .xs\:font-412 {
    font-weight: 412;
  }
  .xs\:font-413 {
    font-weight: 413;
  }
  .xs\:font-414 {
    font-weight: 414;
  }
  .xs\:font-415 {
    font-weight: 415;
  }
  .xs\:font-416 {
    font-weight: 416;
  }
  .xs\:font-417 {
    font-weight: 417;
  }
  .xs\:font-418 {
    font-weight: 418;
  }
  .xs\:font-419 {
    font-weight: 419;
  }
  .xs\:font-420 {
    font-weight: 420;
  }
  .xs\:font-421 {
    font-weight: 421;
  }
  .xs\:font-422 {
    font-weight: 422;
  }
  .xs\:font-423 {
    font-weight: 423;
  }
  .xs\:font-424 {
    font-weight: 424;
  }
  .xs\:font-425 {
    font-weight: 425;
  }
  .xs\:font-426 {
    font-weight: 426;
  }
  .xs\:font-427 {
    font-weight: 427;
  }
  .xs\:font-428 {
    font-weight: 428;
  }
  .xs\:font-429 {
    font-weight: 429;
  }
  .xs\:font-430 {
    font-weight: 430;
  }
  .xs\:font-431 {
    font-weight: 431;
  }
  .xs\:font-432 {
    font-weight: 432;
  }
  .xs\:font-433 {
    font-weight: 433;
  }
  .xs\:font-434 {
    font-weight: 434;
  }
  .xs\:font-435 {
    font-weight: 435;
  }
  .xs\:font-436 {
    font-weight: 436;
  }
  .xs\:font-437 {
    font-weight: 437;
  }
  .xs\:font-438 {
    font-weight: 438;
  }
  .xs\:font-439 {
    font-weight: 439;
  }
  .xs\:font-440 {
    font-weight: 440;
  }
  .xs\:font-441 {
    font-weight: 441;
  }
  .xs\:font-442 {
    font-weight: 442;
  }
  .xs\:font-443 {
    font-weight: 443;
  }
  .xs\:font-444 {
    font-weight: 444;
  }
  .xs\:font-445 {
    font-weight: 445;
  }
  .xs\:font-446 {
    font-weight: 446;
  }
  .xs\:font-447 {
    font-weight: 447;
  }
  .xs\:font-448 {
    font-weight: 448;
  }
  .xs\:font-449 {
    font-weight: 449;
  }
  .xs\:font-450 {
    font-weight: 450;
  }
  .xs\:font-451 {
    font-weight: 451;
  }
  .xs\:font-452 {
    font-weight: 452;
  }
  .xs\:font-453 {
    font-weight: 453;
  }
  .xs\:font-454 {
    font-weight: 454;
  }
  .xs\:font-455 {
    font-weight: 455;
  }
  .xs\:font-456 {
    font-weight: 456;
  }
  .xs\:font-457 {
    font-weight: 457;
  }
  .xs\:font-458 {
    font-weight: 458;
  }
  .xs\:font-459 {
    font-weight: 459;
  }
  .xs\:font-460 {
    font-weight: 460;
  }
  .xs\:font-461 {
    font-weight: 461;
  }
  .xs\:font-462 {
    font-weight: 462;
  }
  .xs\:font-463 {
    font-weight: 463;
  }
  .xs\:font-464 {
    font-weight: 464;
  }
  .xs\:font-465 {
    font-weight: 465;
  }
  .xs\:font-466 {
    font-weight: 466;
  }
  .xs\:font-467 {
    font-weight: 467;
  }
  .xs\:font-468 {
    font-weight: 468;
  }
  .xs\:font-469 {
    font-weight: 469;
  }
  .xs\:font-470 {
    font-weight: 470;
  }
  .xs\:font-471 {
    font-weight: 471;
  }
  .xs\:font-472 {
    font-weight: 472;
  }
  .xs\:font-473 {
    font-weight: 473;
  }
  .xs\:font-474 {
    font-weight: 474;
  }
  .xs\:font-475 {
    font-weight: 475;
  }
  .xs\:font-476 {
    font-weight: 476;
  }
  .xs\:font-477 {
    font-weight: 477;
  }
  .xs\:font-478 {
    font-weight: 478;
  }
  .xs\:font-479 {
    font-weight: 479;
  }
  .xs\:font-480 {
    font-weight: 480;
  }
  .xs\:font-481 {
    font-weight: 481;
  }
  .xs\:font-482 {
    font-weight: 482;
  }
  .xs\:font-483 {
    font-weight: 483;
  }
  .xs\:font-484 {
    font-weight: 484;
  }
  .xs\:font-485 {
    font-weight: 485;
  }
  .xs\:font-486 {
    font-weight: 486;
  }
  .xs\:font-487 {
    font-weight: 487;
  }
  .xs\:font-488 {
    font-weight: 488;
  }
  .xs\:font-489 {
    font-weight: 489;
  }
  .xs\:font-490 {
    font-weight: 490;
  }
  .xs\:font-491 {
    font-weight: 491;
  }
  .xs\:font-492 {
    font-weight: 492;
  }
  .xs\:font-493 {
    font-weight: 493;
  }
  .xs\:font-494 {
    font-weight: 494;
  }
  .xs\:font-495 {
    font-weight: 495;
  }
  .xs\:font-496 {
    font-weight: 496;
  }
  .xs\:font-497 {
    font-weight: 497;
  }
  .xs\:font-498 {
    font-weight: 498;
  }
  .xs\:font-499 {
    font-weight: 499;
  }
  .xs\:font-500 {
    font-weight: 500;
  }
  .xs\:font-501 {
    font-weight: 501;
  }
  .xs\:font-502 {
    font-weight: 502;
  }
  .xs\:font-503 {
    font-weight: 503;
  }
  .xs\:font-504 {
    font-weight: 504;
  }
  .xs\:font-505 {
    font-weight: 505;
  }
  .xs\:font-506 {
    font-weight: 506;
  }
  .xs\:font-507 {
    font-weight: 507;
  }
  .xs\:font-508 {
    font-weight: 508;
  }
  .xs\:font-509 {
    font-weight: 509;
  }
  .xs\:font-510 {
    font-weight: 510;
  }
  .xs\:font-511 {
    font-weight: 511;
  }
  .xs\:font-512 {
    font-weight: 512;
  }
  .xs\:font-513 {
    font-weight: 513;
  }
  .xs\:font-514 {
    font-weight: 514;
  }
  .xs\:font-515 {
    font-weight: 515;
  }
  .xs\:font-516 {
    font-weight: 516;
  }
  .xs\:font-517 {
    font-weight: 517;
  }
  .xs\:font-518 {
    font-weight: 518;
  }
  .xs\:font-519 {
    font-weight: 519;
  }
  .xs\:font-520 {
    font-weight: 520;
  }
  .xs\:font-521 {
    font-weight: 521;
  }
  .xs\:font-522 {
    font-weight: 522;
  }
  .xs\:font-523 {
    font-weight: 523;
  }
  .xs\:font-524 {
    font-weight: 524;
  }
  .xs\:font-525 {
    font-weight: 525;
  }
  .xs\:font-526 {
    font-weight: 526;
  }
  .xs\:font-527 {
    font-weight: 527;
  }
  .xs\:font-528 {
    font-weight: 528;
  }
  .xs\:font-529 {
    font-weight: 529;
  }
  .xs\:font-530 {
    font-weight: 530;
  }
  .xs\:font-531 {
    font-weight: 531;
  }
  .xs\:font-532 {
    font-weight: 532;
  }
  .xs\:font-533 {
    font-weight: 533;
  }
  .xs\:font-534 {
    font-weight: 534;
  }
  .xs\:font-535 {
    font-weight: 535;
  }
  .xs\:font-536 {
    font-weight: 536;
  }
  .xs\:font-537 {
    font-weight: 537;
  }
  .xs\:font-538 {
    font-weight: 538;
  }
  .xs\:font-539 {
    font-weight: 539;
  }
  .xs\:font-540 {
    font-weight: 540;
  }
  .xs\:font-541 {
    font-weight: 541;
  }
  .xs\:font-542 {
    font-weight: 542;
  }
  .xs\:font-543 {
    font-weight: 543;
  }
  .xs\:font-544 {
    font-weight: 544;
  }
  .xs\:font-545 {
    font-weight: 545;
  }
  .xs\:font-546 {
    font-weight: 546;
  }
  .xs\:font-547 {
    font-weight: 547;
  }
  .xs\:font-548 {
    font-weight: 548;
  }
  .xs\:font-549 {
    font-weight: 549;
  }
  .xs\:font-550 {
    font-weight: 550;
  }
  .xs\:font-551 {
    font-weight: 551;
  }
  .xs\:font-552 {
    font-weight: 552;
  }
  .xs\:font-553 {
    font-weight: 553;
  }
  .xs\:font-554 {
    font-weight: 554;
  }
  .xs\:font-555 {
    font-weight: 555;
  }
  .xs\:font-556 {
    font-weight: 556;
  }
  .xs\:font-557 {
    font-weight: 557;
  }
  .xs\:font-558 {
    font-weight: 558;
  }
  .xs\:font-559 {
    font-weight: 559;
  }
  .xs\:font-560 {
    font-weight: 560;
  }
  .xs\:font-561 {
    font-weight: 561;
  }
  .xs\:font-562 {
    font-weight: 562;
  }
  .xs\:font-563 {
    font-weight: 563;
  }
  .xs\:font-564 {
    font-weight: 564;
  }
  .xs\:font-565 {
    font-weight: 565;
  }
  .xs\:font-566 {
    font-weight: 566;
  }
  .xs\:font-567 {
    font-weight: 567;
  }
  .xs\:font-568 {
    font-weight: 568;
  }
  .xs\:font-569 {
    font-weight: 569;
  }
  .xs\:font-570 {
    font-weight: 570;
  }
  .xs\:font-571 {
    font-weight: 571;
  }
  .xs\:font-572 {
    font-weight: 572;
  }
  .xs\:font-573 {
    font-weight: 573;
  }
  .xs\:font-574 {
    font-weight: 574;
  }
  .xs\:font-575 {
    font-weight: 575;
  }
  .xs\:font-576 {
    font-weight: 576;
  }
  .xs\:font-577 {
    font-weight: 577;
  }
  .xs\:font-578 {
    font-weight: 578;
  }
  .xs\:font-579 {
    font-weight: 579;
  }
  .xs\:font-580 {
    font-weight: 580;
  }
  .xs\:font-581 {
    font-weight: 581;
  }
  .xs\:font-582 {
    font-weight: 582;
  }
  .xs\:font-583 {
    font-weight: 583;
  }
  .xs\:font-584 {
    font-weight: 584;
  }
  .xs\:font-585 {
    font-weight: 585;
  }
  .xs\:font-586 {
    font-weight: 586;
  }
  .xs\:font-587 {
    font-weight: 587;
  }
  .xs\:font-588 {
    font-weight: 588;
  }
  .xs\:font-589 {
    font-weight: 589;
  }
  .xs\:font-590 {
    font-weight: 590;
  }
  .xs\:font-591 {
    font-weight: 591;
  }
  .xs\:font-592 {
    font-weight: 592;
  }
  .xs\:font-593 {
    font-weight: 593;
  }
  .xs\:font-594 {
    font-weight: 594;
  }
  .xs\:font-595 {
    font-weight: 595;
  }
  .xs\:font-596 {
    font-weight: 596;
  }
  .xs\:font-597 {
    font-weight: 597;
  }
  .xs\:font-598 {
    font-weight: 598;
  }
  .xs\:font-599 {
    font-weight: 599;
  }
  .xs\:font-600 {
    font-weight: 600;
  }
  .xs\:font-601 {
    font-weight: 601;
  }
  .xs\:font-602 {
    font-weight: 602;
  }
  .xs\:font-603 {
    font-weight: 603;
  }
  .xs\:font-604 {
    font-weight: 604;
  }
  .xs\:font-605 {
    font-weight: 605;
  }
  .xs\:font-606 {
    font-weight: 606;
  }
  .xs\:font-607 {
    font-weight: 607;
  }
  .xs\:font-608 {
    font-weight: 608;
  }
  .xs\:font-609 {
    font-weight: 609;
  }
  .xs\:font-610 {
    font-weight: 610;
  }
  .xs\:font-611 {
    font-weight: 611;
  }
  .xs\:font-612 {
    font-weight: 612;
  }
  .xs\:font-613 {
    font-weight: 613;
  }
  .xs\:font-614 {
    font-weight: 614;
  }
  .xs\:font-615 {
    font-weight: 615;
  }
  .xs\:font-616 {
    font-weight: 616;
  }
  .xs\:font-617 {
    font-weight: 617;
  }
  .xs\:font-618 {
    font-weight: 618;
  }
  .xs\:font-619 {
    font-weight: 619;
  }
  .xs\:font-620 {
    font-weight: 620;
  }
  .xs\:font-621 {
    font-weight: 621;
  }
  .xs\:font-622 {
    font-weight: 622;
  }
  .xs\:font-623 {
    font-weight: 623;
  }
  .xs\:font-624 {
    font-weight: 624;
  }
  .xs\:font-625 {
    font-weight: 625;
  }
  .xs\:font-626 {
    font-weight: 626;
  }
  .xs\:font-627 {
    font-weight: 627;
  }
  .xs\:font-628 {
    font-weight: 628;
  }
  .xs\:font-629 {
    font-weight: 629;
  }
  .xs\:font-630 {
    font-weight: 630;
  }
  .xs\:font-631 {
    font-weight: 631;
  }
  .xs\:font-632 {
    font-weight: 632;
  }
  .xs\:font-633 {
    font-weight: 633;
  }
  .xs\:font-634 {
    font-weight: 634;
  }
  .xs\:font-635 {
    font-weight: 635;
  }
  .xs\:font-636 {
    font-weight: 636;
  }
  .xs\:font-637 {
    font-weight: 637;
  }
  .xs\:font-638 {
    font-weight: 638;
  }
  .xs\:font-639 {
    font-weight: 639;
  }
  .xs\:font-640 {
    font-weight: 640;
  }
  .xs\:font-641 {
    font-weight: 641;
  }
  .xs\:font-642 {
    font-weight: 642;
  }
  .xs\:font-643 {
    font-weight: 643;
  }
  .xs\:font-644 {
    font-weight: 644;
  }
  .xs\:font-645 {
    font-weight: 645;
  }
  .xs\:font-646 {
    font-weight: 646;
  }
  .xs\:font-647 {
    font-weight: 647;
  }
  .xs\:font-648 {
    font-weight: 648;
  }
  .xs\:font-649 {
    font-weight: 649;
  }
  .xs\:font-650 {
    font-weight: 650;
  }
  .xs\:font-651 {
    font-weight: 651;
  }
  .xs\:font-652 {
    font-weight: 652;
  }
  .xs\:font-653 {
    font-weight: 653;
  }
  .xs\:font-654 {
    font-weight: 654;
  }
  .xs\:font-655 {
    font-weight: 655;
  }
  .xs\:font-656 {
    font-weight: 656;
  }
  .xs\:font-657 {
    font-weight: 657;
  }
  .xs\:font-658 {
    font-weight: 658;
  }
  .xs\:font-659 {
    font-weight: 659;
  }
  .xs\:font-660 {
    font-weight: 660;
  }
  .xs\:font-661 {
    font-weight: 661;
  }
  .xs\:font-662 {
    font-weight: 662;
  }
  .xs\:font-663 {
    font-weight: 663;
  }
  .xs\:font-664 {
    font-weight: 664;
  }
  .xs\:font-665 {
    font-weight: 665;
  }
  .xs\:font-666 {
    font-weight: 666;
  }
  .xs\:font-667 {
    font-weight: 667;
  }
  .xs\:font-668 {
    font-weight: 668;
  }
  .xs\:font-669 {
    font-weight: 669;
  }
  .xs\:font-670 {
    font-weight: 670;
  }
  .xs\:font-671 {
    font-weight: 671;
  }
  .xs\:font-672 {
    font-weight: 672;
  }
  .xs\:font-673 {
    font-weight: 673;
  }
  .xs\:font-674 {
    font-weight: 674;
  }
  .xs\:font-675 {
    font-weight: 675;
  }
  .xs\:font-676 {
    font-weight: 676;
  }
  .xs\:font-677 {
    font-weight: 677;
  }
  .xs\:font-678 {
    font-weight: 678;
  }
  .xs\:font-679 {
    font-weight: 679;
  }
  .xs\:font-680 {
    font-weight: 680;
  }
  .xs\:font-681 {
    font-weight: 681;
  }
  .xs\:font-682 {
    font-weight: 682;
  }
  .xs\:font-683 {
    font-weight: 683;
  }
  .xs\:font-684 {
    font-weight: 684;
  }
  .xs\:font-685 {
    font-weight: 685;
  }
  .xs\:font-686 {
    font-weight: 686;
  }
  .xs\:font-687 {
    font-weight: 687;
  }
  .xs\:font-688 {
    font-weight: 688;
  }
  .xs\:font-689 {
    font-weight: 689;
  }
  .xs\:font-690 {
    font-weight: 690;
  }
  .xs\:font-691 {
    font-weight: 691;
  }
  .xs\:font-692 {
    font-weight: 692;
  }
  .xs\:font-693 {
    font-weight: 693;
  }
  .xs\:font-694 {
    font-weight: 694;
  }
  .xs\:font-695 {
    font-weight: 695;
  }
  .xs\:font-696 {
    font-weight: 696;
  }
  .xs\:font-697 {
    font-weight: 697;
  }
  .xs\:font-698 {
    font-weight: 698;
  }
  .xs\:font-699 {
    font-weight: 699;
  }
  .xs\:font-700 {
    font-weight: 700;
  }
  .xs\:font-701 {
    font-weight: 701;
  }
  .xs\:font-702 {
    font-weight: 702;
  }
  .xs\:font-703 {
    font-weight: 703;
  }
  .xs\:font-704 {
    font-weight: 704;
  }
  .xs\:font-705 {
    font-weight: 705;
  }
  .xs\:font-706 {
    font-weight: 706;
  }
  .xs\:font-707 {
    font-weight: 707;
  }
  .xs\:font-708 {
    font-weight: 708;
  }
  .xs\:font-709 {
    font-weight: 709;
  }
  .xs\:font-710 {
    font-weight: 710;
  }
  .xs\:font-711 {
    font-weight: 711;
  }
  .xs\:font-712 {
    font-weight: 712;
  }
  .xs\:font-713 {
    font-weight: 713;
  }
  .xs\:font-714 {
    font-weight: 714;
  }
  .xs\:font-715 {
    font-weight: 715;
  }
  .xs\:font-716 {
    font-weight: 716;
  }
  .xs\:font-717 {
    font-weight: 717;
  }
  .xs\:font-718 {
    font-weight: 718;
  }
  .xs\:font-719 {
    font-weight: 719;
  }
  .xs\:font-720 {
    font-weight: 720;
  }
  .xs\:font-721 {
    font-weight: 721;
  }
  .xs\:font-722 {
    font-weight: 722;
  }
  .xs\:font-723 {
    font-weight: 723;
  }
  .xs\:font-724 {
    font-weight: 724;
  }
  .xs\:font-725 {
    font-weight: 725;
  }
  .xs\:font-726 {
    font-weight: 726;
  }
  .xs\:font-727 {
    font-weight: 727;
  }
  .xs\:font-728 {
    font-weight: 728;
  }
  .xs\:font-729 {
    font-weight: 729;
  }
  .xs\:font-730 {
    font-weight: 730;
  }
  .xs\:font-731 {
    font-weight: 731;
  }
  .xs\:font-732 {
    font-weight: 732;
  }
  .xs\:font-733 {
    font-weight: 733;
  }
  .xs\:font-734 {
    font-weight: 734;
  }
  .xs\:font-735 {
    font-weight: 735;
  }
  .xs\:font-736 {
    font-weight: 736;
  }
  .xs\:font-737 {
    font-weight: 737;
  }
  .xs\:font-738 {
    font-weight: 738;
  }
  .xs\:font-739 {
    font-weight: 739;
  }
  .xs\:font-740 {
    font-weight: 740;
  }
  .xs\:font-741 {
    font-weight: 741;
  }
  .xs\:font-742 {
    font-weight: 742;
  }
  .xs\:font-743 {
    font-weight: 743;
  }
  .xs\:font-744 {
    font-weight: 744;
  }
  .xs\:font-745 {
    font-weight: 745;
  }
  .xs\:font-746 {
    font-weight: 746;
  }
  .xs\:font-747 {
    font-weight: 747;
  }
  .xs\:font-748 {
    font-weight: 748;
  }
  .xs\:font-749 {
    font-weight: 749;
  }
  .xs\:font-750 {
    font-weight: 750;
  }
  .xs\:font-751 {
    font-weight: 751;
  }
  .xs\:font-752 {
    font-weight: 752;
  }
  .xs\:font-753 {
    font-weight: 753;
  }
  .xs\:font-754 {
    font-weight: 754;
  }
  .xs\:font-755 {
    font-weight: 755;
  }
  .xs\:font-756 {
    font-weight: 756;
  }
  .xs\:font-757 {
    font-weight: 757;
  }
  .xs\:font-758 {
    font-weight: 758;
  }
  .xs\:font-759 {
    font-weight: 759;
  }
  .xs\:font-760 {
    font-weight: 760;
  }
  .xs\:font-761 {
    font-weight: 761;
  }
  .xs\:font-762 {
    font-weight: 762;
  }
  .xs\:font-763 {
    font-weight: 763;
  }
  .xs\:font-764 {
    font-weight: 764;
  }
  .xs\:font-765 {
    font-weight: 765;
  }
  .xs\:font-766 {
    font-weight: 766;
  }
  .xs\:font-767 {
    font-weight: 767;
  }
  .xs\:font-768 {
    font-weight: 768;
  }
  .xs\:font-769 {
    font-weight: 769;
  }
  .xs\:font-770 {
    font-weight: 770;
  }
  .xs\:font-771 {
    font-weight: 771;
  }
  .xs\:font-772 {
    font-weight: 772;
  }
  .xs\:font-773 {
    font-weight: 773;
  }
  .xs\:font-774 {
    font-weight: 774;
  }
  .xs\:font-775 {
    font-weight: 775;
  }
  .xs\:font-776 {
    font-weight: 776;
  }
  .xs\:font-777 {
    font-weight: 777;
  }
  .xs\:font-778 {
    font-weight: 778;
  }
  .xs\:font-779 {
    font-weight: 779;
  }
  .xs\:font-780 {
    font-weight: 780;
  }
  .xs\:font-781 {
    font-weight: 781;
  }
  .xs\:font-782 {
    font-weight: 782;
  }
  .xs\:font-783 {
    font-weight: 783;
  }
  .xs\:font-784 {
    font-weight: 784;
  }
  .xs\:font-785 {
    font-weight: 785;
  }
  .xs\:font-786 {
    font-weight: 786;
  }
  .xs\:font-787 {
    font-weight: 787;
  }
  .xs\:font-788 {
    font-weight: 788;
  }
  .xs\:font-789 {
    font-weight: 789;
  }
  .xs\:font-790 {
    font-weight: 790;
  }
  .xs\:font-791 {
    font-weight: 791;
  }
  .xs\:font-792 {
    font-weight: 792;
  }
  .xs\:font-793 {
    font-weight: 793;
  }
  .xs\:font-794 {
    font-weight: 794;
  }
  .xs\:font-795 {
    font-weight: 795;
  }
  .xs\:font-796 {
    font-weight: 796;
  }
  .xs\:font-797 {
    font-weight: 797;
  }
  .xs\:font-798 {
    font-weight: 798;
  }
  .xs\:font-799 {
    font-weight: 799;
  }
  .xs\:font-800 {
    font-weight: 800;
  }
  .xs\:font-801 {
    font-weight: 801;
  }
  .xs\:font-802 {
    font-weight: 802;
  }
  .xs\:font-803 {
    font-weight: 803;
  }
  .xs\:font-804 {
    font-weight: 804;
  }
  .xs\:font-805 {
    font-weight: 805;
  }
  .xs\:font-806 {
    font-weight: 806;
  }
  .xs\:font-807 {
    font-weight: 807;
  }
  .xs\:font-808 {
    font-weight: 808;
  }
  .xs\:font-809 {
    font-weight: 809;
  }
  .xs\:font-810 {
    font-weight: 810;
  }
  .xs\:font-811 {
    font-weight: 811;
  }
  .xs\:font-812 {
    font-weight: 812;
  }
  .xs\:font-813 {
    font-weight: 813;
  }
  .xs\:font-814 {
    font-weight: 814;
  }
  .xs\:font-815 {
    font-weight: 815;
  }
  .xs\:font-816 {
    font-weight: 816;
  }
  .xs\:font-817 {
    font-weight: 817;
  }
  .xs\:font-818 {
    font-weight: 818;
  }
  .xs\:font-819 {
    font-weight: 819;
  }
  .xs\:font-820 {
    font-weight: 820;
  }
  .xs\:font-821 {
    font-weight: 821;
  }
  .xs\:font-822 {
    font-weight: 822;
  }
  .xs\:font-823 {
    font-weight: 823;
  }
  .xs\:font-824 {
    font-weight: 824;
  }
  .xs\:font-825 {
    font-weight: 825;
  }
  .xs\:font-826 {
    font-weight: 826;
  }
  .xs\:font-827 {
    font-weight: 827;
  }
  .xs\:font-828 {
    font-weight: 828;
  }
  .xs\:font-829 {
    font-weight: 829;
  }
  .xs\:font-830 {
    font-weight: 830;
  }
  .xs\:font-831 {
    font-weight: 831;
  }
  .xs\:font-832 {
    font-weight: 832;
  }
  .xs\:font-833 {
    font-weight: 833;
  }
  .xs\:font-834 {
    font-weight: 834;
  }
  .xs\:font-835 {
    font-weight: 835;
  }
  .xs\:font-836 {
    font-weight: 836;
  }
  .xs\:font-837 {
    font-weight: 837;
  }
  .xs\:font-838 {
    font-weight: 838;
  }
  .xs\:font-839 {
    font-weight: 839;
  }
  .xs\:font-840 {
    font-weight: 840;
  }
  .xs\:font-841 {
    font-weight: 841;
  }
  .xs\:font-842 {
    font-weight: 842;
  }
  .xs\:font-843 {
    font-weight: 843;
  }
  .xs\:font-844 {
    font-weight: 844;
  }
  .xs\:font-845 {
    font-weight: 845;
  }
  .xs\:font-846 {
    font-weight: 846;
  }
  .xs\:font-847 {
    font-weight: 847;
  }
  .xs\:font-848 {
    font-weight: 848;
  }
  .xs\:font-849 {
    font-weight: 849;
  }
  .xs\:font-850 {
    font-weight: 850;
  }
  .xs\:font-851 {
    font-weight: 851;
  }
  .xs\:font-852 {
    font-weight: 852;
  }
  .xs\:font-853 {
    font-weight: 853;
  }
  .xs\:font-854 {
    font-weight: 854;
  }
  .xs\:font-855 {
    font-weight: 855;
  }
  .xs\:font-856 {
    font-weight: 856;
  }
  .xs\:font-857 {
    font-weight: 857;
  }
  .xs\:font-858 {
    font-weight: 858;
  }
  .xs\:font-859 {
    font-weight: 859;
  }
  .xs\:font-860 {
    font-weight: 860;
  }
  .xs\:font-861 {
    font-weight: 861;
  }
  .xs\:font-862 {
    font-weight: 862;
  }
  .xs\:font-863 {
    font-weight: 863;
  }
  .xs\:font-864 {
    font-weight: 864;
  }
  .xs\:font-865 {
    font-weight: 865;
  }
  .xs\:font-866 {
    font-weight: 866;
  }
  .xs\:font-867 {
    font-weight: 867;
  }
  .xs\:font-868 {
    font-weight: 868;
  }
  .xs\:font-869 {
    font-weight: 869;
  }
  .xs\:font-870 {
    font-weight: 870;
  }
  .xs\:font-871 {
    font-weight: 871;
  }
  .xs\:font-872 {
    font-weight: 872;
  }
  .xs\:font-873 {
    font-weight: 873;
  }
  .xs\:font-874 {
    font-weight: 874;
  }
  .xs\:font-875 {
    font-weight: 875;
  }
  .xs\:font-876 {
    font-weight: 876;
  }
  .xs\:font-877 {
    font-weight: 877;
  }
  .xs\:font-878 {
    font-weight: 878;
  }
  .xs\:font-879 {
    font-weight: 879;
  }
  .xs\:font-880 {
    font-weight: 880;
  }
  .xs\:font-881 {
    font-weight: 881;
  }
  .xs\:font-882 {
    font-weight: 882;
  }
  .xs\:font-883 {
    font-weight: 883;
  }
  .xs\:font-884 {
    font-weight: 884;
  }
  .xs\:font-885 {
    font-weight: 885;
  }
  .xs\:font-886 {
    font-weight: 886;
  }
  .xs\:font-887 {
    font-weight: 887;
  }
  .xs\:font-888 {
    font-weight: 888;
  }
  .xs\:font-889 {
    font-weight: 889;
  }
  .xs\:font-890 {
    font-weight: 890;
  }
  .xs\:font-891 {
    font-weight: 891;
  }
  .xs\:font-892 {
    font-weight: 892;
  }
  .xs\:font-893 {
    font-weight: 893;
  }
  .xs\:font-894 {
    font-weight: 894;
  }
  .xs\:font-895 {
    font-weight: 895;
  }
  .xs\:font-896 {
    font-weight: 896;
  }
  .xs\:font-897 {
    font-weight: 897;
  }
  .xs\:font-898 {
    font-weight: 898;
  }
  .xs\:font-899 {
    font-weight: 899;
  }
  .xs\:font-900 {
    font-weight: 900;
  }
}
@media (min-width: 550px) {
  .sm\:text-xs {
    font-size: var(--font-xs);
  }
  .sm\:header-xs {
    font-size: var(--heading-xs);
  }
  .sm\:text-sm {
    font-size: var(--font-sm);
  }
  .sm\:header-sm {
    font-size: var(--heading-sm);
  }
  .sm\:text-md {
    font-size: var(--font-md);
  }
  .sm\:header-md {
    font-size: var(--heading-md);
  }
  .sm\:text-lg {
    font-size: var(--font-lg);
  }
  .sm\:header-lg {
    font-size: var(--heading-lg);
  }
  .sm\:text-xl {
    font-size: var(--font-xl);
  }
  .sm\:header-xl {
    font-size: var(--heading-xl);
  }
  .sm\:text-xxl {
    font-size: var(--font-xxl);
  }
  .sm\:header-xxl {
    font-size: var(--heading-xxl);
  }
  .sm\:text-2xl {
    font-size: var(--font-2xl);
  }
  .sm\:header-2xl {
    font-size: var(--heading-2xl);
  }
  .sm\:font-100 {
    font-weight: 100;
  }
  .sm\:font-101 {
    font-weight: 101;
  }
  .sm\:font-102 {
    font-weight: 102;
  }
  .sm\:font-103 {
    font-weight: 103;
  }
  .sm\:font-104 {
    font-weight: 104;
  }
  .sm\:font-105 {
    font-weight: 105;
  }
  .sm\:font-106 {
    font-weight: 106;
  }
  .sm\:font-107 {
    font-weight: 107;
  }
  .sm\:font-108 {
    font-weight: 108;
  }
  .sm\:font-109 {
    font-weight: 109;
  }
  .sm\:font-110 {
    font-weight: 110;
  }
  .sm\:font-111 {
    font-weight: 111;
  }
  .sm\:font-112 {
    font-weight: 112;
  }
  .sm\:font-113 {
    font-weight: 113;
  }
  .sm\:font-114 {
    font-weight: 114;
  }
  .sm\:font-115 {
    font-weight: 115;
  }
  .sm\:font-116 {
    font-weight: 116;
  }
  .sm\:font-117 {
    font-weight: 117;
  }
  .sm\:font-118 {
    font-weight: 118;
  }
  .sm\:font-119 {
    font-weight: 119;
  }
  .sm\:font-120 {
    font-weight: 120;
  }
  .sm\:font-121 {
    font-weight: 121;
  }
  .sm\:font-122 {
    font-weight: 122;
  }
  .sm\:font-123 {
    font-weight: 123;
  }
  .sm\:font-124 {
    font-weight: 124;
  }
  .sm\:font-125 {
    font-weight: 125;
  }
  .sm\:font-126 {
    font-weight: 126;
  }
  .sm\:font-127 {
    font-weight: 127;
  }
  .sm\:font-128 {
    font-weight: 128;
  }
  .sm\:font-129 {
    font-weight: 129;
  }
  .sm\:font-130 {
    font-weight: 130;
  }
  .sm\:font-131 {
    font-weight: 131;
  }
  .sm\:font-132 {
    font-weight: 132;
  }
  .sm\:font-133 {
    font-weight: 133;
  }
  .sm\:font-134 {
    font-weight: 134;
  }
  .sm\:font-135 {
    font-weight: 135;
  }
  .sm\:font-136 {
    font-weight: 136;
  }
  .sm\:font-137 {
    font-weight: 137;
  }
  .sm\:font-138 {
    font-weight: 138;
  }
  .sm\:font-139 {
    font-weight: 139;
  }
  .sm\:font-140 {
    font-weight: 140;
  }
  .sm\:font-141 {
    font-weight: 141;
  }
  .sm\:font-142 {
    font-weight: 142;
  }
  .sm\:font-143 {
    font-weight: 143;
  }
  .sm\:font-144 {
    font-weight: 144;
  }
  .sm\:font-145 {
    font-weight: 145;
  }
  .sm\:font-146 {
    font-weight: 146;
  }
  .sm\:font-147 {
    font-weight: 147;
  }
  .sm\:font-148 {
    font-weight: 148;
  }
  .sm\:font-149 {
    font-weight: 149;
  }
  .sm\:font-150 {
    font-weight: 150;
  }
  .sm\:font-151 {
    font-weight: 151;
  }
  .sm\:font-152 {
    font-weight: 152;
  }
  .sm\:font-153 {
    font-weight: 153;
  }
  .sm\:font-154 {
    font-weight: 154;
  }
  .sm\:font-155 {
    font-weight: 155;
  }
  .sm\:font-156 {
    font-weight: 156;
  }
  .sm\:font-157 {
    font-weight: 157;
  }
  .sm\:font-158 {
    font-weight: 158;
  }
  .sm\:font-159 {
    font-weight: 159;
  }
  .sm\:font-160 {
    font-weight: 160;
  }
  .sm\:font-161 {
    font-weight: 161;
  }
  .sm\:font-162 {
    font-weight: 162;
  }
  .sm\:font-163 {
    font-weight: 163;
  }
  .sm\:font-164 {
    font-weight: 164;
  }
  .sm\:font-165 {
    font-weight: 165;
  }
  .sm\:font-166 {
    font-weight: 166;
  }
  .sm\:font-167 {
    font-weight: 167;
  }
  .sm\:font-168 {
    font-weight: 168;
  }
  .sm\:font-169 {
    font-weight: 169;
  }
  .sm\:font-170 {
    font-weight: 170;
  }
  .sm\:font-171 {
    font-weight: 171;
  }
  .sm\:font-172 {
    font-weight: 172;
  }
  .sm\:font-173 {
    font-weight: 173;
  }
  .sm\:font-174 {
    font-weight: 174;
  }
  .sm\:font-175 {
    font-weight: 175;
  }
  .sm\:font-176 {
    font-weight: 176;
  }
  .sm\:font-177 {
    font-weight: 177;
  }
  .sm\:font-178 {
    font-weight: 178;
  }
  .sm\:font-179 {
    font-weight: 179;
  }
  .sm\:font-180 {
    font-weight: 180;
  }
  .sm\:font-181 {
    font-weight: 181;
  }
  .sm\:font-182 {
    font-weight: 182;
  }
  .sm\:font-183 {
    font-weight: 183;
  }
  .sm\:font-184 {
    font-weight: 184;
  }
  .sm\:font-185 {
    font-weight: 185;
  }
  .sm\:font-186 {
    font-weight: 186;
  }
  .sm\:font-187 {
    font-weight: 187;
  }
  .sm\:font-188 {
    font-weight: 188;
  }
  .sm\:font-189 {
    font-weight: 189;
  }
  .sm\:font-190 {
    font-weight: 190;
  }
  .sm\:font-191 {
    font-weight: 191;
  }
  .sm\:font-192 {
    font-weight: 192;
  }
  .sm\:font-193 {
    font-weight: 193;
  }
  .sm\:font-194 {
    font-weight: 194;
  }
  .sm\:font-195 {
    font-weight: 195;
  }
  .sm\:font-196 {
    font-weight: 196;
  }
  .sm\:font-197 {
    font-weight: 197;
  }
  .sm\:font-198 {
    font-weight: 198;
  }
  .sm\:font-199 {
    font-weight: 199;
  }
  .sm\:font-200 {
    font-weight: 200;
  }
  .sm\:font-201 {
    font-weight: 201;
  }
  .sm\:font-202 {
    font-weight: 202;
  }
  .sm\:font-203 {
    font-weight: 203;
  }
  .sm\:font-204 {
    font-weight: 204;
  }
  .sm\:font-205 {
    font-weight: 205;
  }
  .sm\:font-206 {
    font-weight: 206;
  }
  .sm\:font-207 {
    font-weight: 207;
  }
  .sm\:font-208 {
    font-weight: 208;
  }
  .sm\:font-209 {
    font-weight: 209;
  }
  .sm\:font-210 {
    font-weight: 210;
  }
  .sm\:font-211 {
    font-weight: 211;
  }
  .sm\:font-212 {
    font-weight: 212;
  }
  .sm\:font-213 {
    font-weight: 213;
  }
  .sm\:font-214 {
    font-weight: 214;
  }
  .sm\:font-215 {
    font-weight: 215;
  }
  .sm\:font-216 {
    font-weight: 216;
  }
  .sm\:font-217 {
    font-weight: 217;
  }
  .sm\:font-218 {
    font-weight: 218;
  }
  .sm\:font-219 {
    font-weight: 219;
  }
  .sm\:font-220 {
    font-weight: 220;
  }
  .sm\:font-221 {
    font-weight: 221;
  }
  .sm\:font-222 {
    font-weight: 222;
  }
  .sm\:font-223 {
    font-weight: 223;
  }
  .sm\:font-224 {
    font-weight: 224;
  }
  .sm\:font-225 {
    font-weight: 225;
  }
  .sm\:font-226 {
    font-weight: 226;
  }
  .sm\:font-227 {
    font-weight: 227;
  }
  .sm\:font-228 {
    font-weight: 228;
  }
  .sm\:font-229 {
    font-weight: 229;
  }
  .sm\:font-230 {
    font-weight: 230;
  }
  .sm\:font-231 {
    font-weight: 231;
  }
  .sm\:font-232 {
    font-weight: 232;
  }
  .sm\:font-233 {
    font-weight: 233;
  }
  .sm\:font-234 {
    font-weight: 234;
  }
  .sm\:font-235 {
    font-weight: 235;
  }
  .sm\:font-236 {
    font-weight: 236;
  }
  .sm\:font-237 {
    font-weight: 237;
  }
  .sm\:font-238 {
    font-weight: 238;
  }
  .sm\:font-239 {
    font-weight: 239;
  }
  .sm\:font-240 {
    font-weight: 240;
  }
  .sm\:font-241 {
    font-weight: 241;
  }
  .sm\:font-242 {
    font-weight: 242;
  }
  .sm\:font-243 {
    font-weight: 243;
  }
  .sm\:font-244 {
    font-weight: 244;
  }
  .sm\:font-245 {
    font-weight: 245;
  }
  .sm\:font-246 {
    font-weight: 246;
  }
  .sm\:font-247 {
    font-weight: 247;
  }
  .sm\:font-248 {
    font-weight: 248;
  }
  .sm\:font-249 {
    font-weight: 249;
  }
  .sm\:font-250 {
    font-weight: 250;
  }
  .sm\:font-251 {
    font-weight: 251;
  }
  .sm\:font-252 {
    font-weight: 252;
  }
  .sm\:font-253 {
    font-weight: 253;
  }
  .sm\:font-254 {
    font-weight: 254;
  }
  .sm\:font-255 {
    font-weight: 255;
  }
  .sm\:font-256 {
    font-weight: 256;
  }
  .sm\:font-257 {
    font-weight: 257;
  }
  .sm\:font-258 {
    font-weight: 258;
  }
  .sm\:font-259 {
    font-weight: 259;
  }
  .sm\:font-260 {
    font-weight: 260;
  }
  .sm\:font-261 {
    font-weight: 261;
  }
  .sm\:font-262 {
    font-weight: 262;
  }
  .sm\:font-263 {
    font-weight: 263;
  }
  .sm\:font-264 {
    font-weight: 264;
  }
  .sm\:font-265 {
    font-weight: 265;
  }
  .sm\:font-266 {
    font-weight: 266;
  }
  .sm\:font-267 {
    font-weight: 267;
  }
  .sm\:font-268 {
    font-weight: 268;
  }
  .sm\:font-269 {
    font-weight: 269;
  }
  .sm\:font-270 {
    font-weight: 270;
  }
  .sm\:font-271 {
    font-weight: 271;
  }
  .sm\:font-272 {
    font-weight: 272;
  }
  .sm\:font-273 {
    font-weight: 273;
  }
  .sm\:font-274 {
    font-weight: 274;
  }
  .sm\:font-275 {
    font-weight: 275;
  }
  .sm\:font-276 {
    font-weight: 276;
  }
  .sm\:font-277 {
    font-weight: 277;
  }
  .sm\:font-278 {
    font-weight: 278;
  }
  .sm\:font-279 {
    font-weight: 279;
  }
  .sm\:font-280 {
    font-weight: 280;
  }
  .sm\:font-281 {
    font-weight: 281;
  }
  .sm\:font-282 {
    font-weight: 282;
  }
  .sm\:font-283 {
    font-weight: 283;
  }
  .sm\:font-284 {
    font-weight: 284;
  }
  .sm\:font-285 {
    font-weight: 285;
  }
  .sm\:font-286 {
    font-weight: 286;
  }
  .sm\:font-287 {
    font-weight: 287;
  }
  .sm\:font-288 {
    font-weight: 288;
  }
  .sm\:font-289 {
    font-weight: 289;
  }
  .sm\:font-290 {
    font-weight: 290;
  }
  .sm\:font-291 {
    font-weight: 291;
  }
  .sm\:font-292 {
    font-weight: 292;
  }
  .sm\:font-293 {
    font-weight: 293;
  }
  .sm\:font-294 {
    font-weight: 294;
  }
  .sm\:font-295 {
    font-weight: 295;
  }
  .sm\:font-296 {
    font-weight: 296;
  }
  .sm\:font-297 {
    font-weight: 297;
  }
  .sm\:font-298 {
    font-weight: 298;
  }
  .sm\:font-299 {
    font-weight: 299;
  }
  .sm\:font-300 {
    font-weight: 300;
  }
  .sm\:font-301 {
    font-weight: 301;
  }
  .sm\:font-302 {
    font-weight: 302;
  }
  .sm\:font-303 {
    font-weight: 303;
  }
  .sm\:font-304 {
    font-weight: 304;
  }
  .sm\:font-305 {
    font-weight: 305;
  }
  .sm\:font-306 {
    font-weight: 306;
  }
  .sm\:font-307 {
    font-weight: 307;
  }
  .sm\:font-308 {
    font-weight: 308;
  }
  .sm\:font-309 {
    font-weight: 309;
  }
  .sm\:font-310 {
    font-weight: 310;
  }
  .sm\:font-311 {
    font-weight: 311;
  }
  .sm\:font-312 {
    font-weight: 312;
  }
  .sm\:font-313 {
    font-weight: 313;
  }
  .sm\:font-314 {
    font-weight: 314;
  }
  .sm\:font-315 {
    font-weight: 315;
  }
  .sm\:font-316 {
    font-weight: 316;
  }
  .sm\:font-317 {
    font-weight: 317;
  }
  .sm\:font-318 {
    font-weight: 318;
  }
  .sm\:font-319 {
    font-weight: 319;
  }
  .sm\:font-320 {
    font-weight: 320;
  }
  .sm\:font-321 {
    font-weight: 321;
  }
  .sm\:font-322 {
    font-weight: 322;
  }
  .sm\:font-323 {
    font-weight: 323;
  }
  .sm\:font-324 {
    font-weight: 324;
  }
  .sm\:font-325 {
    font-weight: 325;
  }
  .sm\:font-326 {
    font-weight: 326;
  }
  .sm\:font-327 {
    font-weight: 327;
  }
  .sm\:font-328 {
    font-weight: 328;
  }
  .sm\:font-329 {
    font-weight: 329;
  }
  .sm\:font-330 {
    font-weight: 330;
  }
  .sm\:font-331 {
    font-weight: 331;
  }
  .sm\:font-332 {
    font-weight: 332;
  }
  .sm\:font-333 {
    font-weight: 333;
  }
  .sm\:font-334 {
    font-weight: 334;
  }
  .sm\:font-335 {
    font-weight: 335;
  }
  .sm\:font-336 {
    font-weight: 336;
  }
  .sm\:font-337 {
    font-weight: 337;
  }
  .sm\:font-338 {
    font-weight: 338;
  }
  .sm\:font-339 {
    font-weight: 339;
  }
  .sm\:font-340 {
    font-weight: 340;
  }
  .sm\:font-341 {
    font-weight: 341;
  }
  .sm\:font-342 {
    font-weight: 342;
  }
  .sm\:font-343 {
    font-weight: 343;
  }
  .sm\:font-344 {
    font-weight: 344;
  }
  .sm\:font-345 {
    font-weight: 345;
  }
  .sm\:font-346 {
    font-weight: 346;
  }
  .sm\:font-347 {
    font-weight: 347;
  }
  .sm\:font-348 {
    font-weight: 348;
  }
  .sm\:font-349 {
    font-weight: 349;
  }
  .sm\:font-350 {
    font-weight: 350;
  }
  .sm\:font-351 {
    font-weight: 351;
  }
  .sm\:font-352 {
    font-weight: 352;
  }
  .sm\:font-353 {
    font-weight: 353;
  }
  .sm\:font-354 {
    font-weight: 354;
  }
  .sm\:font-355 {
    font-weight: 355;
  }
  .sm\:font-356 {
    font-weight: 356;
  }
  .sm\:font-357 {
    font-weight: 357;
  }
  .sm\:font-358 {
    font-weight: 358;
  }
  .sm\:font-359 {
    font-weight: 359;
  }
  .sm\:font-360 {
    font-weight: 360;
  }
  .sm\:font-361 {
    font-weight: 361;
  }
  .sm\:font-362 {
    font-weight: 362;
  }
  .sm\:font-363 {
    font-weight: 363;
  }
  .sm\:font-364 {
    font-weight: 364;
  }
  .sm\:font-365 {
    font-weight: 365;
  }
  .sm\:font-366 {
    font-weight: 366;
  }
  .sm\:font-367 {
    font-weight: 367;
  }
  .sm\:font-368 {
    font-weight: 368;
  }
  .sm\:font-369 {
    font-weight: 369;
  }
  .sm\:font-370 {
    font-weight: 370;
  }
  .sm\:font-371 {
    font-weight: 371;
  }
  .sm\:font-372 {
    font-weight: 372;
  }
  .sm\:font-373 {
    font-weight: 373;
  }
  .sm\:font-374 {
    font-weight: 374;
  }
  .sm\:font-375 {
    font-weight: 375;
  }
  .sm\:font-376 {
    font-weight: 376;
  }
  .sm\:font-377 {
    font-weight: 377;
  }
  .sm\:font-378 {
    font-weight: 378;
  }
  .sm\:font-379 {
    font-weight: 379;
  }
  .sm\:font-380 {
    font-weight: 380;
  }
  .sm\:font-381 {
    font-weight: 381;
  }
  .sm\:font-382 {
    font-weight: 382;
  }
  .sm\:font-383 {
    font-weight: 383;
  }
  .sm\:font-384 {
    font-weight: 384;
  }
  .sm\:font-385 {
    font-weight: 385;
  }
  .sm\:font-386 {
    font-weight: 386;
  }
  .sm\:font-387 {
    font-weight: 387;
  }
  .sm\:font-388 {
    font-weight: 388;
  }
  .sm\:font-389 {
    font-weight: 389;
  }
  .sm\:font-390 {
    font-weight: 390;
  }
  .sm\:font-391 {
    font-weight: 391;
  }
  .sm\:font-392 {
    font-weight: 392;
  }
  .sm\:font-393 {
    font-weight: 393;
  }
  .sm\:font-394 {
    font-weight: 394;
  }
  .sm\:font-395 {
    font-weight: 395;
  }
  .sm\:font-396 {
    font-weight: 396;
  }
  .sm\:font-397 {
    font-weight: 397;
  }
  .sm\:font-398 {
    font-weight: 398;
  }
  .sm\:font-399 {
    font-weight: 399;
  }
  .sm\:font-400 {
    font-weight: 400;
  }
  .sm\:font-401 {
    font-weight: 401;
  }
  .sm\:font-402 {
    font-weight: 402;
  }
  .sm\:font-403 {
    font-weight: 403;
  }
  .sm\:font-404 {
    font-weight: 404;
  }
  .sm\:font-405 {
    font-weight: 405;
  }
  .sm\:font-406 {
    font-weight: 406;
  }
  .sm\:font-407 {
    font-weight: 407;
  }
  .sm\:font-408 {
    font-weight: 408;
  }
  .sm\:font-409 {
    font-weight: 409;
  }
  .sm\:font-410 {
    font-weight: 410;
  }
  .sm\:font-411 {
    font-weight: 411;
  }
  .sm\:font-412 {
    font-weight: 412;
  }
  .sm\:font-413 {
    font-weight: 413;
  }
  .sm\:font-414 {
    font-weight: 414;
  }
  .sm\:font-415 {
    font-weight: 415;
  }
  .sm\:font-416 {
    font-weight: 416;
  }
  .sm\:font-417 {
    font-weight: 417;
  }
  .sm\:font-418 {
    font-weight: 418;
  }
  .sm\:font-419 {
    font-weight: 419;
  }
  .sm\:font-420 {
    font-weight: 420;
  }
  .sm\:font-421 {
    font-weight: 421;
  }
  .sm\:font-422 {
    font-weight: 422;
  }
  .sm\:font-423 {
    font-weight: 423;
  }
  .sm\:font-424 {
    font-weight: 424;
  }
  .sm\:font-425 {
    font-weight: 425;
  }
  .sm\:font-426 {
    font-weight: 426;
  }
  .sm\:font-427 {
    font-weight: 427;
  }
  .sm\:font-428 {
    font-weight: 428;
  }
  .sm\:font-429 {
    font-weight: 429;
  }
  .sm\:font-430 {
    font-weight: 430;
  }
  .sm\:font-431 {
    font-weight: 431;
  }
  .sm\:font-432 {
    font-weight: 432;
  }
  .sm\:font-433 {
    font-weight: 433;
  }
  .sm\:font-434 {
    font-weight: 434;
  }
  .sm\:font-435 {
    font-weight: 435;
  }
  .sm\:font-436 {
    font-weight: 436;
  }
  .sm\:font-437 {
    font-weight: 437;
  }
  .sm\:font-438 {
    font-weight: 438;
  }
  .sm\:font-439 {
    font-weight: 439;
  }
  .sm\:font-440 {
    font-weight: 440;
  }
  .sm\:font-441 {
    font-weight: 441;
  }
  .sm\:font-442 {
    font-weight: 442;
  }
  .sm\:font-443 {
    font-weight: 443;
  }
  .sm\:font-444 {
    font-weight: 444;
  }
  .sm\:font-445 {
    font-weight: 445;
  }
  .sm\:font-446 {
    font-weight: 446;
  }
  .sm\:font-447 {
    font-weight: 447;
  }
  .sm\:font-448 {
    font-weight: 448;
  }
  .sm\:font-449 {
    font-weight: 449;
  }
  .sm\:font-450 {
    font-weight: 450;
  }
  .sm\:font-451 {
    font-weight: 451;
  }
  .sm\:font-452 {
    font-weight: 452;
  }
  .sm\:font-453 {
    font-weight: 453;
  }
  .sm\:font-454 {
    font-weight: 454;
  }
  .sm\:font-455 {
    font-weight: 455;
  }
  .sm\:font-456 {
    font-weight: 456;
  }
  .sm\:font-457 {
    font-weight: 457;
  }
  .sm\:font-458 {
    font-weight: 458;
  }
  .sm\:font-459 {
    font-weight: 459;
  }
  .sm\:font-460 {
    font-weight: 460;
  }
  .sm\:font-461 {
    font-weight: 461;
  }
  .sm\:font-462 {
    font-weight: 462;
  }
  .sm\:font-463 {
    font-weight: 463;
  }
  .sm\:font-464 {
    font-weight: 464;
  }
  .sm\:font-465 {
    font-weight: 465;
  }
  .sm\:font-466 {
    font-weight: 466;
  }
  .sm\:font-467 {
    font-weight: 467;
  }
  .sm\:font-468 {
    font-weight: 468;
  }
  .sm\:font-469 {
    font-weight: 469;
  }
  .sm\:font-470 {
    font-weight: 470;
  }
  .sm\:font-471 {
    font-weight: 471;
  }
  .sm\:font-472 {
    font-weight: 472;
  }
  .sm\:font-473 {
    font-weight: 473;
  }
  .sm\:font-474 {
    font-weight: 474;
  }
  .sm\:font-475 {
    font-weight: 475;
  }
  .sm\:font-476 {
    font-weight: 476;
  }
  .sm\:font-477 {
    font-weight: 477;
  }
  .sm\:font-478 {
    font-weight: 478;
  }
  .sm\:font-479 {
    font-weight: 479;
  }
  .sm\:font-480 {
    font-weight: 480;
  }
  .sm\:font-481 {
    font-weight: 481;
  }
  .sm\:font-482 {
    font-weight: 482;
  }
  .sm\:font-483 {
    font-weight: 483;
  }
  .sm\:font-484 {
    font-weight: 484;
  }
  .sm\:font-485 {
    font-weight: 485;
  }
  .sm\:font-486 {
    font-weight: 486;
  }
  .sm\:font-487 {
    font-weight: 487;
  }
  .sm\:font-488 {
    font-weight: 488;
  }
  .sm\:font-489 {
    font-weight: 489;
  }
  .sm\:font-490 {
    font-weight: 490;
  }
  .sm\:font-491 {
    font-weight: 491;
  }
  .sm\:font-492 {
    font-weight: 492;
  }
  .sm\:font-493 {
    font-weight: 493;
  }
  .sm\:font-494 {
    font-weight: 494;
  }
  .sm\:font-495 {
    font-weight: 495;
  }
  .sm\:font-496 {
    font-weight: 496;
  }
  .sm\:font-497 {
    font-weight: 497;
  }
  .sm\:font-498 {
    font-weight: 498;
  }
  .sm\:font-499 {
    font-weight: 499;
  }
  .sm\:font-500 {
    font-weight: 500;
  }
  .sm\:font-501 {
    font-weight: 501;
  }
  .sm\:font-502 {
    font-weight: 502;
  }
  .sm\:font-503 {
    font-weight: 503;
  }
  .sm\:font-504 {
    font-weight: 504;
  }
  .sm\:font-505 {
    font-weight: 505;
  }
  .sm\:font-506 {
    font-weight: 506;
  }
  .sm\:font-507 {
    font-weight: 507;
  }
  .sm\:font-508 {
    font-weight: 508;
  }
  .sm\:font-509 {
    font-weight: 509;
  }
  .sm\:font-510 {
    font-weight: 510;
  }
  .sm\:font-511 {
    font-weight: 511;
  }
  .sm\:font-512 {
    font-weight: 512;
  }
  .sm\:font-513 {
    font-weight: 513;
  }
  .sm\:font-514 {
    font-weight: 514;
  }
  .sm\:font-515 {
    font-weight: 515;
  }
  .sm\:font-516 {
    font-weight: 516;
  }
  .sm\:font-517 {
    font-weight: 517;
  }
  .sm\:font-518 {
    font-weight: 518;
  }
  .sm\:font-519 {
    font-weight: 519;
  }
  .sm\:font-520 {
    font-weight: 520;
  }
  .sm\:font-521 {
    font-weight: 521;
  }
  .sm\:font-522 {
    font-weight: 522;
  }
  .sm\:font-523 {
    font-weight: 523;
  }
  .sm\:font-524 {
    font-weight: 524;
  }
  .sm\:font-525 {
    font-weight: 525;
  }
  .sm\:font-526 {
    font-weight: 526;
  }
  .sm\:font-527 {
    font-weight: 527;
  }
  .sm\:font-528 {
    font-weight: 528;
  }
  .sm\:font-529 {
    font-weight: 529;
  }
  .sm\:font-530 {
    font-weight: 530;
  }
  .sm\:font-531 {
    font-weight: 531;
  }
  .sm\:font-532 {
    font-weight: 532;
  }
  .sm\:font-533 {
    font-weight: 533;
  }
  .sm\:font-534 {
    font-weight: 534;
  }
  .sm\:font-535 {
    font-weight: 535;
  }
  .sm\:font-536 {
    font-weight: 536;
  }
  .sm\:font-537 {
    font-weight: 537;
  }
  .sm\:font-538 {
    font-weight: 538;
  }
  .sm\:font-539 {
    font-weight: 539;
  }
  .sm\:font-540 {
    font-weight: 540;
  }
  .sm\:font-541 {
    font-weight: 541;
  }
  .sm\:font-542 {
    font-weight: 542;
  }
  .sm\:font-543 {
    font-weight: 543;
  }
  .sm\:font-544 {
    font-weight: 544;
  }
  .sm\:font-545 {
    font-weight: 545;
  }
  .sm\:font-546 {
    font-weight: 546;
  }
  .sm\:font-547 {
    font-weight: 547;
  }
  .sm\:font-548 {
    font-weight: 548;
  }
  .sm\:font-549 {
    font-weight: 549;
  }
  .sm\:font-550 {
    font-weight: 550;
  }
  .sm\:font-551 {
    font-weight: 551;
  }
  .sm\:font-552 {
    font-weight: 552;
  }
  .sm\:font-553 {
    font-weight: 553;
  }
  .sm\:font-554 {
    font-weight: 554;
  }
  .sm\:font-555 {
    font-weight: 555;
  }
  .sm\:font-556 {
    font-weight: 556;
  }
  .sm\:font-557 {
    font-weight: 557;
  }
  .sm\:font-558 {
    font-weight: 558;
  }
  .sm\:font-559 {
    font-weight: 559;
  }
  .sm\:font-560 {
    font-weight: 560;
  }
  .sm\:font-561 {
    font-weight: 561;
  }
  .sm\:font-562 {
    font-weight: 562;
  }
  .sm\:font-563 {
    font-weight: 563;
  }
  .sm\:font-564 {
    font-weight: 564;
  }
  .sm\:font-565 {
    font-weight: 565;
  }
  .sm\:font-566 {
    font-weight: 566;
  }
  .sm\:font-567 {
    font-weight: 567;
  }
  .sm\:font-568 {
    font-weight: 568;
  }
  .sm\:font-569 {
    font-weight: 569;
  }
  .sm\:font-570 {
    font-weight: 570;
  }
  .sm\:font-571 {
    font-weight: 571;
  }
  .sm\:font-572 {
    font-weight: 572;
  }
  .sm\:font-573 {
    font-weight: 573;
  }
  .sm\:font-574 {
    font-weight: 574;
  }
  .sm\:font-575 {
    font-weight: 575;
  }
  .sm\:font-576 {
    font-weight: 576;
  }
  .sm\:font-577 {
    font-weight: 577;
  }
  .sm\:font-578 {
    font-weight: 578;
  }
  .sm\:font-579 {
    font-weight: 579;
  }
  .sm\:font-580 {
    font-weight: 580;
  }
  .sm\:font-581 {
    font-weight: 581;
  }
  .sm\:font-582 {
    font-weight: 582;
  }
  .sm\:font-583 {
    font-weight: 583;
  }
  .sm\:font-584 {
    font-weight: 584;
  }
  .sm\:font-585 {
    font-weight: 585;
  }
  .sm\:font-586 {
    font-weight: 586;
  }
  .sm\:font-587 {
    font-weight: 587;
  }
  .sm\:font-588 {
    font-weight: 588;
  }
  .sm\:font-589 {
    font-weight: 589;
  }
  .sm\:font-590 {
    font-weight: 590;
  }
  .sm\:font-591 {
    font-weight: 591;
  }
  .sm\:font-592 {
    font-weight: 592;
  }
  .sm\:font-593 {
    font-weight: 593;
  }
  .sm\:font-594 {
    font-weight: 594;
  }
  .sm\:font-595 {
    font-weight: 595;
  }
  .sm\:font-596 {
    font-weight: 596;
  }
  .sm\:font-597 {
    font-weight: 597;
  }
  .sm\:font-598 {
    font-weight: 598;
  }
  .sm\:font-599 {
    font-weight: 599;
  }
  .sm\:font-600 {
    font-weight: 600;
  }
  .sm\:font-601 {
    font-weight: 601;
  }
  .sm\:font-602 {
    font-weight: 602;
  }
  .sm\:font-603 {
    font-weight: 603;
  }
  .sm\:font-604 {
    font-weight: 604;
  }
  .sm\:font-605 {
    font-weight: 605;
  }
  .sm\:font-606 {
    font-weight: 606;
  }
  .sm\:font-607 {
    font-weight: 607;
  }
  .sm\:font-608 {
    font-weight: 608;
  }
  .sm\:font-609 {
    font-weight: 609;
  }
  .sm\:font-610 {
    font-weight: 610;
  }
  .sm\:font-611 {
    font-weight: 611;
  }
  .sm\:font-612 {
    font-weight: 612;
  }
  .sm\:font-613 {
    font-weight: 613;
  }
  .sm\:font-614 {
    font-weight: 614;
  }
  .sm\:font-615 {
    font-weight: 615;
  }
  .sm\:font-616 {
    font-weight: 616;
  }
  .sm\:font-617 {
    font-weight: 617;
  }
  .sm\:font-618 {
    font-weight: 618;
  }
  .sm\:font-619 {
    font-weight: 619;
  }
  .sm\:font-620 {
    font-weight: 620;
  }
  .sm\:font-621 {
    font-weight: 621;
  }
  .sm\:font-622 {
    font-weight: 622;
  }
  .sm\:font-623 {
    font-weight: 623;
  }
  .sm\:font-624 {
    font-weight: 624;
  }
  .sm\:font-625 {
    font-weight: 625;
  }
  .sm\:font-626 {
    font-weight: 626;
  }
  .sm\:font-627 {
    font-weight: 627;
  }
  .sm\:font-628 {
    font-weight: 628;
  }
  .sm\:font-629 {
    font-weight: 629;
  }
  .sm\:font-630 {
    font-weight: 630;
  }
  .sm\:font-631 {
    font-weight: 631;
  }
  .sm\:font-632 {
    font-weight: 632;
  }
  .sm\:font-633 {
    font-weight: 633;
  }
  .sm\:font-634 {
    font-weight: 634;
  }
  .sm\:font-635 {
    font-weight: 635;
  }
  .sm\:font-636 {
    font-weight: 636;
  }
  .sm\:font-637 {
    font-weight: 637;
  }
  .sm\:font-638 {
    font-weight: 638;
  }
  .sm\:font-639 {
    font-weight: 639;
  }
  .sm\:font-640 {
    font-weight: 640;
  }
  .sm\:font-641 {
    font-weight: 641;
  }
  .sm\:font-642 {
    font-weight: 642;
  }
  .sm\:font-643 {
    font-weight: 643;
  }
  .sm\:font-644 {
    font-weight: 644;
  }
  .sm\:font-645 {
    font-weight: 645;
  }
  .sm\:font-646 {
    font-weight: 646;
  }
  .sm\:font-647 {
    font-weight: 647;
  }
  .sm\:font-648 {
    font-weight: 648;
  }
  .sm\:font-649 {
    font-weight: 649;
  }
  .sm\:font-650 {
    font-weight: 650;
  }
  .sm\:font-651 {
    font-weight: 651;
  }
  .sm\:font-652 {
    font-weight: 652;
  }
  .sm\:font-653 {
    font-weight: 653;
  }
  .sm\:font-654 {
    font-weight: 654;
  }
  .sm\:font-655 {
    font-weight: 655;
  }
  .sm\:font-656 {
    font-weight: 656;
  }
  .sm\:font-657 {
    font-weight: 657;
  }
  .sm\:font-658 {
    font-weight: 658;
  }
  .sm\:font-659 {
    font-weight: 659;
  }
  .sm\:font-660 {
    font-weight: 660;
  }
  .sm\:font-661 {
    font-weight: 661;
  }
  .sm\:font-662 {
    font-weight: 662;
  }
  .sm\:font-663 {
    font-weight: 663;
  }
  .sm\:font-664 {
    font-weight: 664;
  }
  .sm\:font-665 {
    font-weight: 665;
  }
  .sm\:font-666 {
    font-weight: 666;
  }
  .sm\:font-667 {
    font-weight: 667;
  }
  .sm\:font-668 {
    font-weight: 668;
  }
  .sm\:font-669 {
    font-weight: 669;
  }
  .sm\:font-670 {
    font-weight: 670;
  }
  .sm\:font-671 {
    font-weight: 671;
  }
  .sm\:font-672 {
    font-weight: 672;
  }
  .sm\:font-673 {
    font-weight: 673;
  }
  .sm\:font-674 {
    font-weight: 674;
  }
  .sm\:font-675 {
    font-weight: 675;
  }
  .sm\:font-676 {
    font-weight: 676;
  }
  .sm\:font-677 {
    font-weight: 677;
  }
  .sm\:font-678 {
    font-weight: 678;
  }
  .sm\:font-679 {
    font-weight: 679;
  }
  .sm\:font-680 {
    font-weight: 680;
  }
  .sm\:font-681 {
    font-weight: 681;
  }
  .sm\:font-682 {
    font-weight: 682;
  }
  .sm\:font-683 {
    font-weight: 683;
  }
  .sm\:font-684 {
    font-weight: 684;
  }
  .sm\:font-685 {
    font-weight: 685;
  }
  .sm\:font-686 {
    font-weight: 686;
  }
  .sm\:font-687 {
    font-weight: 687;
  }
  .sm\:font-688 {
    font-weight: 688;
  }
  .sm\:font-689 {
    font-weight: 689;
  }
  .sm\:font-690 {
    font-weight: 690;
  }
  .sm\:font-691 {
    font-weight: 691;
  }
  .sm\:font-692 {
    font-weight: 692;
  }
  .sm\:font-693 {
    font-weight: 693;
  }
  .sm\:font-694 {
    font-weight: 694;
  }
  .sm\:font-695 {
    font-weight: 695;
  }
  .sm\:font-696 {
    font-weight: 696;
  }
  .sm\:font-697 {
    font-weight: 697;
  }
  .sm\:font-698 {
    font-weight: 698;
  }
  .sm\:font-699 {
    font-weight: 699;
  }
  .sm\:font-700 {
    font-weight: 700;
  }
  .sm\:font-701 {
    font-weight: 701;
  }
  .sm\:font-702 {
    font-weight: 702;
  }
  .sm\:font-703 {
    font-weight: 703;
  }
  .sm\:font-704 {
    font-weight: 704;
  }
  .sm\:font-705 {
    font-weight: 705;
  }
  .sm\:font-706 {
    font-weight: 706;
  }
  .sm\:font-707 {
    font-weight: 707;
  }
  .sm\:font-708 {
    font-weight: 708;
  }
  .sm\:font-709 {
    font-weight: 709;
  }
  .sm\:font-710 {
    font-weight: 710;
  }
  .sm\:font-711 {
    font-weight: 711;
  }
  .sm\:font-712 {
    font-weight: 712;
  }
  .sm\:font-713 {
    font-weight: 713;
  }
  .sm\:font-714 {
    font-weight: 714;
  }
  .sm\:font-715 {
    font-weight: 715;
  }
  .sm\:font-716 {
    font-weight: 716;
  }
  .sm\:font-717 {
    font-weight: 717;
  }
  .sm\:font-718 {
    font-weight: 718;
  }
  .sm\:font-719 {
    font-weight: 719;
  }
  .sm\:font-720 {
    font-weight: 720;
  }
  .sm\:font-721 {
    font-weight: 721;
  }
  .sm\:font-722 {
    font-weight: 722;
  }
  .sm\:font-723 {
    font-weight: 723;
  }
  .sm\:font-724 {
    font-weight: 724;
  }
  .sm\:font-725 {
    font-weight: 725;
  }
  .sm\:font-726 {
    font-weight: 726;
  }
  .sm\:font-727 {
    font-weight: 727;
  }
  .sm\:font-728 {
    font-weight: 728;
  }
  .sm\:font-729 {
    font-weight: 729;
  }
  .sm\:font-730 {
    font-weight: 730;
  }
  .sm\:font-731 {
    font-weight: 731;
  }
  .sm\:font-732 {
    font-weight: 732;
  }
  .sm\:font-733 {
    font-weight: 733;
  }
  .sm\:font-734 {
    font-weight: 734;
  }
  .sm\:font-735 {
    font-weight: 735;
  }
  .sm\:font-736 {
    font-weight: 736;
  }
  .sm\:font-737 {
    font-weight: 737;
  }
  .sm\:font-738 {
    font-weight: 738;
  }
  .sm\:font-739 {
    font-weight: 739;
  }
  .sm\:font-740 {
    font-weight: 740;
  }
  .sm\:font-741 {
    font-weight: 741;
  }
  .sm\:font-742 {
    font-weight: 742;
  }
  .sm\:font-743 {
    font-weight: 743;
  }
  .sm\:font-744 {
    font-weight: 744;
  }
  .sm\:font-745 {
    font-weight: 745;
  }
  .sm\:font-746 {
    font-weight: 746;
  }
  .sm\:font-747 {
    font-weight: 747;
  }
  .sm\:font-748 {
    font-weight: 748;
  }
  .sm\:font-749 {
    font-weight: 749;
  }
  .sm\:font-750 {
    font-weight: 750;
  }
  .sm\:font-751 {
    font-weight: 751;
  }
  .sm\:font-752 {
    font-weight: 752;
  }
  .sm\:font-753 {
    font-weight: 753;
  }
  .sm\:font-754 {
    font-weight: 754;
  }
  .sm\:font-755 {
    font-weight: 755;
  }
  .sm\:font-756 {
    font-weight: 756;
  }
  .sm\:font-757 {
    font-weight: 757;
  }
  .sm\:font-758 {
    font-weight: 758;
  }
  .sm\:font-759 {
    font-weight: 759;
  }
  .sm\:font-760 {
    font-weight: 760;
  }
  .sm\:font-761 {
    font-weight: 761;
  }
  .sm\:font-762 {
    font-weight: 762;
  }
  .sm\:font-763 {
    font-weight: 763;
  }
  .sm\:font-764 {
    font-weight: 764;
  }
  .sm\:font-765 {
    font-weight: 765;
  }
  .sm\:font-766 {
    font-weight: 766;
  }
  .sm\:font-767 {
    font-weight: 767;
  }
  .sm\:font-768 {
    font-weight: 768;
  }
  .sm\:font-769 {
    font-weight: 769;
  }
  .sm\:font-770 {
    font-weight: 770;
  }
  .sm\:font-771 {
    font-weight: 771;
  }
  .sm\:font-772 {
    font-weight: 772;
  }
  .sm\:font-773 {
    font-weight: 773;
  }
  .sm\:font-774 {
    font-weight: 774;
  }
  .sm\:font-775 {
    font-weight: 775;
  }
  .sm\:font-776 {
    font-weight: 776;
  }
  .sm\:font-777 {
    font-weight: 777;
  }
  .sm\:font-778 {
    font-weight: 778;
  }
  .sm\:font-779 {
    font-weight: 779;
  }
  .sm\:font-780 {
    font-weight: 780;
  }
  .sm\:font-781 {
    font-weight: 781;
  }
  .sm\:font-782 {
    font-weight: 782;
  }
  .sm\:font-783 {
    font-weight: 783;
  }
  .sm\:font-784 {
    font-weight: 784;
  }
  .sm\:font-785 {
    font-weight: 785;
  }
  .sm\:font-786 {
    font-weight: 786;
  }
  .sm\:font-787 {
    font-weight: 787;
  }
  .sm\:font-788 {
    font-weight: 788;
  }
  .sm\:font-789 {
    font-weight: 789;
  }
  .sm\:font-790 {
    font-weight: 790;
  }
  .sm\:font-791 {
    font-weight: 791;
  }
  .sm\:font-792 {
    font-weight: 792;
  }
  .sm\:font-793 {
    font-weight: 793;
  }
  .sm\:font-794 {
    font-weight: 794;
  }
  .sm\:font-795 {
    font-weight: 795;
  }
  .sm\:font-796 {
    font-weight: 796;
  }
  .sm\:font-797 {
    font-weight: 797;
  }
  .sm\:font-798 {
    font-weight: 798;
  }
  .sm\:font-799 {
    font-weight: 799;
  }
  .sm\:font-800 {
    font-weight: 800;
  }
  .sm\:font-801 {
    font-weight: 801;
  }
  .sm\:font-802 {
    font-weight: 802;
  }
  .sm\:font-803 {
    font-weight: 803;
  }
  .sm\:font-804 {
    font-weight: 804;
  }
  .sm\:font-805 {
    font-weight: 805;
  }
  .sm\:font-806 {
    font-weight: 806;
  }
  .sm\:font-807 {
    font-weight: 807;
  }
  .sm\:font-808 {
    font-weight: 808;
  }
  .sm\:font-809 {
    font-weight: 809;
  }
  .sm\:font-810 {
    font-weight: 810;
  }
  .sm\:font-811 {
    font-weight: 811;
  }
  .sm\:font-812 {
    font-weight: 812;
  }
  .sm\:font-813 {
    font-weight: 813;
  }
  .sm\:font-814 {
    font-weight: 814;
  }
  .sm\:font-815 {
    font-weight: 815;
  }
  .sm\:font-816 {
    font-weight: 816;
  }
  .sm\:font-817 {
    font-weight: 817;
  }
  .sm\:font-818 {
    font-weight: 818;
  }
  .sm\:font-819 {
    font-weight: 819;
  }
  .sm\:font-820 {
    font-weight: 820;
  }
  .sm\:font-821 {
    font-weight: 821;
  }
  .sm\:font-822 {
    font-weight: 822;
  }
  .sm\:font-823 {
    font-weight: 823;
  }
  .sm\:font-824 {
    font-weight: 824;
  }
  .sm\:font-825 {
    font-weight: 825;
  }
  .sm\:font-826 {
    font-weight: 826;
  }
  .sm\:font-827 {
    font-weight: 827;
  }
  .sm\:font-828 {
    font-weight: 828;
  }
  .sm\:font-829 {
    font-weight: 829;
  }
  .sm\:font-830 {
    font-weight: 830;
  }
  .sm\:font-831 {
    font-weight: 831;
  }
  .sm\:font-832 {
    font-weight: 832;
  }
  .sm\:font-833 {
    font-weight: 833;
  }
  .sm\:font-834 {
    font-weight: 834;
  }
  .sm\:font-835 {
    font-weight: 835;
  }
  .sm\:font-836 {
    font-weight: 836;
  }
  .sm\:font-837 {
    font-weight: 837;
  }
  .sm\:font-838 {
    font-weight: 838;
  }
  .sm\:font-839 {
    font-weight: 839;
  }
  .sm\:font-840 {
    font-weight: 840;
  }
  .sm\:font-841 {
    font-weight: 841;
  }
  .sm\:font-842 {
    font-weight: 842;
  }
  .sm\:font-843 {
    font-weight: 843;
  }
  .sm\:font-844 {
    font-weight: 844;
  }
  .sm\:font-845 {
    font-weight: 845;
  }
  .sm\:font-846 {
    font-weight: 846;
  }
  .sm\:font-847 {
    font-weight: 847;
  }
  .sm\:font-848 {
    font-weight: 848;
  }
  .sm\:font-849 {
    font-weight: 849;
  }
  .sm\:font-850 {
    font-weight: 850;
  }
  .sm\:font-851 {
    font-weight: 851;
  }
  .sm\:font-852 {
    font-weight: 852;
  }
  .sm\:font-853 {
    font-weight: 853;
  }
  .sm\:font-854 {
    font-weight: 854;
  }
  .sm\:font-855 {
    font-weight: 855;
  }
  .sm\:font-856 {
    font-weight: 856;
  }
  .sm\:font-857 {
    font-weight: 857;
  }
  .sm\:font-858 {
    font-weight: 858;
  }
  .sm\:font-859 {
    font-weight: 859;
  }
  .sm\:font-860 {
    font-weight: 860;
  }
  .sm\:font-861 {
    font-weight: 861;
  }
  .sm\:font-862 {
    font-weight: 862;
  }
  .sm\:font-863 {
    font-weight: 863;
  }
  .sm\:font-864 {
    font-weight: 864;
  }
  .sm\:font-865 {
    font-weight: 865;
  }
  .sm\:font-866 {
    font-weight: 866;
  }
  .sm\:font-867 {
    font-weight: 867;
  }
  .sm\:font-868 {
    font-weight: 868;
  }
  .sm\:font-869 {
    font-weight: 869;
  }
  .sm\:font-870 {
    font-weight: 870;
  }
  .sm\:font-871 {
    font-weight: 871;
  }
  .sm\:font-872 {
    font-weight: 872;
  }
  .sm\:font-873 {
    font-weight: 873;
  }
  .sm\:font-874 {
    font-weight: 874;
  }
  .sm\:font-875 {
    font-weight: 875;
  }
  .sm\:font-876 {
    font-weight: 876;
  }
  .sm\:font-877 {
    font-weight: 877;
  }
  .sm\:font-878 {
    font-weight: 878;
  }
  .sm\:font-879 {
    font-weight: 879;
  }
  .sm\:font-880 {
    font-weight: 880;
  }
  .sm\:font-881 {
    font-weight: 881;
  }
  .sm\:font-882 {
    font-weight: 882;
  }
  .sm\:font-883 {
    font-weight: 883;
  }
  .sm\:font-884 {
    font-weight: 884;
  }
  .sm\:font-885 {
    font-weight: 885;
  }
  .sm\:font-886 {
    font-weight: 886;
  }
  .sm\:font-887 {
    font-weight: 887;
  }
  .sm\:font-888 {
    font-weight: 888;
  }
  .sm\:font-889 {
    font-weight: 889;
  }
  .sm\:font-890 {
    font-weight: 890;
  }
  .sm\:font-891 {
    font-weight: 891;
  }
  .sm\:font-892 {
    font-weight: 892;
  }
  .sm\:font-893 {
    font-weight: 893;
  }
  .sm\:font-894 {
    font-weight: 894;
  }
  .sm\:font-895 {
    font-weight: 895;
  }
  .sm\:font-896 {
    font-weight: 896;
  }
  .sm\:font-897 {
    font-weight: 897;
  }
  .sm\:font-898 {
    font-weight: 898;
  }
  .sm\:font-899 {
    font-weight: 899;
  }
  .sm\:font-900 {
    font-weight: 900;
  }
}
@media (min-width: 769px) {
  .md\:text-xs {
    font-size: var(--font-xs);
  }
  .md\:header-xs {
    font-size: var(--heading-xs);
  }
  .md\:text-sm {
    font-size: var(--font-sm);
  }
  .md\:header-sm {
    font-size: var(--heading-sm);
  }
  .md\:text-md {
    font-size: var(--font-md);
  }
  .md\:header-md {
    font-size: var(--heading-md);
  }
  .md\:text-lg {
    font-size: var(--font-lg);
  }
  .md\:header-lg {
    font-size: var(--heading-lg);
  }
  .md\:text-xl {
    font-size: var(--font-xl);
  }
  .md\:header-xl {
    font-size: var(--heading-xl);
  }
  .md\:text-xxl {
    font-size: var(--font-xxl);
  }
  .md\:header-xxl {
    font-size: var(--heading-xxl);
  }
  .md\:text-2xl {
    font-size: var(--font-2xl);
  }
  .md\:header-2xl {
    font-size: var(--heading-2xl);
  }
  .md\:font-100 {
    font-weight: 100;
  }
  .md\:font-101 {
    font-weight: 101;
  }
  .md\:font-102 {
    font-weight: 102;
  }
  .md\:font-103 {
    font-weight: 103;
  }
  .md\:font-104 {
    font-weight: 104;
  }
  .md\:font-105 {
    font-weight: 105;
  }
  .md\:font-106 {
    font-weight: 106;
  }
  .md\:font-107 {
    font-weight: 107;
  }
  .md\:font-108 {
    font-weight: 108;
  }
  .md\:font-109 {
    font-weight: 109;
  }
  .md\:font-110 {
    font-weight: 110;
  }
  .md\:font-111 {
    font-weight: 111;
  }
  .md\:font-112 {
    font-weight: 112;
  }
  .md\:font-113 {
    font-weight: 113;
  }
  .md\:font-114 {
    font-weight: 114;
  }
  .md\:font-115 {
    font-weight: 115;
  }
  .md\:font-116 {
    font-weight: 116;
  }
  .md\:font-117 {
    font-weight: 117;
  }
  .md\:font-118 {
    font-weight: 118;
  }
  .md\:font-119 {
    font-weight: 119;
  }
  .md\:font-120 {
    font-weight: 120;
  }
  .md\:font-121 {
    font-weight: 121;
  }
  .md\:font-122 {
    font-weight: 122;
  }
  .md\:font-123 {
    font-weight: 123;
  }
  .md\:font-124 {
    font-weight: 124;
  }
  .md\:font-125 {
    font-weight: 125;
  }
  .md\:font-126 {
    font-weight: 126;
  }
  .md\:font-127 {
    font-weight: 127;
  }
  .md\:font-128 {
    font-weight: 128;
  }
  .md\:font-129 {
    font-weight: 129;
  }
  .md\:font-130 {
    font-weight: 130;
  }
  .md\:font-131 {
    font-weight: 131;
  }
  .md\:font-132 {
    font-weight: 132;
  }
  .md\:font-133 {
    font-weight: 133;
  }
  .md\:font-134 {
    font-weight: 134;
  }
  .md\:font-135 {
    font-weight: 135;
  }
  .md\:font-136 {
    font-weight: 136;
  }
  .md\:font-137 {
    font-weight: 137;
  }
  .md\:font-138 {
    font-weight: 138;
  }
  .md\:font-139 {
    font-weight: 139;
  }
  .md\:font-140 {
    font-weight: 140;
  }
  .md\:font-141 {
    font-weight: 141;
  }
  .md\:font-142 {
    font-weight: 142;
  }
  .md\:font-143 {
    font-weight: 143;
  }
  .md\:font-144 {
    font-weight: 144;
  }
  .md\:font-145 {
    font-weight: 145;
  }
  .md\:font-146 {
    font-weight: 146;
  }
  .md\:font-147 {
    font-weight: 147;
  }
  .md\:font-148 {
    font-weight: 148;
  }
  .md\:font-149 {
    font-weight: 149;
  }
  .md\:font-150 {
    font-weight: 150;
  }
  .md\:font-151 {
    font-weight: 151;
  }
  .md\:font-152 {
    font-weight: 152;
  }
  .md\:font-153 {
    font-weight: 153;
  }
  .md\:font-154 {
    font-weight: 154;
  }
  .md\:font-155 {
    font-weight: 155;
  }
  .md\:font-156 {
    font-weight: 156;
  }
  .md\:font-157 {
    font-weight: 157;
  }
  .md\:font-158 {
    font-weight: 158;
  }
  .md\:font-159 {
    font-weight: 159;
  }
  .md\:font-160 {
    font-weight: 160;
  }
  .md\:font-161 {
    font-weight: 161;
  }
  .md\:font-162 {
    font-weight: 162;
  }
  .md\:font-163 {
    font-weight: 163;
  }
  .md\:font-164 {
    font-weight: 164;
  }
  .md\:font-165 {
    font-weight: 165;
  }
  .md\:font-166 {
    font-weight: 166;
  }
  .md\:font-167 {
    font-weight: 167;
  }
  .md\:font-168 {
    font-weight: 168;
  }
  .md\:font-169 {
    font-weight: 169;
  }
  .md\:font-170 {
    font-weight: 170;
  }
  .md\:font-171 {
    font-weight: 171;
  }
  .md\:font-172 {
    font-weight: 172;
  }
  .md\:font-173 {
    font-weight: 173;
  }
  .md\:font-174 {
    font-weight: 174;
  }
  .md\:font-175 {
    font-weight: 175;
  }
  .md\:font-176 {
    font-weight: 176;
  }
  .md\:font-177 {
    font-weight: 177;
  }
  .md\:font-178 {
    font-weight: 178;
  }
  .md\:font-179 {
    font-weight: 179;
  }
  .md\:font-180 {
    font-weight: 180;
  }
  .md\:font-181 {
    font-weight: 181;
  }
  .md\:font-182 {
    font-weight: 182;
  }
  .md\:font-183 {
    font-weight: 183;
  }
  .md\:font-184 {
    font-weight: 184;
  }
  .md\:font-185 {
    font-weight: 185;
  }
  .md\:font-186 {
    font-weight: 186;
  }
  .md\:font-187 {
    font-weight: 187;
  }
  .md\:font-188 {
    font-weight: 188;
  }
  .md\:font-189 {
    font-weight: 189;
  }
  .md\:font-190 {
    font-weight: 190;
  }
  .md\:font-191 {
    font-weight: 191;
  }
  .md\:font-192 {
    font-weight: 192;
  }
  .md\:font-193 {
    font-weight: 193;
  }
  .md\:font-194 {
    font-weight: 194;
  }
  .md\:font-195 {
    font-weight: 195;
  }
  .md\:font-196 {
    font-weight: 196;
  }
  .md\:font-197 {
    font-weight: 197;
  }
  .md\:font-198 {
    font-weight: 198;
  }
  .md\:font-199 {
    font-weight: 199;
  }
  .md\:font-200 {
    font-weight: 200;
  }
  .md\:font-201 {
    font-weight: 201;
  }
  .md\:font-202 {
    font-weight: 202;
  }
  .md\:font-203 {
    font-weight: 203;
  }
  .md\:font-204 {
    font-weight: 204;
  }
  .md\:font-205 {
    font-weight: 205;
  }
  .md\:font-206 {
    font-weight: 206;
  }
  .md\:font-207 {
    font-weight: 207;
  }
  .md\:font-208 {
    font-weight: 208;
  }
  .md\:font-209 {
    font-weight: 209;
  }
  .md\:font-210 {
    font-weight: 210;
  }
  .md\:font-211 {
    font-weight: 211;
  }
  .md\:font-212 {
    font-weight: 212;
  }
  .md\:font-213 {
    font-weight: 213;
  }
  .md\:font-214 {
    font-weight: 214;
  }
  .md\:font-215 {
    font-weight: 215;
  }
  .md\:font-216 {
    font-weight: 216;
  }
  .md\:font-217 {
    font-weight: 217;
  }
  .md\:font-218 {
    font-weight: 218;
  }
  .md\:font-219 {
    font-weight: 219;
  }
  .md\:font-220 {
    font-weight: 220;
  }
  .md\:font-221 {
    font-weight: 221;
  }
  .md\:font-222 {
    font-weight: 222;
  }
  .md\:font-223 {
    font-weight: 223;
  }
  .md\:font-224 {
    font-weight: 224;
  }
  .md\:font-225 {
    font-weight: 225;
  }
  .md\:font-226 {
    font-weight: 226;
  }
  .md\:font-227 {
    font-weight: 227;
  }
  .md\:font-228 {
    font-weight: 228;
  }
  .md\:font-229 {
    font-weight: 229;
  }
  .md\:font-230 {
    font-weight: 230;
  }
  .md\:font-231 {
    font-weight: 231;
  }
  .md\:font-232 {
    font-weight: 232;
  }
  .md\:font-233 {
    font-weight: 233;
  }
  .md\:font-234 {
    font-weight: 234;
  }
  .md\:font-235 {
    font-weight: 235;
  }
  .md\:font-236 {
    font-weight: 236;
  }
  .md\:font-237 {
    font-weight: 237;
  }
  .md\:font-238 {
    font-weight: 238;
  }
  .md\:font-239 {
    font-weight: 239;
  }
  .md\:font-240 {
    font-weight: 240;
  }
  .md\:font-241 {
    font-weight: 241;
  }
  .md\:font-242 {
    font-weight: 242;
  }
  .md\:font-243 {
    font-weight: 243;
  }
  .md\:font-244 {
    font-weight: 244;
  }
  .md\:font-245 {
    font-weight: 245;
  }
  .md\:font-246 {
    font-weight: 246;
  }
  .md\:font-247 {
    font-weight: 247;
  }
  .md\:font-248 {
    font-weight: 248;
  }
  .md\:font-249 {
    font-weight: 249;
  }
  .md\:font-250 {
    font-weight: 250;
  }
  .md\:font-251 {
    font-weight: 251;
  }
  .md\:font-252 {
    font-weight: 252;
  }
  .md\:font-253 {
    font-weight: 253;
  }
  .md\:font-254 {
    font-weight: 254;
  }
  .md\:font-255 {
    font-weight: 255;
  }
  .md\:font-256 {
    font-weight: 256;
  }
  .md\:font-257 {
    font-weight: 257;
  }
  .md\:font-258 {
    font-weight: 258;
  }
  .md\:font-259 {
    font-weight: 259;
  }
  .md\:font-260 {
    font-weight: 260;
  }
  .md\:font-261 {
    font-weight: 261;
  }
  .md\:font-262 {
    font-weight: 262;
  }
  .md\:font-263 {
    font-weight: 263;
  }
  .md\:font-264 {
    font-weight: 264;
  }
  .md\:font-265 {
    font-weight: 265;
  }
  .md\:font-266 {
    font-weight: 266;
  }
  .md\:font-267 {
    font-weight: 267;
  }
  .md\:font-268 {
    font-weight: 268;
  }
  .md\:font-269 {
    font-weight: 269;
  }
  .md\:font-270 {
    font-weight: 270;
  }
  .md\:font-271 {
    font-weight: 271;
  }
  .md\:font-272 {
    font-weight: 272;
  }
  .md\:font-273 {
    font-weight: 273;
  }
  .md\:font-274 {
    font-weight: 274;
  }
  .md\:font-275 {
    font-weight: 275;
  }
  .md\:font-276 {
    font-weight: 276;
  }
  .md\:font-277 {
    font-weight: 277;
  }
  .md\:font-278 {
    font-weight: 278;
  }
  .md\:font-279 {
    font-weight: 279;
  }
  .md\:font-280 {
    font-weight: 280;
  }
  .md\:font-281 {
    font-weight: 281;
  }
  .md\:font-282 {
    font-weight: 282;
  }
  .md\:font-283 {
    font-weight: 283;
  }
  .md\:font-284 {
    font-weight: 284;
  }
  .md\:font-285 {
    font-weight: 285;
  }
  .md\:font-286 {
    font-weight: 286;
  }
  .md\:font-287 {
    font-weight: 287;
  }
  .md\:font-288 {
    font-weight: 288;
  }
  .md\:font-289 {
    font-weight: 289;
  }
  .md\:font-290 {
    font-weight: 290;
  }
  .md\:font-291 {
    font-weight: 291;
  }
  .md\:font-292 {
    font-weight: 292;
  }
  .md\:font-293 {
    font-weight: 293;
  }
  .md\:font-294 {
    font-weight: 294;
  }
  .md\:font-295 {
    font-weight: 295;
  }
  .md\:font-296 {
    font-weight: 296;
  }
  .md\:font-297 {
    font-weight: 297;
  }
  .md\:font-298 {
    font-weight: 298;
  }
  .md\:font-299 {
    font-weight: 299;
  }
  .md\:font-300 {
    font-weight: 300;
  }
  .md\:font-301 {
    font-weight: 301;
  }
  .md\:font-302 {
    font-weight: 302;
  }
  .md\:font-303 {
    font-weight: 303;
  }
  .md\:font-304 {
    font-weight: 304;
  }
  .md\:font-305 {
    font-weight: 305;
  }
  .md\:font-306 {
    font-weight: 306;
  }
  .md\:font-307 {
    font-weight: 307;
  }
  .md\:font-308 {
    font-weight: 308;
  }
  .md\:font-309 {
    font-weight: 309;
  }
  .md\:font-310 {
    font-weight: 310;
  }
  .md\:font-311 {
    font-weight: 311;
  }
  .md\:font-312 {
    font-weight: 312;
  }
  .md\:font-313 {
    font-weight: 313;
  }
  .md\:font-314 {
    font-weight: 314;
  }
  .md\:font-315 {
    font-weight: 315;
  }
  .md\:font-316 {
    font-weight: 316;
  }
  .md\:font-317 {
    font-weight: 317;
  }
  .md\:font-318 {
    font-weight: 318;
  }
  .md\:font-319 {
    font-weight: 319;
  }
  .md\:font-320 {
    font-weight: 320;
  }
  .md\:font-321 {
    font-weight: 321;
  }
  .md\:font-322 {
    font-weight: 322;
  }
  .md\:font-323 {
    font-weight: 323;
  }
  .md\:font-324 {
    font-weight: 324;
  }
  .md\:font-325 {
    font-weight: 325;
  }
  .md\:font-326 {
    font-weight: 326;
  }
  .md\:font-327 {
    font-weight: 327;
  }
  .md\:font-328 {
    font-weight: 328;
  }
  .md\:font-329 {
    font-weight: 329;
  }
  .md\:font-330 {
    font-weight: 330;
  }
  .md\:font-331 {
    font-weight: 331;
  }
  .md\:font-332 {
    font-weight: 332;
  }
  .md\:font-333 {
    font-weight: 333;
  }
  .md\:font-334 {
    font-weight: 334;
  }
  .md\:font-335 {
    font-weight: 335;
  }
  .md\:font-336 {
    font-weight: 336;
  }
  .md\:font-337 {
    font-weight: 337;
  }
  .md\:font-338 {
    font-weight: 338;
  }
  .md\:font-339 {
    font-weight: 339;
  }
  .md\:font-340 {
    font-weight: 340;
  }
  .md\:font-341 {
    font-weight: 341;
  }
  .md\:font-342 {
    font-weight: 342;
  }
  .md\:font-343 {
    font-weight: 343;
  }
  .md\:font-344 {
    font-weight: 344;
  }
  .md\:font-345 {
    font-weight: 345;
  }
  .md\:font-346 {
    font-weight: 346;
  }
  .md\:font-347 {
    font-weight: 347;
  }
  .md\:font-348 {
    font-weight: 348;
  }
  .md\:font-349 {
    font-weight: 349;
  }
  .md\:font-350 {
    font-weight: 350;
  }
  .md\:font-351 {
    font-weight: 351;
  }
  .md\:font-352 {
    font-weight: 352;
  }
  .md\:font-353 {
    font-weight: 353;
  }
  .md\:font-354 {
    font-weight: 354;
  }
  .md\:font-355 {
    font-weight: 355;
  }
  .md\:font-356 {
    font-weight: 356;
  }
  .md\:font-357 {
    font-weight: 357;
  }
  .md\:font-358 {
    font-weight: 358;
  }
  .md\:font-359 {
    font-weight: 359;
  }
  .md\:font-360 {
    font-weight: 360;
  }
  .md\:font-361 {
    font-weight: 361;
  }
  .md\:font-362 {
    font-weight: 362;
  }
  .md\:font-363 {
    font-weight: 363;
  }
  .md\:font-364 {
    font-weight: 364;
  }
  .md\:font-365 {
    font-weight: 365;
  }
  .md\:font-366 {
    font-weight: 366;
  }
  .md\:font-367 {
    font-weight: 367;
  }
  .md\:font-368 {
    font-weight: 368;
  }
  .md\:font-369 {
    font-weight: 369;
  }
  .md\:font-370 {
    font-weight: 370;
  }
  .md\:font-371 {
    font-weight: 371;
  }
  .md\:font-372 {
    font-weight: 372;
  }
  .md\:font-373 {
    font-weight: 373;
  }
  .md\:font-374 {
    font-weight: 374;
  }
  .md\:font-375 {
    font-weight: 375;
  }
  .md\:font-376 {
    font-weight: 376;
  }
  .md\:font-377 {
    font-weight: 377;
  }
  .md\:font-378 {
    font-weight: 378;
  }
  .md\:font-379 {
    font-weight: 379;
  }
  .md\:font-380 {
    font-weight: 380;
  }
  .md\:font-381 {
    font-weight: 381;
  }
  .md\:font-382 {
    font-weight: 382;
  }
  .md\:font-383 {
    font-weight: 383;
  }
  .md\:font-384 {
    font-weight: 384;
  }
  .md\:font-385 {
    font-weight: 385;
  }
  .md\:font-386 {
    font-weight: 386;
  }
  .md\:font-387 {
    font-weight: 387;
  }
  .md\:font-388 {
    font-weight: 388;
  }
  .md\:font-389 {
    font-weight: 389;
  }
  .md\:font-390 {
    font-weight: 390;
  }
  .md\:font-391 {
    font-weight: 391;
  }
  .md\:font-392 {
    font-weight: 392;
  }
  .md\:font-393 {
    font-weight: 393;
  }
  .md\:font-394 {
    font-weight: 394;
  }
  .md\:font-395 {
    font-weight: 395;
  }
  .md\:font-396 {
    font-weight: 396;
  }
  .md\:font-397 {
    font-weight: 397;
  }
  .md\:font-398 {
    font-weight: 398;
  }
  .md\:font-399 {
    font-weight: 399;
  }
  .md\:font-400 {
    font-weight: 400;
  }
  .md\:font-401 {
    font-weight: 401;
  }
  .md\:font-402 {
    font-weight: 402;
  }
  .md\:font-403 {
    font-weight: 403;
  }
  .md\:font-404 {
    font-weight: 404;
  }
  .md\:font-405 {
    font-weight: 405;
  }
  .md\:font-406 {
    font-weight: 406;
  }
  .md\:font-407 {
    font-weight: 407;
  }
  .md\:font-408 {
    font-weight: 408;
  }
  .md\:font-409 {
    font-weight: 409;
  }
  .md\:font-410 {
    font-weight: 410;
  }
  .md\:font-411 {
    font-weight: 411;
  }
  .md\:font-412 {
    font-weight: 412;
  }
  .md\:font-413 {
    font-weight: 413;
  }
  .md\:font-414 {
    font-weight: 414;
  }
  .md\:font-415 {
    font-weight: 415;
  }
  .md\:font-416 {
    font-weight: 416;
  }
  .md\:font-417 {
    font-weight: 417;
  }
  .md\:font-418 {
    font-weight: 418;
  }
  .md\:font-419 {
    font-weight: 419;
  }
  .md\:font-420 {
    font-weight: 420;
  }
  .md\:font-421 {
    font-weight: 421;
  }
  .md\:font-422 {
    font-weight: 422;
  }
  .md\:font-423 {
    font-weight: 423;
  }
  .md\:font-424 {
    font-weight: 424;
  }
  .md\:font-425 {
    font-weight: 425;
  }
  .md\:font-426 {
    font-weight: 426;
  }
  .md\:font-427 {
    font-weight: 427;
  }
  .md\:font-428 {
    font-weight: 428;
  }
  .md\:font-429 {
    font-weight: 429;
  }
  .md\:font-430 {
    font-weight: 430;
  }
  .md\:font-431 {
    font-weight: 431;
  }
  .md\:font-432 {
    font-weight: 432;
  }
  .md\:font-433 {
    font-weight: 433;
  }
  .md\:font-434 {
    font-weight: 434;
  }
  .md\:font-435 {
    font-weight: 435;
  }
  .md\:font-436 {
    font-weight: 436;
  }
  .md\:font-437 {
    font-weight: 437;
  }
  .md\:font-438 {
    font-weight: 438;
  }
  .md\:font-439 {
    font-weight: 439;
  }
  .md\:font-440 {
    font-weight: 440;
  }
  .md\:font-441 {
    font-weight: 441;
  }
  .md\:font-442 {
    font-weight: 442;
  }
  .md\:font-443 {
    font-weight: 443;
  }
  .md\:font-444 {
    font-weight: 444;
  }
  .md\:font-445 {
    font-weight: 445;
  }
  .md\:font-446 {
    font-weight: 446;
  }
  .md\:font-447 {
    font-weight: 447;
  }
  .md\:font-448 {
    font-weight: 448;
  }
  .md\:font-449 {
    font-weight: 449;
  }
  .md\:font-450 {
    font-weight: 450;
  }
  .md\:font-451 {
    font-weight: 451;
  }
  .md\:font-452 {
    font-weight: 452;
  }
  .md\:font-453 {
    font-weight: 453;
  }
  .md\:font-454 {
    font-weight: 454;
  }
  .md\:font-455 {
    font-weight: 455;
  }
  .md\:font-456 {
    font-weight: 456;
  }
  .md\:font-457 {
    font-weight: 457;
  }
  .md\:font-458 {
    font-weight: 458;
  }
  .md\:font-459 {
    font-weight: 459;
  }
  .md\:font-460 {
    font-weight: 460;
  }
  .md\:font-461 {
    font-weight: 461;
  }
  .md\:font-462 {
    font-weight: 462;
  }
  .md\:font-463 {
    font-weight: 463;
  }
  .md\:font-464 {
    font-weight: 464;
  }
  .md\:font-465 {
    font-weight: 465;
  }
  .md\:font-466 {
    font-weight: 466;
  }
  .md\:font-467 {
    font-weight: 467;
  }
  .md\:font-468 {
    font-weight: 468;
  }
  .md\:font-469 {
    font-weight: 469;
  }
  .md\:font-470 {
    font-weight: 470;
  }
  .md\:font-471 {
    font-weight: 471;
  }
  .md\:font-472 {
    font-weight: 472;
  }
  .md\:font-473 {
    font-weight: 473;
  }
  .md\:font-474 {
    font-weight: 474;
  }
  .md\:font-475 {
    font-weight: 475;
  }
  .md\:font-476 {
    font-weight: 476;
  }
  .md\:font-477 {
    font-weight: 477;
  }
  .md\:font-478 {
    font-weight: 478;
  }
  .md\:font-479 {
    font-weight: 479;
  }
  .md\:font-480 {
    font-weight: 480;
  }
  .md\:font-481 {
    font-weight: 481;
  }
  .md\:font-482 {
    font-weight: 482;
  }
  .md\:font-483 {
    font-weight: 483;
  }
  .md\:font-484 {
    font-weight: 484;
  }
  .md\:font-485 {
    font-weight: 485;
  }
  .md\:font-486 {
    font-weight: 486;
  }
  .md\:font-487 {
    font-weight: 487;
  }
  .md\:font-488 {
    font-weight: 488;
  }
  .md\:font-489 {
    font-weight: 489;
  }
  .md\:font-490 {
    font-weight: 490;
  }
  .md\:font-491 {
    font-weight: 491;
  }
  .md\:font-492 {
    font-weight: 492;
  }
  .md\:font-493 {
    font-weight: 493;
  }
  .md\:font-494 {
    font-weight: 494;
  }
  .md\:font-495 {
    font-weight: 495;
  }
  .md\:font-496 {
    font-weight: 496;
  }
  .md\:font-497 {
    font-weight: 497;
  }
  .md\:font-498 {
    font-weight: 498;
  }
  .md\:font-499 {
    font-weight: 499;
  }
  .md\:font-500 {
    font-weight: 500;
  }
  .md\:font-501 {
    font-weight: 501;
  }
  .md\:font-502 {
    font-weight: 502;
  }
  .md\:font-503 {
    font-weight: 503;
  }
  .md\:font-504 {
    font-weight: 504;
  }
  .md\:font-505 {
    font-weight: 505;
  }
  .md\:font-506 {
    font-weight: 506;
  }
  .md\:font-507 {
    font-weight: 507;
  }
  .md\:font-508 {
    font-weight: 508;
  }
  .md\:font-509 {
    font-weight: 509;
  }
  .md\:font-510 {
    font-weight: 510;
  }
  .md\:font-511 {
    font-weight: 511;
  }
  .md\:font-512 {
    font-weight: 512;
  }
  .md\:font-513 {
    font-weight: 513;
  }
  .md\:font-514 {
    font-weight: 514;
  }
  .md\:font-515 {
    font-weight: 515;
  }
  .md\:font-516 {
    font-weight: 516;
  }
  .md\:font-517 {
    font-weight: 517;
  }
  .md\:font-518 {
    font-weight: 518;
  }
  .md\:font-519 {
    font-weight: 519;
  }
  .md\:font-520 {
    font-weight: 520;
  }
  .md\:font-521 {
    font-weight: 521;
  }
  .md\:font-522 {
    font-weight: 522;
  }
  .md\:font-523 {
    font-weight: 523;
  }
  .md\:font-524 {
    font-weight: 524;
  }
  .md\:font-525 {
    font-weight: 525;
  }
  .md\:font-526 {
    font-weight: 526;
  }
  .md\:font-527 {
    font-weight: 527;
  }
  .md\:font-528 {
    font-weight: 528;
  }
  .md\:font-529 {
    font-weight: 529;
  }
  .md\:font-530 {
    font-weight: 530;
  }
  .md\:font-531 {
    font-weight: 531;
  }
  .md\:font-532 {
    font-weight: 532;
  }
  .md\:font-533 {
    font-weight: 533;
  }
  .md\:font-534 {
    font-weight: 534;
  }
  .md\:font-535 {
    font-weight: 535;
  }
  .md\:font-536 {
    font-weight: 536;
  }
  .md\:font-537 {
    font-weight: 537;
  }
  .md\:font-538 {
    font-weight: 538;
  }
  .md\:font-539 {
    font-weight: 539;
  }
  .md\:font-540 {
    font-weight: 540;
  }
  .md\:font-541 {
    font-weight: 541;
  }
  .md\:font-542 {
    font-weight: 542;
  }
  .md\:font-543 {
    font-weight: 543;
  }
  .md\:font-544 {
    font-weight: 544;
  }
  .md\:font-545 {
    font-weight: 545;
  }
  .md\:font-546 {
    font-weight: 546;
  }
  .md\:font-547 {
    font-weight: 547;
  }
  .md\:font-548 {
    font-weight: 548;
  }
  .md\:font-549 {
    font-weight: 549;
  }
  .md\:font-550 {
    font-weight: 550;
  }
  .md\:font-551 {
    font-weight: 551;
  }
  .md\:font-552 {
    font-weight: 552;
  }
  .md\:font-553 {
    font-weight: 553;
  }
  .md\:font-554 {
    font-weight: 554;
  }
  .md\:font-555 {
    font-weight: 555;
  }
  .md\:font-556 {
    font-weight: 556;
  }
  .md\:font-557 {
    font-weight: 557;
  }
  .md\:font-558 {
    font-weight: 558;
  }
  .md\:font-559 {
    font-weight: 559;
  }
  .md\:font-560 {
    font-weight: 560;
  }
  .md\:font-561 {
    font-weight: 561;
  }
  .md\:font-562 {
    font-weight: 562;
  }
  .md\:font-563 {
    font-weight: 563;
  }
  .md\:font-564 {
    font-weight: 564;
  }
  .md\:font-565 {
    font-weight: 565;
  }
  .md\:font-566 {
    font-weight: 566;
  }
  .md\:font-567 {
    font-weight: 567;
  }
  .md\:font-568 {
    font-weight: 568;
  }
  .md\:font-569 {
    font-weight: 569;
  }
  .md\:font-570 {
    font-weight: 570;
  }
  .md\:font-571 {
    font-weight: 571;
  }
  .md\:font-572 {
    font-weight: 572;
  }
  .md\:font-573 {
    font-weight: 573;
  }
  .md\:font-574 {
    font-weight: 574;
  }
  .md\:font-575 {
    font-weight: 575;
  }
  .md\:font-576 {
    font-weight: 576;
  }
  .md\:font-577 {
    font-weight: 577;
  }
  .md\:font-578 {
    font-weight: 578;
  }
  .md\:font-579 {
    font-weight: 579;
  }
  .md\:font-580 {
    font-weight: 580;
  }
  .md\:font-581 {
    font-weight: 581;
  }
  .md\:font-582 {
    font-weight: 582;
  }
  .md\:font-583 {
    font-weight: 583;
  }
  .md\:font-584 {
    font-weight: 584;
  }
  .md\:font-585 {
    font-weight: 585;
  }
  .md\:font-586 {
    font-weight: 586;
  }
  .md\:font-587 {
    font-weight: 587;
  }
  .md\:font-588 {
    font-weight: 588;
  }
  .md\:font-589 {
    font-weight: 589;
  }
  .md\:font-590 {
    font-weight: 590;
  }
  .md\:font-591 {
    font-weight: 591;
  }
  .md\:font-592 {
    font-weight: 592;
  }
  .md\:font-593 {
    font-weight: 593;
  }
  .md\:font-594 {
    font-weight: 594;
  }
  .md\:font-595 {
    font-weight: 595;
  }
  .md\:font-596 {
    font-weight: 596;
  }
  .md\:font-597 {
    font-weight: 597;
  }
  .md\:font-598 {
    font-weight: 598;
  }
  .md\:font-599 {
    font-weight: 599;
  }
  .md\:font-600 {
    font-weight: 600;
  }
  .md\:font-601 {
    font-weight: 601;
  }
  .md\:font-602 {
    font-weight: 602;
  }
  .md\:font-603 {
    font-weight: 603;
  }
  .md\:font-604 {
    font-weight: 604;
  }
  .md\:font-605 {
    font-weight: 605;
  }
  .md\:font-606 {
    font-weight: 606;
  }
  .md\:font-607 {
    font-weight: 607;
  }
  .md\:font-608 {
    font-weight: 608;
  }
  .md\:font-609 {
    font-weight: 609;
  }
  .md\:font-610 {
    font-weight: 610;
  }
  .md\:font-611 {
    font-weight: 611;
  }
  .md\:font-612 {
    font-weight: 612;
  }
  .md\:font-613 {
    font-weight: 613;
  }
  .md\:font-614 {
    font-weight: 614;
  }
  .md\:font-615 {
    font-weight: 615;
  }
  .md\:font-616 {
    font-weight: 616;
  }
  .md\:font-617 {
    font-weight: 617;
  }
  .md\:font-618 {
    font-weight: 618;
  }
  .md\:font-619 {
    font-weight: 619;
  }
  .md\:font-620 {
    font-weight: 620;
  }
  .md\:font-621 {
    font-weight: 621;
  }
  .md\:font-622 {
    font-weight: 622;
  }
  .md\:font-623 {
    font-weight: 623;
  }
  .md\:font-624 {
    font-weight: 624;
  }
  .md\:font-625 {
    font-weight: 625;
  }
  .md\:font-626 {
    font-weight: 626;
  }
  .md\:font-627 {
    font-weight: 627;
  }
  .md\:font-628 {
    font-weight: 628;
  }
  .md\:font-629 {
    font-weight: 629;
  }
  .md\:font-630 {
    font-weight: 630;
  }
  .md\:font-631 {
    font-weight: 631;
  }
  .md\:font-632 {
    font-weight: 632;
  }
  .md\:font-633 {
    font-weight: 633;
  }
  .md\:font-634 {
    font-weight: 634;
  }
  .md\:font-635 {
    font-weight: 635;
  }
  .md\:font-636 {
    font-weight: 636;
  }
  .md\:font-637 {
    font-weight: 637;
  }
  .md\:font-638 {
    font-weight: 638;
  }
  .md\:font-639 {
    font-weight: 639;
  }
  .md\:font-640 {
    font-weight: 640;
  }
  .md\:font-641 {
    font-weight: 641;
  }
  .md\:font-642 {
    font-weight: 642;
  }
  .md\:font-643 {
    font-weight: 643;
  }
  .md\:font-644 {
    font-weight: 644;
  }
  .md\:font-645 {
    font-weight: 645;
  }
  .md\:font-646 {
    font-weight: 646;
  }
  .md\:font-647 {
    font-weight: 647;
  }
  .md\:font-648 {
    font-weight: 648;
  }
  .md\:font-649 {
    font-weight: 649;
  }
  .md\:font-650 {
    font-weight: 650;
  }
  .md\:font-651 {
    font-weight: 651;
  }
  .md\:font-652 {
    font-weight: 652;
  }
  .md\:font-653 {
    font-weight: 653;
  }
  .md\:font-654 {
    font-weight: 654;
  }
  .md\:font-655 {
    font-weight: 655;
  }
  .md\:font-656 {
    font-weight: 656;
  }
  .md\:font-657 {
    font-weight: 657;
  }
  .md\:font-658 {
    font-weight: 658;
  }
  .md\:font-659 {
    font-weight: 659;
  }
  .md\:font-660 {
    font-weight: 660;
  }
  .md\:font-661 {
    font-weight: 661;
  }
  .md\:font-662 {
    font-weight: 662;
  }
  .md\:font-663 {
    font-weight: 663;
  }
  .md\:font-664 {
    font-weight: 664;
  }
  .md\:font-665 {
    font-weight: 665;
  }
  .md\:font-666 {
    font-weight: 666;
  }
  .md\:font-667 {
    font-weight: 667;
  }
  .md\:font-668 {
    font-weight: 668;
  }
  .md\:font-669 {
    font-weight: 669;
  }
  .md\:font-670 {
    font-weight: 670;
  }
  .md\:font-671 {
    font-weight: 671;
  }
  .md\:font-672 {
    font-weight: 672;
  }
  .md\:font-673 {
    font-weight: 673;
  }
  .md\:font-674 {
    font-weight: 674;
  }
  .md\:font-675 {
    font-weight: 675;
  }
  .md\:font-676 {
    font-weight: 676;
  }
  .md\:font-677 {
    font-weight: 677;
  }
  .md\:font-678 {
    font-weight: 678;
  }
  .md\:font-679 {
    font-weight: 679;
  }
  .md\:font-680 {
    font-weight: 680;
  }
  .md\:font-681 {
    font-weight: 681;
  }
  .md\:font-682 {
    font-weight: 682;
  }
  .md\:font-683 {
    font-weight: 683;
  }
  .md\:font-684 {
    font-weight: 684;
  }
  .md\:font-685 {
    font-weight: 685;
  }
  .md\:font-686 {
    font-weight: 686;
  }
  .md\:font-687 {
    font-weight: 687;
  }
  .md\:font-688 {
    font-weight: 688;
  }
  .md\:font-689 {
    font-weight: 689;
  }
  .md\:font-690 {
    font-weight: 690;
  }
  .md\:font-691 {
    font-weight: 691;
  }
  .md\:font-692 {
    font-weight: 692;
  }
  .md\:font-693 {
    font-weight: 693;
  }
  .md\:font-694 {
    font-weight: 694;
  }
  .md\:font-695 {
    font-weight: 695;
  }
  .md\:font-696 {
    font-weight: 696;
  }
  .md\:font-697 {
    font-weight: 697;
  }
  .md\:font-698 {
    font-weight: 698;
  }
  .md\:font-699 {
    font-weight: 699;
  }
  .md\:font-700 {
    font-weight: 700;
  }
  .md\:font-701 {
    font-weight: 701;
  }
  .md\:font-702 {
    font-weight: 702;
  }
  .md\:font-703 {
    font-weight: 703;
  }
  .md\:font-704 {
    font-weight: 704;
  }
  .md\:font-705 {
    font-weight: 705;
  }
  .md\:font-706 {
    font-weight: 706;
  }
  .md\:font-707 {
    font-weight: 707;
  }
  .md\:font-708 {
    font-weight: 708;
  }
  .md\:font-709 {
    font-weight: 709;
  }
  .md\:font-710 {
    font-weight: 710;
  }
  .md\:font-711 {
    font-weight: 711;
  }
  .md\:font-712 {
    font-weight: 712;
  }
  .md\:font-713 {
    font-weight: 713;
  }
  .md\:font-714 {
    font-weight: 714;
  }
  .md\:font-715 {
    font-weight: 715;
  }
  .md\:font-716 {
    font-weight: 716;
  }
  .md\:font-717 {
    font-weight: 717;
  }
  .md\:font-718 {
    font-weight: 718;
  }
  .md\:font-719 {
    font-weight: 719;
  }
  .md\:font-720 {
    font-weight: 720;
  }
  .md\:font-721 {
    font-weight: 721;
  }
  .md\:font-722 {
    font-weight: 722;
  }
  .md\:font-723 {
    font-weight: 723;
  }
  .md\:font-724 {
    font-weight: 724;
  }
  .md\:font-725 {
    font-weight: 725;
  }
  .md\:font-726 {
    font-weight: 726;
  }
  .md\:font-727 {
    font-weight: 727;
  }
  .md\:font-728 {
    font-weight: 728;
  }
  .md\:font-729 {
    font-weight: 729;
  }
  .md\:font-730 {
    font-weight: 730;
  }
  .md\:font-731 {
    font-weight: 731;
  }
  .md\:font-732 {
    font-weight: 732;
  }
  .md\:font-733 {
    font-weight: 733;
  }
  .md\:font-734 {
    font-weight: 734;
  }
  .md\:font-735 {
    font-weight: 735;
  }
  .md\:font-736 {
    font-weight: 736;
  }
  .md\:font-737 {
    font-weight: 737;
  }
  .md\:font-738 {
    font-weight: 738;
  }
  .md\:font-739 {
    font-weight: 739;
  }
  .md\:font-740 {
    font-weight: 740;
  }
  .md\:font-741 {
    font-weight: 741;
  }
  .md\:font-742 {
    font-weight: 742;
  }
  .md\:font-743 {
    font-weight: 743;
  }
  .md\:font-744 {
    font-weight: 744;
  }
  .md\:font-745 {
    font-weight: 745;
  }
  .md\:font-746 {
    font-weight: 746;
  }
  .md\:font-747 {
    font-weight: 747;
  }
  .md\:font-748 {
    font-weight: 748;
  }
  .md\:font-749 {
    font-weight: 749;
  }
  .md\:font-750 {
    font-weight: 750;
  }
  .md\:font-751 {
    font-weight: 751;
  }
  .md\:font-752 {
    font-weight: 752;
  }
  .md\:font-753 {
    font-weight: 753;
  }
  .md\:font-754 {
    font-weight: 754;
  }
  .md\:font-755 {
    font-weight: 755;
  }
  .md\:font-756 {
    font-weight: 756;
  }
  .md\:font-757 {
    font-weight: 757;
  }
  .md\:font-758 {
    font-weight: 758;
  }
  .md\:font-759 {
    font-weight: 759;
  }
  .md\:font-760 {
    font-weight: 760;
  }
  .md\:font-761 {
    font-weight: 761;
  }
  .md\:font-762 {
    font-weight: 762;
  }
  .md\:font-763 {
    font-weight: 763;
  }
  .md\:font-764 {
    font-weight: 764;
  }
  .md\:font-765 {
    font-weight: 765;
  }
  .md\:font-766 {
    font-weight: 766;
  }
  .md\:font-767 {
    font-weight: 767;
  }
  .md\:font-768 {
    font-weight: 768;
  }
  .md\:font-769 {
    font-weight: 769;
  }
  .md\:font-770 {
    font-weight: 770;
  }
  .md\:font-771 {
    font-weight: 771;
  }
  .md\:font-772 {
    font-weight: 772;
  }
  .md\:font-773 {
    font-weight: 773;
  }
  .md\:font-774 {
    font-weight: 774;
  }
  .md\:font-775 {
    font-weight: 775;
  }
  .md\:font-776 {
    font-weight: 776;
  }
  .md\:font-777 {
    font-weight: 777;
  }
  .md\:font-778 {
    font-weight: 778;
  }
  .md\:font-779 {
    font-weight: 779;
  }
  .md\:font-780 {
    font-weight: 780;
  }
  .md\:font-781 {
    font-weight: 781;
  }
  .md\:font-782 {
    font-weight: 782;
  }
  .md\:font-783 {
    font-weight: 783;
  }
  .md\:font-784 {
    font-weight: 784;
  }
  .md\:font-785 {
    font-weight: 785;
  }
  .md\:font-786 {
    font-weight: 786;
  }
  .md\:font-787 {
    font-weight: 787;
  }
  .md\:font-788 {
    font-weight: 788;
  }
  .md\:font-789 {
    font-weight: 789;
  }
  .md\:font-790 {
    font-weight: 790;
  }
  .md\:font-791 {
    font-weight: 791;
  }
  .md\:font-792 {
    font-weight: 792;
  }
  .md\:font-793 {
    font-weight: 793;
  }
  .md\:font-794 {
    font-weight: 794;
  }
  .md\:font-795 {
    font-weight: 795;
  }
  .md\:font-796 {
    font-weight: 796;
  }
  .md\:font-797 {
    font-weight: 797;
  }
  .md\:font-798 {
    font-weight: 798;
  }
  .md\:font-799 {
    font-weight: 799;
  }
  .md\:font-800 {
    font-weight: 800;
  }
  .md\:font-801 {
    font-weight: 801;
  }
  .md\:font-802 {
    font-weight: 802;
  }
  .md\:font-803 {
    font-weight: 803;
  }
  .md\:font-804 {
    font-weight: 804;
  }
  .md\:font-805 {
    font-weight: 805;
  }
  .md\:font-806 {
    font-weight: 806;
  }
  .md\:font-807 {
    font-weight: 807;
  }
  .md\:font-808 {
    font-weight: 808;
  }
  .md\:font-809 {
    font-weight: 809;
  }
  .md\:font-810 {
    font-weight: 810;
  }
  .md\:font-811 {
    font-weight: 811;
  }
  .md\:font-812 {
    font-weight: 812;
  }
  .md\:font-813 {
    font-weight: 813;
  }
  .md\:font-814 {
    font-weight: 814;
  }
  .md\:font-815 {
    font-weight: 815;
  }
  .md\:font-816 {
    font-weight: 816;
  }
  .md\:font-817 {
    font-weight: 817;
  }
  .md\:font-818 {
    font-weight: 818;
  }
  .md\:font-819 {
    font-weight: 819;
  }
  .md\:font-820 {
    font-weight: 820;
  }
  .md\:font-821 {
    font-weight: 821;
  }
  .md\:font-822 {
    font-weight: 822;
  }
  .md\:font-823 {
    font-weight: 823;
  }
  .md\:font-824 {
    font-weight: 824;
  }
  .md\:font-825 {
    font-weight: 825;
  }
  .md\:font-826 {
    font-weight: 826;
  }
  .md\:font-827 {
    font-weight: 827;
  }
  .md\:font-828 {
    font-weight: 828;
  }
  .md\:font-829 {
    font-weight: 829;
  }
  .md\:font-830 {
    font-weight: 830;
  }
  .md\:font-831 {
    font-weight: 831;
  }
  .md\:font-832 {
    font-weight: 832;
  }
  .md\:font-833 {
    font-weight: 833;
  }
  .md\:font-834 {
    font-weight: 834;
  }
  .md\:font-835 {
    font-weight: 835;
  }
  .md\:font-836 {
    font-weight: 836;
  }
  .md\:font-837 {
    font-weight: 837;
  }
  .md\:font-838 {
    font-weight: 838;
  }
  .md\:font-839 {
    font-weight: 839;
  }
  .md\:font-840 {
    font-weight: 840;
  }
  .md\:font-841 {
    font-weight: 841;
  }
  .md\:font-842 {
    font-weight: 842;
  }
  .md\:font-843 {
    font-weight: 843;
  }
  .md\:font-844 {
    font-weight: 844;
  }
  .md\:font-845 {
    font-weight: 845;
  }
  .md\:font-846 {
    font-weight: 846;
  }
  .md\:font-847 {
    font-weight: 847;
  }
  .md\:font-848 {
    font-weight: 848;
  }
  .md\:font-849 {
    font-weight: 849;
  }
  .md\:font-850 {
    font-weight: 850;
  }
  .md\:font-851 {
    font-weight: 851;
  }
  .md\:font-852 {
    font-weight: 852;
  }
  .md\:font-853 {
    font-weight: 853;
  }
  .md\:font-854 {
    font-weight: 854;
  }
  .md\:font-855 {
    font-weight: 855;
  }
  .md\:font-856 {
    font-weight: 856;
  }
  .md\:font-857 {
    font-weight: 857;
  }
  .md\:font-858 {
    font-weight: 858;
  }
  .md\:font-859 {
    font-weight: 859;
  }
  .md\:font-860 {
    font-weight: 860;
  }
  .md\:font-861 {
    font-weight: 861;
  }
  .md\:font-862 {
    font-weight: 862;
  }
  .md\:font-863 {
    font-weight: 863;
  }
  .md\:font-864 {
    font-weight: 864;
  }
  .md\:font-865 {
    font-weight: 865;
  }
  .md\:font-866 {
    font-weight: 866;
  }
  .md\:font-867 {
    font-weight: 867;
  }
  .md\:font-868 {
    font-weight: 868;
  }
  .md\:font-869 {
    font-weight: 869;
  }
  .md\:font-870 {
    font-weight: 870;
  }
  .md\:font-871 {
    font-weight: 871;
  }
  .md\:font-872 {
    font-weight: 872;
  }
  .md\:font-873 {
    font-weight: 873;
  }
  .md\:font-874 {
    font-weight: 874;
  }
  .md\:font-875 {
    font-weight: 875;
  }
  .md\:font-876 {
    font-weight: 876;
  }
  .md\:font-877 {
    font-weight: 877;
  }
  .md\:font-878 {
    font-weight: 878;
  }
  .md\:font-879 {
    font-weight: 879;
  }
  .md\:font-880 {
    font-weight: 880;
  }
  .md\:font-881 {
    font-weight: 881;
  }
  .md\:font-882 {
    font-weight: 882;
  }
  .md\:font-883 {
    font-weight: 883;
  }
  .md\:font-884 {
    font-weight: 884;
  }
  .md\:font-885 {
    font-weight: 885;
  }
  .md\:font-886 {
    font-weight: 886;
  }
  .md\:font-887 {
    font-weight: 887;
  }
  .md\:font-888 {
    font-weight: 888;
  }
  .md\:font-889 {
    font-weight: 889;
  }
  .md\:font-890 {
    font-weight: 890;
  }
  .md\:font-891 {
    font-weight: 891;
  }
  .md\:font-892 {
    font-weight: 892;
  }
  .md\:font-893 {
    font-weight: 893;
  }
  .md\:font-894 {
    font-weight: 894;
  }
  .md\:font-895 {
    font-weight: 895;
  }
  .md\:font-896 {
    font-weight: 896;
  }
  .md\:font-897 {
    font-weight: 897;
  }
  .md\:font-898 {
    font-weight: 898;
  }
  .md\:font-899 {
    font-weight: 899;
  }
  .md\:font-900 {
    font-weight: 900;
  }
}
@media (min-width: 1025px) {
  .lg\:text-xs {
    font-size: var(--font-xs);
  }
  .lg\:header-xs {
    font-size: var(--heading-xs);
  }
  .lg\:text-sm {
    font-size: var(--font-sm);
  }
  .lg\:header-sm {
    font-size: var(--heading-sm);
  }
  .lg\:text-md {
    font-size: var(--font-md);
  }
  .lg\:header-md {
    font-size: var(--heading-md);
  }
  .lg\:text-lg {
    font-size: var(--font-lg);
  }
  .lg\:header-lg {
    font-size: var(--heading-lg);
  }
  .lg\:text-xl {
    font-size: var(--font-xl);
  }
  .lg\:header-xl {
    font-size: var(--heading-xl);
  }
  .lg\:text-xxl {
    font-size: var(--font-xxl);
  }
  .lg\:header-xxl {
    font-size: var(--heading-xxl);
  }
  .lg\:text-2xl {
    font-size: var(--font-2xl);
  }
  .lg\:header-2xl {
    font-size: var(--heading-2xl);
  }
  .lg\:font-100 {
    font-weight: 100;
  }
  .lg\:font-101 {
    font-weight: 101;
  }
  .lg\:font-102 {
    font-weight: 102;
  }
  .lg\:font-103 {
    font-weight: 103;
  }
  .lg\:font-104 {
    font-weight: 104;
  }
  .lg\:font-105 {
    font-weight: 105;
  }
  .lg\:font-106 {
    font-weight: 106;
  }
  .lg\:font-107 {
    font-weight: 107;
  }
  .lg\:font-108 {
    font-weight: 108;
  }
  .lg\:font-109 {
    font-weight: 109;
  }
  .lg\:font-110 {
    font-weight: 110;
  }
  .lg\:font-111 {
    font-weight: 111;
  }
  .lg\:font-112 {
    font-weight: 112;
  }
  .lg\:font-113 {
    font-weight: 113;
  }
  .lg\:font-114 {
    font-weight: 114;
  }
  .lg\:font-115 {
    font-weight: 115;
  }
  .lg\:font-116 {
    font-weight: 116;
  }
  .lg\:font-117 {
    font-weight: 117;
  }
  .lg\:font-118 {
    font-weight: 118;
  }
  .lg\:font-119 {
    font-weight: 119;
  }
  .lg\:font-120 {
    font-weight: 120;
  }
  .lg\:font-121 {
    font-weight: 121;
  }
  .lg\:font-122 {
    font-weight: 122;
  }
  .lg\:font-123 {
    font-weight: 123;
  }
  .lg\:font-124 {
    font-weight: 124;
  }
  .lg\:font-125 {
    font-weight: 125;
  }
  .lg\:font-126 {
    font-weight: 126;
  }
  .lg\:font-127 {
    font-weight: 127;
  }
  .lg\:font-128 {
    font-weight: 128;
  }
  .lg\:font-129 {
    font-weight: 129;
  }
  .lg\:font-130 {
    font-weight: 130;
  }
  .lg\:font-131 {
    font-weight: 131;
  }
  .lg\:font-132 {
    font-weight: 132;
  }
  .lg\:font-133 {
    font-weight: 133;
  }
  .lg\:font-134 {
    font-weight: 134;
  }
  .lg\:font-135 {
    font-weight: 135;
  }
  .lg\:font-136 {
    font-weight: 136;
  }
  .lg\:font-137 {
    font-weight: 137;
  }
  .lg\:font-138 {
    font-weight: 138;
  }
  .lg\:font-139 {
    font-weight: 139;
  }
  .lg\:font-140 {
    font-weight: 140;
  }
  .lg\:font-141 {
    font-weight: 141;
  }
  .lg\:font-142 {
    font-weight: 142;
  }
  .lg\:font-143 {
    font-weight: 143;
  }
  .lg\:font-144 {
    font-weight: 144;
  }
  .lg\:font-145 {
    font-weight: 145;
  }
  .lg\:font-146 {
    font-weight: 146;
  }
  .lg\:font-147 {
    font-weight: 147;
  }
  .lg\:font-148 {
    font-weight: 148;
  }
  .lg\:font-149 {
    font-weight: 149;
  }
  .lg\:font-150 {
    font-weight: 150;
  }
  .lg\:font-151 {
    font-weight: 151;
  }
  .lg\:font-152 {
    font-weight: 152;
  }
  .lg\:font-153 {
    font-weight: 153;
  }
  .lg\:font-154 {
    font-weight: 154;
  }
  .lg\:font-155 {
    font-weight: 155;
  }
  .lg\:font-156 {
    font-weight: 156;
  }
  .lg\:font-157 {
    font-weight: 157;
  }
  .lg\:font-158 {
    font-weight: 158;
  }
  .lg\:font-159 {
    font-weight: 159;
  }
  .lg\:font-160 {
    font-weight: 160;
  }
  .lg\:font-161 {
    font-weight: 161;
  }
  .lg\:font-162 {
    font-weight: 162;
  }
  .lg\:font-163 {
    font-weight: 163;
  }
  .lg\:font-164 {
    font-weight: 164;
  }
  .lg\:font-165 {
    font-weight: 165;
  }
  .lg\:font-166 {
    font-weight: 166;
  }
  .lg\:font-167 {
    font-weight: 167;
  }
  .lg\:font-168 {
    font-weight: 168;
  }
  .lg\:font-169 {
    font-weight: 169;
  }
  .lg\:font-170 {
    font-weight: 170;
  }
  .lg\:font-171 {
    font-weight: 171;
  }
  .lg\:font-172 {
    font-weight: 172;
  }
  .lg\:font-173 {
    font-weight: 173;
  }
  .lg\:font-174 {
    font-weight: 174;
  }
  .lg\:font-175 {
    font-weight: 175;
  }
  .lg\:font-176 {
    font-weight: 176;
  }
  .lg\:font-177 {
    font-weight: 177;
  }
  .lg\:font-178 {
    font-weight: 178;
  }
  .lg\:font-179 {
    font-weight: 179;
  }
  .lg\:font-180 {
    font-weight: 180;
  }
  .lg\:font-181 {
    font-weight: 181;
  }
  .lg\:font-182 {
    font-weight: 182;
  }
  .lg\:font-183 {
    font-weight: 183;
  }
  .lg\:font-184 {
    font-weight: 184;
  }
  .lg\:font-185 {
    font-weight: 185;
  }
  .lg\:font-186 {
    font-weight: 186;
  }
  .lg\:font-187 {
    font-weight: 187;
  }
  .lg\:font-188 {
    font-weight: 188;
  }
  .lg\:font-189 {
    font-weight: 189;
  }
  .lg\:font-190 {
    font-weight: 190;
  }
  .lg\:font-191 {
    font-weight: 191;
  }
  .lg\:font-192 {
    font-weight: 192;
  }
  .lg\:font-193 {
    font-weight: 193;
  }
  .lg\:font-194 {
    font-weight: 194;
  }
  .lg\:font-195 {
    font-weight: 195;
  }
  .lg\:font-196 {
    font-weight: 196;
  }
  .lg\:font-197 {
    font-weight: 197;
  }
  .lg\:font-198 {
    font-weight: 198;
  }
  .lg\:font-199 {
    font-weight: 199;
  }
  .lg\:font-200 {
    font-weight: 200;
  }
  .lg\:font-201 {
    font-weight: 201;
  }
  .lg\:font-202 {
    font-weight: 202;
  }
  .lg\:font-203 {
    font-weight: 203;
  }
  .lg\:font-204 {
    font-weight: 204;
  }
  .lg\:font-205 {
    font-weight: 205;
  }
  .lg\:font-206 {
    font-weight: 206;
  }
  .lg\:font-207 {
    font-weight: 207;
  }
  .lg\:font-208 {
    font-weight: 208;
  }
  .lg\:font-209 {
    font-weight: 209;
  }
  .lg\:font-210 {
    font-weight: 210;
  }
  .lg\:font-211 {
    font-weight: 211;
  }
  .lg\:font-212 {
    font-weight: 212;
  }
  .lg\:font-213 {
    font-weight: 213;
  }
  .lg\:font-214 {
    font-weight: 214;
  }
  .lg\:font-215 {
    font-weight: 215;
  }
  .lg\:font-216 {
    font-weight: 216;
  }
  .lg\:font-217 {
    font-weight: 217;
  }
  .lg\:font-218 {
    font-weight: 218;
  }
  .lg\:font-219 {
    font-weight: 219;
  }
  .lg\:font-220 {
    font-weight: 220;
  }
  .lg\:font-221 {
    font-weight: 221;
  }
  .lg\:font-222 {
    font-weight: 222;
  }
  .lg\:font-223 {
    font-weight: 223;
  }
  .lg\:font-224 {
    font-weight: 224;
  }
  .lg\:font-225 {
    font-weight: 225;
  }
  .lg\:font-226 {
    font-weight: 226;
  }
  .lg\:font-227 {
    font-weight: 227;
  }
  .lg\:font-228 {
    font-weight: 228;
  }
  .lg\:font-229 {
    font-weight: 229;
  }
  .lg\:font-230 {
    font-weight: 230;
  }
  .lg\:font-231 {
    font-weight: 231;
  }
  .lg\:font-232 {
    font-weight: 232;
  }
  .lg\:font-233 {
    font-weight: 233;
  }
  .lg\:font-234 {
    font-weight: 234;
  }
  .lg\:font-235 {
    font-weight: 235;
  }
  .lg\:font-236 {
    font-weight: 236;
  }
  .lg\:font-237 {
    font-weight: 237;
  }
  .lg\:font-238 {
    font-weight: 238;
  }
  .lg\:font-239 {
    font-weight: 239;
  }
  .lg\:font-240 {
    font-weight: 240;
  }
  .lg\:font-241 {
    font-weight: 241;
  }
  .lg\:font-242 {
    font-weight: 242;
  }
  .lg\:font-243 {
    font-weight: 243;
  }
  .lg\:font-244 {
    font-weight: 244;
  }
  .lg\:font-245 {
    font-weight: 245;
  }
  .lg\:font-246 {
    font-weight: 246;
  }
  .lg\:font-247 {
    font-weight: 247;
  }
  .lg\:font-248 {
    font-weight: 248;
  }
  .lg\:font-249 {
    font-weight: 249;
  }
  .lg\:font-250 {
    font-weight: 250;
  }
  .lg\:font-251 {
    font-weight: 251;
  }
  .lg\:font-252 {
    font-weight: 252;
  }
  .lg\:font-253 {
    font-weight: 253;
  }
  .lg\:font-254 {
    font-weight: 254;
  }
  .lg\:font-255 {
    font-weight: 255;
  }
  .lg\:font-256 {
    font-weight: 256;
  }
  .lg\:font-257 {
    font-weight: 257;
  }
  .lg\:font-258 {
    font-weight: 258;
  }
  .lg\:font-259 {
    font-weight: 259;
  }
  .lg\:font-260 {
    font-weight: 260;
  }
  .lg\:font-261 {
    font-weight: 261;
  }
  .lg\:font-262 {
    font-weight: 262;
  }
  .lg\:font-263 {
    font-weight: 263;
  }
  .lg\:font-264 {
    font-weight: 264;
  }
  .lg\:font-265 {
    font-weight: 265;
  }
  .lg\:font-266 {
    font-weight: 266;
  }
  .lg\:font-267 {
    font-weight: 267;
  }
  .lg\:font-268 {
    font-weight: 268;
  }
  .lg\:font-269 {
    font-weight: 269;
  }
  .lg\:font-270 {
    font-weight: 270;
  }
  .lg\:font-271 {
    font-weight: 271;
  }
  .lg\:font-272 {
    font-weight: 272;
  }
  .lg\:font-273 {
    font-weight: 273;
  }
  .lg\:font-274 {
    font-weight: 274;
  }
  .lg\:font-275 {
    font-weight: 275;
  }
  .lg\:font-276 {
    font-weight: 276;
  }
  .lg\:font-277 {
    font-weight: 277;
  }
  .lg\:font-278 {
    font-weight: 278;
  }
  .lg\:font-279 {
    font-weight: 279;
  }
  .lg\:font-280 {
    font-weight: 280;
  }
  .lg\:font-281 {
    font-weight: 281;
  }
  .lg\:font-282 {
    font-weight: 282;
  }
  .lg\:font-283 {
    font-weight: 283;
  }
  .lg\:font-284 {
    font-weight: 284;
  }
  .lg\:font-285 {
    font-weight: 285;
  }
  .lg\:font-286 {
    font-weight: 286;
  }
  .lg\:font-287 {
    font-weight: 287;
  }
  .lg\:font-288 {
    font-weight: 288;
  }
  .lg\:font-289 {
    font-weight: 289;
  }
  .lg\:font-290 {
    font-weight: 290;
  }
  .lg\:font-291 {
    font-weight: 291;
  }
  .lg\:font-292 {
    font-weight: 292;
  }
  .lg\:font-293 {
    font-weight: 293;
  }
  .lg\:font-294 {
    font-weight: 294;
  }
  .lg\:font-295 {
    font-weight: 295;
  }
  .lg\:font-296 {
    font-weight: 296;
  }
  .lg\:font-297 {
    font-weight: 297;
  }
  .lg\:font-298 {
    font-weight: 298;
  }
  .lg\:font-299 {
    font-weight: 299;
  }
  .lg\:font-300 {
    font-weight: 300;
  }
  .lg\:font-301 {
    font-weight: 301;
  }
  .lg\:font-302 {
    font-weight: 302;
  }
  .lg\:font-303 {
    font-weight: 303;
  }
  .lg\:font-304 {
    font-weight: 304;
  }
  .lg\:font-305 {
    font-weight: 305;
  }
  .lg\:font-306 {
    font-weight: 306;
  }
  .lg\:font-307 {
    font-weight: 307;
  }
  .lg\:font-308 {
    font-weight: 308;
  }
  .lg\:font-309 {
    font-weight: 309;
  }
  .lg\:font-310 {
    font-weight: 310;
  }
  .lg\:font-311 {
    font-weight: 311;
  }
  .lg\:font-312 {
    font-weight: 312;
  }
  .lg\:font-313 {
    font-weight: 313;
  }
  .lg\:font-314 {
    font-weight: 314;
  }
  .lg\:font-315 {
    font-weight: 315;
  }
  .lg\:font-316 {
    font-weight: 316;
  }
  .lg\:font-317 {
    font-weight: 317;
  }
  .lg\:font-318 {
    font-weight: 318;
  }
  .lg\:font-319 {
    font-weight: 319;
  }
  .lg\:font-320 {
    font-weight: 320;
  }
  .lg\:font-321 {
    font-weight: 321;
  }
  .lg\:font-322 {
    font-weight: 322;
  }
  .lg\:font-323 {
    font-weight: 323;
  }
  .lg\:font-324 {
    font-weight: 324;
  }
  .lg\:font-325 {
    font-weight: 325;
  }
  .lg\:font-326 {
    font-weight: 326;
  }
  .lg\:font-327 {
    font-weight: 327;
  }
  .lg\:font-328 {
    font-weight: 328;
  }
  .lg\:font-329 {
    font-weight: 329;
  }
  .lg\:font-330 {
    font-weight: 330;
  }
  .lg\:font-331 {
    font-weight: 331;
  }
  .lg\:font-332 {
    font-weight: 332;
  }
  .lg\:font-333 {
    font-weight: 333;
  }
  .lg\:font-334 {
    font-weight: 334;
  }
  .lg\:font-335 {
    font-weight: 335;
  }
  .lg\:font-336 {
    font-weight: 336;
  }
  .lg\:font-337 {
    font-weight: 337;
  }
  .lg\:font-338 {
    font-weight: 338;
  }
  .lg\:font-339 {
    font-weight: 339;
  }
  .lg\:font-340 {
    font-weight: 340;
  }
  .lg\:font-341 {
    font-weight: 341;
  }
  .lg\:font-342 {
    font-weight: 342;
  }
  .lg\:font-343 {
    font-weight: 343;
  }
  .lg\:font-344 {
    font-weight: 344;
  }
  .lg\:font-345 {
    font-weight: 345;
  }
  .lg\:font-346 {
    font-weight: 346;
  }
  .lg\:font-347 {
    font-weight: 347;
  }
  .lg\:font-348 {
    font-weight: 348;
  }
  .lg\:font-349 {
    font-weight: 349;
  }
  .lg\:font-350 {
    font-weight: 350;
  }
  .lg\:font-351 {
    font-weight: 351;
  }
  .lg\:font-352 {
    font-weight: 352;
  }
  .lg\:font-353 {
    font-weight: 353;
  }
  .lg\:font-354 {
    font-weight: 354;
  }
  .lg\:font-355 {
    font-weight: 355;
  }
  .lg\:font-356 {
    font-weight: 356;
  }
  .lg\:font-357 {
    font-weight: 357;
  }
  .lg\:font-358 {
    font-weight: 358;
  }
  .lg\:font-359 {
    font-weight: 359;
  }
  .lg\:font-360 {
    font-weight: 360;
  }
  .lg\:font-361 {
    font-weight: 361;
  }
  .lg\:font-362 {
    font-weight: 362;
  }
  .lg\:font-363 {
    font-weight: 363;
  }
  .lg\:font-364 {
    font-weight: 364;
  }
  .lg\:font-365 {
    font-weight: 365;
  }
  .lg\:font-366 {
    font-weight: 366;
  }
  .lg\:font-367 {
    font-weight: 367;
  }
  .lg\:font-368 {
    font-weight: 368;
  }
  .lg\:font-369 {
    font-weight: 369;
  }
  .lg\:font-370 {
    font-weight: 370;
  }
  .lg\:font-371 {
    font-weight: 371;
  }
  .lg\:font-372 {
    font-weight: 372;
  }
  .lg\:font-373 {
    font-weight: 373;
  }
  .lg\:font-374 {
    font-weight: 374;
  }
  .lg\:font-375 {
    font-weight: 375;
  }
  .lg\:font-376 {
    font-weight: 376;
  }
  .lg\:font-377 {
    font-weight: 377;
  }
  .lg\:font-378 {
    font-weight: 378;
  }
  .lg\:font-379 {
    font-weight: 379;
  }
  .lg\:font-380 {
    font-weight: 380;
  }
  .lg\:font-381 {
    font-weight: 381;
  }
  .lg\:font-382 {
    font-weight: 382;
  }
  .lg\:font-383 {
    font-weight: 383;
  }
  .lg\:font-384 {
    font-weight: 384;
  }
  .lg\:font-385 {
    font-weight: 385;
  }
  .lg\:font-386 {
    font-weight: 386;
  }
  .lg\:font-387 {
    font-weight: 387;
  }
  .lg\:font-388 {
    font-weight: 388;
  }
  .lg\:font-389 {
    font-weight: 389;
  }
  .lg\:font-390 {
    font-weight: 390;
  }
  .lg\:font-391 {
    font-weight: 391;
  }
  .lg\:font-392 {
    font-weight: 392;
  }
  .lg\:font-393 {
    font-weight: 393;
  }
  .lg\:font-394 {
    font-weight: 394;
  }
  .lg\:font-395 {
    font-weight: 395;
  }
  .lg\:font-396 {
    font-weight: 396;
  }
  .lg\:font-397 {
    font-weight: 397;
  }
  .lg\:font-398 {
    font-weight: 398;
  }
  .lg\:font-399 {
    font-weight: 399;
  }
  .lg\:font-400 {
    font-weight: 400;
  }
  .lg\:font-401 {
    font-weight: 401;
  }
  .lg\:font-402 {
    font-weight: 402;
  }
  .lg\:font-403 {
    font-weight: 403;
  }
  .lg\:font-404 {
    font-weight: 404;
  }
  .lg\:font-405 {
    font-weight: 405;
  }
  .lg\:font-406 {
    font-weight: 406;
  }
  .lg\:font-407 {
    font-weight: 407;
  }
  .lg\:font-408 {
    font-weight: 408;
  }
  .lg\:font-409 {
    font-weight: 409;
  }
  .lg\:font-410 {
    font-weight: 410;
  }
  .lg\:font-411 {
    font-weight: 411;
  }
  .lg\:font-412 {
    font-weight: 412;
  }
  .lg\:font-413 {
    font-weight: 413;
  }
  .lg\:font-414 {
    font-weight: 414;
  }
  .lg\:font-415 {
    font-weight: 415;
  }
  .lg\:font-416 {
    font-weight: 416;
  }
  .lg\:font-417 {
    font-weight: 417;
  }
  .lg\:font-418 {
    font-weight: 418;
  }
  .lg\:font-419 {
    font-weight: 419;
  }
  .lg\:font-420 {
    font-weight: 420;
  }
  .lg\:font-421 {
    font-weight: 421;
  }
  .lg\:font-422 {
    font-weight: 422;
  }
  .lg\:font-423 {
    font-weight: 423;
  }
  .lg\:font-424 {
    font-weight: 424;
  }
  .lg\:font-425 {
    font-weight: 425;
  }
  .lg\:font-426 {
    font-weight: 426;
  }
  .lg\:font-427 {
    font-weight: 427;
  }
  .lg\:font-428 {
    font-weight: 428;
  }
  .lg\:font-429 {
    font-weight: 429;
  }
  .lg\:font-430 {
    font-weight: 430;
  }
  .lg\:font-431 {
    font-weight: 431;
  }
  .lg\:font-432 {
    font-weight: 432;
  }
  .lg\:font-433 {
    font-weight: 433;
  }
  .lg\:font-434 {
    font-weight: 434;
  }
  .lg\:font-435 {
    font-weight: 435;
  }
  .lg\:font-436 {
    font-weight: 436;
  }
  .lg\:font-437 {
    font-weight: 437;
  }
  .lg\:font-438 {
    font-weight: 438;
  }
  .lg\:font-439 {
    font-weight: 439;
  }
  .lg\:font-440 {
    font-weight: 440;
  }
  .lg\:font-441 {
    font-weight: 441;
  }
  .lg\:font-442 {
    font-weight: 442;
  }
  .lg\:font-443 {
    font-weight: 443;
  }
  .lg\:font-444 {
    font-weight: 444;
  }
  .lg\:font-445 {
    font-weight: 445;
  }
  .lg\:font-446 {
    font-weight: 446;
  }
  .lg\:font-447 {
    font-weight: 447;
  }
  .lg\:font-448 {
    font-weight: 448;
  }
  .lg\:font-449 {
    font-weight: 449;
  }
  .lg\:font-450 {
    font-weight: 450;
  }
  .lg\:font-451 {
    font-weight: 451;
  }
  .lg\:font-452 {
    font-weight: 452;
  }
  .lg\:font-453 {
    font-weight: 453;
  }
  .lg\:font-454 {
    font-weight: 454;
  }
  .lg\:font-455 {
    font-weight: 455;
  }
  .lg\:font-456 {
    font-weight: 456;
  }
  .lg\:font-457 {
    font-weight: 457;
  }
  .lg\:font-458 {
    font-weight: 458;
  }
  .lg\:font-459 {
    font-weight: 459;
  }
  .lg\:font-460 {
    font-weight: 460;
  }
  .lg\:font-461 {
    font-weight: 461;
  }
  .lg\:font-462 {
    font-weight: 462;
  }
  .lg\:font-463 {
    font-weight: 463;
  }
  .lg\:font-464 {
    font-weight: 464;
  }
  .lg\:font-465 {
    font-weight: 465;
  }
  .lg\:font-466 {
    font-weight: 466;
  }
  .lg\:font-467 {
    font-weight: 467;
  }
  .lg\:font-468 {
    font-weight: 468;
  }
  .lg\:font-469 {
    font-weight: 469;
  }
  .lg\:font-470 {
    font-weight: 470;
  }
  .lg\:font-471 {
    font-weight: 471;
  }
  .lg\:font-472 {
    font-weight: 472;
  }
  .lg\:font-473 {
    font-weight: 473;
  }
  .lg\:font-474 {
    font-weight: 474;
  }
  .lg\:font-475 {
    font-weight: 475;
  }
  .lg\:font-476 {
    font-weight: 476;
  }
  .lg\:font-477 {
    font-weight: 477;
  }
  .lg\:font-478 {
    font-weight: 478;
  }
  .lg\:font-479 {
    font-weight: 479;
  }
  .lg\:font-480 {
    font-weight: 480;
  }
  .lg\:font-481 {
    font-weight: 481;
  }
  .lg\:font-482 {
    font-weight: 482;
  }
  .lg\:font-483 {
    font-weight: 483;
  }
  .lg\:font-484 {
    font-weight: 484;
  }
  .lg\:font-485 {
    font-weight: 485;
  }
  .lg\:font-486 {
    font-weight: 486;
  }
  .lg\:font-487 {
    font-weight: 487;
  }
  .lg\:font-488 {
    font-weight: 488;
  }
  .lg\:font-489 {
    font-weight: 489;
  }
  .lg\:font-490 {
    font-weight: 490;
  }
  .lg\:font-491 {
    font-weight: 491;
  }
  .lg\:font-492 {
    font-weight: 492;
  }
  .lg\:font-493 {
    font-weight: 493;
  }
  .lg\:font-494 {
    font-weight: 494;
  }
  .lg\:font-495 {
    font-weight: 495;
  }
  .lg\:font-496 {
    font-weight: 496;
  }
  .lg\:font-497 {
    font-weight: 497;
  }
  .lg\:font-498 {
    font-weight: 498;
  }
  .lg\:font-499 {
    font-weight: 499;
  }
  .lg\:font-500 {
    font-weight: 500;
  }
  .lg\:font-501 {
    font-weight: 501;
  }
  .lg\:font-502 {
    font-weight: 502;
  }
  .lg\:font-503 {
    font-weight: 503;
  }
  .lg\:font-504 {
    font-weight: 504;
  }
  .lg\:font-505 {
    font-weight: 505;
  }
  .lg\:font-506 {
    font-weight: 506;
  }
  .lg\:font-507 {
    font-weight: 507;
  }
  .lg\:font-508 {
    font-weight: 508;
  }
  .lg\:font-509 {
    font-weight: 509;
  }
  .lg\:font-510 {
    font-weight: 510;
  }
  .lg\:font-511 {
    font-weight: 511;
  }
  .lg\:font-512 {
    font-weight: 512;
  }
  .lg\:font-513 {
    font-weight: 513;
  }
  .lg\:font-514 {
    font-weight: 514;
  }
  .lg\:font-515 {
    font-weight: 515;
  }
  .lg\:font-516 {
    font-weight: 516;
  }
  .lg\:font-517 {
    font-weight: 517;
  }
  .lg\:font-518 {
    font-weight: 518;
  }
  .lg\:font-519 {
    font-weight: 519;
  }
  .lg\:font-520 {
    font-weight: 520;
  }
  .lg\:font-521 {
    font-weight: 521;
  }
  .lg\:font-522 {
    font-weight: 522;
  }
  .lg\:font-523 {
    font-weight: 523;
  }
  .lg\:font-524 {
    font-weight: 524;
  }
  .lg\:font-525 {
    font-weight: 525;
  }
  .lg\:font-526 {
    font-weight: 526;
  }
  .lg\:font-527 {
    font-weight: 527;
  }
  .lg\:font-528 {
    font-weight: 528;
  }
  .lg\:font-529 {
    font-weight: 529;
  }
  .lg\:font-530 {
    font-weight: 530;
  }
  .lg\:font-531 {
    font-weight: 531;
  }
  .lg\:font-532 {
    font-weight: 532;
  }
  .lg\:font-533 {
    font-weight: 533;
  }
  .lg\:font-534 {
    font-weight: 534;
  }
  .lg\:font-535 {
    font-weight: 535;
  }
  .lg\:font-536 {
    font-weight: 536;
  }
  .lg\:font-537 {
    font-weight: 537;
  }
  .lg\:font-538 {
    font-weight: 538;
  }
  .lg\:font-539 {
    font-weight: 539;
  }
  .lg\:font-540 {
    font-weight: 540;
  }
  .lg\:font-541 {
    font-weight: 541;
  }
  .lg\:font-542 {
    font-weight: 542;
  }
  .lg\:font-543 {
    font-weight: 543;
  }
  .lg\:font-544 {
    font-weight: 544;
  }
  .lg\:font-545 {
    font-weight: 545;
  }
  .lg\:font-546 {
    font-weight: 546;
  }
  .lg\:font-547 {
    font-weight: 547;
  }
  .lg\:font-548 {
    font-weight: 548;
  }
  .lg\:font-549 {
    font-weight: 549;
  }
  .lg\:font-550 {
    font-weight: 550;
  }
  .lg\:font-551 {
    font-weight: 551;
  }
  .lg\:font-552 {
    font-weight: 552;
  }
  .lg\:font-553 {
    font-weight: 553;
  }
  .lg\:font-554 {
    font-weight: 554;
  }
  .lg\:font-555 {
    font-weight: 555;
  }
  .lg\:font-556 {
    font-weight: 556;
  }
  .lg\:font-557 {
    font-weight: 557;
  }
  .lg\:font-558 {
    font-weight: 558;
  }
  .lg\:font-559 {
    font-weight: 559;
  }
  .lg\:font-560 {
    font-weight: 560;
  }
  .lg\:font-561 {
    font-weight: 561;
  }
  .lg\:font-562 {
    font-weight: 562;
  }
  .lg\:font-563 {
    font-weight: 563;
  }
  .lg\:font-564 {
    font-weight: 564;
  }
  .lg\:font-565 {
    font-weight: 565;
  }
  .lg\:font-566 {
    font-weight: 566;
  }
  .lg\:font-567 {
    font-weight: 567;
  }
  .lg\:font-568 {
    font-weight: 568;
  }
  .lg\:font-569 {
    font-weight: 569;
  }
  .lg\:font-570 {
    font-weight: 570;
  }
  .lg\:font-571 {
    font-weight: 571;
  }
  .lg\:font-572 {
    font-weight: 572;
  }
  .lg\:font-573 {
    font-weight: 573;
  }
  .lg\:font-574 {
    font-weight: 574;
  }
  .lg\:font-575 {
    font-weight: 575;
  }
  .lg\:font-576 {
    font-weight: 576;
  }
  .lg\:font-577 {
    font-weight: 577;
  }
  .lg\:font-578 {
    font-weight: 578;
  }
  .lg\:font-579 {
    font-weight: 579;
  }
  .lg\:font-580 {
    font-weight: 580;
  }
  .lg\:font-581 {
    font-weight: 581;
  }
  .lg\:font-582 {
    font-weight: 582;
  }
  .lg\:font-583 {
    font-weight: 583;
  }
  .lg\:font-584 {
    font-weight: 584;
  }
  .lg\:font-585 {
    font-weight: 585;
  }
  .lg\:font-586 {
    font-weight: 586;
  }
  .lg\:font-587 {
    font-weight: 587;
  }
  .lg\:font-588 {
    font-weight: 588;
  }
  .lg\:font-589 {
    font-weight: 589;
  }
  .lg\:font-590 {
    font-weight: 590;
  }
  .lg\:font-591 {
    font-weight: 591;
  }
  .lg\:font-592 {
    font-weight: 592;
  }
  .lg\:font-593 {
    font-weight: 593;
  }
  .lg\:font-594 {
    font-weight: 594;
  }
  .lg\:font-595 {
    font-weight: 595;
  }
  .lg\:font-596 {
    font-weight: 596;
  }
  .lg\:font-597 {
    font-weight: 597;
  }
  .lg\:font-598 {
    font-weight: 598;
  }
  .lg\:font-599 {
    font-weight: 599;
  }
  .lg\:font-600 {
    font-weight: 600;
  }
  .lg\:font-601 {
    font-weight: 601;
  }
  .lg\:font-602 {
    font-weight: 602;
  }
  .lg\:font-603 {
    font-weight: 603;
  }
  .lg\:font-604 {
    font-weight: 604;
  }
  .lg\:font-605 {
    font-weight: 605;
  }
  .lg\:font-606 {
    font-weight: 606;
  }
  .lg\:font-607 {
    font-weight: 607;
  }
  .lg\:font-608 {
    font-weight: 608;
  }
  .lg\:font-609 {
    font-weight: 609;
  }
  .lg\:font-610 {
    font-weight: 610;
  }
  .lg\:font-611 {
    font-weight: 611;
  }
  .lg\:font-612 {
    font-weight: 612;
  }
  .lg\:font-613 {
    font-weight: 613;
  }
  .lg\:font-614 {
    font-weight: 614;
  }
  .lg\:font-615 {
    font-weight: 615;
  }
  .lg\:font-616 {
    font-weight: 616;
  }
  .lg\:font-617 {
    font-weight: 617;
  }
  .lg\:font-618 {
    font-weight: 618;
  }
  .lg\:font-619 {
    font-weight: 619;
  }
  .lg\:font-620 {
    font-weight: 620;
  }
  .lg\:font-621 {
    font-weight: 621;
  }
  .lg\:font-622 {
    font-weight: 622;
  }
  .lg\:font-623 {
    font-weight: 623;
  }
  .lg\:font-624 {
    font-weight: 624;
  }
  .lg\:font-625 {
    font-weight: 625;
  }
  .lg\:font-626 {
    font-weight: 626;
  }
  .lg\:font-627 {
    font-weight: 627;
  }
  .lg\:font-628 {
    font-weight: 628;
  }
  .lg\:font-629 {
    font-weight: 629;
  }
  .lg\:font-630 {
    font-weight: 630;
  }
  .lg\:font-631 {
    font-weight: 631;
  }
  .lg\:font-632 {
    font-weight: 632;
  }
  .lg\:font-633 {
    font-weight: 633;
  }
  .lg\:font-634 {
    font-weight: 634;
  }
  .lg\:font-635 {
    font-weight: 635;
  }
  .lg\:font-636 {
    font-weight: 636;
  }
  .lg\:font-637 {
    font-weight: 637;
  }
  .lg\:font-638 {
    font-weight: 638;
  }
  .lg\:font-639 {
    font-weight: 639;
  }
  .lg\:font-640 {
    font-weight: 640;
  }
  .lg\:font-641 {
    font-weight: 641;
  }
  .lg\:font-642 {
    font-weight: 642;
  }
  .lg\:font-643 {
    font-weight: 643;
  }
  .lg\:font-644 {
    font-weight: 644;
  }
  .lg\:font-645 {
    font-weight: 645;
  }
  .lg\:font-646 {
    font-weight: 646;
  }
  .lg\:font-647 {
    font-weight: 647;
  }
  .lg\:font-648 {
    font-weight: 648;
  }
  .lg\:font-649 {
    font-weight: 649;
  }
  .lg\:font-650 {
    font-weight: 650;
  }
  .lg\:font-651 {
    font-weight: 651;
  }
  .lg\:font-652 {
    font-weight: 652;
  }
  .lg\:font-653 {
    font-weight: 653;
  }
  .lg\:font-654 {
    font-weight: 654;
  }
  .lg\:font-655 {
    font-weight: 655;
  }
  .lg\:font-656 {
    font-weight: 656;
  }
  .lg\:font-657 {
    font-weight: 657;
  }
  .lg\:font-658 {
    font-weight: 658;
  }
  .lg\:font-659 {
    font-weight: 659;
  }
  .lg\:font-660 {
    font-weight: 660;
  }
  .lg\:font-661 {
    font-weight: 661;
  }
  .lg\:font-662 {
    font-weight: 662;
  }
  .lg\:font-663 {
    font-weight: 663;
  }
  .lg\:font-664 {
    font-weight: 664;
  }
  .lg\:font-665 {
    font-weight: 665;
  }
  .lg\:font-666 {
    font-weight: 666;
  }
  .lg\:font-667 {
    font-weight: 667;
  }
  .lg\:font-668 {
    font-weight: 668;
  }
  .lg\:font-669 {
    font-weight: 669;
  }
  .lg\:font-670 {
    font-weight: 670;
  }
  .lg\:font-671 {
    font-weight: 671;
  }
  .lg\:font-672 {
    font-weight: 672;
  }
  .lg\:font-673 {
    font-weight: 673;
  }
  .lg\:font-674 {
    font-weight: 674;
  }
  .lg\:font-675 {
    font-weight: 675;
  }
  .lg\:font-676 {
    font-weight: 676;
  }
  .lg\:font-677 {
    font-weight: 677;
  }
  .lg\:font-678 {
    font-weight: 678;
  }
  .lg\:font-679 {
    font-weight: 679;
  }
  .lg\:font-680 {
    font-weight: 680;
  }
  .lg\:font-681 {
    font-weight: 681;
  }
  .lg\:font-682 {
    font-weight: 682;
  }
  .lg\:font-683 {
    font-weight: 683;
  }
  .lg\:font-684 {
    font-weight: 684;
  }
  .lg\:font-685 {
    font-weight: 685;
  }
  .lg\:font-686 {
    font-weight: 686;
  }
  .lg\:font-687 {
    font-weight: 687;
  }
  .lg\:font-688 {
    font-weight: 688;
  }
  .lg\:font-689 {
    font-weight: 689;
  }
  .lg\:font-690 {
    font-weight: 690;
  }
  .lg\:font-691 {
    font-weight: 691;
  }
  .lg\:font-692 {
    font-weight: 692;
  }
  .lg\:font-693 {
    font-weight: 693;
  }
  .lg\:font-694 {
    font-weight: 694;
  }
  .lg\:font-695 {
    font-weight: 695;
  }
  .lg\:font-696 {
    font-weight: 696;
  }
  .lg\:font-697 {
    font-weight: 697;
  }
  .lg\:font-698 {
    font-weight: 698;
  }
  .lg\:font-699 {
    font-weight: 699;
  }
  .lg\:font-700 {
    font-weight: 700;
  }
  .lg\:font-701 {
    font-weight: 701;
  }
  .lg\:font-702 {
    font-weight: 702;
  }
  .lg\:font-703 {
    font-weight: 703;
  }
  .lg\:font-704 {
    font-weight: 704;
  }
  .lg\:font-705 {
    font-weight: 705;
  }
  .lg\:font-706 {
    font-weight: 706;
  }
  .lg\:font-707 {
    font-weight: 707;
  }
  .lg\:font-708 {
    font-weight: 708;
  }
  .lg\:font-709 {
    font-weight: 709;
  }
  .lg\:font-710 {
    font-weight: 710;
  }
  .lg\:font-711 {
    font-weight: 711;
  }
  .lg\:font-712 {
    font-weight: 712;
  }
  .lg\:font-713 {
    font-weight: 713;
  }
  .lg\:font-714 {
    font-weight: 714;
  }
  .lg\:font-715 {
    font-weight: 715;
  }
  .lg\:font-716 {
    font-weight: 716;
  }
  .lg\:font-717 {
    font-weight: 717;
  }
  .lg\:font-718 {
    font-weight: 718;
  }
  .lg\:font-719 {
    font-weight: 719;
  }
  .lg\:font-720 {
    font-weight: 720;
  }
  .lg\:font-721 {
    font-weight: 721;
  }
  .lg\:font-722 {
    font-weight: 722;
  }
  .lg\:font-723 {
    font-weight: 723;
  }
  .lg\:font-724 {
    font-weight: 724;
  }
  .lg\:font-725 {
    font-weight: 725;
  }
  .lg\:font-726 {
    font-weight: 726;
  }
  .lg\:font-727 {
    font-weight: 727;
  }
  .lg\:font-728 {
    font-weight: 728;
  }
  .lg\:font-729 {
    font-weight: 729;
  }
  .lg\:font-730 {
    font-weight: 730;
  }
  .lg\:font-731 {
    font-weight: 731;
  }
  .lg\:font-732 {
    font-weight: 732;
  }
  .lg\:font-733 {
    font-weight: 733;
  }
  .lg\:font-734 {
    font-weight: 734;
  }
  .lg\:font-735 {
    font-weight: 735;
  }
  .lg\:font-736 {
    font-weight: 736;
  }
  .lg\:font-737 {
    font-weight: 737;
  }
  .lg\:font-738 {
    font-weight: 738;
  }
  .lg\:font-739 {
    font-weight: 739;
  }
  .lg\:font-740 {
    font-weight: 740;
  }
  .lg\:font-741 {
    font-weight: 741;
  }
  .lg\:font-742 {
    font-weight: 742;
  }
  .lg\:font-743 {
    font-weight: 743;
  }
  .lg\:font-744 {
    font-weight: 744;
  }
  .lg\:font-745 {
    font-weight: 745;
  }
  .lg\:font-746 {
    font-weight: 746;
  }
  .lg\:font-747 {
    font-weight: 747;
  }
  .lg\:font-748 {
    font-weight: 748;
  }
  .lg\:font-749 {
    font-weight: 749;
  }
  .lg\:font-750 {
    font-weight: 750;
  }
  .lg\:font-751 {
    font-weight: 751;
  }
  .lg\:font-752 {
    font-weight: 752;
  }
  .lg\:font-753 {
    font-weight: 753;
  }
  .lg\:font-754 {
    font-weight: 754;
  }
  .lg\:font-755 {
    font-weight: 755;
  }
  .lg\:font-756 {
    font-weight: 756;
  }
  .lg\:font-757 {
    font-weight: 757;
  }
  .lg\:font-758 {
    font-weight: 758;
  }
  .lg\:font-759 {
    font-weight: 759;
  }
  .lg\:font-760 {
    font-weight: 760;
  }
  .lg\:font-761 {
    font-weight: 761;
  }
  .lg\:font-762 {
    font-weight: 762;
  }
  .lg\:font-763 {
    font-weight: 763;
  }
  .lg\:font-764 {
    font-weight: 764;
  }
  .lg\:font-765 {
    font-weight: 765;
  }
  .lg\:font-766 {
    font-weight: 766;
  }
  .lg\:font-767 {
    font-weight: 767;
  }
  .lg\:font-768 {
    font-weight: 768;
  }
  .lg\:font-769 {
    font-weight: 769;
  }
  .lg\:font-770 {
    font-weight: 770;
  }
  .lg\:font-771 {
    font-weight: 771;
  }
  .lg\:font-772 {
    font-weight: 772;
  }
  .lg\:font-773 {
    font-weight: 773;
  }
  .lg\:font-774 {
    font-weight: 774;
  }
  .lg\:font-775 {
    font-weight: 775;
  }
  .lg\:font-776 {
    font-weight: 776;
  }
  .lg\:font-777 {
    font-weight: 777;
  }
  .lg\:font-778 {
    font-weight: 778;
  }
  .lg\:font-779 {
    font-weight: 779;
  }
  .lg\:font-780 {
    font-weight: 780;
  }
  .lg\:font-781 {
    font-weight: 781;
  }
  .lg\:font-782 {
    font-weight: 782;
  }
  .lg\:font-783 {
    font-weight: 783;
  }
  .lg\:font-784 {
    font-weight: 784;
  }
  .lg\:font-785 {
    font-weight: 785;
  }
  .lg\:font-786 {
    font-weight: 786;
  }
  .lg\:font-787 {
    font-weight: 787;
  }
  .lg\:font-788 {
    font-weight: 788;
  }
  .lg\:font-789 {
    font-weight: 789;
  }
  .lg\:font-790 {
    font-weight: 790;
  }
  .lg\:font-791 {
    font-weight: 791;
  }
  .lg\:font-792 {
    font-weight: 792;
  }
  .lg\:font-793 {
    font-weight: 793;
  }
  .lg\:font-794 {
    font-weight: 794;
  }
  .lg\:font-795 {
    font-weight: 795;
  }
  .lg\:font-796 {
    font-weight: 796;
  }
  .lg\:font-797 {
    font-weight: 797;
  }
  .lg\:font-798 {
    font-weight: 798;
  }
  .lg\:font-799 {
    font-weight: 799;
  }
  .lg\:font-800 {
    font-weight: 800;
  }
  .lg\:font-801 {
    font-weight: 801;
  }
  .lg\:font-802 {
    font-weight: 802;
  }
  .lg\:font-803 {
    font-weight: 803;
  }
  .lg\:font-804 {
    font-weight: 804;
  }
  .lg\:font-805 {
    font-weight: 805;
  }
  .lg\:font-806 {
    font-weight: 806;
  }
  .lg\:font-807 {
    font-weight: 807;
  }
  .lg\:font-808 {
    font-weight: 808;
  }
  .lg\:font-809 {
    font-weight: 809;
  }
  .lg\:font-810 {
    font-weight: 810;
  }
  .lg\:font-811 {
    font-weight: 811;
  }
  .lg\:font-812 {
    font-weight: 812;
  }
  .lg\:font-813 {
    font-weight: 813;
  }
  .lg\:font-814 {
    font-weight: 814;
  }
  .lg\:font-815 {
    font-weight: 815;
  }
  .lg\:font-816 {
    font-weight: 816;
  }
  .lg\:font-817 {
    font-weight: 817;
  }
  .lg\:font-818 {
    font-weight: 818;
  }
  .lg\:font-819 {
    font-weight: 819;
  }
  .lg\:font-820 {
    font-weight: 820;
  }
  .lg\:font-821 {
    font-weight: 821;
  }
  .lg\:font-822 {
    font-weight: 822;
  }
  .lg\:font-823 {
    font-weight: 823;
  }
  .lg\:font-824 {
    font-weight: 824;
  }
  .lg\:font-825 {
    font-weight: 825;
  }
  .lg\:font-826 {
    font-weight: 826;
  }
  .lg\:font-827 {
    font-weight: 827;
  }
  .lg\:font-828 {
    font-weight: 828;
  }
  .lg\:font-829 {
    font-weight: 829;
  }
  .lg\:font-830 {
    font-weight: 830;
  }
  .lg\:font-831 {
    font-weight: 831;
  }
  .lg\:font-832 {
    font-weight: 832;
  }
  .lg\:font-833 {
    font-weight: 833;
  }
  .lg\:font-834 {
    font-weight: 834;
  }
  .lg\:font-835 {
    font-weight: 835;
  }
  .lg\:font-836 {
    font-weight: 836;
  }
  .lg\:font-837 {
    font-weight: 837;
  }
  .lg\:font-838 {
    font-weight: 838;
  }
  .lg\:font-839 {
    font-weight: 839;
  }
  .lg\:font-840 {
    font-weight: 840;
  }
  .lg\:font-841 {
    font-weight: 841;
  }
  .lg\:font-842 {
    font-weight: 842;
  }
  .lg\:font-843 {
    font-weight: 843;
  }
  .lg\:font-844 {
    font-weight: 844;
  }
  .lg\:font-845 {
    font-weight: 845;
  }
  .lg\:font-846 {
    font-weight: 846;
  }
  .lg\:font-847 {
    font-weight: 847;
  }
  .lg\:font-848 {
    font-weight: 848;
  }
  .lg\:font-849 {
    font-weight: 849;
  }
  .lg\:font-850 {
    font-weight: 850;
  }
  .lg\:font-851 {
    font-weight: 851;
  }
  .lg\:font-852 {
    font-weight: 852;
  }
  .lg\:font-853 {
    font-weight: 853;
  }
  .lg\:font-854 {
    font-weight: 854;
  }
  .lg\:font-855 {
    font-weight: 855;
  }
  .lg\:font-856 {
    font-weight: 856;
  }
  .lg\:font-857 {
    font-weight: 857;
  }
  .lg\:font-858 {
    font-weight: 858;
  }
  .lg\:font-859 {
    font-weight: 859;
  }
  .lg\:font-860 {
    font-weight: 860;
  }
  .lg\:font-861 {
    font-weight: 861;
  }
  .lg\:font-862 {
    font-weight: 862;
  }
  .lg\:font-863 {
    font-weight: 863;
  }
  .lg\:font-864 {
    font-weight: 864;
  }
  .lg\:font-865 {
    font-weight: 865;
  }
  .lg\:font-866 {
    font-weight: 866;
  }
  .lg\:font-867 {
    font-weight: 867;
  }
  .lg\:font-868 {
    font-weight: 868;
  }
  .lg\:font-869 {
    font-weight: 869;
  }
  .lg\:font-870 {
    font-weight: 870;
  }
  .lg\:font-871 {
    font-weight: 871;
  }
  .lg\:font-872 {
    font-weight: 872;
  }
  .lg\:font-873 {
    font-weight: 873;
  }
  .lg\:font-874 {
    font-weight: 874;
  }
  .lg\:font-875 {
    font-weight: 875;
  }
  .lg\:font-876 {
    font-weight: 876;
  }
  .lg\:font-877 {
    font-weight: 877;
  }
  .lg\:font-878 {
    font-weight: 878;
  }
  .lg\:font-879 {
    font-weight: 879;
  }
  .lg\:font-880 {
    font-weight: 880;
  }
  .lg\:font-881 {
    font-weight: 881;
  }
  .lg\:font-882 {
    font-weight: 882;
  }
  .lg\:font-883 {
    font-weight: 883;
  }
  .lg\:font-884 {
    font-weight: 884;
  }
  .lg\:font-885 {
    font-weight: 885;
  }
  .lg\:font-886 {
    font-weight: 886;
  }
  .lg\:font-887 {
    font-weight: 887;
  }
  .lg\:font-888 {
    font-weight: 888;
  }
  .lg\:font-889 {
    font-weight: 889;
  }
  .lg\:font-890 {
    font-weight: 890;
  }
  .lg\:font-891 {
    font-weight: 891;
  }
  .lg\:font-892 {
    font-weight: 892;
  }
  .lg\:font-893 {
    font-weight: 893;
  }
  .lg\:font-894 {
    font-weight: 894;
  }
  .lg\:font-895 {
    font-weight: 895;
  }
  .lg\:font-896 {
    font-weight: 896;
  }
  .lg\:font-897 {
    font-weight: 897;
  }
  .lg\:font-898 {
    font-weight: 898;
  }
  .lg\:font-899 {
    font-weight: 899;
  }
  .lg\:font-900 {
    font-weight: 900;
  }
}
@media (min-width: 1200px) {
  .xl\:text-xs {
    font-size: var(--font-xs);
  }
  .xl\:header-xs {
    font-size: var(--heading-xs);
  }
  .xl\:text-sm {
    font-size: var(--font-sm);
  }
  .xl\:header-sm {
    font-size: var(--heading-sm);
  }
  .xl\:text-md {
    font-size: var(--font-md);
  }
  .xl\:header-md {
    font-size: var(--heading-md);
  }
  .xl\:text-lg {
    font-size: var(--font-lg);
  }
  .xl\:header-lg {
    font-size: var(--heading-lg);
  }
  .xl\:text-xl {
    font-size: var(--font-xl);
  }
  .xl\:header-xl {
    font-size: var(--heading-xl);
  }
  .xl\:text-xxl {
    font-size: var(--font-xxl);
  }
  .xl\:header-xxl {
    font-size: var(--heading-xxl);
  }
  .xl\:text-2xl {
    font-size: var(--font-2xl);
  }
  .xl\:header-2xl {
    font-size: var(--heading-2xl);
  }
  .xl\:font-100 {
    font-weight: 100;
  }
  .xl\:font-101 {
    font-weight: 101;
  }
  .xl\:font-102 {
    font-weight: 102;
  }
  .xl\:font-103 {
    font-weight: 103;
  }
  .xl\:font-104 {
    font-weight: 104;
  }
  .xl\:font-105 {
    font-weight: 105;
  }
  .xl\:font-106 {
    font-weight: 106;
  }
  .xl\:font-107 {
    font-weight: 107;
  }
  .xl\:font-108 {
    font-weight: 108;
  }
  .xl\:font-109 {
    font-weight: 109;
  }
  .xl\:font-110 {
    font-weight: 110;
  }
  .xl\:font-111 {
    font-weight: 111;
  }
  .xl\:font-112 {
    font-weight: 112;
  }
  .xl\:font-113 {
    font-weight: 113;
  }
  .xl\:font-114 {
    font-weight: 114;
  }
  .xl\:font-115 {
    font-weight: 115;
  }
  .xl\:font-116 {
    font-weight: 116;
  }
  .xl\:font-117 {
    font-weight: 117;
  }
  .xl\:font-118 {
    font-weight: 118;
  }
  .xl\:font-119 {
    font-weight: 119;
  }
  .xl\:font-120 {
    font-weight: 120;
  }
  .xl\:font-121 {
    font-weight: 121;
  }
  .xl\:font-122 {
    font-weight: 122;
  }
  .xl\:font-123 {
    font-weight: 123;
  }
  .xl\:font-124 {
    font-weight: 124;
  }
  .xl\:font-125 {
    font-weight: 125;
  }
  .xl\:font-126 {
    font-weight: 126;
  }
  .xl\:font-127 {
    font-weight: 127;
  }
  .xl\:font-128 {
    font-weight: 128;
  }
  .xl\:font-129 {
    font-weight: 129;
  }
  .xl\:font-130 {
    font-weight: 130;
  }
  .xl\:font-131 {
    font-weight: 131;
  }
  .xl\:font-132 {
    font-weight: 132;
  }
  .xl\:font-133 {
    font-weight: 133;
  }
  .xl\:font-134 {
    font-weight: 134;
  }
  .xl\:font-135 {
    font-weight: 135;
  }
  .xl\:font-136 {
    font-weight: 136;
  }
  .xl\:font-137 {
    font-weight: 137;
  }
  .xl\:font-138 {
    font-weight: 138;
  }
  .xl\:font-139 {
    font-weight: 139;
  }
  .xl\:font-140 {
    font-weight: 140;
  }
  .xl\:font-141 {
    font-weight: 141;
  }
  .xl\:font-142 {
    font-weight: 142;
  }
  .xl\:font-143 {
    font-weight: 143;
  }
  .xl\:font-144 {
    font-weight: 144;
  }
  .xl\:font-145 {
    font-weight: 145;
  }
  .xl\:font-146 {
    font-weight: 146;
  }
  .xl\:font-147 {
    font-weight: 147;
  }
  .xl\:font-148 {
    font-weight: 148;
  }
  .xl\:font-149 {
    font-weight: 149;
  }
  .xl\:font-150 {
    font-weight: 150;
  }
  .xl\:font-151 {
    font-weight: 151;
  }
  .xl\:font-152 {
    font-weight: 152;
  }
  .xl\:font-153 {
    font-weight: 153;
  }
  .xl\:font-154 {
    font-weight: 154;
  }
  .xl\:font-155 {
    font-weight: 155;
  }
  .xl\:font-156 {
    font-weight: 156;
  }
  .xl\:font-157 {
    font-weight: 157;
  }
  .xl\:font-158 {
    font-weight: 158;
  }
  .xl\:font-159 {
    font-weight: 159;
  }
  .xl\:font-160 {
    font-weight: 160;
  }
  .xl\:font-161 {
    font-weight: 161;
  }
  .xl\:font-162 {
    font-weight: 162;
  }
  .xl\:font-163 {
    font-weight: 163;
  }
  .xl\:font-164 {
    font-weight: 164;
  }
  .xl\:font-165 {
    font-weight: 165;
  }
  .xl\:font-166 {
    font-weight: 166;
  }
  .xl\:font-167 {
    font-weight: 167;
  }
  .xl\:font-168 {
    font-weight: 168;
  }
  .xl\:font-169 {
    font-weight: 169;
  }
  .xl\:font-170 {
    font-weight: 170;
  }
  .xl\:font-171 {
    font-weight: 171;
  }
  .xl\:font-172 {
    font-weight: 172;
  }
  .xl\:font-173 {
    font-weight: 173;
  }
  .xl\:font-174 {
    font-weight: 174;
  }
  .xl\:font-175 {
    font-weight: 175;
  }
  .xl\:font-176 {
    font-weight: 176;
  }
  .xl\:font-177 {
    font-weight: 177;
  }
  .xl\:font-178 {
    font-weight: 178;
  }
  .xl\:font-179 {
    font-weight: 179;
  }
  .xl\:font-180 {
    font-weight: 180;
  }
  .xl\:font-181 {
    font-weight: 181;
  }
  .xl\:font-182 {
    font-weight: 182;
  }
  .xl\:font-183 {
    font-weight: 183;
  }
  .xl\:font-184 {
    font-weight: 184;
  }
  .xl\:font-185 {
    font-weight: 185;
  }
  .xl\:font-186 {
    font-weight: 186;
  }
  .xl\:font-187 {
    font-weight: 187;
  }
  .xl\:font-188 {
    font-weight: 188;
  }
  .xl\:font-189 {
    font-weight: 189;
  }
  .xl\:font-190 {
    font-weight: 190;
  }
  .xl\:font-191 {
    font-weight: 191;
  }
  .xl\:font-192 {
    font-weight: 192;
  }
  .xl\:font-193 {
    font-weight: 193;
  }
  .xl\:font-194 {
    font-weight: 194;
  }
  .xl\:font-195 {
    font-weight: 195;
  }
  .xl\:font-196 {
    font-weight: 196;
  }
  .xl\:font-197 {
    font-weight: 197;
  }
  .xl\:font-198 {
    font-weight: 198;
  }
  .xl\:font-199 {
    font-weight: 199;
  }
  .xl\:font-200 {
    font-weight: 200;
  }
  .xl\:font-201 {
    font-weight: 201;
  }
  .xl\:font-202 {
    font-weight: 202;
  }
  .xl\:font-203 {
    font-weight: 203;
  }
  .xl\:font-204 {
    font-weight: 204;
  }
  .xl\:font-205 {
    font-weight: 205;
  }
  .xl\:font-206 {
    font-weight: 206;
  }
  .xl\:font-207 {
    font-weight: 207;
  }
  .xl\:font-208 {
    font-weight: 208;
  }
  .xl\:font-209 {
    font-weight: 209;
  }
  .xl\:font-210 {
    font-weight: 210;
  }
  .xl\:font-211 {
    font-weight: 211;
  }
  .xl\:font-212 {
    font-weight: 212;
  }
  .xl\:font-213 {
    font-weight: 213;
  }
  .xl\:font-214 {
    font-weight: 214;
  }
  .xl\:font-215 {
    font-weight: 215;
  }
  .xl\:font-216 {
    font-weight: 216;
  }
  .xl\:font-217 {
    font-weight: 217;
  }
  .xl\:font-218 {
    font-weight: 218;
  }
  .xl\:font-219 {
    font-weight: 219;
  }
  .xl\:font-220 {
    font-weight: 220;
  }
  .xl\:font-221 {
    font-weight: 221;
  }
  .xl\:font-222 {
    font-weight: 222;
  }
  .xl\:font-223 {
    font-weight: 223;
  }
  .xl\:font-224 {
    font-weight: 224;
  }
  .xl\:font-225 {
    font-weight: 225;
  }
  .xl\:font-226 {
    font-weight: 226;
  }
  .xl\:font-227 {
    font-weight: 227;
  }
  .xl\:font-228 {
    font-weight: 228;
  }
  .xl\:font-229 {
    font-weight: 229;
  }
  .xl\:font-230 {
    font-weight: 230;
  }
  .xl\:font-231 {
    font-weight: 231;
  }
  .xl\:font-232 {
    font-weight: 232;
  }
  .xl\:font-233 {
    font-weight: 233;
  }
  .xl\:font-234 {
    font-weight: 234;
  }
  .xl\:font-235 {
    font-weight: 235;
  }
  .xl\:font-236 {
    font-weight: 236;
  }
  .xl\:font-237 {
    font-weight: 237;
  }
  .xl\:font-238 {
    font-weight: 238;
  }
  .xl\:font-239 {
    font-weight: 239;
  }
  .xl\:font-240 {
    font-weight: 240;
  }
  .xl\:font-241 {
    font-weight: 241;
  }
  .xl\:font-242 {
    font-weight: 242;
  }
  .xl\:font-243 {
    font-weight: 243;
  }
  .xl\:font-244 {
    font-weight: 244;
  }
  .xl\:font-245 {
    font-weight: 245;
  }
  .xl\:font-246 {
    font-weight: 246;
  }
  .xl\:font-247 {
    font-weight: 247;
  }
  .xl\:font-248 {
    font-weight: 248;
  }
  .xl\:font-249 {
    font-weight: 249;
  }
  .xl\:font-250 {
    font-weight: 250;
  }
  .xl\:font-251 {
    font-weight: 251;
  }
  .xl\:font-252 {
    font-weight: 252;
  }
  .xl\:font-253 {
    font-weight: 253;
  }
  .xl\:font-254 {
    font-weight: 254;
  }
  .xl\:font-255 {
    font-weight: 255;
  }
  .xl\:font-256 {
    font-weight: 256;
  }
  .xl\:font-257 {
    font-weight: 257;
  }
  .xl\:font-258 {
    font-weight: 258;
  }
  .xl\:font-259 {
    font-weight: 259;
  }
  .xl\:font-260 {
    font-weight: 260;
  }
  .xl\:font-261 {
    font-weight: 261;
  }
  .xl\:font-262 {
    font-weight: 262;
  }
  .xl\:font-263 {
    font-weight: 263;
  }
  .xl\:font-264 {
    font-weight: 264;
  }
  .xl\:font-265 {
    font-weight: 265;
  }
  .xl\:font-266 {
    font-weight: 266;
  }
  .xl\:font-267 {
    font-weight: 267;
  }
  .xl\:font-268 {
    font-weight: 268;
  }
  .xl\:font-269 {
    font-weight: 269;
  }
  .xl\:font-270 {
    font-weight: 270;
  }
  .xl\:font-271 {
    font-weight: 271;
  }
  .xl\:font-272 {
    font-weight: 272;
  }
  .xl\:font-273 {
    font-weight: 273;
  }
  .xl\:font-274 {
    font-weight: 274;
  }
  .xl\:font-275 {
    font-weight: 275;
  }
  .xl\:font-276 {
    font-weight: 276;
  }
  .xl\:font-277 {
    font-weight: 277;
  }
  .xl\:font-278 {
    font-weight: 278;
  }
  .xl\:font-279 {
    font-weight: 279;
  }
  .xl\:font-280 {
    font-weight: 280;
  }
  .xl\:font-281 {
    font-weight: 281;
  }
  .xl\:font-282 {
    font-weight: 282;
  }
  .xl\:font-283 {
    font-weight: 283;
  }
  .xl\:font-284 {
    font-weight: 284;
  }
  .xl\:font-285 {
    font-weight: 285;
  }
  .xl\:font-286 {
    font-weight: 286;
  }
  .xl\:font-287 {
    font-weight: 287;
  }
  .xl\:font-288 {
    font-weight: 288;
  }
  .xl\:font-289 {
    font-weight: 289;
  }
  .xl\:font-290 {
    font-weight: 290;
  }
  .xl\:font-291 {
    font-weight: 291;
  }
  .xl\:font-292 {
    font-weight: 292;
  }
  .xl\:font-293 {
    font-weight: 293;
  }
  .xl\:font-294 {
    font-weight: 294;
  }
  .xl\:font-295 {
    font-weight: 295;
  }
  .xl\:font-296 {
    font-weight: 296;
  }
  .xl\:font-297 {
    font-weight: 297;
  }
  .xl\:font-298 {
    font-weight: 298;
  }
  .xl\:font-299 {
    font-weight: 299;
  }
  .xl\:font-300 {
    font-weight: 300;
  }
  .xl\:font-301 {
    font-weight: 301;
  }
  .xl\:font-302 {
    font-weight: 302;
  }
  .xl\:font-303 {
    font-weight: 303;
  }
  .xl\:font-304 {
    font-weight: 304;
  }
  .xl\:font-305 {
    font-weight: 305;
  }
  .xl\:font-306 {
    font-weight: 306;
  }
  .xl\:font-307 {
    font-weight: 307;
  }
  .xl\:font-308 {
    font-weight: 308;
  }
  .xl\:font-309 {
    font-weight: 309;
  }
  .xl\:font-310 {
    font-weight: 310;
  }
  .xl\:font-311 {
    font-weight: 311;
  }
  .xl\:font-312 {
    font-weight: 312;
  }
  .xl\:font-313 {
    font-weight: 313;
  }
  .xl\:font-314 {
    font-weight: 314;
  }
  .xl\:font-315 {
    font-weight: 315;
  }
  .xl\:font-316 {
    font-weight: 316;
  }
  .xl\:font-317 {
    font-weight: 317;
  }
  .xl\:font-318 {
    font-weight: 318;
  }
  .xl\:font-319 {
    font-weight: 319;
  }
  .xl\:font-320 {
    font-weight: 320;
  }
  .xl\:font-321 {
    font-weight: 321;
  }
  .xl\:font-322 {
    font-weight: 322;
  }
  .xl\:font-323 {
    font-weight: 323;
  }
  .xl\:font-324 {
    font-weight: 324;
  }
  .xl\:font-325 {
    font-weight: 325;
  }
  .xl\:font-326 {
    font-weight: 326;
  }
  .xl\:font-327 {
    font-weight: 327;
  }
  .xl\:font-328 {
    font-weight: 328;
  }
  .xl\:font-329 {
    font-weight: 329;
  }
  .xl\:font-330 {
    font-weight: 330;
  }
  .xl\:font-331 {
    font-weight: 331;
  }
  .xl\:font-332 {
    font-weight: 332;
  }
  .xl\:font-333 {
    font-weight: 333;
  }
  .xl\:font-334 {
    font-weight: 334;
  }
  .xl\:font-335 {
    font-weight: 335;
  }
  .xl\:font-336 {
    font-weight: 336;
  }
  .xl\:font-337 {
    font-weight: 337;
  }
  .xl\:font-338 {
    font-weight: 338;
  }
  .xl\:font-339 {
    font-weight: 339;
  }
  .xl\:font-340 {
    font-weight: 340;
  }
  .xl\:font-341 {
    font-weight: 341;
  }
  .xl\:font-342 {
    font-weight: 342;
  }
  .xl\:font-343 {
    font-weight: 343;
  }
  .xl\:font-344 {
    font-weight: 344;
  }
  .xl\:font-345 {
    font-weight: 345;
  }
  .xl\:font-346 {
    font-weight: 346;
  }
  .xl\:font-347 {
    font-weight: 347;
  }
  .xl\:font-348 {
    font-weight: 348;
  }
  .xl\:font-349 {
    font-weight: 349;
  }
  .xl\:font-350 {
    font-weight: 350;
  }
  .xl\:font-351 {
    font-weight: 351;
  }
  .xl\:font-352 {
    font-weight: 352;
  }
  .xl\:font-353 {
    font-weight: 353;
  }
  .xl\:font-354 {
    font-weight: 354;
  }
  .xl\:font-355 {
    font-weight: 355;
  }
  .xl\:font-356 {
    font-weight: 356;
  }
  .xl\:font-357 {
    font-weight: 357;
  }
  .xl\:font-358 {
    font-weight: 358;
  }
  .xl\:font-359 {
    font-weight: 359;
  }
  .xl\:font-360 {
    font-weight: 360;
  }
  .xl\:font-361 {
    font-weight: 361;
  }
  .xl\:font-362 {
    font-weight: 362;
  }
  .xl\:font-363 {
    font-weight: 363;
  }
  .xl\:font-364 {
    font-weight: 364;
  }
  .xl\:font-365 {
    font-weight: 365;
  }
  .xl\:font-366 {
    font-weight: 366;
  }
  .xl\:font-367 {
    font-weight: 367;
  }
  .xl\:font-368 {
    font-weight: 368;
  }
  .xl\:font-369 {
    font-weight: 369;
  }
  .xl\:font-370 {
    font-weight: 370;
  }
  .xl\:font-371 {
    font-weight: 371;
  }
  .xl\:font-372 {
    font-weight: 372;
  }
  .xl\:font-373 {
    font-weight: 373;
  }
  .xl\:font-374 {
    font-weight: 374;
  }
  .xl\:font-375 {
    font-weight: 375;
  }
  .xl\:font-376 {
    font-weight: 376;
  }
  .xl\:font-377 {
    font-weight: 377;
  }
  .xl\:font-378 {
    font-weight: 378;
  }
  .xl\:font-379 {
    font-weight: 379;
  }
  .xl\:font-380 {
    font-weight: 380;
  }
  .xl\:font-381 {
    font-weight: 381;
  }
  .xl\:font-382 {
    font-weight: 382;
  }
  .xl\:font-383 {
    font-weight: 383;
  }
  .xl\:font-384 {
    font-weight: 384;
  }
  .xl\:font-385 {
    font-weight: 385;
  }
  .xl\:font-386 {
    font-weight: 386;
  }
  .xl\:font-387 {
    font-weight: 387;
  }
  .xl\:font-388 {
    font-weight: 388;
  }
  .xl\:font-389 {
    font-weight: 389;
  }
  .xl\:font-390 {
    font-weight: 390;
  }
  .xl\:font-391 {
    font-weight: 391;
  }
  .xl\:font-392 {
    font-weight: 392;
  }
  .xl\:font-393 {
    font-weight: 393;
  }
  .xl\:font-394 {
    font-weight: 394;
  }
  .xl\:font-395 {
    font-weight: 395;
  }
  .xl\:font-396 {
    font-weight: 396;
  }
  .xl\:font-397 {
    font-weight: 397;
  }
  .xl\:font-398 {
    font-weight: 398;
  }
  .xl\:font-399 {
    font-weight: 399;
  }
  .xl\:font-400 {
    font-weight: 400;
  }
  .xl\:font-401 {
    font-weight: 401;
  }
  .xl\:font-402 {
    font-weight: 402;
  }
  .xl\:font-403 {
    font-weight: 403;
  }
  .xl\:font-404 {
    font-weight: 404;
  }
  .xl\:font-405 {
    font-weight: 405;
  }
  .xl\:font-406 {
    font-weight: 406;
  }
  .xl\:font-407 {
    font-weight: 407;
  }
  .xl\:font-408 {
    font-weight: 408;
  }
  .xl\:font-409 {
    font-weight: 409;
  }
  .xl\:font-410 {
    font-weight: 410;
  }
  .xl\:font-411 {
    font-weight: 411;
  }
  .xl\:font-412 {
    font-weight: 412;
  }
  .xl\:font-413 {
    font-weight: 413;
  }
  .xl\:font-414 {
    font-weight: 414;
  }
  .xl\:font-415 {
    font-weight: 415;
  }
  .xl\:font-416 {
    font-weight: 416;
  }
  .xl\:font-417 {
    font-weight: 417;
  }
  .xl\:font-418 {
    font-weight: 418;
  }
  .xl\:font-419 {
    font-weight: 419;
  }
  .xl\:font-420 {
    font-weight: 420;
  }
  .xl\:font-421 {
    font-weight: 421;
  }
  .xl\:font-422 {
    font-weight: 422;
  }
  .xl\:font-423 {
    font-weight: 423;
  }
  .xl\:font-424 {
    font-weight: 424;
  }
  .xl\:font-425 {
    font-weight: 425;
  }
  .xl\:font-426 {
    font-weight: 426;
  }
  .xl\:font-427 {
    font-weight: 427;
  }
  .xl\:font-428 {
    font-weight: 428;
  }
  .xl\:font-429 {
    font-weight: 429;
  }
  .xl\:font-430 {
    font-weight: 430;
  }
  .xl\:font-431 {
    font-weight: 431;
  }
  .xl\:font-432 {
    font-weight: 432;
  }
  .xl\:font-433 {
    font-weight: 433;
  }
  .xl\:font-434 {
    font-weight: 434;
  }
  .xl\:font-435 {
    font-weight: 435;
  }
  .xl\:font-436 {
    font-weight: 436;
  }
  .xl\:font-437 {
    font-weight: 437;
  }
  .xl\:font-438 {
    font-weight: 438;
  }
  .xl\:font-439 {
    font-weight: 439;
  }
  .xl\:font-440 {
    font-weight: 440;
  }
  .xl\:font-441 {
    font-weight: 441;
  }
  .xl\:font-442 {
    font-weight: 442;
  }
  .xl\:font-443 {
    font-weight: 443;
  }
  .xl\:font-444 {
    font-weight: 444;
  }
  .xl\:font-445 {
    font-weight: 445;
  }
  .xl\:font-446 {
    font-weight: 446;
  }
  .xl\:font-447 {
    font-weight: 447;
  }
  .xl\:font-448 {
    font-weight: 448;
  }
  .xl\:font-449 {
    font-weight: 449;
  }
  .xl\:font-450 {
    font-weight: 450;
  }
  .xl\:font-451 {
    font-weight: 451;
  }
  .xl\:font-452 {
    font-weight: 452;
  }
  .xl\:font-453 {
    font-weight: 453;
  }
  .xl\:font-454 {
    font-weight: 454;
  }
  .xl\:font-455 {
    font-weight: 455;
  }
  .xl\:font-456 {
    font-weight: 456;
  }
  .xl\:font-457 {
    font-weight: 457;
  }
  .xl\:font-458 {
    font-weight: 458;
  }
  .xl\:font-459 {
    font-weight: 459;
  }
  .xl\:font-460 {
    font-weight: 460;
  }
  .xl\:font-461 {
    font-weight: 461;
  }
  .xl\:font-462 {
    font-weight: 462;
  }
  .xl\:font-463 {
    font-weight: 463;
  }
  .xl\:font-464 {
    font-weight: 464;
  }
  .xl\:font-465 {
    font-weight: 465;
  }
  .xl\:font-466 {
    font-weight: 466;
  }
  .xl\:font-467 {
    font-weight: 467;
  }
  .xl\:font-468 {
    font-weight: 468;
  }
  .xl\:font-469 {
    font-weight: 469;
  }
  .xl\:font-470 {
    font-weight: 470;
  }
  .xl\:font-471 {
    font-weight: 471;
  }
  .xl\:font-472 {
    font-weight: 472;
  }
  .xl\:font-473 {
    font-weight: 473;
  }
  .xl\:font-474 {
    font-weight: 474;
  }
  .xl\:font-475 {
    font-weight: 475;
  }
  .xl\:font-476 {
    font-weight: 476;
  }
  .xl\:font-477 {
    font-weight: 477;
  }
  .xl\:font-478 {
    font-weight: 478;
  }
  .xl\:font-479 {
    font-weight: 479;
  }
  .xl\:font-480 {
    font-weight: 480;
  }
  .xl\:font-481 {
    font-weight: 481;
  }
  .xl\:font-482 {
    font-weight: 482;
  }
  .xl\:font-483 {
    font-weight: 483;
  }
  .xl\:font-484 {
    font-weight: 484;
  }
  .xl\:font-485 {
    font-weight: 485;
  }
  .xl\:font-486 {
    font-weight: 486;
  }
  .xl\:font-487 {
    font-weight: 487;
  }
  .xl\:font-488 {
    font-weight: 488;
  }
  .xl\:font-489 {
    font-weight: 489;
  }
  .xl\:font-490 {
    font-weight: 490;
  }
  .xl\:font-491 {
    font-weight: 491;
  }
  .xl\:font-492 {
    font-weight: 492;
  }
  .xl\:font-493 {
    font-weight: 493;
  }
  .xl\:font-494 {
    font-weight: 494;
  }
  .xl\:font-495 {
    font-weight: 495;
  }
  .xl\:font-496 {
    font-weight: 496;
  }
  .xl\:font-497 {
    font-weight: 497;
  }
  .xl\:font-498 {
    font-weight: 498;
  }
  .xl\:font-499 {
    font-weight: 499;
  }
  .xl\:font-500 {
    font-weight: 500;
  }
  .xl\:font-501 {
    font-weight: 501;
  }
  .xl\:font-502 {
    font-weight: 502;
  }
  .xl\:font-503 {
    font-weight: 503;
  }
  .xl\:font-504 {
    font-weight: 504;
  }
  .xl\:font-505 {
    font-weight: 505;
  }
  .xl\:font-506 {
    font-weight: 506;
  }
  .xl\:font-507 {
    font-weight: 507;
  }
  .xl\:font-508 {
    font-weight: 508;
  }
  .xl\:font-509 {
    font-weight: 509;
  }
  .xl\:font-510 {
    font-weight: 510;
  }
  .xl\:font-511 {
    font-weight: 511;
  }
  .xl\:font-512 {
    font-weight: 512;
  }
  .xl\:font-513 {
    font-weight: 513;
  }
  .xl\:font-514 {
    font-weight: 514;
  }
  .xl\:font-515 {
    font-weight: 515;
  }
  .xl\:font-516 {
    font-weight: 516;
  }
  .xl\:font-517 {
    font-weight: 517;
  }
  .xl\:font-518 {
    font-weight: 518;
  }
  .xl\:font-519 {
    font-weight: 519;
  }
  .xl\:font-520 {
    font-weight: 520;
  }
  .xl\:font-521 {
    font-weight: 521;
  }
  .xl\:font-522 {
    font-weight: 522;
  }
  .xl\:font-523 {
    font-weight: 523;
  }
  .xl\:font-524 {
    font-weight: 524;
  }
  .xl\:font-525 {
    font-weight: 525;
  }
  .xl\:font-526 {
    font-weight: 526;
  }
  .xl\:font-527 {
    font-weight: 527;
  }
  .xl\:font-528 {
    font-weight: 528;
  }
  .xl\:font-529 {
    font-weight: 529;
  }
  .xl\:font-530 {
    font-weight: 530;
  }
  .xl\:font-531 {
    font-weight: 531;
  }
  .xl\:font-532 {
    font-weight: 532;
  }
  .xl\:font-533 {
    font-weight: 533;
  }
  .xl\:font-534 {
    font-weight: 534;
  }
  .xl\:font-535 {
    font-weight: 535;
  }
  .xl\:font-536 {
    font-weight: 536;
  }
  .xl\:font-537 {
    font-weight: 537;
  }
  .xl\:font-538 {
    font-weight: 538;
  }
  .xl\:font-539 {
    font-weight: 539;
  }
  .xl\:font-540 {
    font-weight: 540;
  }
  .xl\:font-541 {
    font-weight: 541;
  }
  .xl\:font-542 {
    font-weight: 542;
  }
  .xl\:font-543 {
    font-weight: 543;
  }
  .xl\:font-544 {
    font-weight: 544;
  }
  .xl\:font-545 {
    font-weight: 545;
  }
  .xl\:font-546 {
    font-weight: 546;
  }
  .xl\:font-547 {
    font-weight: 547;
  }
  .xl\:font-548 {
    font-weight: 548;
  }
  .xl\:font-549 {
    font-weight: 549;
  }
  .xl\:font-550 {
    font-weight: 550;
  }
  .xl\:font-551 {
    font-weight: 551;
  }
  .xl\:font-552 {
    font-weight: 552;
  }
  .xl\:font-553 {
    font-weight: 553;
  }
  .xl\:font-554 {
    font-weight: 554;
  }
  .xl\:font-555 {
    font-weight: 555;
  }
  .xl\:font-556 {
    font-weight: 556;
  }
  .xl\:font-557 {
    font-weight: 557;
  }
  .xl\:font-558 {
    font-weight: 558;
  }
  .xl\:font-559 {
    font-weight: 559;
  }
  .xl\:font-560 {
    font-weight: 560;
  }
  .xl\:font-561 {
    font-weight: 561;
  }
  .xl\:font-562 {
    font-weight: 562;
  }
  .xl\:font-563 {
    font-weight: 563;
  }
  .xl\:font-564 {
    font-weight: 564;
  }
  .xl\:font-565 {
    font-weight: 565;
  }
  .xl\:font-566 {
    font-weight: 566;
  }
  .xl\:font-567 {
    font-weight: 567;
  }
  .xl\:font-568 {
    font-weight: 568;
  }
  .xl\:font-569 {
    font-weight: 569;
  }
  .xl\:font-570 {
    font-weight: 570;
  }
  .xl\:font-571 {
    font-weight: 571;
  }
  .xl\:font-572 {
    font-weight: 572;
  }
  .xl\:font-573 {
    font-weight: 573;
  }
  .xl\:font-574 {
    font-weight: 574;
  }
  .xl\:font-575 {
    font-weight: 575;
  }
  .xl\:font-576 {
    font-weight: 576;
  }
  .xl\:font-577 {
    font-weight: 577;
  }
  .xl\:font-578 {
    font-weight: 578;
  }
  .xl\:font-579 {
    font-weight: 579;
  }
  .xl\:font-580 {
    font-weight: 580;
  }
  .xl\:font-581 {
    font-weight: 581;
  }
  .xl\:font-582 {
    font-weight: 582;
  }
  .xl\:font-583 {
    font-weight: 583;
  }
  .xl\:font-584 {
    font-weight: 584;
  }
  .xl\:font-585 {
    font-weight: 585;
  }
  .xl\:font-586 {
    font-weight: 586;
  }
  .xl\:font-587 {
    font-weight: 587;
  }
  .xl\:font-588 {
    font-weight: 588;
  }
  .xl\:font-589 {
    font-weight: 589;
  }
  .xl\:font-590 {
    font-weight: 590;
  }
  .xl\:font-591 {
    font-weight: 591;
  }
  .xl\:font-592 {
    font-weight: 592;
  }
  .xl\:font-593 {
    font-weight: 593;
  }
  .xl\:font-594 {
    font-weight: 594;
  }
  .xl\:font-595 {
    font-weight: 595;
  }
  .xl\:font-596 {
    font-weight: 596;
  }
  .xl\:font-597 {
    font-weight: 597;
  }
  .xl\:font-598 {
    font-weight: 598;
  }
  .xl\:font-599 {
    font-weight: 599;
  }
  .xl\:font-600 {
    font-weight: 600;
  }
  .xl\:font-601 {
    font-weight: 601;
  }
  .xl\:font-602 {
    font-weight: 602;
  }
  .xl\:font-603 {
    font-weight: 603;
  }
  .xl\:font-604 {
    font-weight: 604;
  }
  .xl\:font-605 {
    font-weight: 605;
  }
  .xl\:font-606 {
    font-weight: 606;
  }
  .xl\:font-607 {
    font-weight: 607;
  }
  .xl\:font-608 {
    font-weight: 608;
  }
  .xl\:font-609 {
    font-weight: 609;
  }
  .xl\:font-610 {
    font-weight: 610;
  }
  .xl\:font-611 {
    font-weight: 611;
  }
  .xl\:font-612 {
    font-weight: 612;
  }
  .xl\:font-613 {
    font-weight: 613;
  }
  .xl\:font-614 {
    font-weight: 614;
  }
  .xl\:font-615 {
    font-weight: 615;
  }
  .xl\:font-616 {
    font-weight: 616;
  }
  .xl\:font-617 {
    font-weight: 617;
  }
  .xl\:font-618 {
    font-weight: 618;
  }
  .xl\:font-619 {
    font-weight: 619;
  }
  .xl\:font-620 {
    font-weight: 620;
  }
  .xl\:font-621 {
    font-weight: 621;
  }
  .xl\:font-622 {
    font-weight: 622;
  }
  .xl\:font-623 {
    font-weight: 623;
  }
  .xl\:font-624 {
    font-weight: 624;
  }
  .xl\:font-625 {
    font-weight: 625;
  }
  .xl\:font-626 {
    font-weight: 626;
  }
  .xl\:font-627 {
    font-weight: 627;
  }
  .xl\:font-628 {
    font-weight: 628;
  }
  .xl\:font-629 {
    font-weight: 629;
  }
  .xl\:font-630 {
    font-weight: 630;
  }
  .xl\:font-631 {
    font-weight: 631;
  }
  .xl\:font-632 {
    font-weight: 632;
  }
  .xl\:font-633 {
    font-weight: 633;
  }
  .xl\:font-634 {
    font-weight: 634;
  }
  .xl\:font-635 {
    font-weight: 635;
  }
  .xl\:font-636 {
    font-weight: 636;
  }
  .xl\:font-637 {
    font-weight: 637;
  }
  .xl\:font-638 {
    font-weight: 638;
  }
  .xl\:font-639 {
    font-weight: 639;
  }
  .xl\:font-640 {
    font-weight: 640;
  }
  .xl\:font-641 {
    font-weight: 641;
  }
  .xl\:font-642 {
    font-weight: 642;
  }
  .xl\:font-643 {
    font-weight: 643;
  }
  .xl\:font-644 {
    font-weight: 644;
  }
  .xl\:font-645 {
    font-weight: 645;
  }
  .xl\:font-646 {
    font-weight: 646;
  }
  .xl\:font-647 {
    font-weight: 647;
  }
  .xl\:font-648 {
    font-weight: 648;
  }
  .xl\:font-649 {
    font-weight: 649;
  }
  .xl\:font-650 {
    font-weight: 650;
  }
  .xl\:font-651 {
    font-weight: 651;
  }
  .xl\:font-652 {
    font-weight: 652;
  }
  .xl\:font-653 {
    font-weight: 653;
  }
  .xl\:font-654 {
    font-weight: 654;
  }
  .xl\:font-655 {
    font-weight: 655;
  }
  .xl\:font-656 {
    font-weight: 656;
  }
  .xl\:font-657 {
    font-weight: 657;
  }
  .xl\:font-658 {
    font-weight: 658;
  }
  .xl\:font-659 {
    font-weight: 659;
  }
  .xl\:font-660 {
    font-weight: 660;
  }
  .xl\:font-661 {
    font-weight: 661;
  }
  .xl\:font-662 {
    font-weight: 662;
  }
  .xl\:font-663 {
    font-weight: 663;
  }
  .xl\:font-664 {
    font-weight: 664;
  }
  .xl\:font-665 {
    font-weight: 665;
  }
  .xl\:font-666 {
    font-weight: 666;
  }
  .xl\:font-667 {
    font-weight: 667;
  }
  .xl\:font-668 {
    font-weight: 668;
  }
  .xl\:font-669 {
    font-weight: 669;
  }
  .xl\:font-670 {
    font-weight: 670;
  }
  .xl\:font-671 {
    font-weight: 671;
  }
  .xl\:font-672 {
    font-weight: 672;
  }
  .xl\:font-673 {
    font-weight: 673;
  }
  .xl\:font-674 {
    font-weight: 674;
  }
  .xl\:font-675 {
    font-weight: 675;
  }
  .xl\:font-676 {
    font-weight: 676;
  }
  .xl\:font-677 {
    font-weight: 677;
  }
  .xl\:font-678 {
    font-weight: 678;
  }
  .xl\:font-679 {
    font-weight: 679;
  }
  .xl\:font-680 {
    font-weight: 680;
  }
  .xl\:font-681 {
    font-weight: 681;
  }
  .xl\:font-682 {
    font-weight: 682;
  }
  .xl\:font-683 {
    font-weight: 683;
  }
  .xl\:font-684 {
    font-weight: 684;
  }
  .xl\:font-685 {
    font-weight: 685;
  }
  .xl\:font-686 {
    font-weight: 686;
  }
  .xl\:font-687 {
    font-weight: 687;
  }
  .xl\:font-688 {
    font-weight: 688;
  }
  .xl\:font-689 {
    font-weight: 689;
  }
  .xl\:font-690 {
    font-weight: 690;
  }
  .xl\:font-691 {
    font-weight: 691;
  }
  .xl\:font-692 {
    font-weight: 692;
  }
  .xl\:font-693 {
    font-weight: 693;
  }
  .xl\:font-694 {
    font-weight: 694;
  }
  .xl\:font-695 {
    font-weight: 695;
  }
  .xl\:font-696 {
    font-weight: 696;
  }
  .xl\:font-697 {
    font-weight: 697;
  }
  .xl\:font-698 {
    font-weight: 698;
  }
  .xl\:font-699 {
    font-weight: 699;
  }
  .xl\:font-700 {
    font-weight: 700;
  }
  .xl\:font-701 {
    font-weight: 701;
  }
  .xl\:font-702 {
    font-weight: 702;
  }
  .xl\:font-703 {
    font-weight: 703;
  }
  .xl\:font-704 {
    font-weight: 704;
  }
  .xl\:font-705 {
    font-weight: 705;
  }
  .xl\:font-706 {
    font-weight: 706;
  }
  .xl\:font-707 {
    font-weight: 707;
  }
  .xl\:font-708 {
    font-weight: 708;
  }
  .xl\:font-709 {
    font-weight: 709;
  }
  .xl\:font-710 {
    font-weight: 710;
  }
  .xl\:font-711 {
    font-weight: 711;
  }
  .xl\:font-712 {
    font-weight: 712;
  }
  .xl\:font-713 {
    font-weight: 713;
  }
  .xl\:font-714 {
    font-weight: 714;
  }
  .xl\:font-715 {
    font-weight: 715;
  }
  .xl\:font-716 {
    font-weight: 716;
  }
  .xl\:font-717 {
    font-weight: 717;
  }
  .xl\:font-718 {
    font-weight: 718;
  }
  .xl\:font-719 {
    font-weight: 719;
  }
  .xl\:font-720 {
    font-weight: 720;
  }
  .xl\:font-721 {
    font-weight: 721;
  }
  .xl\:font-722 {
    font-weight: 722;
  }
  .xl\:font-723 {
    font-weight: 723;
  }
  .xl\:font-724 {
    font-weight: 724;
  }
  .xl\:font-725 {
    font-weight: 725;
  }
  .xl\:font-726 {
    font-weight: 726;
  }
  .xl\:font-727 {
    font-weight: 727;
  }
  .xl\:font-728 {
    font-weight: 728;
  }
  .xl\:font-729 {
    font-weight: 729;
  }
  .xl\:font-730 {
    font-weight: 730;
  }
  .xl\:font-731 {
    font-weight: 731;
  }
  .xl\:font-732 {
    font-weight: 732;
  }
  .xl\:font-733 {
    font-weight: 733;
  }
  .xl\:font-734 {
    font-weight: 734;
  }
  .xl\:font-735 {
    font-weight: 735;
  }
  .xl\:font-736 {
    font-weight: 736;
  }
  .xl\:font-737 {
    font-weight: 737;
  }
  .xl\:font-738 {
    font-weight: 738;
  }
  .xl\:font-739 {
    font-weight: 739;
  }
  .xl\:font-740 {
    font-weight: 740;
  }
  .xl\:font-741 {
    font-weight: 741;
  }
  .xl\:font-742 {
    font-weight: 742;
  }
  .xl\:font-743 {
    font-weight: 743;
  }
  .xl\:font-744 {
    font-weight: 744;
  }
  .xl\:font-745 {
    font-weight: 745;
  }
  .xl\:font-746 {
    font-weight: 746;
  }
  .xl\:font-747 {
    font-weight: 747;
  }
  .xl\:font-748 {
    font-weight: 748;
  }
  .xl\:font-749 {
    font-weight: 749;
  }
  .xl\:font-750 {
    font-weight: 750;
  }
  .xl\:font-751 {
    font-weight: 751;
  }
  .xl\:font-752 {
    font-weight: 752;
  }
  .xl\:font-753 {
    font-weight: 753;
  }
  .xl\:font-754 {
    font-weight: 754;
  }
  .xl\:font-755 {
    font-weight: 755;
  }
  .xl\:font-756 {
    font-weight: 756;
  }
  .xl\:font-757 {
    font-weight: 757;
  }
  .xl\:font-758 {
    font-weight: 758;
  }
  .xl\:font-759 {
    font-weight: 759;
  }
  .xl\:font-760 {
    font-weight: 760;
  }
  .xl\:font-761 {
    font-weight: 761;
  }
  .xl\:font-762 {
    font-weight: 762;
  }
  .xl\:font-763 {
    font-weight: 763;
  }
  .xl\:font-764 {
    font-weight: 764;
  }
  .xl\:font-765 {
    font-weight: 765;
  }
  .xl\:font-766 {
    font-weight: 766;
  }
  .xl\:font-767 {
    font-weight: 767;
  }
  .xl\:font-768 {
    font-weight: 768;
  }
  .xl\:font-769 {
    font-weight: 769;
  }
  .xl\:font-770 {
    font-weight: 770;
  }
  .xl\:font-771 {
    font-weight: 771;
  }
  .xl\:font-772 {
    font-weight: 772;
  }
  .xl\:font-773 {
    font-weight: 773;
  }
  .xl\:font-774 {
    font-weight: 774;
  }
  .xl\:font-775 {
    font-weight: 775;
  }
  .xl\:font-776 {
    font-weight: 776;
  }
  .xl\:font-777 {
    font-weight: 777;
  }
  .xl\:font-778 {
    font-weight: 778;
  }
  .xl\:font-779 {
    font-weight: 779;
  }
  .xl\:font-780 {
    font-weight: 780;
  }
  .xl\:font-781 {
    font-weight: 781;
  }
  .xl\:font-782 {
    font-weight: 782;
  }
  .xl\:font-783 {
    font-weight: 783;
  }
  .xl\:font-784 {
    font-weight: 784;
  }
  .xl\:font-785 {
    font-weight: 785;
  }
  .xl\:font-786 {
    font-weight: 786;
  }
  .xl\:font-787 {
    font-weight: 787;
  }
  .xl\:font-788 {
    font-weight: 788;
  }
  .xl\:font-789 {
    font-weight: 789;
  }
  .xl\:font-790 {
    font-weight: 790;
  }
  .xl\:font-791 {
    font-weight: 791;
  }
  .xl\:font-792 {
    font-weight: 792;
  }
  .xl\:font-793 {
    font-weight: 793;
  }
  .xl\:font-794 {
    font-weight: 794;
  }
  .xl\:font-795 {
    font-weight: 795;
  }
  .xl\:font-796 {
    font-weight: 796;
  }
  .xl\:font-797 {
    font-weight: 797;
  }
  .xl\:font-798 {
    font-weight: 798;
  }
  .xl\:font-799 {
    font-weight: 799;
  }
  .xl\:font-800 {
    font-weight: 800;
  }
  .xl\:font-801 {
    font-weight: 801;
  }
  .xl\:font-802 {
    font-weight: 802;
  }
  .xl\:font-803 {
    font-weight: 803;
  }
  .xl\:font-804 {
    font-weight: 804;
  }
  .xl\:font-805 {
    font-weight: 805;
  }
  .xl\:font-806 {
    font-weight: 806;
  }
  .xl\:font-807 {
    font-weight: 807;
  }
  .xl\:font-808 {
    font-weight: 808;
  }
  .xl\:font-809 {
    font-weight: 809;
  }
  .xl\:font-810 {
    font-weight: 810;
  }
  .xl\:font-811 {
    font-weight: 811;
  }
  .xl\:font-812 {
    font-weight: 812;
  }
  .xl\:font-813 {
    font-weight: 813;
  }
  .xl\:font-814 {
    font-weight: 814;
  }
  .xl\:font-815 {
    font-weight: 815;
  }
  .xl\:font-816 {
    font-weight: 816;
  }
  .xl\:font-817 {
    font-weight: 817;
  }
  .xl\:font-818 {
    font-weight: 818;
  }
  .xl\:font-819 {
    font-weight: 819;
  }
  .xl\:font-820 {
    font-weight: 820;
  }
  .xl\:font-821 {
    font-weight: 821;
  }
  .xl\:font-822 {
    font-weight: 822;
  }
  .xl\:font-823 {
    font-weight: 823;
  }
  .xl\:font-824 {
    font-weight: 824;
  }
  .xl\:font-825 {
    font-weight: 825;
  }
  .xl\:font-826 {
    font-weight: 826;
  }
  .xl\:font-827 {
    font-weight: 827;
  }
  .xl\:font-828 {
    font-weight: 828;
  }
  .xl\:font-829 {
    font-weight: 829;
  }
  .xl\:font-830 {
    font-weight: 830;
  }
  .xl\:font-831 {
    font-weight: 831;
  }
  .xl\:font-832 {
    font-weight: 832;
  }
  .xl\:font-833 {
    font-weight: 833;
  }
  .xl\:font-834 {
    font-weight: 834;
  }
  .xl\:font-835 {
    font-weight: 835;
  }
  .xl\:font-836 {
    font-weight: 836;
  }
  .xl\:font-837 {
    font-weight: 837;
  }
  .xl\:font-838 {
    font-weight: 838;
  }
  .xl\:font-839 {
    font-weight: 839;
  }
  .xl\:font-840 {
    font-weight: 840;
  }
  .xl\:font-841 {
    font-weight: 841;
  }
  .xl\:font-842 {
    font-weight: 842;
  }
  .xl\:font-843 {
    font-weight: 843;
  }
  .xl\:font-844 {
    font-weight: 844;
  }
  .xl\:font-845 {
    font-weight: 845;
  }
  .xl\:font-846 {
    font-weight: 846;
  }
  .xl\:font-847 {
    font-weight: 847;
  }
  .xl\:font-848 {
    font-weight: 848;
  }
  .xl\:font-849 {
    font-weight: 849;
  }
  .xl\:font-850 {
    font-weight: 850;
  }
  .xl\:font-851 {
    font-weight: 851;
  }
  .xl\:font-852 {
    font-weight: 852;
  }
  .xl\:font-853 {
    font-weight: 853;
  }
  .xl\:font-854 {
    font-weight: 854;
  }
  .xl\:font-855 {
    font-weight: 855;
  }
  .xl\:font-856 {
    font-weight: 856;
  }
  .xl\:font-857 {
    font-weight: 857;
  }
  .xl\:font-858 {
    font-weight: 858;
  }
  .xl\:font-859 {
    font-weight: 859;
  }
  .xl\:font-860 {
    font-weight: 860;
  }
  .xl\:font-861 {
    font-weight: 861;
  }
  .xl\:font-862 {
    font-weight: 862;
  }
  .xl\:font-863 {
    font-weight: 863;
  }
  .xl\:font-864 {
    font-weight: 864;
  }
  .xl\:font-865 {
    font-weight: 865;
  }
  .xl\:font-866 {
    font-weight: 866;
  }
  .xl\:font-867 {
    font-weight: 867;
  }
  .xl\:font-868 {
    font-weight: 868;
  }
  .xl\:font-869 {
    font-weight: 869;
  }
  .xl\:font-870 {
    font-weight: 870;
  }
  .xl\:font-871 {
    font-weight: 871;
  }
  .xl\:font-872 {
    font-weight: 872;
  }
  .xl\:font-873 {
    font-weight: 873;
  }
  .xl\:font-874 {
    font-weight: 874;
  }
  .xl\:font-875 {
    font-weight: 875;
  }
  .xl\:font-876 {
    font-weight: 876;
  }
  .xl\:font-877 {
    font-weight: 877;
  }
  .xl\:font-878 {
    font-weight: 878;
  }
  .xl\:font-879 {
    font-weight: 879;
  }
  .xl\:font-880 {
    font-weight: 880;
  }
  .xl\:font-881 {
    font-weight: 881;
  }
  .xl\:font-882 {
    font-weight: 882;
  }
  .xl\:font-883 {
    font-weight: 883;
  }
  .xl\:font-884 {
    font-weight: 884;
  }
  .xl\:font-885 {
    font-weight: 885;
  }
  .xl\:font-886 {
    font-weight: 886;
  }
  .xl\:font-887 {
    font-weight: 887;
  }
  .xl\:font-888 {
    font-weight: 888;
  }
  .xl\:font-889 {
    font-weight: 889;
  }
  .xl\:font-890 {
    font-weight: 890;
  }
  .xl\:font-891 {
    font-weight: 891;
  }
  .xl\:font-892 {
    font-weight: 892;
  }
  .xl\:font-893 {
    font-weight: 893;
  }
  .xl\:font-894 {
    font-weight: 894;
  }
  .xl\:font-895 {
    font-weight: 895;
  }
  .xl\:font-896 {
    font-weight: 896;
  }
  .xl\:font-897 {
    font-weight: 897;
  }
  .xl\:font-898 {
    font-weight: 898;
  }
  .xl\:font-899 {
    font-weight: 899;
  }
  .xl\:font-900 {
    font-weight: 900;
  }
}
@media (min-width: 1540px) {
  .xxl\:text-xs {
    font-size: var(--font-xs);
  }
  .xxl\:header-xs {
    font-size: var(--heading-xs);
  }
  .xxl\:text-sm {
    font-size: var(--font-sm);
  }
  .xxl\:header-sm {
    font-size: var(--heading-sm);
  }
  .xxl\:text-md {
    font-size: var(--font-md);
  }
  .xxl\:header-md {
    font-size: var(--heading-md);
  }
  .xxl\:text-lg {
    font-size: var(--font-lg);
  }
  .xxl\:header-lg {
    font-size: var(--heading-lg);
  }
  .xxl\:text-xl {
    font-size: var(--font-xl);
  }
  .xxl\:header-xl {
    font-size: var(--heading-xl);
  }
  .xxl\:text-xxl {
    font-size: var(--font-xxl);
  }
  .xxl\:header-xxl {
    font-size: var(--heading-xxl);
  }
  .xxl\:text-2xl {
    font-size: var(--font-2xl);
  }
  .xxl\:header-2xl {
    font-size: var(--heading-2xl);
  }
  .xxl\:font-100 {
    font-weight: 100;
  }
  .xxl\:font-101 {
    font-weight: 101;
  }
  .xxl\:font-102 {
    font-weight: 102;
  }
  .xxl\:font-103 {
    font-weight: 103;
  }
  .xxl\:font-104 {
    font-weight: 104;
  }
  .xxl\:font-105 {
    font-weight: 105;
  }
  .xxl\:font-106 {
    font-weight: 106;
  }
  .xxl\:font-107 {
    font-weight: 107;
  }
  .xxl\:font-108 {
    font-weight: 108;
  }
  .xxl\:font-109 {
    font-weight: 109;
  }
  .xxl\:font-110 {
    font-weight: 110;
  }
  .xxl\:font-111 {
    font-weight: 111;
  }
  .xxl\:font-112 {
    font-weight: 112;
  }
  .xxl\:font-113 {
    font-weight: 113;
  }
  .xxl\:font-114 {
    font-weight: 114;
  }
  .xxl\:font-115 {
    font-weight: 115;
  }
  .xxl\:font-116 {
    font-weight: 116;
  }
  .xxl\:font-117 {
    font-weight: 117;
  }
  .xxl\:font-118 {
    font-weight: 118;
  }
  .xxl\:font-119 {
    font-weight: 119;
  }
  .xxl\:font-120 {
    font-weight: 120;
  }
  .xxl\:font-121 {
    font-weight: 121;
  }
  .xxl\:font-122 {
    font-weight: 122;
  }
  .xxl\:font-123 {
    font-weight: 123;
  }
  .xxl\:font-124 {
    font-weight: 124;
  }
  .xxl\:font-125 {
    font-weight: 125;
  }
  .xxl\:font-126 {
    font-weight: 126;
  }
  .xxl\:font-127 {
    font-weight: 127;
  }
  .xxl\:font-128 {
    font-weight: 128;
  }
  .xxl\:font-129 {
    font-weight: 129;
  }
  .xxl\:font-130 {
    font-weight: 130;
  }
  .xxl\:font-131 {
    font-weight: 131;
  }
  .xxl\:font-132 {
    font-weight: 132;
  }
  .xxl\:font-133 {
    font-weight: 133;
  }
  .xxl\:font-134 {
    font-weight: 134;
  }
  .xxl\:font-135 {
    font-weight: 135;
  }
  .xxl\:font-136 {
    font-weight: 136;
  }
  .xxl\:font-137 {
    font-weight: 137;
  }
  .xxl\:font-138 {
    font-weight: 138;
  }
  .xxl\:font-139 {
    font-weight: 139;
  }
  .xxl\:font-140 {
    font-weight: 140;
  }
  .xxl\:font-141 {
    font-weight: 141;
  }
  .xxl\:font-142 {
    font-weight: 142;
  }
  .xxl\:font-143 {
    font-weight: 143;
  }
  .xxl\:font-144 {
    font-weight: 144;
  }
  .xxl\:font-145 {
    font-weight: 145;
  }
  .xxl\:font-146 {
    font-weight: 146;
  }
  .xxl\:font-147 {
    font-weight: 147;
  }
  .xxl\:font-148 {
    font-weight: 148;
  }
  .xxl\:font-149 {
    font-weight: 149;
  }
  .xxl\:font-150 {
    font-weight: 150;
  }
  .xxl\:font-151 {
    font-weight: 151;
  }
  .xxl\:font-152 {
    font-weight: 152;
  }
  .xxl\:font-153 {
    font-weight: 153;
  }
  .xxl\:font-154 {
    font-weight: 154;
  }
  .xxl\:font-155 {
    font-weight: 155;
  }
  .xxl\:font-156 {
    font-weight: 156;
  }
  .xxl\:font-157 {
    font-weight: 157;
  }
  .xxl\:font-158 {
    font-weight: 158;
  }
  .xxl\:font-159 {
    font-weight: 159;
  }
  .xxl\:font-160 {
    font-weight: 160;
  }
  .xxl\:font-161 {
    font-weight: 161;
  }
  .xxl\:font-162 {
    font-weight: 162;
  }
  .xxl\:font-163 {
    font-weight: 163;
  }
  .xxl\:font-164 {
    font-weight: 164;
  }
  .xxl\:font-165 {
    font-weight: 165;
  }
  .xxl\:font-166 {
    font-weight: 166;
  }
  .xxl\:font-167 {
    font-weight: 167;
  }
  .xxl\:font-168 {
    font-weight: 168;
  }
  .xxl\:font-169 {
    font-weight: 169;
  }
  .xxl\:font-170 {
    font-weight: 170;
  }
  .xxl\:font-171 {
    font-weight: 171;
  }
  .xxl\:font-172 {
    font-weight: 172;
  }
  .xxl\:font-173 {
    font-weight: 173;
  }
  .xxl\:font-174 {
    font-weight: 174;
  }
  .xxl\:font-175 {
    font-weight: 175;
  }
  .xxl\:font-176 {
    font-weight: 176;
  }
  .xxl\:font-177 {
    font-weight: 177;
  }
  .xxl\:font-178 {
    font-weight: 178;
  }
  .xxl\:font-179 {
    font-weight: 179;
  }
  .xxl\:font-180 {
    font-weight: 180;
  }
  .xxl\:font-181 {
    font-weight: 181;
  }
  .xxl\:font-182 {
    font-weight: 182;
  }
  .xxl\:font-183 {
    font-weight: 183;
  }
  .xxl\:font-184 {
    font-weight: 184;
  }
  .xxl\:font-185 {
    font-weight: 185;
  }
  .xxl\:font-186 {
    font-weight: 186;
  }
  .xxl\:font-187 {
    font-weight: 187;
  }
  .xxl\:font-188 {
    font-weight: 188;
  }
  .xxl\:font-189 {
    font-weight: 189;
  }
  .xxl\:font-190 {
    font-weight: 190;
  }
  .xxl\:font-191 {
    font-weight: 191;
  }
  .xxl\:font-192 {
    font-weight: 192;
  }
  .xxl\:font-193 {
    font-weight: 193;
  }
  .xxl\:font-194 {
    font-weight: 194;
  }
  .xxl\:font-195 {
    font-weight: 195;
  }
  .xxl\:font-196 {
    font-weight: 196;
  }
  .xxl\:font-197 {
    font-weight: 197;
  }
  .xxl\:font-198 {
    font-weight: 198;
  }
  .xxl\:font-199 {
    font-weight: 199;
  }
  .xxl\:font-200 {
    font-weight: 200;
  }
  .xxl\:font-201 {
    font-weight: 201;
  }
  .xxl\:font-202 {
    font-weight: 202;
  }
  .xxl\:font-203 {
    font-weight: 203;
  }
  .xxl\:font-204 {
    font-weight: 204;
  }
  .xxl\:font-205 {
    font-weight: 205;
  }
  .xxl\:font-206 {
    font-weight: 206;
  }
  .xxl\:font-207 {
    font-weight: 207;
  }
  .xxl\:font-208 {
    font-weight: 208;
  }
  .xxl\:font-209 {
    font-weight: 209;
  }
  .xxl\:font-210 {
    font-weight: 210;
  }
  .xxl\:font-211 {
    font-weight: 211;
  }
  .xxl\:font-212 {
    font-weight: 212;
  }
  .xxl\:font-213 {
    font-weight: 213;
  }
  .xxl\:font-214 {
    font-weight: 214;
  }
  .xxl\:font-215 {
    font-weight: 215;
  }
  .xxl\:font-216 {
    font-weight: 216;
  }
  .xxl\:font-217 {
    font-weight: 217;
  }
  .xxl\:font-218 {
    font-weight: 218;
  }
  .xxl\:font-219 {
    font-weight: 219;
  }
  .xxl\:font-220 {
    font-weight: 220;
  }
  .xxl\:font-221 {
    font-weight: 221;
  }
  .xxl\:font-222 {
    font-weight: 222;
  }
  .xxl\:font-223 {
    font-weight: 223;
  }
  .xxl\:font-224 {
    font-weight: 224;
  }
  .xxl\:font-225 {
    font-weight: 225;
  }
  .xxl\:font-226 {
    font-weight: 226;
  }
  .xxl\:font-227 {
    font-weight: 227;
  }
  .xxl\:font-228 {
    font-weight: 228;
  }
  .xxl\:font-229 {
    font-weight: 229;
  }
  .xxl\:font-230 {
    font-weight: 230;
  }
  .xxl\:font-231 {
    font-weight: 231;
  }
  .xxl\:font-232 {
    font-weight: 232;
  }
  .xxl\:font-233 {
    font-weight: 233;
  }
  .xxl\:font-234 {
    font-weight: 234;
  }
  .xxl\:font-235 {
    font-weight: 235;
  }
  .xxl\:font-236 {
    font-weight: 236;
  }
  .xxl\:font-237 {
    font-weight: 237;
  }
  .xxl\:font-238 {
    font-weight: 238;
  }
  .xxl\:font-239 {
    font-weight: 239;
  }
  .xxl\:font-240 {
    font-weight: 240;
  }
  .xxl\:font-241 {
    font-weight: 241;
  }
  .xxl\:font-242 {
    font-weight: 242;
  }
  .xxl\:font-243 {
    font-weight: 243;
  }
  .xxl\:font-244 {
    font-weight: 244;
  }
  .xxl\:font-245 {
    font-weight: 245;
  }
  .xxl\:font-246 {
    font-weight: 246;
  }
  .xxl\:font-247 {
    font-weight: 247;
  }
  .xxl\:font-248 {
    font-weight: 248;
  }
  .xxl\:font-249 {
    font-weight: 249;
  }
  .xxl\:font-250 {
    font-weight: 250;
  }
  .xxl\:font-251 {
    font-weight: 251;
  }
  .xxl\:font-252 {
    font-weight: 252;
  }
  .xxl\:font-253 {
    font-weight: 253;
  }
  .xxl\:font-254 {
    font-weight: 254;
  }
  .xxl\:font-255 {
    font-weight: 255;
  }
  .xxl\:font-256 {
    font-weight: 256;
  }
  .xxl\:font-257 {
    font-weight: 257;
  }
  .xxl\:font-258 {
    font-weight: 258;
  }
  .xxl\:font-259 {
    font-weight: 259;
  }
  .xxl\:font-260 {
    font-weight: 260;
  }
  .xxl\:font-261 {
    font-weight: 261;
  }
  .xxl\:font-262 {
    font-weight: 262;
  }
  .xxl\:font-263 {
    font-weight: 263;
  }
  .xxl\:font-264 {
    font-weight: 264;
  }
  .xxl\:font-265 {
    font-weight: 265;
  }
  .xxl\:font-266 {
    font-weight: 266;
  }
  .xxl\:font-267 {
    font-weight: 267;
  }
  .xxl\:font-268 {
    font-weight: 268;
  }
  .xxl\:font-269 {
    font-weight: 269;
  }
  .xxl\:font-270 {
    font-weight: 270;
  }
  .xxl\:font-271 {
    font-weight: 271;
  }
  .xxl\:font-272 {
    font-weight: 272;
  }
  .xxl\:font-273 {
    font-weight: 273;
  }
  .xxl\:font-274 {
    font-weight: 274;
  }
  .xxl\:font-275 {
    font-weight: 275;
  }
  .xxl\:font-276 {
    font-weight: 276;
  }
  .xxl\:font-277 {
    font-weight: 277;
  }
  .xxl\:font-278 {
    font-weight: 278;
  }
  .xxl\:font-279 {
    font-weight: 279;
  }
  .xxl\:font-280 {
    font-weight: 280;
  }
  .xxl\:font-281 {
    font-weight: 281;
  }
  .xxl\:font-282 {
    font-weight: 282;
  }
  .xxl\:font-283 {
    font-weight: 283;
  }
  .xxl\:font-284 {
    font-weight: 284;
  }
  .xxl\:font-285 {
    font-weight: 285;
  }
  .xxl\:font-286 {
    font-weight: 286;
  }
  .xxl\:font-287 {
    font-weight: 287;
  }
  .xxl\:font-288 {
    font-weight: 288;
  }
  .xxl\:font-289 {
    font-weight: 289;
  }
  .xxl\:font-290 {
    font-weight: 290;
  }
  .xxl\:font-291 {
    font-weight: 291;
  }
  .xxl\:font-292 {
    font-weight: 292;
  }
  .xxl\:font-293 {
    font-weight: 293;
  }
  .xxl\:font-294 {
    font-weight: 294;
  }
  .xxl\:font-295 {
    font-weight: 295;
  }
  .xxl\:font-296 {
    font-weight: 296;
  }
  .xxl\:font-297 {
    font-weight: 297;
  }
  .xxl\:font-298 {
    font-weight: 298;
  }
  .xxl\:font-299 {
    font-weight: 299;
  }
  .xxl\:font-300 {
    font-weight: 300;
  }
  .xxl\:font-301 {
    font-weight: 301;
  }
  .xxl\:font-302 {
    font-weight: 302;
  }
  .xxl\:font-303 {
    font-weight: 303;
  }
  .xxl\:font-304 {
    font-weight: 304;
  }
  .xxl\:font-305 {
    font-weight: 305;
  }
  .xxl\:font-306 {
    font-weight: 306;
  }
  .xxl\:font-307 {
    font-weight: 307;
  }
  .xxl\:font-308 {
    font-weight: 308;
  }
  .xxl\:font-309 {
    font-weight: 309;
  }
  .xxl\:font-310 {
    font-weight: 310;
  }
  .xxl\:font-311 {
    font-weight: 311;
  }
  .xxl\:font-312 {
    font-weight: 312;
  }
  .xxl\:font-313 {
    font-weight: 313;
  }
  .xxl\:font-314 {
    font-weight: 314;
  }
  .xxl\:font-315 {
    font-weight: 315;
  }
  .xxl\:font-316 {
    font-weight: 316;
  }
  .xxl\:font-317 {
    font-weight: 317;
  }
  .xxl\:font-318 {
    font-weight: 318;
  }
  .xxl\:font-319 {
    font-weight: 319;
  }
  .xxl\:font-320 {
    font-weight: 320;
  }
  .xxl\:font-321 {
    font-weight: 321;
  }
  .xxl\:font-322 {
    font-weight: 322;
  }
  .xxl\:font-323 {
    font-weight: 323;
  }
  .xxl\:font-324 {
    font-weight: 324;
  }
  .xxl\:font-325 {
    font-weight: 325;
  }
  .xxl\:font-326 {
    font-weight: 326;
  }
  .xxl\:font-327 {
    font-weight: 327;
  }
  .xxl\:font-328 {
    font-weight: 328;
  }
  .xxl\:font-329 {
    font-weight: 329;
  }
  .xxl\:font-330 {
    font-weight: 330;
  }
  .xxl\:font-331 {
    font-weight: 331;
  }
  .xxl\:font-332 {
    font-weight: 332;
  }
  .xxl\:font-333 {
    font-weight: 333;
  }
  .xxl\:font-334 {
    font-weight: 334;
  }
  .xxl\:font-335 {
    font-weight: 335;
  }
  .xxl\:font-336 {
    font-weight: 336;
  }
  .xxl\:font-337 {
    font-weight: 337;
  }
  .xxl\:font-338 {
    font-weight: 338;
  }
  .xxl\:font-339 {
    font-weight: 339;
  }
  .xxl\:font-340 {
    font-weight: 340;
  }
  .xxl\:font-341 {
    font-weight: 341;
  }
  .xxl\:font-342 {
    font-weight: 342;
  }
  .xxl\:font-343 {
    font-weight: 343;
  }
  .xxl\:font-344 {
    font-weight: 344;
  }
  .xxl\:font-345 {
    font-weight: 345;
  }
  .xxl\:font-346 {
    font-weight: 346;
  }
  .xxl\:font-347 {
    font-weight: 347;
  }
  .xxl\:font-348 {
    font-weight: 348;
  }
  .xxl\:font-349 {
    font-weight: 349;
  }
  .xxl\:font-350 {
    font-weight: 350;
  }
  .xxl\:font-351 {
    font-weight: 351;
  }
  .xxl\:font-352 {
    font-weight: 352;
  }
  .xxl\:font-353 {
    font-weight: 353;
  }
  .xxl\:font-354 {
    font-weight: 354;
  }
  .xxl\:font-355 {
    font-weight: 355;
  }
  .xxl\:font-356 {
    font-weight: 356;
  }
  .xxl\:font-357 {
    font-weight: 357;
  }
  .xxl\:font-358 {
    font-weight: 358;
  }
  .xxl\:font-359 {
    font-weight: 359;
  }
  .xxl\:font-360 {
    font-weight: 360;
  }
  .xxl\:font-361 {
    font-weight: 361;
  }
  .xxl\:font-362 {
    font-weight: 362;
  }
  .xxl\:font-363 {
    font-weight: 363;
  }
  .xxl\:font-364 {
    font-weight: 364;
  }
  .xxl\:font-365 {
    font-weight: 365;
  }
  .xxl\:font-366 {
    font-weight: 366;
  }
  .xxl\:font-367 {
    font-weight: 367;
  }
  .xxl\:font-368 {
    font-weight: 368;
  }
  .xxl\:font-369 {
    font-weight: 369;
  }
  .xxl\:font-370 {
    font-weight: 370;
  }
  .xxl\:font-371 {
    font-weight: 371;
  }
  .xxl\:font-372 {
    font-weight: 372;
  }
  .xxl\:font-373 {
    font-weight: 373;
  }
  .xxl\:font-374 {
    font-weight: 374;
  }
  .xxl\:font-375 {
    font-weight: 375;
  }
  .xxl\:font-376 {
    font-weight: 376;
  }
  .xxl\:font-377 {
    font-weight: 377;
  }
  .xxl\:font-378 {
    font-weight: 378;
  }
  .xxl\:font-379 {
    font-weight: 379;
  }
  .xxl\:font-380 {
    font-weight: 380;
  }
  .xxl\:font-381 {
    font-weight: 381;
  }
  .xxl\:font-382 {
    font-weight: 382;
  }
  .xxl\:font-383 {
    font-weight: 383;
  }
  .xxl\:font-384 {
    font-weight: 384;
  }
  .xxl\:font-385 {
    font-weight: 385;
  }
  .xxl\:font-386 {
    font-weight: 386;
  }
  .xxl\:font-387 {
    font-weight: 387;
  }
  .xxl\:font-388 {
    font-weight: 388;
  }
  .xxl\:font-389 {
    font-weight: 389;
  }
  .xxl\:font-390 {
    font-weight: 390;
  }
  .xxl\:font-391 {
    font-weight: 391;
  }
  .xxl\:font-392 {
    font-weight: 392;
  }
  .xxl\:font-393 {
    font-weight: 393;
  }
  .xxl\:font-394 {
    font-weight: 394;
  }
  .xxl\:font-395 {
    font-weight: 395;
  }
  .xxl\:font-396 {
    font-weight: 396;
  }
  .xxl\:font-397 {
    font-weight: 397;
  }
  .xxl\:font-398 {
    font-weight: 398;
  }
  .xxl\:font-399 {
    font-weight: 399;
  }
  .xxl\:font-400 {
    font-weight: 400;
  }
  .xxl\:font-401 {
    font-weight: 401;
  }
  .xxl\:font-402 {
    font-weight: 402;
  }
  .xxl\:font-403 {
    font-weight: 403;
  }
  .xxl\:font-404 {
    font-weight: 404;
  }
  .xxl\:font-405 {
    font-weight: 405;
  }
  .xxl\:font-406 {
    font-weight: 406;
  }
  .xxl\:font-407 {
    font-weight: 407;
  }
  .xxl\:font-408 {
    font-weight: 408;
  }
  .xxl\:font-409 {
    font-weight: 409;
  }
  .xxl\:font-410 {
    font-weight: 410;
  }
  .xxl\:font-411 {
    font-weight: 411;
  }
  .xxl\:font-412 {
    font-weight: 412;
  }
  .xxl\:font-413 {
    font-weight: 413;
  }
  .xxl\:font-414 {
    font-weight: 414;
  }
  .xxl\:font-415 {
    font-weight: 415;
  }
  .xxl\:font-416 {
    font-weight: 416;
  }
  .xxl\:font-417 {
    font-weight: 417;
  }
  .xxl\:font-418 {
    font-weight: 418;
  }
  .xxl\:font-419 {
    font-weight: 419;
  }
  .xxl\:font-420 {
    font-weight: 420;
  }
  .xxl\:font-421 {
    font-weight: 421;
  }
  .xxl\:font-422 {
    font-weight: 422;
  }
  .xxl\:font-423 {
    font-weight: 423;
  }
  .xxl\:font-424 {
    font-weight: 424;
  }
  .xxl\:font-425 {
    font-weight: 425;
  }
  .xxl\:font-426 {
    font-weight: 426;
  }
  .xxl\:font-427 {
    font-weight: 427;
  }
  .xxl\:font-428 {
    font-weight: 428;
  }
  .xxl\:font-429 {
    font-weight: 429;
  }
  .xxl\:font-430 {
    font-weight: 430;
  }
  .xxl\:font-431 {
    font-weight: 431;
  }
  .xxl\:font-432 {
    font-weight: 432;
  }
  .xxl\:font-433 {
    font-weight: 433;
  }
  .xxl\:font-434 {
    font-weight: 434;
  }
  .xxl\:font-435 {
    font-weight: 435;
  }
  .xxl\:font-436 {
    font-weight: 436;
  }
  .xxl\:font-437 {
    font-weight: 437;
  }
  .xxl\:font-438 {
    font-weight: 438;
  }
  .xxl\:font-439 {
    font-weight: 439;
  }
  .xxl\:font-440 {
    font-weight: 440;
  }
  .xxl\:font-441 {
    font-weight: 441;
  }
  .xxl\:font-442 {
    font-weight: 442;
  }
  .xxl\:font-443 {
    font-weight: 443;
  }
  .xxl\:font-444 {
    font-weight: 444;
  }
  .xxl\:font-445 {
    font-weight: 445;
  }
  .xxl\:font-446 {
    font-weight: 446;
  }
  .xxl\:font-447 {
    font-weight: 447;
  }
  .xxl\:font-448 {
    font-weight: 448;
  }
  .xxl\:font-449 {
    font-weight: 449;
  }
  .xxl\:font-450 {
    font-weight: 450;
  }
  .xxl\:font-451 {
    font-weight: 451;
  }
  .xxl\:font-452 {
    font-weight: 452;
  }
  .xxl\:font-453 {
    font-weight: 453;
  }
  .xxl\:font-454 {
    font-weight: 454;
  }
  .xxl\:font-455 {
    font-weight: 455;
  }
  .xxl\:font-456 {
    font-weight: 456;
  }
  .xxl\:font-457 {
    font-weight: 457;
  }
  .xxl\:font-458 {
    font-weight: 458;
  }
  .xxl\:font-459 {
    font-weight: 459;
  }
  .xxl\:font-460 {
    font-weight: 460;
  }
  .xxl\:font-461 {
    font-weight: 461;
  }
  .xxl\:font-462 {
    font-weight: 462;
  }
  .xxl\:font-463 {
    font-weight: 463;
  }
  .xxl\:font-464 {
    font-weight: 464;
  }
  .xxl\:font-465 {
    font-weight: 465;
  }
  .xxl\:font-466 {
    font-weight: 466;
  }
  .xxl\:font-467 {
    font-weight: 467;
  }
  .xxl\:font-468 {
    font-weight: 468;
  }
  .xxl\:font-469 {
    font-weight: 469;
  }
  .xxl\:font-470 {
    font-weight: 470;
  }
  .xxl\:font-471 {
    font-weight: 471;
  }
  .xxl\:font-472 {
    font-weight: 472;
  }
  .xxl\:font-473 {
    font-weight: 473;
  }
  .xxl\:font-474 {
    font-weight: 474;
  }
  .xxl\:font-475 {
    font-weight: 475;
  }
  .xxl\:font-476 {
    font-weight: 476;
  }
  .xxl\:font-477 {
    font-weight: 477;
  }
  .xxl\:font-478 {
    font-weight: 478;
  }
  .xxl\:font-479 {
    font-weight: 479;
  }
  .xxl\:font-480 {
    font-weight: 480;
  }
  .xxl\:font-481 {
    font-weight: 481;
  }
  .xxl\:font-482 {
    font-weight: 482;
  }
  .xxl\:font-483 {
    font-weight: 483;
  }
  .xxl\:font-484 {
    font-weight: 484;
  }
  .xxl\:font-485 {
    font-weight: 485;
  }
  .xxl\:font-486 {
    font-weight: 486;
  }
  .xxl\:font-487 {
    font-weight: 487;
  }
  .xxl\:font-488 {
    font-weight: 488;
  }
  .xxl\:font-489 {
    font-weight: 489;
  }
  .xxl\:font-490 {
    font-weight: 490;
  }
  .xxl\:font-491 {
    font-weight: 491;
  }
  .xxl\:font-492 {
    font-weight: 492;
  }
  .xxl\:font-493 {
    font-weight: 493;
  }
  .xxl\:font-494 {
    font-weight: 494;
  }
  .xxl\:font-495 {
    font-weight: 495;
  }
  .xxl\:font-496 {
    font-weight: 496;
  }
  .xxl\:font-497 {
    font-weight: 497;
  }
  .xxl\:font-498 {
    font-weight: 498;
  }
  .xxl\:font-499 {
    font-weight: 499;
  }
  .xxl\:font-500 {
    font-weight: 500;
  }
  .xxl\:font-501 {
    font-weight: 501;
  }
  .xxl\:font-502 {
    font-weight: 502;
  }
  .xxl\:font-503 {
    font-weight: 503;
  }
  .xxl\:font-504 {
    font-weight: 504;
  }
  .xxl\:font-505 {
    font-weight: 505;
  }
  .xxl\:font-506 {
    font-weight: 506;
  }
  .xxl\:font-507 {
    font-weight: 507;
  }
  .xxl\:font-508 {
    font-weight: 508;
  }
  .xxl\:font-509 {
    font-weight: 509;
  }
  .xxl\:font-510 {
    font-weight: 510;
  }
  .xxl\:font-511 {
    font-weight: 511;
  }
  .xxl\:font-512 {
    font-weight: 512;
  }
  .xxl\:font-513 {
    font-weight: 513;
  }
  .xxl\:font-514 {
    font-weight: 514;
  }
  .xxl\:font-515 {
    font-weight: 515;
  }
  .xxl\:font-516 {
    font-weight: 516;
  }
  .xxl\:font-517 {
    font-weight: 517;
  }
  .xxl\:font-518 {
    font-weight: 518;
  }
  .xxl\:font-519 {
    font-weight: 519;
  }
  .xxl\:font-520 {
    font-weight: 520;
  }
  .xxl\:font-521 {
    font-weight: 521;
  }
  .xxl\:font-522 {
    font-weight: 522;
  }
  .xxl\:font-523 {
    font-weight: 523;
  }
  .xxl\:font-524 {
    font-weight: 524;
  }
  .xxl\:font-525 {
    font-weight: 525;
  }
  .xxl\:font-526 {
    font-weight: 526;
  }
  .xxl\:font-527 {
    font-weight: 527;
  }
  .xxl\:font-528 {
    font-weight: 528;
  }
  .xxl\:font-529 {
    font-weight: 529;
  }
  .xxl\:font-530 {
    font-weight: 530;
  }
  .xxl\:font-531 {
    font-weight: 531;
  }
  .xxl\:font-532 {
    font-weight: 532;
  }
  .xxl\:font-533 {
    font-weight: 533;
  }
  .xxl\:font-534 {
    font-weight: 534;
  }
  .xxl\:font-535 {
    font-weight: 535;
  }
  .xxl\:font-536 {
    font-weight: 536;
  }
  .xxl\:font-537 {
    font-weight: 537;
  }
  .xxl\:font-538 {
    font-weight: 538;
  }
  .xxl\:font-539 {
    font-weight: 539;
  }
  .xxl\:font-540 {
    font-weight: 540;
  }
  .xxl\:font-541 {
    font-weight: 541;
  }
  .xxl\:font-542 {
    font-weight: 542;
  }
  .xxl\:font-543 {
    font-weight: 543;
  }
  .xxl\:font-544 {
    font-weight: 544;
  }
  .xxl\:font-545 {
    font-weight: 545;
  }
  .xxl\:font-546 {
    font-weight: 546;
  }
  .xxl\:font-547 {
    font-weight: 547;
  }
  .xxl\:font-548 {
    font-weight: 548;
  }
  .xxl\:font-549 {
    font-weight: 549;
  }
  .xxl\:font-550 {
    font-weight: 550;
  }
  .xxl\:font-551 {
    font-weight: 551;
  }
  .xxl\:font-552 {
    font-weight: 552;
  }
  .xxl\:font-553 {
    font-weight: 553;
  }
  .xxl\:font-554 {
    font-weight: 554;
  }
  .xxl\:font-555 {
    font-weight: 555;
  }
  .xxl\:font-556 {
    font-weight: 556;
  }
  .xxl\:font-557 {
    font-weight: 557;
  }
  .xxl\:font-558 {
    font-weight: 558;
  }
  .xxl\:font-559 {
    font-weight: 559;
  }
  .xxl\:font-560 {
    font-weight: 560;
  }
  .xxl\:font-561 {
    font-weight: 561;
  }
  .xxl\:font-562 {
    font-weight: 562;
  }
  .xxl\:font-563 {
    font-weight: 563;
  }
  .xxl\:font-564 {
    font-weight: 564;
  }
  .xxl\:font-565 {
    font-weight: 565;
  }
  .xxl\:font-566 {
    font-weight: 566;
  }
  .xxl\:font-567 {
    font-weight: 567;
  }
  .xxl\:font-568 {
    font-weight: 568;
  }
  .xxl\:font-569 {
    font-weight: 569;
  }
  .xxl\:font-570 {
    font-weight: 570;
  }
  .xxl\:font-571 {
    font-weight: 571;
  }
  .xxl\:font-572 {
    font-weight: 572;
  }
  .xxl\:font-573 {
    font-weight: 573;
  }
  .xxl\:font-574 {
    font-weight: 574;
  }
  .xxl\:font-575 {
    font-weight: 575;
  }
  .xxl\:font-576 {
    font-weight: 576;
  }
  .xxl\:font-577 {
    font-weight: 577;
  }
  .xxl\:font-578 {
    font-weight: 578;
  }
  .xxl\:font-579 {
    font-weight: 579;
  }
  .xxl\:font-580 {
    font-weight: 580;
  }
  .xxl\:font-581 {
    font-weight: 581;
  }
  .xxl\:font-582 {
    font-weight: 582;
  }
  .xxl\:font-583 {
    font-weight: 583;
  }
  .xxl\:font-584 {
    font-weight: 584;
  }
  .xxl\:font-585 {
    font-weight: 585;
  }
  .xxl\:font-586 {
    font-weight: 586;
  }
  .xxl\:font-587 {
    font-weight: 587;
  }
  .xxl\:font-588 {
    font-weight: 588;
  }
  .xxl\:font-589 {
    font-weight: 589;
  }
  .xxl\:font-590 {
    font-weight: 590;
  }
  .xxl\:font-591 {
    font-weight: 591;
  }
  .xxl\:font-592 {
    font-weight: 592;
  }
  .xxl\:font-593 {
    font-weight: 593;
  }
  .xxl\:font-594 {
    font-weight: 594;
  }
  .xxl\:font-595 {
    font-weight: 595;
  }
  .xxl\:font-596 {
    font-weight: 596;
  }
  .xxl\:font-597 {
    font-weight: 597;
  }
  .xxl\:font-598 {
    font-weight: 598;
  }
  .xxl\:font-599 {
    font-weight: 599;
  }
  .xxl\:font-600 {
    font-weight: 600;
  }
  .xxl\:font-601 {
    font-weight: 601;
  }
  .xxl\:font-602 {
    font-weight: 602;
  }
  .xxl\:font-603 {
    font-weight: 603;
  }
  .xxl\:font-604 {
    font-weight: 604;
  }
  .xxl\:font-605 {
    font-weight: 605;
  }
  .xxl\:font-606 {
    font-weight: 606;
  }
  .xxl\:font-607 {
    font-weight: 607;
  }
  .xxl\:font-608 {
    font-weight: 608;
  }
  .xxl\:font-609 {
    font-weight: 609;
  }
  .xxl\:font-610 {
    font-weight: 610;
  }
  .xxl\:font-611 {
    font-weight: 611;
  }
  .xxl\:font-612 {
    font-weight: 612;
  }
  .xxl\:font-613 {
    font-weight: 613;
  }
  .xxl\:font-614 {
    font-weight: 614;
  }
  .xxl\:font-615 {
    font-weight: 615;
  }
  .xxl\:font-616 {
    font-weight: 616;
  }
  .xxl\:font-617 {
    font-weight: 617;
  }
  .xxl\:font-618 {
    font-weight: 618;
  }
  .xxl\:font-619 {
    font-weight: 619;
  }
  .xxl\:font-620 {
    font-weight: 620;
  }
  .xxl\:font-621 {
    font-weight: 621;
  }
  .xxl\:font-622 {
    font-weight: 622;
  }
  .xxl\:font-623 {
    font-weight: 623;
  }
  .xxl\:font-624 {
    font-weight: 624;
  }
  .xxl\:font-625 {
    font-weight: 625;
  }
  .xxl\:font-626 {
    font-weight: 626;
  }
  .xxl\:font-627 {
    font-weight: 627;
  }
  .xxl\:font-628 {
    font-weight: 628;
  }
  .xxl\:font-629 {
    font-weight: 629;
  }
  .xxl\:font-630 {
    font-weight: 630;
  }
  .xxl\:font-631 {
    font-weight: 631;
  }
  .xxl\:font-632 {
    font-weight: 632;
  }
  .xxl\:font-633 {
    font-weight: 633;
  }
  .xxl\:font-634 {
    font-weight: 634;
  }
  .xxl\:font-635 {
    font-weight: 635;
  }
  .xxl\:font-636 {
    font-weight: 636;
  }
  .xxl\:font-637 {
    font-weight: 637;
  }
  .xxl\:font-638 {
    font-weight: 638;
  }
  .xxl\:font-639 {
    font-weight: 639;
  }
  .xxl\:font-640 {
    font-weight: 640;
  }
  .xxl\:font-641 {
    font-weight: 641;
  }
  .xxl\:font-642 {
    font-weight: 642;
  }
  .xxl\:font-643 {
    font-weight: 643;
  }
  .xxl\:font-644 {
    font-weight: 644;
  }
  .xxl\:font-645 {
    font-weight: 645;
  }
  .xxl\:font-646 {
    font-weight: 646;
  }
  .xxl\:font-647 {
    font-weight: 647;
  }
  .xxl\:font-648 {
    font-weight: 648;
  }
  .xxl\:font-649 {
    font-weight: 649;
  }
  .xxl\:font-650 {
    font-weight: 650;
  }
  .xxl\:font-651 {
    font-weight: 651;
  }
  .xxl\:font-652 {
    font-weight: 652;
  }
  .xxl\:font-653 {
    font-weight: 653;
  }
  .xxl\:font-654 {
    font-weight: 654;
  }
  .xxl\:font-655 {
    font-weight: 655;
  }
  .xxl\:font-656 {
    font-weight: 656;
  }
  .xxl\:font-657 {
    font-weight: 657;
  }
  .xxl\:font-658 {
    font-weight: 658;
  }
  .xxl\:font-659 {
    font-weight: 659;
  }
  .xxl\:font-660 {
    font-weight: 660;
  }
  .xxl\:font-661 {
    font-weight: 661;
  }
  .xxl\:font-662 {
    font-weight: 662;
  }
  .xxl\:font-663 {
    font-weight: 663;
  }
  .xxl\:font-664 {
    font-weight: 664;
  }
  .xxl\:font-665 {
    font-weight: 665;
  }
  .xxl\:font-666 {
    font-weight: 666;
  }
  .xxl\:font-667 {
    font-weight: 667;
  }
  .xxl\:font-668 {
    font-weight: 668;
  }
  .xxl\:font-669 {
    font-weight: 669;
  }
  .xxl\:font-670 {
    font-weight: 670;
  }
  .xxl\:font-671 {
    font-weight: 671;
  }
  .xxl\:font-672 {
    font-weight: 672;
  }
  .xxl\:font-673 {
    font-weight: 673;
  }
  .xxl\:font-674 {
    font-weight: 674;
  }
  .xxl\:font-675 {
    font-weight: 675;
  }
  .xxl\:font-676 {
    font-weight: 676;
  }
  .xxl\:font-677 {
    font-weight: 677;
  }
  .xxl\:font-678 {
    font-weight: 678;
  }
  .xxl\:font-679 {
    font-weight: 679;
  }
  .xxl\:font-680 {
    font-weight: 680;
  }
  .xxl\:font-681 {
    font-weight: 681;
  }
  .xxl\:font-682 {
    font-weight: 682;
  }
  .xxl\:font-683 {
    font-weight: 683;
  }
  .xxl\:font-684 {
    font-weight: 684;
  }
  .xxl\:font-685 {
    font-weight: 685;
  }
  .xxl\:font-686 {
    font-weight: 686;
  }
  .xxl\:font-687 {
    font-weight: 687;
  }
  .xxl\:font-688 {
    font-weight: 688;
  }
  .xxl\:font-689 {
    font-weight: 689;
  }
  .xxl\:font-690 {
    font-weight: 690;
  }
  .xxl\:font-691 {
    font-weight: 691;
  }
  .xxl\:font-692 {
    font-weight: 692;
  }
  .xxl\:font-693 {
    font-weight: 693;
  }
  .xxl\:font-694 {
    font-weight: 694;
  }
  .xxl\:font-695 {
    font-weight: 695;
  }
  .xxl\:font-696 {
    font-weight: 696;
  }
  .xxl\:font-697 {
    font-weight: 697;
  }
  .xxl\:font-698 {
    font-weight: 698;
  }
  .xxl\:font-699 {
    font-weight: 699;
  }
  .xxl\:font-700 {
    font-weight: 700;
  }
  .xxl\:font-701 {
    font-weight: 701;
  }
  .xxl\:font-702 {
    font-weight: 702;
  }
  .xxl\:font-703 {
    font-weight: 703;
  }
  .xxl\:font-704 {
    font-weight: 704;
  }
  .xxl\:font-705 {
    font-weight: 705;
  }
  .xxl\:font-706 {
    font-weight: 706;
  }
  .xxl\:font-707 {
    font-weight: 707;
  }
  .xxl\:font-708 {
    font-weight: 708;
  }
  .xxl\:font-709 {
    font-weight: 709;
  }
  .xxl\:font-710 {
    font-weight: 710;
  }
  .xxl\:font-711 {
    font-weight: 711;
  }
  .xxl\:font-712 {
    font-weight: 712;
  }
  .xxl\:font-713 {
    font-weight: 713;
  }
  .xxl\:font-714 {
    font-weight: 714;
  }
  .xxl\:font-715 {
    font-weight: 715;
  }
  .xxl\:font-716 {
    font-weight: 716;
  }
  .xxl\:font-717 {
    font-weight: 717;
  }
  .xxl\:font-718 {
    font-weight: 718;
  }
  .xxl\:font-719 {
    font-weight: 719;
  }
  .xxl\:font-720 {
    font-weight: 720;
  }
  .xxl\:font-721 {
    font-weight: 721;
  }
  .xxl\:font-722 {
    font-weight: 722;
  }
  .xxl\:font-723 {
    font-weight: 723;
  }
  .xxl\:font-724 {
    font-weight: 724;
  }
  .xxl\:font-725 {
    font-weight: 725;
  }
  .xxl\:font-726 {
    font-weight: 726;
  }
  .xxl\:font-727 {
    font-weight: 727;
  }
  .xxl\:font-728 {
    font-weight: 728;
  }
  .xxl\:font-729 {
    font-weight: 729;
  }
  .xxl\:font-730 {
    font-weight: 730;
  }
  .xxl\:font-731 {
    font-weight: 731;
  }
  .xxl\:font-732 {
    font-weight: 732;
  }
  .xxl\:font-733 {
    font-weight: 733;
  }
  .xxl\:font-734 {
    font-weight: 734;
  }
  .xxl\:font-735 {
    font-weight: 735;
  }
  .xxl\:font-736 {
    font-weight: 736;
  }
  .xxl\:font-737 {
    font-weight: 737;
  }
  .xxl\:font-738 {
    font-weight: 738;
  }
  .xxl\:font-739 {
    font-weight: 739;
  }
  .xxl\:font-740 {
    font-weight: 740;
  }
  .xxl\:font-741 {
    font-weight: 741;
  }
  .xxl\:font-742 {
    font-weight: 742;
  }
  .xxl\:font-743 {
    font-weight: 743;
  }
  .xxl\:font-744 {
    font-weight: 744;
  }
  .xxl\:font-745 {
    font-weight: 745;
  }
  .xxl\:font-746 {
    font-weight: 746;
  }
  .xxl\:font-747 {
    font-weight: 747;
  }
  .xxl\:font-748 {
    font-weight: 748;
  }
  .xxl\:font-749 {
    font-weight: 749;
  }
  .xxl\:font-750 {
    font-weight: 750;
  }
  .xxl\:font-751 {
    font-weight: 751;
  }
  .xxl\:font-752 {
    font-weight: 752;
  }
  .xxl\:font-753 {
    font-weight: 753;
  }
  .xxl\:font-754 {
    font-weight: 754;
  }
  .xxl\:font-755 {
    font-weight: 755;
  }
  .xxl\:font-756 {
    font-weight: 756;
  }
  .xxl\:font-757 {
    font-weight: 757;
  }
  .xxl\:font-758 {
    font-weight: 758;
  }
  .xxl\:font-759 {
    font-weight: 759;
  }
  .xxl\:font-760 {
    font-weight: 760;
  }
  .xxl\:font-761 {
    font-weight: 761;
  }
  .xxl\:font-762 {
    font-weight: 762;
  }
  .xxl\:font-763 {
    font-weight: 763;
  }
  .xxl\:font-764 {
    font-weight: 764;
  }
  .xxl\:font-765 {
    font-weight: 765;
  }
  .xxl\:font-766 {
    font-weight: 766;
  }
  .xxl\:font-767 {
    font-weight: 767;
  }
  .xxl\:font-768 {
    font-weight: 768;
  }
  .xxl\:font-769 {
    font-weight: 769;
  }
  .xxl\:font-770 {
    font-weight: 770;
  }
  .xxl\:font-771 {
    font-weight: 771;
  }
  .xxl\:font-772 {
    font-weight: 772;
  }
  .xxl\:font-773 {
    font-weight: 773;
  }
  .xxl\:font-774 {
    font-weight: 774;
  }
  .xxl\:font-775 {
    font-weight: 775;
  }
  .xxl\:font-776 {
    font-weight: 776;
  }
  .xxl\:font-777 {
    font-weight: 777;
  }
  .xxl\:font-778 {
    font-weight: 778;
  }
  .xxl\:font-779 {
    font-weight: 779;
  }
  .xxl\:font-780 {
    font-weight: 780;
  }
  .xxl\:font-781 {
    font-weight: 781;
  }
  .xxl\:font-782 {
    font-weight: 782;
  }
  .xxl\:font-783 {
    font-weight: 783;
  }
  .xxl\:font-784 {
    font-weight: 784;
  }
  .xxl\:font-785 {
    font-weight: 785;
  }
  .xxl\:font-786 {
    font-weight: 786;
  }
  .xxl\:font-787 {
    font-weight: 787;
  }
  .xxl\:font-788 {
    font-weight: 788;
  }
  .xxl\:font-789 {
    font-weight: 789;
  }
  .xxl\:font-790 {
    font-weight: 790;
  }
  .xxl\:font-791 {
    font-weight: 791;
  }
  .xxl\:font-792 {
    font-weight: 792;
  }
  .xxl\:font-793 {
    font-weight: 793;
  }
  .xxl\:font-794 {
    font-weight: 794;
  }
  .xxl\:font-795 {
    font-weight: 795;
  }
  .xxl\:font-796 {
    font-weight: 796;
  }
  .xxl\:font-797 {
    font-weight: 797;
  }
  .xxl\:font-798 {
    font-weight: 798;
  }
  .xxl\:font-799 {
    font-weight: 799;
  }
  .xxl\:font-800 {
    font-weight: 800;
  }
  .xxl\:font-801 {
    font-weight: 801;
  }
  .xxl\:font-802 {
    font-weight: 802;
  }
  .xxl\:font-803 {
    font-weight: 803;
  }
  .xxl\:font-804 {
    font-weight: 804;
  }
  .xxl\:font-805 {
    font-weight: 805;
  }
  .xxl\:font-806 {
    font-weight: 806;
  }
  .xxl\:font-807 {
    font-weight: 807;
  }
  .xxl\:font-808 {
    font-weight: 808;
  }
  .xxl\:font-809 {
    font-weight: 809;
  }
  .xxl\:font-810 {
    font-weight: 810;
  }
  .xxl\:font-811 {
    font-weight: 811;
  }
  .xxl\:font-812 {
    font-weight: 812;
  }
  .xxl\:font-813 {
    font-weight: 813;
  }
  .xxl\:font-814 {
    font-weight: 814;
  }
  .xxl\:font-815 {
    font-weight: 815;
  }
  .xxl\:font-816 {
    font-weight: 816;
  }
  .xxl\:font-817 {
    font-weight: 817;
  }
  .xxl\:font-818 {
    font-weight: 818;
  }
  .xxl\:font-819 {
    font-weight: 819;
  }
  .xxl\:font-820 {
    font-weight: 820;
  }
  .xxl\:font-821 {
    font-weight: 821;
  }
  .xxl\:font-822 {
    font-weight: 822;
  }
  .xxl\:font-823 {
    font-weight: 823;
  }
  .xxl\:font-824 {
    font-weight: 824;
  }
  .xxl\:font-825 {
    font-weight: 825;
  }
  .xxl\:font-826 {
    font-weight: 826;
  }
  .xxl\:font-827 {
    font-weight: 827;
  }
  .xxl\:font-828 {
    font-weight: 828;
  }
  .xxl\:font-829 {
    font-weight: 829;
  }
  .xxl\:font-830 {
    font-weight: 830;
  }
  .xxl\:font-831 {
    font-weight: 831;
  }
  .xxl\:font-832 {
    font-weight: 832;
  }
  .xxl\:font-833 {
    font-weight: 833;
  }
  .xxl\:font-834 {
    font-weight: 834;
  }
  .xxl\:font-835 {
    font-weight: 835;
  }
  .xxl\:font-836 {
    font-weight: 836;
  }
  .xxl\:font-837 {
    font-weight: 837;
  }
  .xxl\:font-838 {
    font-weight: 838;
  }
  .xxl\:font-839 {
    font-weight: 839;
  }
  .xxl\:font-840 {
    font-weight: 840;
  }
  .xxl\:font-841 {
    font-weight: 841;
  }
  .xxl\:font-842 {
    font-weight: 842;
  }
  .xxl\:font-843 {
    font-weight: 843;
  }
  .xxl\:font-844 {
    font-weight: 844;
  }
  .xxl\:font-845 {
    font-weight: 845;
  }
  .xxl\:font-846 {
    font-weight: 846;
  }
  .xxl\:font-847 {
    font-weight: 847;
  }
  .xxl\:font-848 {
    font-weight: 848;
  }
  .xxl\:font-849 {
    font-weight: 849;
  }
  .xxl\:font-850 {
    font-weight: 850;
  }
  .xxl\:font-851 {
    font-weight: 851;
  }
  .xxl\:font-852 {
    font-weight: 852;
  }
  .xxl\:font-853 {
    font-weight: 853;
  }
  .xxl\:font-854 {
    font-weight: 854;
  }
  .xxl\:font-855 {
    font-weight: 855;
  }
  .xxl\:font-856 {
    font-weight: 856;
  }
  .xxl\:font-857 {
    font-weight: 857;
  }
  .xxl\:font-858 {
    font-weight: 858;
  }
  .xxl\:font-859 {
    font-weight: 859;
  }
  .xxl\:font-860 {
    font-weight: 860;
  }
  .xxl\:font-861 {
    font-weight: 861;
  }
  .xxl\:font-862 {
    font-weight: 862;
  }
  .xxl\:font-863 {
    font-weight: 863;
  }
  .xxl\:font-864 {
    font-weight: 864;
  }
  .xxl\:font-865 {
    font-weight: 865;
  }
  .xxl\:font-866 {
    font-weight: 866;
  }
  .xxl\:font-867 {
    font-weight: 867;
  }
  .xxl\:font-868 {
    font-weight: 868;
  }
  .xxl\:font-869 {
    font-weight: 869;
  }
  .xxl\:font-870 {
    font-weight: 870;
  }
  .xxl\:font-871 {
    font-weight: 871;
  }
  .xxl\:font-872 {
    font-weight: 872;
  }
  .xxl\:font-873 {
    font-weight: 873;
  }
  .xxl\:font-874 {
    font-weight: 874;
  }
  .xxl\:font-875 {
    font-weight: 875;
  }
  .xxl\:font-876 {
    font-weight: 876;
  }
  .xxl\:font-877 {
    font-weight: 877;
  }
  .xxl\:font-878 {
    font-weight: 878;
  }
  .xxl\:font-879 {
    font-weight: 879;
  }
  .xxl\:font-880 {
    font-weight: 880;
  }
  .xxl\:font-881 {
    font-weight: 881;
  }
  .xxl\:font-882 {
    font-weight: 882;
  }
  .xxl\:font-883 {
    font-weight: 883;
  }
  .xxl\:font-884 {
    font-weight: 884;
  }
  .xxl\:font-885 {
    font-weight: 885;
  }
  .xxl\:font-886 {
    font-weight: 886;
  }
  .xxl\:font-887 {
    font-weight: 887;
  }
  .xxl\:font-888 {
    font-weight: 888;
  }
  .xxl\:font-889 {
    font-weight: 889;
  }
  .xxl\:font-890 {
    font-weight: 890;
  }
  .xxl\:font-891 {
    font-weight: 891;
  }
  .xxl\:font-892 {
    font-weight: 892;
  }
  .xxl\:font-893 {
    font-weight: 893;
  }
  .xxl\:font-894 {
    font-weight: 894;
  }
  .xxl\:font-895 {
    font-weight: 895;
  }
  .xxl\:font-896 {
    font-weight: 896;
  }
  .xxl\:font-897 {
    font-weight: 897;
  }
  .xxl\:font-898 {
    font-weight: 898;
  }
  .xxl\:font-899 {
    font-weight: 899;
  }
  .xxl\:font-900 {
    font-weight: 900;
  }
}
/*
** SCREEN-SIZES
*/
/**
 * Breakpoints 
 */
/**
 * MEDIA QUERIES
 */
.disabled\:bg-light:disabled {
  background-color: var(--bg-light);
}

.disabled\:text-light:disabled {
  color: var(--text-light);
}

.disabled\:bg-dark:disabled {
  background-color: var(--bg-dark);
}

.disabled\:text-dark:disabled {
  color: var(--text-dark);
}

.disabled\:bg-accent:disabled {
  background-color: var(--bg-accent);
}

.disabled\:text-accent:disabled {
  color: var(--text-accent);
}

.disabled\:bg-accent-light:disabled {
  background-color: var(--bg-accent-light);
}

.disabled\:text-accent-light:disabled {
  color: var(--text-accent-light);
}

.disabled\:bg-muted:disabled {
  background-color: var(--bg-muted);
}

.disabled\:text-muted:disabled {
  color: var(--text-muted);
}

.disabled\:bg-hover:disabled {
  background-color: var(--bg-hover);
}

.disabled\:text-hover:disabled {
  color: var(--text-hover);
}

.disabled\:bg-active:disabled {
  background-color: var(--bg-active);
}

.disabled\:text-active:disabled {
  color: var(--text-active);
}

.disabled\:bg-disabled:disabled {
  background-color: var(--bg-disabled);
}

.disabled\:text-disabled:disabled {
  color: var(--text-disabled);
}

.disabled\:bg-laboratory:disabled {
  background-color: var(--bg-laboratory);
}

.disabled\:text-laboratory:disabled {
  color: var(--text-laboratory);
}

.disabled\:bg-dashboard:disabled {
  background-color: var(--bg-dashboard);
}

.disabled\:text-dashboard:disabled {
  color: var(--text-dashboard);
}

.disabled\:bg-content:disabled {
  background-color: var(--bg-content);
}

.disabled\:text-content:disabled {
  color: var(--text-content);
}

[name]:disabled,
input:disabled,
textarea:disabled,
select:disabled,
button:disabled {
  outline: none !important;
}

.checkbox:checked {
  background-color: var(--bg-theme);
}
.checkbox:checked::after {
  content: "\f26e";
  font-family: bootstrap-icons !important;
  position: absolute;
  bottom: 16%;
  left: -6%;
  height: 100%;
  color: #fff;
}

html {
  scroll-behavior: smooth;
}

* {
  font-family: "Poppins", sans-serif;
}

body {
  font-size: 16px;
  line-height: 1.6;
}

.button,
input,
select {
  font-family: Arial, Helvetica, sans-serif;
}

a {
  text-decoration: none;
}

button:focus {
  outline-style: none;
}
button {
  outline-style: none;
}

p,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-bottom: 0;
}

.p-relative {
  position: relative !important;
}

/* Remove setas do input number no Chrome, Safari, Edge */
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Remove setas no Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

.invalid .invalid-feedback {
  display: block;
}
.invalid input {
  border: 1px solid #dc3545;
  box-shadow: 0 0 3px #dc3545;
}

textarea::-webkit-scrollbar {
  display: none;
}

hr {
  color: var(--black-100);
}

.loading {
  text-align: center;
  font-weight: 700;
}

.btn-color-primary {
  color: #fff;
}

.modal-show {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.2509803922);
  top: 0;
  z-index: 99999;
}

.active-disabled {
  position: relative;
}
.active-disabled .disabled-field {
  background: rgba(166, 166, 166, 0.6196078431);
  position: absolute;
  left: 0;
  top: 45%;
  width: 100%;
  height: 54%;
}

.form-control:disabled {
  background-color: #dddddd !important;
  opacity: 1 !important;
}

.msg-response {
  position: absolute;
  bottom: 6vh;
  width: 76%;
}
.msg-response span {
  font-size: 0.9rem;
}

.box-upload {
  padding: 2% 0%;
  border: 1px solid #d1d1d1;
  border-radius: 0.2rem;
  box-shadow: 0 0 2px;
  margin: 0.5rem 0 1rem;
}

.password-eye {
  position: absolute;
  bottom: 15%;
  right: 1%;
  width: 1.8rem;
  background-color: #fffdfd;
}
.password-eye svg {
  fill: #b5b5b5;
}

[data-scenes] {
  opacity: 0;
  transition: all 1s ease-in-out;
}
[data-scenes]:not(.active-scenes) {
  opacity: 0;
  display: none;
}
[data-scenes].active-scenes {
  opacity: 1;
  display: block;
}

[data-password=eye] {
  position: absolute;
  right: 2%;
  top: 15%;
  width: 5%;
}

.iti.iti--allow-dropdown {
  width: 100%;
}

.select2-container {
  width: 100% !important;
}

.content-wrapper .perfil-img {
  height: 30vh;
}
.content-wrapper .perfil-img img {
  object-fit: contain;
  object-position: top;
}

.builder-sidebar_search {
  display: none;
}

.builder-sidebar_scroll {
  max-height: auto !important;
}

.bg-sidebar {
  background-color: #1f232c;
}

@font-face {
  font-family: "swiper-icons";
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}

/** Forms */
/** Utils **/
.invalid-tooltip {
  display: none;
}

input.is-invalid ~ .invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: block;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  z-index: 9999;
  color: #fff;
  background-color: rgb(177, 61, 73);
  border-radius: 0.25rem;
}

.recaptcha {
  width: 5rem;
  overflow: hidden;
  transition: width 0.5s ease-in-out;
}
.recaptcha .describe {
  min-width: 11rem;
  display: none;
}
.recaptcha:hover {
  width: 17rem;
}
.recaptcha:hover .describe {
  word-break: keep-all;
  color: var(--text-white);
  display: block;
}

.gtranslate_wrapper {
  text-align: left;
}
@media only screen and (max-width: 549px) {
  .gtranslate_wrapper #gt_float_wrapper {
    right: auto !important;
    left: 4% !important;
  }
}

[target-popup] {
  transform: scale(0);
  transition: all 0.3s ease-in-out;
}
[target-popup].show {
  transform: scale(1);
}

[component=exports]:hover [component="exports:list"] {
  display: block;
}
[component=exports] [component="exports:list"] {
  display: none;
}

[component=snapshot] {
  border-radius: 100%;
  cursor: pointer;
}
[component=snapshot] [component="snapshot:message"] {
  opacity: 0;
}
[component=snapshot]:hover [component="snapshot:message"] {
  opacity: 1;
  background: rgba(103, 103, 103, 0.6901960784);
  color: #fff;
}
[component=snapshot] [component=snapshot-modal] .FIE_topbar-close-button {
  display: none;
}
[component=snapshot] [component=snapshot-modal] [component="snapshot-modal:upload"],
[component=snapshot] [component=snapshot-modal] [component="snapshot-modal:preview"] {
  display: none;
}
[component=snapshot] [component=snapshot-modal][snapshot-step=upload] [component="snapshot-modal:upload"], [component=snapshot] [component=snapshot-modal][snapshot-step=preview] [component="snapshot-modal:preview"] {
  display: block;
}
[component=snapshot] [component=snapshot-modal] .alert-texts {
  font-size: 0.6rem;
}
[component=snapshot] [component=snapshot-modal][snapshot-step=upload][snapshot-loading=false] [component="snapshot-modal:upload-empty"] {
  display: block;
}
[component=snapshot] [component=snapshot-modal][snapshot-step=upload][snapshot-loading=false] [component="snapshot-modal:upload-loading"] {
  display: none;
}
[component=snapshot] [component=snapshot-modal][snapshot-step=upload][snapshot-loading=true] [component="snapshot-modal:upload-empty"] {
  display: none;
}
[component=snapshot] [component=snapshot-modal][snapshot-step=upload][snapshot-loading=true] [component="snapshot-modal:upload-loading"] {
  display: block;
}

.SfxModal-Wrapper {
  z-index: 999999999 !important;
}

[component=photo-frame] {
  border-radius: 100%;
  cursor: pointer;
}
[component=photo-frame] [component="photo-frame:message"] {
  opacity: 0;
}
[component=photo-frame]:hover [component="photo-frame:message"] {
  opacity: 1;
  background: rgba(103, 103, 103, 0.6901960784);
  color: #fff;
}
[component=photo-frame] [component=photo-frame-modal] .FIE_topbar-close-button {
  display: none;
}
[component=photo-frame] [component=photo-frame-modal] [component="photo-frame-modal:upload"],
[component=photo-frame] [component=photo-frame-modal] [component="photo-frame-modal:preview"] {
  display: none;
}
[component=photo-frame] [component=photo-frame-modal][photo-frame-step=upload] [component="photo-frame-modal:upload"], [component=photo-frame] [component=photo-frame-modal][photo-frame-step=preview] [component="photo-frame-modal:preview"] {
  display: block;
}
[component=photo-frame] [component=photo-frame-modal] .alert-texts {
  font-size: 0.6rem;
}
[component=photo-frame] [component=photo-frame-modal][photo-frame-step=upload][photo-frame-loading=false] [component="photo-frame-modal:upload-empty"] {
  display: block;
}
[component=photo-frame] [component=photo-frame-modal][photo-frame-step=upload][photo-frame-loading=false] [component="photo-frame-modal:upload-loading"] {
  display: none;
}
[component=photo-frame] [component=photo-frame-modal][photo-frame-step=upload][photo-frame-loading=true] [component="photo-frame-modal:upload-empty"] {
  display: none;
}
[component=photo-frame] [component=photo-frame-modal][photo-frame-step=upload][photo-frame-loading=true] [component="photo-frame-modal:upload-loading"] {
  display: block;
}

.SfxModal-Wrapper {
  z-index: 999999999 !important;
}

/* Base do skeleton */
/* Animação de "brilho" */
@keyframes shimmer {
  0% {
    background-position: -200% 0;
  }
  100% {
    background-position: 200% 0;
  }
}
@keyframes shimmer-line {
  0% {
    background-position: -200% 0;
  } /* começa fora da tela à esquerda */
  100% {
    background-position: 200% 0;
  } /* termina fora da tela à direita */
}
[skeleton=true].skeleton-table table {
  width: 100%;
}
[skeleton=true].skeleton-table table thead {
  height: 3rem;
  width: 100%;
  font-size: 0rem;
  background: linear-gradient(90deg, #ebebeb 25%, #dddcdc 50%, #e6e6e6 75%);
  background-size: 200% 100%;
  animation: shimmer 1.5s infinite;
  box-shadow: 1px 1px 3px #9a9a9a;
}
[skeleton=true].skeleton-table table tbody {
  display: none;
}
[skeleton=true].skeleton-table:before {
  content: "";
  display: block;
  width: 20%;
  height: 2rem;
  margin-bottom: 10px;
  margin-left: auto;
  background: linear-gradient(90deg, #ebebeb 25%, #dddcdc 50%, #e6e6e6 75%);
  background-size: 200% 100%;
  animation: shimmer 1.5s infinite;
  box-shadow: 1px 1px 3px #9a9a9a;
}
[skeleton=true].skeleton-table:after {
  content: "";
  display: block;
  width: 100%;
  height: 10rem;
  margin-top: 10px;
  background-color: #e0e0e0;
  background: repeating-linear-gradient(to bottom, #d9d9d9, #d9d9d9 30px, #f5f5f5 30px, #f5f5f5 40px);
  background-repeat: repeat;
  background-size: 100% 200%; /* maior que 100% para animação */
  animation: shimmer-line 1.5s infinite linear;
}

[skeleton=true][component=image] {
  background: linear-gradient(90deg, #ebebeb 25%, #dddcdc 50%, #e6e6e6 75%);
  background-size: 200% 100%;
  animation: shimmer 1.5s infinite;
  box-shadow: 1px 1px 3px #9a9a9a;
}

[component=notification] [component="notification:count"] {
  display: none;
  position: absolute;
  bottom: 18px;
  right: -6px;
  background: var(--red-400);
  height: 22px;
  width: 22px;
  text-align: center;
  font-size: 0.8rem;
  color: var(--text-light);
  border-radius: 100%;
}
[component=notification] [component="notification:count"].has-not-viewed {
  display: block;
}
[component=notification] [component="notification:viewed-icon"] {
  height: 7px;
  width: 7px;
  border-radius: 100%;
  background-color: var(--red-400);
  margin-top: 10px;
}
[component=notification] .viewed {
  background-color: var(--gray-100);
}
[component=notification] .viewed [component="notification:viewed-icon"] {
  display: none;
}
[component=notification] [component="notification:popup"] {
  background-color: var(--bg-light);
}

.progress-container {
  width: 100%;
  height: 8px;
  background: #eee;
  border-radius: 5px;
  overflow: hidden;
}

.progress-bar {
  height: 100%;
  width: 100%;
  background: linear-gradient(90deg, #ff005c, #ff9100, #00e676, #2979ff, #ff005c, #ff005c);
  background-size: 300%;
  animation: gradientShift 3s linear infinite;
  transition: width 0.3s ease;
}

@keyframes gradientShift {
  0% {
    background-position: 0%;
  }
  100% {
    background-position: 100%;
  }
}
[data-label-toggle] {
  transition: all 0.2s ease-in-out;
}

[name]:focus ~ [data-label-toggle],
[name]:placeholder-shown ~ [data-label-toggle],
[data-label-toggle=true] {
  bottom: auto;
  left: 5px;
  top: 10%;
  font-size: 0.8rem;
  font-style: normal;
}

textarea[name]:focus ~ [data-label-toggle],
textarea[name]:placeholder-shown ~ [data-label-toggle],
textarea ~ [data-label-toggle=true] {
  bottom: auto;
  left: 5px;
  top: 0;
  font-size: 0.8rem;
  font-style: normal;
}

.checkbox {
  position: relative;
}
.checkbox input[type=checkbox] {
  height: 16px;
  width: 16px;
  background-color: var(--bg-light);
  border: 1px solid var(--border-theme);
}
.checkbox input[type=checkbox]:checked {
  background-color: var(--bg-theme);
}

button:disabled {
  background-color: var(--bg-disabled);
  color: var(--text-disabled);
  cursor: not-allowed;
}
button ~ .is-loading {
  display: none;
}

button[data-loading=true] {
  background-color: var(--bg-disabled);
  color: var(--text-disabled);
  cursor: not-allowed;
}
button[data-loading=true] ~ .is-loading {
  display: block;
}

[criterion-status=INVALID] {
  color: var(--red-500);
}

[criterion-status=APPROVED] {
  color: var(--green-500);
}

[component=phone] [component="phone:reference"] {
  visibility: hidden;
  height: 0px;
}
[component=phone] .iti.iti--allow-dropdown {
  position: absolute;
  left: 2%;
  background: var(--gray-100);
}
[component=phone] .iti__flag-container {
  top: 0;
  background: var(--gray-100);
  padding: 1.5rem 0.2rem;
  margin-top: 0px;
}

.switch {
  display: inline-block;
  height: 2.1rem;
  border: 1px solid;
  border-radius: 0.2rem;
}
.switch .switch-content {
  justify-content: space-between;
  width: 100%;
  height: 100%;
  font-size: 0.7rem;
}
.switch .switch-content label {
  width: 50%;
  height: 100%;
  position: relative;
  text-align: center;
  padding: 7px 10px;
  display: flex;
  align-items: center;
}
.switch .switch-content input {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  transition: background 0.3s ease-in-out;
}
.switch .switch-content input ~ span {
  color: var(--text-disabled);
}
.switch .switch-content input:checked {
  background-color: var(--bg-theme);
}
.switch .switch-content input:checked ~ span {
  color: #fff;
  z-index: 1;
}

[component=number-float-label] .fix-right .fix-item,
[component=number] .fix-right .fix-item {
  right: 8px;
}
[component=number-float-label] .fix-right input,
[component=number] .fix-right input {
  padding-left: 13px;
  padding-right: 37px;
}
[component=number-float-label] .fix-left,
[component=number] .fix-left {
  left: 5px;
}
[component=number-float-label] .fix-left input,
[component=number] .fix-left input {
  padding-right: 10px;
  padding-left: 37px;
}

[component=number-float-label] .fix-left .fix-item,
[component=number-float-label] .fix-right .fix-item {
  display: none;
}
[component=number-float-label] .fix-left [name]:focus ~ .fix-item,
[component=number-float-label] .fix-left [name]:placeholder-shown ~ .fix-item,
[component=number-float-label] .fix-left [name]:not([value=""]) ~ .fix-item,
[component=number-float-label] .fix-left [data-label-toggle=true] ~ .fix-item,
[component=number-float-label] .fix-right [name]:focus ~ .fix-item,
[component=number-float-label] .fix-right [name]:placeholder-shown ~ .fix-item,
[component=number-float-label] .fix-right [name]:not([value=""]) ~ .fix-item,
[component=number-float-label] .fix-right [data-label-toggle=true] ~ .fix-item {
  display: block;
}

[component=select-search] [component="select-search:search"] {
  display: none;
}
[component=select-search] [component="select-search:input"]:focus ~ [component="select-search:search"] {
  display: block;
}
[component=select-search].select-active [component="select-search:search"] {
  display: block;
}

[component=tag-picker] [component="tag-picker:search"] {
  display: none;
}
[component=tag-picker].picker-active [component="tag-picker:search"] {
  display: block;
}

[file] [loading=false] ~ [loading=component],
[file] [loading=false] ~ [loading=progress-bar] {
  display: none;
}
[file] [loading=true] ~ [loading=component],
[file] [loading=true] ~ [loading=progress-bar] {
  display: block;
}
[file] [file=preview] ~ [file=viewer] {
  display: none;
}
[file] [file=preview][has-file=true] ~ [file=viewer] {
  display: flex;
}
[file] .progress {
  width: 100%;
  height: 1rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
  overflow: hidden;
}
[file] .progress-bar {
  height: 100%;
  background-color: var(--bg-theme);
  transition: all 2s ease-in-out;
  animation-duration: 15s !important;
}
[file] .progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
  transition: all 1s ease-in-out;
}

[component=tabs] {
  position: relative;
}
[component=tabs] [component="tabs:header"] li.active {
  color: var(--text-theme);
}
[component=tabs] [tab-target] {
  position: absolute;
  z-index: -1;
  top: 0;
  opacity: 0;
  transition: opacity 0.5s linear;
}
[component=tabs] [tab-target].active {
  position: initial;
  z-index: 0;
  visibility: visible;
  opacity: 1;
}

[component=table] .dt-layout-row:nth-of-type(1) {
  display: flex;
  justify-content: space-between;
  margin-bottom: 2%;
}
[component=table] .dt-layout-row .dt-layout-cell .dt-length {
  text-align: end;
  display: flex;
  justify-content: end;
  flex-direction: row-reverse;
  align-items: center;
}
[component=table] .dt-layout-row .dt-layout-cell .dt-length select {
  height: 2rem;
  border: 1px solid var(--border-theme);
  border-radius: 10%;
}
[component=table] .dt-layout-row .dt-layout-cell .dt-length label {
  text-transform: capitalize;
  margin-right: 1rem;
  font-size: 0.8rem;
}
[component=table] .dt-layout-row .dt-layout-cell:nth-of-type(2) {
  width: 25%;
  min-width: 20rem;
}
@media only screen and (max-width: 549px) {
  [component=table] .dt-layout-row .dt-layout-cell:nth-of-type(2) {
    min-width: auto;
    width: 100%;
  }
}
[component=table] .dt-layout-row .dt-layout-cell:nth-of-type(2) .dt-search {
  display: flex;
  align-items: center;
}
@media only screen and (max-width: 549px) {
  [component=table] .dt-layout-row .dt-layout-cell:nth-of-type(2) .dt-search {
    flex-wrap: wrap;
  }
}
[component=table] .dt-layout-row .dt-layout-cell:nth-of-type(2) .dt-search label {
  font-weight: 500;
  margin-right: 4%;
}
[component=table] .dt-layout-row .dt-layout-cell:nth-of-type(2) .dt-search input {
  border: 1px solid var(--border-theme);
  height: 2rem;
  padding-left: 1rem;
  border-radius: 4%;
}
@media only screen and (max-width: 549px) {
  [component=table] .dt-layout-row .dt-layout-cell:nth-of-type(2) .dt-search input {
    width: 100%;
  }
}
[component=table] .dt-layout-row .dt-layout-cell table thead {
  background: var(--bg-content);
}
[component=table] .dt-layout-row .dt-layout-cell table tbody tr::nth-child(odd) {
  background-color: var(--bg-theme-light);
}
[component=table] .dt-layout-row .dt-layout-cell table tbody tr td.dt-empty {
  text-align: center;
  padding: 4rem 0;
  background-color: var(--bg-dashboard);
}
[component=table] .dt-layout-row .dt-layout-cell table tbody tr td .dots ul {
  display: none;
}
[component=table] .dt-layout-row .dt-layout-cell table tbody tr td .dots:hover ul {
  display: block;
}

[component=collapse] .collapse-box {
  overflow: hidden;
}
[component=collapse] .collapse-header {
  position: relative;
  z-index: 10;
  background-color: var(--bg-light);
}
[component=collapse] .collapse-header span {
  color: var(--text-gray-600);
}
[component=collapse] .collapse-header .collapse-arrow {
  transition: transform 0.2s ease-in;
}
[component=collapse] .collapse-header ~ .collapse-content {
  position: relative;
  z-index: 0;
}
[component=collapse] .collapse-header ~ .collapse-content p {
  margin-top: -100vh;
  transition: margin 0.5s ease-in-out;
}
[component=collapse] .collapse-header.active span {
  color: var(--red-500);
}
[component=collapse] .collapse-header.active .collapse-arrow {
  transform: rotate(180deg);
}
[component=collapse] .collapse-header.active ~ .collapse-content p {
  margin-top: 0vh;
}

@media only screen and (max-width: 549px) {
  [component=video] video {
    transform: scale(4.5);
    position: relative;
    top: 30vh;
  }
}

[component=editor] [rte-tooltip=Paragraphs],
[component=editor] [rte-tooltip=Font],
[component=editor] [rte-tooltip=Size],
[component=editor] [rte-tooltip="Inline Styles"],
[component=editor] [rte-tooltip="Line Height"],
[component=editor] [rte-tooltip="Insert Video"],
[component=editor] [rte-tooltip="Insert Image"],
[component=editor] [rte-tooltip="Insert Document"],
[component=editor] [rte-tooltip="Insert Template"],
[component=editor] [rte-tooltip="Insert Code"] {
  display: none;
}

.rte-fixed {
  display: none !important;
}

/** Globals */
/** Public **/
footer {
  text-align: center;
}
footer p {
  margin: 0;
}
@media only screen and (max-width: 549px) {
  footer p {
    font-size: 0.7rem;
  }
}

[component=translate] {
  display: block;
}
@media only screen and (max-width: 649px) {
  [component=translate] {
    display: none;
  }
}
[component=translate] #gt_float_wrapper {
  position: inherit !important;
  bottom: auto !important;
  left: auto !important;
  z-index: auto !important;
}
[component=translate] #gt_float_wrapper .gt_float_switcher {
  opacity: 1;
  box-shadow: none;
  background: var(--bg-theme);
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2705882353);
}
[component=translate] #gt_float_wrapper .gt_float_switcher .gt_options {
  position: absolute;
  width: 15rem;
  top: 3rem;
  right: 0px;
  background: rgb(244, 246, 244);
  box-shadow: rgba(0, 0, 0, 0.26) 1px 1px 4px;
  border-radius: 0.4rem;
}
[component=translate] #gt_float_wrapper .gt_float_switcher .gt-current-lang {
  border-radius: 100%;
  padding: 6px 5px;
}
[component=translate] #gt_float_wrapper .gt_float_switcher .gt-current-lang img {
  margin: 0;
  width: 28px;
}
[component=translate] #gt_float_wrapper .gt_float_switcher .gt-current-lang .gt-lang-code,
[component=translate] #gt_float_wrapper .gt_float_switcher .gt-current-lang .gt_float_switcher-arrow {
  display: none !important;
}

@media only screen and (max-width: 899px) {
  [component=sidebar] {
    position: fixed;
    z-index: 999;
    width: 100%;
    background: rgba(0, 0, 0, 0.3490196078);
    margin-left: -100vw;
  }
}
@media only screen and (max-width: 899px) {
  [component=sidebar].toggle {
    margin-left: 0vw;
  }
}
[component=sidebar].toggle .content-sidebar {
  margin-left: -100vw;
}
@media only screen and (max-width: 899px) {
  [component=sidebar].toggle .content-sidebar {
    margin-left: 0vw;
  }
}
[component=sidebar] .content-sidebar {
  margin-left: 0vw;
  transition: all 0.6s ease-in-out;
}
@media only screen and (max-width: 899px) {
  [component=sidebar] .content-sidebar {
    width: 40%;
  }
}
@media only screen and (max-width: 549px) {
  [component=sidebar] .content-sidebar {
    width: 75%;
  }
}
[component=sidebar] .mobile-action {
  position: absolute;
  right: 0px;
  top: 0;
}
@media only screen and (min-width: 900px) {
  [component=sidebar] .mobile-action {
    display: none;
  }
}
@media only screen and (max-width: 549px) {
  [component=sidebar] .menu {
    padding-bottom: 4rem;
  }
}
[component=sidebar] .navbar ul li {
  overflow: hidden;
  min-height: 1.5rem;
}
[component=sidebar] .navbar ul li .menu-item {
  position: relative;
  z-index: 5;
  background-color: var(--bg-dashboard);
}
[component=sidebar] .navbar ul li .submenu {
  margin-top: -100%;
  position: relative;
  z-index: 0;
  transition: margin 0.5s ease-in-out;
  opacity: 0;
}
[component=sidebar] .navbar ul li .submenu ul li {
  color: var(--text-dark);
}
[component=sidebar] .navbar ul li:hover .submenu {
  margin-top: 0%;
  opacity: 1;
}

[component=settings] [component="settings:board"] .board-menu ul li {
  border-width: 2px;
  border-color: transparent;
  margin-bottom: -2px;
}
[component=settings] [component="settings:board"] .board-menu ul li.active {
  background-color: var(--bg-disabled);
  border-right-color: var(--border-theme);
  border-left-color: var(--border-theme);
  border-top-color: var(--border-theme);
  border-bottom-color: #fff;
}
[component=settings] [component="settings:board"] .board-content .board-item {
  display: none;
}
[component=settings] [component="settings:board"] .board-content .board-item.active {
  display: block;
}

.laboratory {
  height: 100vh;
  overflow: hidden;
}
.laboratory .sidebar .content {
  width: 20vw;
  height: 88vh;
}
.laboratory .sidebar .content .is_active {
  text-decoration: underline;
}
.laboratory .preview .content {
  width: 80vw;
}
.laboratory .preview .content .components-list {
  height: 10vh;
}
.laboratory .preview .content .actions {
  height: 28vh;
  background-color: var(--bg-light);
}

._404_content {
  background: url("../img/background-style.jpg") no-repeat center center;
  background-size: cover;
  height: 96vh;
}
._404_development-column {
  display: flex;
  align-items: center;
  height: 100vh;
}
._404-info {
  width: 50vw;
  padding: 0.5% 2% 1%;
  border: 13px solid #fff;
  margin: 0 auto;
  box-shadow: 0 0 10px #686868;
  background-image: linear-gradient(175deg, rgb(66, 104, 255) 0%, #4268ff 3%, #4268ff 7%, #426bff 11%, #426bff 15%, #426bff 19%, #426bff 24%, #426eff 29%, #426eff 35%, #426eff 41%, #147aff 47%, #0084ff 53%, #0091ff 60%, #0099ff 67%, #00a2ff 74%, #00aaff 81%, #00b3ff 87%, #00bbff 94%, #14c4ff 100%);
}
@media only screen and (max-width: 1199px) {
  ._404-info {
    width: 65vw;
  }
}
@media only screen and (max-width: 899px) {
  ._404-info {
    width: 90vw;
  }
}
@media only screen and (max-width: 549px) {
  ._404-info {
    width: 100%;
  }
}
._404-box {
  display: flex;
}
@media only screen and (max-width: 549px) {
  ._404-box {
    flex-wrap: wrap;
    position: relative;
  }
}
._404-box--item {
  width: 25%;
  display: flex;
  align-items: center;
}
._404-box--item:nth-of-type(2) {
  width: 50%;
}
@media only screen and (max-width: 549px) {
  ._404-box--item:nth-of-type(2) {
    width: 100%;
  }
}
@media only screen and (max-width: 549px) {
  ._404-box--item:first-of-type, ._404-box--item:last-of-type {
    width: 15%;
    position: absolute;
  }
}
@media only screen and (max-width: 549px) {
  ._404-box--item:first-of-type {
    top: 19%;
    left: 0;
  }
}
@media only screen and (max-width: 549px) {
  ._404-box--item:last-of-type {
    bottom: 0;
    right: 0;
  }
}
._404-box--item-img {
  width: 50%;
  margin: 0 auto;
}
._404-box--item-img img {
  width: 100%;
}
._404-box--item-text {
  text-align: center;
  margin-top: 7%;
}
._404-box--item-text p {
  font-size: 1.5rem;
  color: #fff;
  margin: 0;
}
._404-box--item-text h4 {
  font-size: 3rem;
  font-family: "Roboto";
  color: #fff;
  font-weight: 600;
}
._404-text {
  text-align: center;
  margin: 3% 0;
}
@media only screen and (max-width: 549px) {
  ._404-text {
    padding: 0 2%;
  }
}
._404-text p {
  color: #fff;
  font-size: 1.1rem;
}
@media only screen and (max-width: 549px) {
  ._404-text p {
    font-size: 0.9rem;
  }
}
@media only screen and (max-width: 549px) {
  ._404-text p br {
    display: none;
  }
}
._404-text a {
  background: #fff;
  padding: 2% 10%;
  border-radius: 0.5rem;
  font-weight: 600;
  line-height: 3;
  text-decoration: none;
}

.token-box {
  display: flex;
  height: 95vh;
  justify-content: center;
  align-items: center;
}
.token-box .card {
  width: 25% !important;
}
@media only screen and (max-width: 899px) {
  .token-box .card {
    width: 50% !important;
  }
}
@media only screen and (max-width: 549px) {
  .token-box .card {
    width: 100% !important;
  }
}

.register_development {
  align-items: center;
  min-height: 94vh;
}
.register_development span.select2 {
  width: 100% !important;
}
.register_development span.select2 .select2-selection {
  padding-top: 5px;
}
.register_development .form-row {
  display: flex;
  flex-wrap: wrap;
}
.register .alread_account a {
  font-size: 0.9rem;
  color: #000;
}
.register .w-5 {
  width: 5%;
}
.register .w-45 {
  width: 45%;
}
.register .w-70 {
  width: 70%;
}
.register [data-target-preview=photo_profile] {
  height: 8rem;
  object-fit: contain;
}
.register .form-terms label {
  font-size: 0.7rem;
}

@media only screen and (max-width: 899px) {
  .forgot-password {
    width: 95%;
  }
  .forgot-password .forgot-title {
    font-size: var(--heading-lg);
  }
  .forgot-password .forgot-text {
    font-size: var(--font-xxl);
    margin-bottom: 1rem;
  }
  .forgot-password {
    font-size: var(--heading-sm);
  }
}
@media only screen and (max-width: 549px) {
  .forgot-password {
    width: 100%;
  }
  .forgot-password .content-forgot {
    width: 100%;
  }
  .forgot-password .form-icon {
    width: 30%;
  }
  .forgot-password .form-title {
    margin-bottom: 1rem;
  }
  .forgot-password .forgot-title {
    font-size: var(--heading-xs);
  }
  .forgot-password .forgot-text {
    font-size: var(--font-sm);
  }
}

@media only screen and (max-width: 549px) {
  .content-forgot {
    width: 95%;
  }
}

@media only screen and (max-width: 899px) {
  .recaptcha {
    bottom: 19%;
  }
}
@media only screen and (max-width: 549px) {
  .recaptcha {
    bottom: 12%;
  }
}

@media only screen and (max-width: 899px) {
  .alter-password-content {
    width: 50%;
  }
  .alter-password-content .link-login {
    margin-top: 1.5rem;
  }
}
@media only screen and (max-width: 549px) {
  .alter-password-content {
    width: 60%;
  }
  .alter-password-content .alter-title {
    font-size: var(--heading-lg);
  }
  .alter-password-content .alter-text {
    font-size: var(--font-xxl);
  }
  .alter-password-content .validations-password {
    font-size: var(--font-xl);
  }
  .alter-password-content {
    font-size: var(--heading-md);
  }
}
@media only screen and (max-width: 549px) {
  .alter-password-content .alter-title {
    font-size: var(--heading-xs);
  }
  .alter-password-content .alter-text {
    font-size: var(--font-xs);
  }
  .alter-password-content {
    font-size: var(--font-sm);
  }
}
