* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

:root {
  --u-color-primary: #3b88eb;
  --u-color-primary-1: rgb(78.6, 147.9, 237);
  --u-color-primary-2: rgb(98.2, 159.8, 239);
  --u-color-primary-3: rgb(117.8, 171.7, 241);
  --u-color-primary-4: rgb(137.4, 183.6, 243);
  --u-color-primary-5: rgb(157, 195.5, 245);
  --u-color-primary-6: rgb(176.6, 207.4, 247);
  --u-color-primary-7: rgb(196.2, 219.3, 249);
  --u-color-primary-8: rgb(215.8, 231.2, 251);
  --u-color-primary-9: rgb(235.4, 243.1, 253);
  --u-color-primary-dark: #3b88eb;
  --u-color-primary-dark-1: rgb(53.1, 122.4, 211.5);
  --u-color-primary-dark-2: rgb(47.2, 108.8, 188);
  --u-color-primary-dark-3: rgb(41.3, 95.2, 164.5);
  --u-color-primary-dark-4: rgb(35.4, 81.6, 141);
  --u-color-primary-dark-5: rgb(29.5, 68, 117.5);
  --u-color-primary-dark-6: rgb(23.6, 54.4, 94);
  --u-color-primary-dark-7: rgb(17.7, 40.8, 70.5);
  --u-color-primary-dark-8: rgb(11.8, 27.2, 47);
  --u-color-primary-dark-9: rgb(5.9, 13.6, 23.5);
  --u-color-success: #57d188;
  --u-color-success-1: rgb(103.8, 213.6, 147.9);
  --u-color-success-2: rgb(120.6, 218.2, 159.8);
  --u-color-success-3: rgb(137.4, 222.8, 171.7);
  --u-color-success-4: rgb(154.2, 227.4, 183.6);
  --u-color-success-5: rgb(171, 232, 195.5);
  --u-color-success-6: rgb(187.8, 236.6, 207.4);
  --u-color-success-7: rgb(204.6, 241.2, 219.3);
  --u-color-success-8: rgb(221.4, 245.8, 231.2);
  --u-color-success-9: rgb(238.2, 250.4, 243.1);
  --u-color-success-dark: #57d188;
  --u-color-success-dark-1: rgb(78.3, 188.1, 122.4);
  --u-color-success-dark-2: rgb(69.6, 167.2, 108.8);
  --u-color-success-dark-3: rgb(60.9, 146.3, 95.2);
  --u-color-success-dark-4: rgb(52.2, 125.4, 81.6);
  --u-color-success-dark-5: rgb(43.5, 104.5, 68);
  --u-color-success-dark-6: rgb(34.8, 83.6, 54.4);
  --u-color-success-dark-7: rgb(26.1, 62.7, 40.8);
  --u-color-success-dark-8: rgb(17.4, 41.8, 27.2);
  --u-color-success-dark-9: rgb(8.7, 20.9, 13.6);
  --u-color-warning: #ff9f43;
  --u-color-warning-1: rgb(255, 168.6, 85.8);
  --u-color-warning-2: rgb(255, 178.2, 104.6);
  --u-color-warning-3: rgb(255, 187.8, 123.4);
  --u-color-warning-4: rgb(255, 197.4, 142.2);
  --u-color-warning-5: #ffcfa1;
  --u-color-warning-6: rgb(255, 216.6, 179.8);
  --u-color-warning-7: rgb(255, 226.2, 198.6);
  --u-color-warning-8: rgb(255, 235.8, 217.4);
  --u-color-warning-9: rgb(255, 245.4, 236.2);
  --u-color-warning-dark: #ff9f43;
  --u-color-warning-dark-1: rgb(229.5, 143.1, 60.3);
  --u-color-warning-dark-2: rgb(204, 127.2, 53.6);
  --u-color-warning-dark-3: rgb(178.5, 111.3, 46.9);
  --u-color-warning-dark-4: rgb(153, 95.4, 40.2);
  --u-color-warning-dark-5: rgb(127.5, 79.5, 33.5);
  --u-color-warning-dark-6: rgb(102, 63.6, 26.8);
  --u-color-warning-dark-7: rgb(76.5, 47.7, 20.1);
  --u-color-warning-dark-8: rgb(51, 31.8, 13.4);
  --u-color-warning-dark-9: rgb(25.5, 15.9, 6.7);
  --u-color-error: #ff4343;
  --u-color-error-1: rgb(255, 85.8, 85.8);
  --u-color-error-2: rgb(255, 104.6, 104.6);
  --u-color-error-3: rgb(255, 123.4, 123.4);
  --u-color-error-4: rgb(255, 142.2, 142.2);
  --u-color-error-5: #ffa1a1;
  --u-color-error-6: rgb(255, 179.8, 179.8);
  --u-color-error-7: rgb(255, 198.6, 198.6);
  --u-color-error-8: rgb(255, 217.4, 217.4);
  --u-color-error-9: rgb(255, 236.2, 236.2);
  --u-color-error-dark: #ff4343;
  --u-color-error-dark-1: rgb(229.5, 60.3, 60.3);
  --u-color-error-dark-2: rgb(204, 53.6, 53.6);
  --u-color-error-dark-3: rgb(178.5, 46.9, 46.9);
  --u-color-error-dark-4: rgb(153, 40.2, 40.2);
  --u-color-error-dark-5: rgb(127.5, 33.5, 33.5);
  --u-color-error-dark-6: rgb(102, 26.8, 26.8);
  --u-color-error-dark-7: rgb(76.5, 20.1, 20.1);
  --u-color-error-dark-8: rgb(51, 13.4, 13.4);
  --u-color-error-dark-9: rgb(25.5, 6.7, 6.7);
  --u-color-info: #333333;
  --u-color-info-1: rgb(71.4, 71.4, 71.4);
  --u-color-info-2: rgb(91.8, 91.8, 91.8);
  --u-color-info-3: rgb(112.2, 112.2, 112.2);
  --u-color-info-4: rgb(132.6, 132.6, 132.6);
  --u-color-info-5: #999999;
  --u-color-info-6: rgb(173.4, 173.4, 173.4);
  --u-color-info-7: rgb(193.8, 193.8, 193.8);
  --u-color-info-8: rgb(214.2, 214.2, 214.2);
  --u-color-info-9: rgb(234.6, 234.6, 234.6);
  --u-color-info-dark: #333333;
  --u-color-info-dark-1: rgb(45.9, 45.9, 45.9);
  --u-color-info-dark-2: rgb(40.8, 40.8, 40.8);
  --u-color-info-dark-3: rgb(35.7, 35.7, 35.7);
  --u-color-info-dark-4: rgb(30.6, 30.6, 30.6);
  --u-color-info-dark-5: rgb(25.5, 25.5, 25.5);
  --u-color-info-dark-6: rgb(20.4, 20.4, 20.4);
  --u-color-info-dark-7: rgb(15.3, 15.3, 15.3);
  --u-color-info-dark-8: rgb(10.2, 10.2, 10.2);
  --u-color-info-dark-9: rgb(5.1, 5.1, 5.1);
  --u-color-white: white;
  --u-color-black: black;
}

.text-primary {
  color: var(--u-color-primary);
}

.b-primary {
  border-width: 1px;
  border-color: var(--u-color-primary);
  border-style: solid;
}

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

.b-primary-dark {
  border-width: 1px;
  border-color: var(--u-color-primary-dark);
  border-style: solid;
}

.text-primary-1 {
  color: var(--u-color-primary-1);
}

.b-primary-1 {
  border-width: 1px;
  border-color: var(--u-color-primary-1);
  border-style: solid;
}

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

.b-primary-dark-1 {
  border-width: 1px;
  border-color: var(--u-color-primary-dark-1);
  border-style: solid;
}

.text-primary-2 {
  color: var(--u-color-primary-2);
}

.b-primary-2 {
  border-width: 1px;
  border-color: var(--u-color-primary-2);
  border-style: solid;
}

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

.b-primary-dark-2 {
  border-width: 1px;
  border-color: var(--u-color-primary-dark-2);
  border-style: solid;
}

.text-primary-3 {
  color: var(--u-color-primary-3);
}

.b-primary-3 {
  border-width: 1px;
  border-color: var(--u-color-primary-3);
  border-style: solid;
}

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

.b-primary-dark-3 {
  border-width: 1px;
  border-color: var(--u-color-primary-dark-3);
  border-style: solid;
}

.text-primary-4 {
  color: var(--u-color-primary-4);
}

.b-primary-4 {
  border-width: 1px;
  border-color: var(--u-color-primary-4);
  border-style: solid;
}

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

.b-primary-dark-4 {
  border-width: 1px;
  border-color: var(--u-color-primary-dark-4);
  border-style: solid;
}

.text-primary-5 {
  color: var(--u-color-primary-5);
}

.b-primary-5 {
  border-width: 1px;
  border-color: var(--u-color-primary-5);
  border-style: solid;
}

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

.b-primary-dark-5 {
  border-width: 1px;
  border-color: var(--u-color-primary-dark-5);
  border-style: solid;
}

.text-primary-6 {
  color: var(--u-color-primary-6);
}

.b-primary-6 {
  border-width: 1px;
  border-color: var(--u-color-primary-6);
  border-style: solid;
}

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

.b-primary-dark-6 {
  border-width: 1px;
  border-color: var(--u-color-primary-dark-6);
  border-style: solid;
}

.text-primary-7 {
  color: var(--u-color-primary-7);
}

.b-primary-7 {
  border-width: 1px;
  border-color: var(--u-color-primary-7);
  border-style: solid;
}

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

.b-primary-dark-7 {
  border-width: 1px;
  border-color: var(--u-color-primary-dark-7);
  border-style: solid;
}

.text-primary-8 {
  color: var(--u-color-primary-8);
}

.b-primary-8 {
  border-width: 1px;
  border-color: var(--u-color-primary-8);
  border-style: solid;
}

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

.b-primary-dark-8 {
  border-width: 1px;
  border-color: var(--u-color-primary-dark-8);
  border-style: solid;
}

.text-primary-9 {
  color: var(--u-color-primary-9);
}

.b-primary-9 {
  border-width: 1px;
  border-color: var(--u-color-primary-9);
  border-style: solid;
}

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

.b-primary-dark-9 {
  border-width: 1px;
  border-color: var(--u-color-primary-dark-9);
  border-style: solid;
}

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

.b-success {
  border-width: 1px;
  border-color: var(--u-color-success);
  border-style: solid;
}

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

.b-success-dark {
  border-width: 1px;
  border-color: var(--u-color-success-dark);
  border-style: solid;
}

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

.b-success-1 {
  border-width: 1px;
  border-color: var(--u-color-success-1);
  border-style: solid;
}

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

.b-success-dark-1 {
  border-width: 1px;
  border-color: var(--u-color-success-dark-1);
  border-style: solid;
}

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

.b-success-2 {
  border-width: 1px;
  border-color: var(--u-color-success-2);
  border-style: solid;
}

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

.b-success-dark-2 {
  border-width: 1px;
  border-color: var(--u-color-success-dark-2);
  border-style: solid;
}

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

.b-success-3 {
  border-width: 1px;
  border-color: var(--u-color-success-3);
  border-style: solid;
}

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

.b-success-dark-3 {
  border-width: 1px;
  border-color: var(--u-color-success-dark-3);
  border-style: solid;
}

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

.b-success-4 {
  border-width: 1px;
  border-color: var(--u-color-success-4);
  border-style: solid;
}

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

.b-success-dark-4 {
  border-width: 1px;
  border-color: var(--u-color-success-dark-4);
  border-style: solid;
}

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

.b-success-5 {
  border-width: 1px;
  border-color: var(--u-color-success-5);
  border-style: solid;
}

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

.b-success-dark-5 {
  border-width: 1px;
  border-color: var(--u-color-success-dark-5);
  border-style: solid;
}

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

.b-success-6 {
  border-width: 1px;
  border-color: var(--u-color-success-6);
  border-style: solid;
}

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

.b-success-dark-6 {
  border-width: 1px;
  border-color: var(--u-color-success-dark-6);
  border-style: solid;
}

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

.b-success-7 {
  border-width: 1px;
  border-color: var(--u-color-success-7);
  border-style: solid;
}

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

.b-success-dark-7 {
  border-width: 1px;
  border-color: var(--u-color-success-dark-7);
  border-style: solid;
}

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

.b-success-8 {
  border-width: 1px;
  border-color: var(--u-color-success-8);
  border-style: solid;
}

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

.b-success-dark-8 {
  border-width: 1px;
  border-color: var(--u-color-success-dark-8);
  border-style: solid;
}

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

.b-success-9 {
  border-width: 1px;
  border-color: var(--u-color-success-9);
  border-style: solid;
}

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

.b-success-dark-9 {
  border-width: 1px;
  border-color: var(--u-color-success-dark-9);
  border-style: solid;
}

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

.b-warning {
  border-width: 1px;
  border-color: var(--u-color-warning);
  border-style: solid;
}

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

.b-warning-dark {
  border-width: 1px;
  border-color: var(--u-color-warning-dark);
  border-style: solid;
}

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

.b-warning-1 {
  border-width: 1px;
  border-color: var(--u-color-warning-1);
  border-style: solid;
}

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

.b-warning-dark-1 {
  border-width: 1px;
  border-color: var(--u-color-warning-dark-1);
  border-style: solid;
}

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

.b-warning-2 {
  border-width: 1px;
  border-color: var(--u-color-warning-2);
  border-style: solid;
}

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

.b-warning-dark-2 {
  border-width: 1px;
  border-color: var(--u-color-warning-dark-2);
  border-style: solid;
}

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

.b-warning-3 {
  border-width: 1px;
  border-color: var(--u-color-warning-3);
  border-style: solid;
}

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

.b-warning-dark-3 {
  border-width: 1px;
  border-color: var(--u-color-warning-dark-3);
  border-style: solid;
}

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

.b-warning-4 {
  border-width: 1px;
  border-color: var(--u-color-warning-4);
  border-style: solid;
}

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

.b-warning-dark-4 {
  border-width: 1px;
  border-color: var(--u-color-warning-dark-4);
  border-style: solid;
}

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

.b-warning-5 {
  border-width: 1px;
  border-color: var(--u-color-warning-5);
  border-style: solid;
}

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

.b-warning-dark-5 {
  border-width: 1px;
  border-color: var(--u-color-warning-dark-5);
  border-style: solid;
}

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

.b-warning-6 {
  border-width: 1px;
  border-color: var(--u-color-warning-6);
  border-style: solid;
}

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

.b-warning-dark-6 {
  border-width: 1px;
  border-color: var(--u-color-warning-dark-6);
  border-style: solid;
}

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

.b-warning-7 {
  border-width: 1px;
  border-color: var(--u-color-warning-7);
  border-style: solid;
}

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

.b-warning-dark-7 {
  border-width: 1px;
  border-color: var(--u-color-warning-dark-7);
  border-style: solid;
}

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

.b-warning-8 {
  border-width: 1px;
  border-color: var(--u-color-warning-8);
  border-style: solid;
}

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

.b-warning-dark-8 {
  border-width: 1px;
  border-color: var(--u-color-warning-dark-8);
  border-style: solid;
}

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

.b-warning-9 {
  border-width: 1px;
  border-color: var(--u-color-warning-9);
  border-style: solid;
}

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

.b-warning-dark-9 {
  border-width: 1px;
  border-color: var(--u-color-warning-dark-9);
  border-style: solid;
}

.text-error {
  color: var(--u-color-error);
}

.b-error {
  border-width: 1px;
  border-color: var(--u-color-error);
  border-style: solid;
}

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

.b-error-dark {
  border-width: 1px;
  border-color: var(--u-color-error-dark);
  border-style: solid;
}

.text-error-1 {
  color: var(--u-color-error-1);
}

.b-error-1 {
  border-width: 1px;
  border-color: var(--u-color-error-1);
  border-style: solid;
}

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

.b-error-dark-1 {
  border-width: 1px;
  border-color: var(--u-color-error-dark-1);
  border-style: solid;
}

.text-error-2 {
  color: var(--u-color-error-2);
}

.b-error-2 {
  border-width: 1px;
  border-color: var(--u-color-error-2);
  border-style: solid;
}

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

.b-error-dark-2 {
  border-width: 1px;
  border-color: var(--u-color-error-dark-2);
  border-style: solid;
}

.text-error-3 {
  color: var(--u-color-error-3);
}

.b-error-3 {
  border-width: 1px;
  border-color: var(--u-color-error-3);
  border-style: solid;
}

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

.b-error-dark-3 {
  border-width: 1px;
  border-color: var(--u-color-error-dark-3);
  border-style: solid;
}

.text-error-4 {
  color: var(--u-color-error-4);
}

.b-error-4 {
  border-width: 1px;
  border-color: var(--u-color-error-4);
  border-style: solid;
}

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

.b-error-dark-4 {
  border-width: 1px;
  border-color: var(--u-color-error-dark-4);
  border-style: solid;
}

.text-error-5 {
  color: var(--u-color-error-5);
}

.b-error-5 {
  border-width: 1px;
  border-color: var(--u-color-error-5);
  border-style: solid;
}

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

.b-error-dark-5 {
  border-width: 1px;
  border-color: var(--u-color-error-dark-5);
  border-style: solid;
}

.text-error-6 {
  color: var(--u-color-error-6);
}

.b-error-6 {
  border-width: 1px;
  border-color: var(--u-color-error-6);
  border-style: solid;
}

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

.b-error-dark-6 {
  border-width: 1px;
  border-color: var(--u-color-error-dark-6);
  border-style: solid;
}

.text-error-7 {
  color: var(--u-color-error-7);
}

.b-error-7 {
  border-width: 1px;
  border-color: var(--u-color-error-7);
  border-style: solid;
}

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

.b-error-dark-7 {
  border-width: 1px;
  border-color: var(--u-color-error-dark-7);
  border-style: solid;
}

.text-error-8 {
  color: var(--u-color-error-8);
}

.b-error-8 {
  border-width: 1px;
  border-color: var(--u-color-error-8);
  border-style: solid;
}

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

.b-error-dark-8 {
  border-width: 1px;
  border-color: var(--u-color-error-dark-8);
  border-style: solid;
}

.text-error-9 {
  color: var(--u-color-error-9);
}

.b-error-9 {
  border-width: 1px;
  border-color: var(--u-color-error-9);
  border-style: solid;
}

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

.b-error-dark-9 {
  border-width: 1px;
  border-color: var(--u-color-error-dark-9);
  border-style: solid;
}

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

.b-info {
  border-width: 1px;
  border-color: var(--u-color-info);
  border-style: solid;
}

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

.b-info-dark {
  border-width: 1px;
  border-color: var(--u-color-info-dark);
  border-style: solid;
}

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

.b-info-1 {
  border-width: 1px;
  border-color: var(--u-color-info-1);
  border-style: solid;
}

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

.b-info-dark-1 {
  border-width: 1px;
  border-color: var(--u-color-info-dark-1);
  border-style: solid;
}

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

.b-info-2 {
  border-width: 1px;
  border-color: var(--u-color-info-2);
  border-style: solid;
}

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

.b-info-dark-2 {
  border-width: 1px;
  border-color: var(--u-color-info-dark-2);
  border-style: solid;
}

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

.b-info-3 {
  border-width: 1px;
  border-color: var(--u-color-info-3);
  border-style: solid;
}

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

.b-info-dark-3 {
  border-width: 1px;
  border-color: var(--u-color-info-dark-3);
  border-style: solid;
}

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

.b-info-4 {
  border-width: 1px;
  border-color: var(--u-color-info-4);
  border-style: solid;
}

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

.b-info-dark-4 {
  border-width: 1px;
  border-color: var(--u-color-info-dark-4);
  border-style: solid;
}

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

.b-info-5 {
  border-width: 1px;
  border-color: var(--u-color-info-5);
  border-style: solid;
}

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

.b-info-dark-5 {
  border-width: 1px;
  border-color: var(--u-color-info-dark-5);
  border-style: solid;
}

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

.b-info-6 {
  border-width: 1px;
  border-color: var(--u-color-info-6);
  border-style: solid;
}

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

.b-info-dark-6 {
  border-width: 1px;
  border-color: var(--u-color-info-dark-6);
  border-style: solid;
}

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

.b-info-7 {
  border-width: 1px;
  border-color: var(--u-color-info-7);
  border-style: solid;
}

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

.b-info-dark-7 {
  border-width: 1px;
  border-color: var(--u-color-info-dark-7);
  border-style: solid;
}

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

.b-info-8 {
  border-width: 1px;
  border-color: var(--u-color-info-8);
  border-style: solid;
}

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

.b-info-dark-8 {
  border-width: 1px;
  border-color: var(--u-color-info-dark-8);
  border-style: solid;
}

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

.b-info-9 {
  border-width: 1px;
  border-color: var(--u-color-info-9);
  border-style: solid;
}

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

.b-info-dark-9 {
  border-width: 1px;
  border-color: var(--u-color-info-dark-9);
  border-style: solid;
}

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

.b-white {
  border-width: 1px;
  border-color: var(--u-color-white);
  border-style: solid;
}

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

.b-black {
  border-width: 1px;
  border-color: var(--u-color-black);
  border-style: solid;
}

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

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

.bg-primary-1 {
  background-color: var(--u-color-primary-1);
}

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

.bg-primary-2 {
  background-color: var(--u-color-primary-2);
}

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

.bg-primary-3 {
  background-color: var(--u-color-primary-3);
}

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

.bg-primary-4 {
  background-color: var(--u-color-primary-4);
}

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

.bg-primary-5 {
  background-color: var(--u-color-primary-5);
}

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

.bg-primary-6 {
  background-color: var(--u-color-primary-6);
}

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

.bg-primary-7 {
  background-color: var(--u-color-primary-7);
}

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

.bg-primary-8 {
  background-color: var(--u-color-primary-8);
}

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

.bg-primary-9 {
  background-color: var(--u-color-primary-9);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.bg-error-1 {
  background-color: var(--u-color-error-1);
}

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

.bg-error-2 {
  background-color: var(--u-color-error-2);
}

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

.bg-error-3 {
  background-color: var(--u-color-error-3);
}

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

.bg-error-4 {
  background-color: var(--u-color-error-4);
}

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

.bg-error-5 {
  background-color: var(--u-color-error-5);
}

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

.bg-error-6 {
  background-color: var(--u-color-error-6);
}

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

.bg-error-7 {
  background-color: var(--u-color-error-7);
}

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

.bg-error-8 {
  background-color: var(--u-color-error-8);
}

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

.bg-error-9 {
  background-color: var(--u-color-error-9);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-12 {
  font-size: 12px;
}

.text-14 {
  font-size: 14px;
}

.text-16 {
  font-size: 16px;
}

.text-18 {
  font-size: 18px;
}

.text-20 {
  font-size: 20px;
}

.text-22 {
  font-size: 22px;
}

.text-24 {
  font-size: 24px;
}

.text-26 {
  font-size: 26px;
}

.text-28 {
  font-size: 28px;
}

.text-30 {
  font-size: 30px;
}

.text-32 {
  font-size: 32px;
}

.text-34 {
  font-size: 34px;
}

.text-36 {
  font-size: 36px;
}

.text-38 {
  font-size: 38px;
}

.text-40 {
  font-size: 40px;
}

.text-42 {
  font-size: 42px;
}

.w-0 {
  width: 0px;
}

.h-0 {
  height: 0px;
}

.min-w-0 {
  min-width: 0px;
}

.min-h-0 {
  min-height: 0px;
}

.max-w-0 {
  max-width: 0px;
}

.max-h-0 {
  max-height: 0px;
}

.s-0 {
  width: 0px;
  height: 0px;
}

.w-5 {
  width: 5px;
}

.h-5 {
  height: 5px;
}

.min-w-5 {
  min-width: 5px;
}

.min-h-5 {
  min-height: 5px;
}

.max-w-5 {
  max-width: 5px;
}

.max-h-5 {
  max-height: 5px;
}

.s-5 {
  width: 5px;
  height: 5px;
}

.w-10 {
  width: 10px;
}

.h-10 {
  height: 10px;
}

.min-w-10 {
  min-width: 10px;
}

.min-h-10 {
  min-height: 10px;
}

.max-w-10 {
  max-width: 10px;
}

.max-h-10 {
  max-height: 10px;
}

.s-10 {
  width: 10px;
  height: 10px;
}

.w-15 {
  width: 15px;
}

.h-15 {
  height: 15px;
}

.min-w-15 {
  min-width: 15px;
}

.min-h-15 {
  min-height: 15px;
}

.max-w-15 {
  max-width: 15px;
}

.max-h-15 {
  max-height: 15px;
}

.s-15 {
  width: 15px;
  height: 15px;
}

.w-20 {
  width: 20px;
}

.h-20 {
  height: 20px;
}

.min-w-20 {
  min-width: 20px;
}

.min-h-20 {
  min-height: 20px;
}

.max-w-20 {
  max-width: 20px;
}

.max-h-20 {
  max-height: 20px;
}

.s-20 {
  width: 20px;
  height: 20px;
}

.w-25 {
  width: 25px;
}

.h-25 {
  height: 25px;
}

.min-w-25 {
  min-width: 25px;
}

.min-h-25 {
  min-height: 25px;
}

.max-w-25 {
  max-width: 25px;
}

.max-h-25 {
  max-height: 25px;
}

.s-25 {
  width: 25px;
  height: 25px;
}

.w-30 {
  width: 30px;
}

.h-30 {
  height: 30px;
}

.min-w-30 {
  min-width: 30px;
}

.min-h-30 {
  min-height: 30px;
}

.max-w-30 {
  max-width: 30px;
}

.max-h-30 {
  max-height: 30px;
}

.s-30 {
  width: 30px;
  height: 30px;
}

.w-35 {
  width: 35px;
}

.h-35 {
  height: 35px;
}

.min-w-35 {
  min-width: 35px;
}

.min-h-35 {
  min-height: 35px;
}

.max-w-35 {
  max-width: 35px;
}

.max-h-35 {
  max-height: 35px;
}

.s-35 {
  width: 35px;
  height: 35px;
}

.w-36 {
  width: 36px;
}

.h-36 {
  height: 36px;
}

.min-w-36 {
  min-width: 36px;
}

.min-h-36 {
  min-height: 36px;
}

.max-w-36 {
  max-width: 36px;
}

.max-h-36 {
  max-height: 36px;
}

.s-36 {
  width: 36px;
  height: 36px;
}

.w-38 {
  width: 38px;
}

.h-38 {
  height: 38px;
}

.min-w-38 {
  min-width: 38px;
}

.min-h-38 {
  min-height: 38px;
}

.max-w-38 {
  max-width: 38px;
}

.max-h-38 {
  max-height: 38px;
}

.s-38 {
  width: 38px;
  height: 38px;
}

.w-40 {
  width: 40px;
}

.h-40 {
  height: 40px;
}

.min-w-40 {
  min-width: 40px;
}

.min-h-40 {
  min-height: 40px;
}

.max-w-40 {
  max-width: 40px;
}

.max-h-40 {
  max-height: 40px;
}

.s-40 {
  width: 40px;
  height: 40px;
}

.w-42 {
  width: 42px;
}

.h-42 {
  height: 42px;
}

.min-w-42 {
  min-width: 42px;
}

.min-h-42 {
  min-height: 42px;
}

.max-w-42 {
  max-width: 42px;
}

.max-h-42 {
  max-height: 42px;
}

.s-42 {
  width: 42px;
  height: 42px;
}

.w-45 {
  width: 45px;
}

.h-45 {
  height: 45px;
}

.min-w-45 {
  min-width: 45px;
}

.min-h-45 {
  min-height: 45px;
}

.max-w-45 {
  max-width: 45px;
}

.max-h-45 {
  max-height: 45px;
}

.s-45 {
  width: 45px;
  height: 45px;
}

.w-48 {
  width: 48px;
}

.h-48 {
  height: 48px;
}

.min-w-48 {
  min-width: 48px;
}

.min-h-48 {
  min-height: 48px;
}

.max-w-48 {
  max-width: 48px;
}

.max-h-48 {
  max-height: 48px;
}

.s-48 {
  width: 48px;
  height: 48px;
}

.w-50 {
  width: 50px;
}

.h-50 {
  height: 50px;
}

.min-w-50 {
  min-width: 50px;
}

.min-h-50 {
  min-height: 50px;
}

.max-w-50 {
  max-width: 50px;
}

.max-h-50 {
  max-height: 50px;
}

.s-50 {
  width: 50px;
  height: 50px;
}

.w-55 {
  width: 55px;
}

.h-55 {
  height: 55px;
}

.min-w-55 {
  min-width: 55px;
}

.min-h-55 {
  min-height: 55px;
}

.max-w-55 {
  max-width: 55px;
}

.max-h-55 {
  max-height: 55px;
}

.s-55 {
  width: 55px;
  height: 55px;
}

.w-60 {
  width: 60px;
}

.h-60 {
  height: 60px;
}

.min-w-60 {
  min-width: 60px;
}

.min-h-60 {
  min-height: 60px;
}

.max-w-60 {
  max-width: 60px;
}

.max-h-60 {
  max-height: 60px;
}

.s-60 {
  width: 60px;
  height: 60px;
}

.w-65 {
  width: 65px;
}

.h-65 {
  height: 65px;
}

.min-w-65 {
  min-width: 65px;
}

.min-h-65 {
  min-height: 65px;
}

.max-w-65 {
  max-width: 65px;
}

.max-h-65 {
  max-height: 65px;
}

.s-65 {
  width: 65px;
  height: 65px;
}

.w-70 {
  width: 70px;
}

.h-70 {
  height: 70px;
}

.min-w-70 {
  min-width: 70px;
}

.min-h-70 {
  min-height: 70px;
}

.max-w-70 {
  max-width: 70px;
}

.max-h-70 {
  max-height: 70px;
}

.s-70 {
  width: 70px;
  height: 70px;
}

.w-75 {
  width: 75px;
}

.h-75 {
  height: 75px;
}

.min-w-75 {
  min-width: 75px;
}

.min-h-75 {
  min-height: 75px;
}

.max-w-75 {
  max-width: 75px;
}

.max-h-75 {
  max-height: 75px;
}

.s-75 {
  width: 75px;
  height: 75px;
}

.w-80 {
  width: 80px;
}

.h-80 {
  height: 80px;
}

.min-w-80 {
  min-width: 80px;
}

.min-h-80 {
  min-height: 80px;
}

.max-w-80 {
  max-width: 80px;
}

.max-h-80 {
  max-height: 80px;
}

.s-80 {
  width: 80px;
  height: 80px;
}

.w-90 {
  width: 90px;
}

.h-90 {
  height: 90px;
}

.min-w-90 {
  min-width: 90px;
}

.min-h-90 {
  min-height: 90px;
}

.max-w-90 {
  max-width: 90px;
}

.max-h-90 {
  max-height: 90px;
}

.s-90 {
  width: 90px;
  height: 90px;
}

.w-100 {
  width: 100px;
}

.h-100 {
  height: 100px;
}

.min-w-100 {
  min-width: 100px;
}

.min-h-100 {
  min-height: 100px;
}

.max-w-100 {
  max-width: 100px;
}

.max-h-100 {
  max-height: 100px;
}

.s-100 {
  width: 100px;
  height: 100px;
}

.w-110 {
  width: 110px;
}

.h-110 {
  height: 110px;
}

.min-w-110 {
  min-width: 110px;
}

.min-h-110 {
  min-height: 110px;
}

.max-w-110 {
  max-width: 110px;
}

.max-h-110 {
  max-height: 110px;
}

.s-110 {
  width: 110px;
  height: 110px;
}

.w-120 {
  width: 120px;
}

.h-120 {
  height: 120px;
}

.min-w-120 {
  min-width: 120px;
}

.min-h-120 {
  min-height: 120px;
}

.max-w-120 {
  max-width: 120px;
}

.max-h-120 {
  max-height: 120px;
}

.s-120 {
  width: 120px;
  height: 120px;
}

.w-145 {
  width: 145px;
}

.h-145 {
  height: 145px;
}

.min-w-145 {
  min-width: 145px;
}

.min-h-145 {
  min-height: 145px;
}

.max-w-145 {
  max-width: 145px;
}

.max-h-145 {
  max-height: 145px;
}

.s-145 {
  width: 145px;
  height: 145px;
}

.w-148 {
  width: 148px;
}

.h-148 {
  height: 148px;
}

.min-w-148 {
  min-width: 148px;
}

.min-h-148 {
  min-height: 148px;
}

.max-w-148 {
  max-width: 148px;
}

.max-h-148 {
  max-height: 148px;
}

.s-148 {
  width: 148px;
  height: 148px;
}

.w-160 {
  width: 160px;
}

.h-160 {
  height: 160px;
}

.min-w-160 {
  min-width: 160px;
}

.min-h-160 {
  min-height: 160px;
}

.max-w-160 {
  max-width: 160px;
}

.max-h-160 {
  max-height: 160px;
}

.s-160 {
  width: 160px;
  height: 160px;
}

.w-168 {
  width: 168px;
}

.h-168 {
  height: 168px;
}

.min-w-168 {
  min-width: 168px;
}

.min-h-168 {
  min-height: 168px;
}

.max-w-168 {
  max-width: 168px;
}

.max-h-168 {
  max-height: 168px;
}

.s-168 {
  width: 168px;
  height: 168px;
}

.w-180 {
  width: 190px;
}

.h-180 {
  height: 190px;
}

.min-w-180 {
  min-width: 190px;
}

.min-h-180 {
  min-height: 190px;
}

.max-w-180 {
  max-width: 190px;
}

.max-h-180 {
  max-height: 190px;
}

.s-180 {
  width: 190px;
  height: 190px;
}

.w-200 {
  width: 200px;
}

.h-200 {
  height: 200px;
}

.min-w-200 {
  min-width: 200px;
}

.min-h-200 {
  min-height: 200px;
}

.max-w-200 {
  max-width: 200px;
}

.max-h-200 {
  max-height: 200px;
}

.s-200 {
  width: 200px;
  height: 200px;
}

.w-300 {
  width: 300px;
}

.h-300 {
  height: 300px;
}

.min-w-300 {
  min-width: 300px;
}

.min-h-300 {
  min-height: 300px;
}

.max-w-300 {
  max-width: 300px;
}

.max-h-300 {
  max-height: 300px;
}

.s-300 {
  width: 300px;
  height: 300px;
}

.w-400 {
  width: 400px;
}

.h-400 {
  height: 400px;
}

.min-w-400 {
  min-width: 400px;
}

.min-h-400 {
  min-height: 400px;
}

.max-w-400 {
  max-width: 400px;
}

.max-h-400 {
  max-height: 400px;
}

.s-400 {
  width: 400px;
  height: 400px;
}

.w-450 {
  width: 450px;
}

.h-450 {
  height: 450px;
}

.min-w-450 {
  min-width: 450px;
}

.min-h-450 {
  min-height: 450px;
}

.max-w-450 {
  max-width: 450px;
}

.max-h-450 {
  max-height: 450px;
}

.s-450 {
  width: 450px;
  height: 450px;
}

.w-500 {
  width: 500px;
}

.h-500 {
  height: 500px;
}

.min-w-500 {
  min-width: 500px;
}

.min-h-500 {
  min-height: 500px;
}

.max-w-500 {
  max-width: 500px;
}

.max-h-500 {
  max-height: 500px;
}

.s-500 {
  width: 500px;
  height: 500px;
}

.w-600 {
  width: 600px;
}

.h-600 {
  height: 600px;
}

.min-w-600 {
  min-width: 600px;
}

.min-h-600 {
  min-height: 600px;
}

.max-w-600 {
  max-width: 600px;
}

.max-h-600 {
  max-height: 600px;
}

.s-600 {
  width: 600px;
  height: 600px;
}

.w-700 {
  width: 700px;
}

.h-700 {
  height: 700px;
}

.min-w-700 {
  min-width: 700px;
}

.min-h-700 {
  min-height: 700px;
}

.max-w-700 {
  max-width: 700px;
}

.max-h-700 {
  max-height: 700px;
}

.s-700 {
  width: 700px;
  height: 700px;
}

.text-none {
  text-decoration: none;
}

.text-underline {
  text-decoration: underline;
}

.text-line-through {
  text-decoration: line-through;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.text-clip {
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: clip;
}

.text-ellipsis {
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.text-ellipsis-1 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  line-clamp: 1;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

.text-ellipsis-2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  line-clamp: 2;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.text-ellipsis-3 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  line-clamp: 3;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.m-none {
  margin: none;
}

.ml-none {
  margin-left: none;
}

.mr-none {
  margin-right: none;
}

.mt-none {
  margin-top: none;
}

.mb-none {
  margin-bottom: none;
}

.mx-none {
  margin-left: none;
  margin-right: none;
}

.my-none {
  margin-top: none;
  margin-bottom: none;
}

.p-none {
  padding: none;
}

.pl-none {
  padding-left: none;
}

.pr-none {
  padding-right: none;
}

.pt-none {
  padding-top: none;
}

.pb-none {
  padding-bottom: none;
}

.px-none {
  padding-left: none;
  padding-right: none;
}

.py-none {
  padding-top: none;
  padding-bottom: none;
}

.m-auto {
  margin: auto;
}

.ml-auto {
  margin-left: auto;
}

.mr-auto {
  margin-right: auto;
}

.mt-auto {
  margin-top: auto;
}

.mb-auto {
  margin-bottom: auto;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}

.p-auto {
  padding: auto;
}

.pl-auto {
  padding-left: auto;
}

.pr-auto {
  padding-right: auto;
}

.pt-auto {
  padding-top: auto;
}

.pb-auto {
  padding-bottom: auto;
}

.px-auto {
  padding-left: auto;
  padding-right: auto;
}

.py-auto {
  padding-top: auto;
  padding-bottom: auto;
}

.m-0 {
  margin: 0px;
}

.ml-0 {
  margin-left: 0px;
}

.mr-0 {
  margin-right: 0px;
}

.mt-0 {
  margin-top: 0px;
}

.mb-0 {
  margin-bottom: 0px;
}

.mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}

.my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.p-0 {
  padding: 0px;
}

.pl-0 {
  padding-left: 0px;
}

.pr-0 {
  padding-right: 0px;
}

.pt-0 {
  padding-top: 0px;
}

.pb-0 {
  padding-bottom: 0px;
}

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

.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}

.m-5 {
  margin: 5px;
}

.ml-5 {
  margin-left: 5px;
}

.mr-5 {
  margin-right: 5px;
}

.mt-5 {
  margin-top: 5px;
}

.mb-5 {
  margin-bottom: 5px;
}

.mx-5 {
  margin-left: 5px;
  margin-right: 5px;
}

.my-5 {
  margin-top: 5px;
  margin-bottom: 5px;
}

.p-5 {
  padding: 5px;
}

.pl-5 {
  padding-left: 5px;
}

.pr-5 {
  padding-right: 5px;
}

.pt-5 {
  padding-top: 5px;
}

.pb-5 {
  padding-bottom: 5px;
}

.px-5 {
  padding-left: 5px;
  padding-right: 5px;
}

.py-5 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.m-10 {
  margin: 10px;
}

.ml-10 {
  margin-left: 10px;
}

.mr-10 {
  margin-right: 10px;
}

.mt-10 {
  margin-top: 10px;
}

.mb-10 {
  margin-bottom: 10px;
}

.mx-10 {
  margin-left: 10px;
  margin-right: 10px;
}

.my-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.p-10 {
  padding: 10px;
}

.pl-10 {
  padding-left: 10px;
}

.pr-10 {
  padding-right: 10px;
}

.pt-10 {
  padding-top: 10px;
}

.pb-10 {
  padding-bottom: 10px;
}

.px-10 {
  padding-left: 10px;
  padding-right: 10px;
}

.py-10 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.m-15 {
  margin: 15px;
}

.ml-15 {
  margin-left: 15px;
}

.mr-15 {
  margin-right: 15px;
}

.mt-15 {
  margin-top: 15px;
}

.mb-15 {
  margin-bottom: 15px;
}

.mx-15 {
  margin-left: 15px;
  margin-right: 15px;
}

.my-15 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.p-15 {
  padding: 15px;
}

.pl-15 {
  padding-left: 15px;
}

.pr-15 {
  padding-right: 15px;
}

.pt-15 {
  padding-top: 15px;
}

.pb-15 {
  padding-bottom: 15px;
}

.px-15 {
  padding-left: 15px;
  padding-right: 15px;
}

.py-15 {
  padding-top: 15px;
  padding-bottom: 15px;
}

.m-20 {
  margin: 20px;
}

.ml-20 {
  margin-left: 20px;
}

.mr-20 {
  margin-right: 20px;
}

.mt-20 {
  margin-top: 20px;
}

.mb-20 {
  margin-bottom: 20px;
}

.mx-20 {
  margin-left: 20px;
  margin-right: 20px;
}

.my-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.p-20 {
  padding: 20px;
}

.pl-20 {
  padding-left: 20px;
}

.pr-20 {
  padding-right: 20px;
}

.pt-20 {
  padding-top: 20px;
}

.pb-20 {
  padding-bottom: 20px;
}

.px-20 {
  padding-left: 20px;
  padding-right: 20px;
}

.py-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.m-25 {
  margin: 25px;
}

.ml-25 {
  margin-left: 25px;
}

.mr-25 {
  margin-right: 25px;
}

.mt-25 {
  margin-top: 25px;
}

.mb-25 {
  margin-bottom: 25px;
}

.mx-25 {
  margin-left: 25px;
  margin-right: 25px;
}

.my-25 {
  margin-top: 25px;
  margin-bottom: 25px;
}

.p-25 {
  padding: 25px;
}

.pl-25 {
  padding-left: 25px;
}

.pr-25 {
  padding-right: 25px;
}

.pt-25 {
  padding-top: 25px;
}

.pb-25 {
  padding-bottom: 25px;
}

.px-25 {
  padding-left: 25px;
  padding-right: 25px;
}

.py-25 {
  padding-top: 25px;
  padding-bottom: 25px;
}

.m-30 {
  margin: 30px;
}

.ml-30 {
  margin-left: 30px;
}

.mr-30 {
  margin-right: 30px;
}

.mt-30 {
  margin-top: 30px;
}

.mb-30 {
  margin-bottom: 30px;
}

.mx-30 {
  margin-left: 30px;
  margin-right: 30px;
}

.my-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.p-30 {
  padding: 30px;
}

.pl-30 {
  padding-left: 30px;
}

.pr-30 {
  padding-right: 30px;
}

.pt-30 {
  padding-top: 30px;
}

.pb-30 {
  padding-bottom: 30px;
}

.px-30 {
  padding-left: 30px;
  padding-right: 30px;
}

.py-30 {
  padding-top: 30px;
  padding-bottom: 30px;
}

.m-35 {
  margin: 35px;
}

.ml-35 {
  margin-left: 35px;
}

.mr-35 {
  margin-right: 35px;
}

.mt-35 {
  margin-top: 35px;
}

.mb-35 {
  margin-bottom: 35px;
}

.mx-35 {
  margin-left: 35px;
  margin-right: 35px;
}

.my-35 {
  margin-top: 35px;
  margin-bottom: 35px;
}

.p-35 {
  padding: 35px;
}

.pl-35 {
  padding-left: 35px;
}

.pr-35 {
  padding-right: 35px;
}

.pt-35 {
  padding-top: 35px;
}

.pb-35 {
  padding-bottom: 35px;
}

.px-35 {
  padding-left: 35px;
  padding-right: 35px;
}

.py-35 {
  padding-top: 35px;
  padding-bottom: 35px;
}

.m-38 {
  margin: 38px;
}

.ml-38 {
  margin-left: 38px;
}

.mr-38 {
  margin-right: 38px;
}

.mt-38 {
  margin-top: 38px;
}

.mb-38 {
  margin-bottom: 38px;
}

.mx-38 {
  margin-left: 38px;
  margin-right: 38px;
}

.my-38 {
  margin-top: 38px;
  margin-bottom: 38px;
}

.p-38 {
  padding: 38px;
}

.pl-38 {
  padding-left: 38px;
}

.pr-38 {
  padding-right: 38px;
}

.pt-38 {
  padding-top: 38px;
}

.pb-38 {
  padding-bottom: 38px;
}

.px-38 {
  padding-left: 38px;
  padding-right: 38px;
}

.py-38 {
  padding-top: 38px;
  padding-bottom: 38px;
}

.m-40 {
  margin: 40px;
}

.ml-40 {
  margin-left: 40px;
}

.mr-40 {
  margin-right: 40px;
}

.mt-40 {
  margin-top: 40px;
}

.mb-40 {
  margin-bottom: 40px;
}

.mx-40 {
  margin-left: 40px;
  margin-right: 40px;
}

.my-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.p-40 {
  padding: 40px;
}

.pl-40 {
  padding-left: 40px;
}

.pr-40 {
  padding-right: 40px;
}

.pt-40 {
  padding-top: 40px;
}

.pb-40 {
  padding-bottom: 40px;
}

.px-40 {
  padding-left: 40px;
  padding-right: 40px;
}

.py-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.m-45 {
  margin: 45px;
}

.ml-45 {
  margin-left: 45px;
}

.mr-45 {
  margin-right: 45px;
}

.mt-45 {
  margin-top: 45px;
}

.mb-45 {
  margin-bottom: 45px;
}

.mx-45 {
  margin-left: 45px;
  margin-right: 45px;
}

.my-45 {
  margin-top: 45px;
  margin-bottom: 45px;
}

.p-45 {
  padding: 45px;
}

.pl-45 {
  padding-left: 45px;
}

.pr-45 {
  padding-right: 45px;
}

.pt-45 {
  padding-top: 45px;
}

.pb-45 {
  padding-bottom: 45px;
}

.px-45 {
  padding-left: 45px;
  padding-right: 45px;
}

.py-45 {
  padding-top: 45px;
  padding-bottom: 45px;
}

.m-50 {
  margin: 50px;
}

.ml-50 {
  margin-left: 50px;
}

.mr-50 {
  margin-right: 50px;
}

.mt-50 {
  margin-top: 50px;
}

.mb-50 {
  margin-bottom: 50px;
}

.mx-50 {
  margin-left: 50px;
  margin-right: 50px;
}

.my-50 {
  margin-top: 50px;
  margin-bottom: 50px;
}

.p-50 {
  padding: 50px;
}

.pl-50 {
  padding-left: 50px;
}

.pr-50 {
  padding-right: 50px;
}

.pt-50 {
  padding-top: 50px;
}

.pb-50 {
  padding-bottom: 50px;
}

.px-50 {
  padding-left: 50px;
  padding-right: 50px;
}

.py-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.m-55 {
  margin: 55px;
}

.ml-55 {
  margin-left: 55px;
}

.mr-55 {
  margin-right: 55px;
}

.mt-55 {
  margin-top: 55px;
}

.mb-55 {
  margin-bottom: 55px;
}

.mx-55 {
  margin-left: 55px;
  margin-right: 55px;
}

.my-55 {
  margin-top: 55px;
  margin-bottom: 55px;
}

.p-55 {
  padding: 55px;
}

.pl-55 {
  padding-left: 55px;
}

.pr-55 {
  padding-right: 55px;
}

.pt-55 {
  padding-top: 55px;
}

.pb-55 {
  padding-bottom: 55px;
}

.px-55 {
  padding-left: 55px;
  padding-right: 55px;
}

.py-55 {
  padding-top: 55px;
  padding-bottom: 55px;
}

.m-60 {
  margin: 60px;
}

.ml-60 {
  margin-left: 60px;
}

.mr-60 {
  margin-right: 60px;
}

.mt-60 {
  margin-top: 60px;
}

.mb-60 {
  margin-bottom: 60px;
}

.mx-60 {
  margin-left: 60px;
  margin-right: 60px;
}

.my-60 {
  margin-top: 60px;
  margin-bottom: 60px;
}

.p-60 {
  padding: 60px;
}

.pl-60 {
  padding-left: 60px;
}

.pr-60 {
  padding-right: 60px;
}

.pt-60 {
  padding-top: 60px;
}

.pb-60 {
  padding-bottom: 60px;
}

.px-60 {
  padding-left: 60px;
  padding-right: 60px;
}

.py-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.m-65 {
  margin: 65px;
}

.ml-65 {
  margin-left: 65px;
}

.mr-65 {
  margin-right: 65px;
}

.mt-65 {
  margin-top: 65px;
}

.mb-65 {
  margin-bottom: 65px;
}

.mx-65 {
  margin-left: 65px;
  margin-right: 65px;
}

.my-65 {
  margin-top: 65px;
  margin-bottom: 65px;
}

.p-65 {
  padding: 65px;
}

.pl-65 {
  padding-left: 65px;
}

.pr-65 {
  padding-right: 65px;
}

.pt-65 {
  padding-top: 65px;
}

.pb-65 {
  padding-bottom: 65px;
}

.px-65 {
  padding-left: 65px;
  padding-right: 65px;
}

.py-65 {
  padding-top: 65px;
  padding-bottom: 65px;
}

.m-70 {
  margin: 70px;
}

.ml-70 {
  margin-left: 70px;
}

.mr-70 {
  margin-right: 70px;
}

.mt-70 {
  margin-top: 70px;
}

.mb-70 {
  margin-bottom: 70px;
}

.mx-70 {
  margin-left: 70px;
  margin-right: 70px;
}

.my-70 {
  margin-top: 70px;
  margin-bottom: 70px;
}

.p-70 {
  padding: 70px;
}

.pl-70 {
  padding-left: 70px;
}

.pr-70 {
  padding-right: 70px;
}

.pt-70 {
  padding-top: 70px;
}

.pb-70 {
  padding-bottom: 70px;
}

.px-70 {
  padding-left: 70px;
  padding-right: 70px;
}

.py-70 {
  padding-top: 70px;
  padding-bottom: 70px;
}

.m-75 {
  margin: 75px;
}

.ml-75 {
  margin-left: 75px;
}

.mr-75 {
  margin-right: 75px;
}

.mt-75 {
  margin-top: 75px;
}

.mb-75 {
  margin-bottom: 75px;
}

.mx-75 {
  margin-left: 75px;
  margin-right: 75px;
}

.my-75 {
  margin-top: 75px;
  margin-bottom: 75px;
}

.p-75 {
  padding: 75px;
}

.pl-75 {
  padding-left: 75px;
}

.pr-75 {
  padding-right: 75px;
}

.pt-75 {
  padding-top: 75px;
}

.pb-75 {
  padding-bottom: 75px;
}

.px-75 {
  padding-left: 75px;
  padding-right: 75px;
}

.py-75 {
  padding-top: 75px;
  padding-bottom: 75px;
}

.round-none {
  border-radius: none;
}

.round-0 {
  border-radius: 0px;
}

.round-2 {
  border-radius: 2px;
}

.round-4 {
  border-radius: 4px;
}

.round-5 {
  border-radius: 5px;
}

.round-6 {
  border-radius: 6px;
}

.round-8 {
  border-radius: 8px;
}

.round-10 {
  border-radius: 10px;
}

.round-12 {
  border-radius: 12px;
}

.round-14 {
  border-radius: 14px;
}

.round-15 {
  border-radius: 15px;
}

.round-16 {
  border-radius: 16px;
}

.round-18 {
  border-radius: 18px;
}

.round-20 {
  border-radius: 20px;
}

.round-22 {
  border-radius: 22px;
}

.round-24 {
  border-radius: 24px;
}

.round-25 {
  border-radius: 25px;
}

.round-26 {
  border-radius: 26px;
}

.round-28 {
  border-radius: 28px;
}

.round-30 {
  border-radius: 30px;
}

.round-32 {
  border-radius: 32px;
}

.round-35 {
  border-radius: 35px;
}

.round-38 {
  border-radius: 38px;
}

.round-40 {
  border-radius: 40px;
}

.round-circle {
  border-radius: 9999px;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-1 {
  opacity: 0.1 !important;
}

.opacity-2 {
  opacity: 0.2 !important;
}

.opacity-3 {
  opacity: 0.3 !important;
}

.opacity-4 {
  opacity: 0.4 !important;
}

.opacity-5 {
  opacity: 0.5 !important;
}

.opacity-6 {
  opacity: 0.6 !important;
}

.opacity-7 {
  opacity: 0.7 !important;
}

.opacity-8 {
  opacity: 0.8 !important;
}

.opacity-9 {
  opacity: 0.9 !important;
}

.opacity-10 {
  opacity: 1 !important;
}

.relative {
  position: relative;
}

.absolute {
  position: absolute;
}

.fixed {
  position: fixed;
}

.sticky {
  position: sticky;
}

.top-0 {
  top: 0;
}

.left-0 {
  left: 0;
}

.right-0 {
  right: 0;
}

.bottom-0 {
  bottom: 0;
}

.flex {
  display: flex;
}

.flex-row {
  flex-direction: row;
}

.flex-column {
  flex-direction: column;
}

.flex-row-reverse {
  flex-direction: row-reverse;
}

.flex-column-reverse {
  flex-direction: column-reverse;
}

.flex-wrap {
  flex-wrap: wrap;
}

.flex-nowrap {
  flex-wrap: nowrap;
}

.justify-start {
  justify-content: flex-start;
}

.justify-end {
  justify-content: flex-end;
}

.justify-between {
  justify-content: space-between;
}

.justify-around {
  justify-content: space-around;
}

.justify-center {
  justify-content: center;
}

.items-center {
  align-items: center;
}

.items-stretch {
  align-items: stretch;
}

.items-start {
  align-items: flex-start;
}

.items-end {
  align-items: flex-end;
}

.content-start {
  align-content: flex-start;
}

.content-end {
  align-content: flex-end;
}

.content-center {
  align-content: center;
}

.content-between {
  align-content: space-between;
}

.content-around {
  align-content: space-around;
}

.content-stretch {
  align-content: stretch;
}

.flex-1 {
  flex: 1;
}

.flex-2 {
  flex: 2;
}

.flex-3 {
  flex: 3;
}

.flex-4 {
  flex: 4;
}

.flex-5 {
  flex: 5;
}

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

.justify-items-center {
  justify-content: center;
  align-items: center;
}

.h-auto {
  height: auto;
}

.h-full {
  height: 100%;
}

.h-screen {
  height: 100vh;
}

.min-h-full {
  min-height: 100%;
}

.min-h-screen {
  min-height: 100vh;
}

.max-h-full {
  max-height: 100%;
}

.max-h-screen {
  max-height: 100vh;
}

.w-auto {
  width: auto;
}

.w-full {
  width: 100%;
}

.w-screen {
  width: 100vw;
}

.min-w-full {
  min-width: 100%;
}

.min-w-screen {
  min-width: 100vw;
}

.max-w-full {
  max-width: 100%;
}

.max-w-screen {
  max-width: 100vw;
}

.w-750 {
  width: 750px;
}

/*# sourceMappingURL=common.css.map */
