/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
:root {
  --primary-color: #1890FF;
  --component-background: #ffffff;
  --text-color: rgba(0, 0, 0, 0.65);
  --text-color-secondary: rgba(0, 0, 0, 0.45);
  --text-color-inverse: #fff;
  --icon-color: inherit;
  --icon-color-hover: rgba(0, 0, 0, 0.75);
  --heading-color: rgba(0, 0, 0, 0.85);
  --heading-color-dark: #ffffff;
  --text-color-dark: rgba(255, 255, 255, 0.85);
  --text-color-secondary-dark: rgba(255, 255, 255, 0.65);
  --text-selection-bg: #1890FF;
  --font-size-base: 12px;
  --font-size-lg: 14px;
  --font-size-sm: 12px;
  --line-height-base: 1.5;
  --border-radius-base: 4px;
  --border-radius-sm: 2px;
  --item-active-bg: rgba(0, 0, 0, 0.1);
  --item-hover-bg: rgba(0, 0, 0, 0.05);
  --item-hover-color: rgba(0, 0, 0, 0.65);
  --link-color: #1890ff;
  --link-hover-color: #40a9ff;
  --link-active-color: #096dd9;
  --link-decoration: none;
  --link-hover-decoration: none;
  --border-color-base: #d9d9d9;
  --border-color-split: #e8e8e8;
  --border-color-inverse: #fff;
  --border-width-base: 1px;
  --border-style-base: solid;
  --outline-blur-size: 0;
  --outline-width: 2px;
  --outline-color: #1890ff;
  --background-color-light: #fafafa;
  --background-color-base: #f5f5f5;
  --disabled-color: rgba(0, 0, 0, 0.25);
  --disabled-bg: #f5f5f5;
  --disabled-color-dark: rgba(255, 255, 255, 0.35);
  --shadow-color: rgba(0, 0, 0, 0.15);
  --shadow-color-inverse: #fff;
  --box-shadow-base: 0 2px 8px rgba(0, 0, 0, 0.15);
  --shadow-1-up: 0 -2px 8px rgba(0, 0, 0, 0.15);
  --shadow-1-down: 0 2px 8px rgba(0, 0, 0, 0.15);
  --shadow-1-left: -2px 0 8px rgba(0, 0, 0, 0.15);
  --shadow-1-right: 2px 0 8px rgba(0, 0, 0, 0.15);
  --shadow-2: 0 4px 12px rgba(0, 0, 0, 0.15);
  --btn-default-color: #000000;
  --btn-default-bg: #fff;
  --btn-default-border-color: rgba(0, 0, 0, 0.2);
  --btn-danger-bg: #ff4d4f;
  --error-8: #a8071a;
}
.gant-margin-1 {
  margin: 1px !important;
}
.gant-margin-top-1 {
  margin-top: 1px !important;
}
.gant-margin-left-1 {
  margin-left: 1px !important;
}
.gant-margin-right-1 {
  margin-right: 1px !important;
}
.gant-margin-bottom-1 {
  margin-bottom: 1px !important;
}
.gant-margin-h-1 {
  margin-left: 1px !important;
  margin-right: 1px !important;
}
.gant-margin-v-1 {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
}
.gant-margin-2 {
  margin: 2px !important;
}
.gant-margin-top-2 {
  margin-top: 2px !important;
}
.gant-margin-left-2 {
  margin-left: 2px !important;
}
.gant-margin-right-2 {
  margin-right: 2px !important;
}
.gant-margin-bottom-2 {
  margin-bottom: 2px !important;
}
.gant-margin-h-2 {
  margin-left: 2px !important;
  margin-right: 2px !important;
}
.gant-margin-v-2 {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}
.gant-margin-3 {
  margin: 3px !important;
}
.gant-margin-top-3 {
  margin-top: 3px !important;
}
.gant-margin-left-3 {
  margin-left: 3px !important;
}
.gant-margin-right-3 {
  margin-right: 3px !important;
}
.gant-margin-bottom-3 {
  margin-bottom: 3px !important;
}
.gant-margin-h-3 {
  margin-left: 3px !important;
  margin-right: 3px !important;
}
.gant-margin-v-3 {
  margin-top: 3px !important;
  margin-bottom: 3px !important;
}
.gant-margin-4 {
  margin: 4px !important;
}
.gant-margin-top-4 {
  margin-top: 4px !important;
}
.gant-margin-left-4 {
  margin-left: 4px !important;
}
.gant-margin-right-4 {
  margin-right: 4px !important;
}
.gant-margin-bottom-4 {
  margin-bottom: 4px !important;
}
.gant-margin-h-4 {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.gant-margin-v-4 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}
.gant-margin-5 {
  margin: 5px !important;
}
.gant-margin-top-5 {
  margin-top: 5px !important;
}
.gant-margin-left-5 {
  margin-left: 5px !important;
}
.gant-margin-right-5 {
  margin-right: 5px !important;
}
.gant-margin-bottom-5 {
  margin-bottom: 5px !important;
}
.gant-margin-h-5 {
  margin-left: 5px !important;
  margin-right: 5px !important;
}
.gant-margin-v-5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}
.gant-margin-6 {
  margin: 6px !important;
}
.gant-margin-top-6 {
  margin-top: 6px !important;
}
.gant-margin-left-6 {
  margin-left: 6px !important;
}
.gant-margin-right-6 {
  margin-right: 6px !important;
}
.gant-margin-bottom-6 {
  margin-bottom: 6px !important;
}
.gant-margin-h-6 {
  margin-left: 6px !important;
  margin-right: 6px !important;
}
.gant-margin-v-6 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}
.gant-margin-7 {
  margin: 7px !important;
}
.gant-margin-top-7 {
  margin-top: 7px !important;
}
.gant-margin-left-7 {
  margin-left: 7px !important;
}
.gant-margin-right-7 {
  margin-right: 7px !important;
}
.gant-margin-bottom-7 {
  margin-bottom: 7px !important;
}
.gant-margin-h-7 {
  margin-left: 7px !important;
  margin-right: 7px !important;
}
.gant-margin-v-7 {
  margin-top: 7px !important;
  margin-bottom: 7px !important;
}
.gant-margin-8 {
  margin: 8px !important;
}
.gant-margin-top-8 {
  margin-top: 8px !important;
}
.gant-margin-left-8 {
  margin-left: 8px !important;
}
.gant-margin-right-8 {
  margin-right: 8px !important;
}
.gant-margin-bottom-8 {
  margin-bottom: 8px !important;
}
.gant-margin-h-8 {
  margin-left: 8px !important;
  margin-right: 8px !important;
}
.gant-margin-v-8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}
.gant-margin-9 {
  margin: 9px !important;
}
.gant-margin-top-9 {
  margin-top: 9px !important;
}
.gant-margin-left-9 {
  margin-left: 9px !important;
}
.gant-margin-right-9 {
  margin-right: 9px !important;
}
.gant-margin-bottom-9 {
  margin-bottom: 9px !important;
}
.gant-margin-h-9 {
  margin-left: 9px !important;
  margin-right: 9px !important;
}
.gant-margin-v-9 {
  margin-top: 9px !important;
  margin-bottom: 9px !important;
}
.gant-margin-10 {
  margin: 10px !important;
}
.gant-margin-top-10 {
  margin-top: 10px !important;
}
.gant-margin-left-10 {
  margin-left: 10px !important;
}
.gant-margin-right-10 {
  margin-right: 10px !important;
}
.gant-margin-bottom-10 {
  margin-bottom: 10px !important;
}
.gant-margin-h-10 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}
.gant-margin-v-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}
.gant-margin-11 {
  margin: 11px !important;
}
.gant-margin-top-11 {
  margin-top: 11px !important;
}
.gant-margin-left-11 {
  margin-left: 11px !important;
}
.gant-margin-right-11 {
  margin-right: 11px !important;
}
.gant-margin-bottom-11 {
  margin-bottom: 11px !important;
}
.gant-margin-h-11 {
  margin-left: 11px !important;
  margin-right: 11px !important;
}
.gant-margin-v-11 {
  margin-top: 11px !important;
  margin-bottom: 11px !important;
}
.gant-margin-12 {
  margin: 12px !important;
}
.gant-margin-top-12 {
  margin-top: 12px !important;
}
.gant-margin-left-12 {
  margin-left: 12px !important;
}
.gant-margin-right-12 {
  margin-right: 12px !important;
}
.gant-margin-bottom-12 {
  margin-bottom: 12px !important;
}
.gant-margin-h-12 {
  margin-left: 12px !important;
  margin-right: 12px !important;
}
.gant-margin-v-12 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}
.gant-margin-13 {
  margin: 13px !important;
}
.gant-margin-top-13 {
  margin-top: 13px !important;
}
.gant-margin-left-13 {
  margin-left: 13px !important;
}
.gant-margin-right-13 {
  margin-right: 13px !important;
}
.gant-margin-bottom-13 {
  margin-bottom: 13px !important;
}
.gant-margin-h-13 {
  margin-left: 13px !important;
  margin-right: 13px !important;
}
.gant-margin-v-13 {
  margin-top: 13px !important;
  margin-bottom: 13px !important;
}
.gant-margin-14 {
  margin: 14px !important;
}
.gant-margin-top-14 {
  margin-top: 14px !important;
}
.gant-margin-left-14 {
  margin-left: 14px !important;
}
.gant-margin-right-14 {
  margin-right: 14px !important;
}
.gant-margin-bottom-14 {
  margin-bottom: 14px !important;
}
.gant-margin-h-14 {
  margin-left: 14px !important;
  margin-right: 14px !important;
}
.gant-margin-v-14 {
  margin-top: 14px !important;
  margin-bottom: 14px !important;
}
.gant-margin-15 {
  margin: 15px !important;
}
.gant-margin-top-15 {
  margin-top: 15px !important;
}
.gant-margin-left-15 {
  margin-left: 15px !important;
}
.gant-margin-right-15 {
  margin-right: 15px !important;
}
.gant-margin-bottom-15 {
  margin-bottom: 15px !important;
}
.gant-margin-h-15 {
  margin-left: 15px !important;
  margin-right: 15px !important;
}
.gant-margin-v-15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}
.gant-margin-16 {
  margin: 16px !important;
}
.gant-margin-top-16 {
  margin-top: 16px !important;
}
.gant-margin-left-16 {
  margin-left: 16px !important;
}
.gant-margin-right-16 {
  margin-right: 16px !important;
}
.gant-margin-bottom-16 {
  margin-bottom: 16px !important;
}
.gant-margin-h-16 {
  margin-left: 16px !important;
  margin-right: 16px !important;
}
.gant-margin-v-16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}
.gant-margin-17 {
  margin: 17px !important;
}
.gant-margin-top-17 {
  margin-top: 17px !important;
}
.gant-margin-left-17 {
  margin-left: 17px !important;
}
.gant-margin-right-17 {
  margin-right: 17px !important;
}
.gant-margin-bottom-17 {
  margin-bottom: 17px !important;
}
.gant-margin-h-17 {
  margin-left: 17px !important;
  margin-right: 17px !important;
}
.gant-margin-v-17 {
  margin-top: 17px !important;
  margin-bottom: 17px !important;
}
.gant-margin-18 {
  margin: 18px !important;
}
.gant-margin-top-18 {
  margin-top: 18px !important;
}
.gant-margin-left-18 {
  margin-left: 18px !important;
}
.gant-margin-right-18 {
  margin-right: 18px !important;
}
.gant-margin-bottom-18 {
  margin-bottom: 18px !important;
}
.gant-margin-h-18 {
  margin-left: 18px !important;
  margin-right: 18px !important;
}
.gant-margin-v-18 {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}
.gant-margin-19 {
  margin: 19px !important;
}
.gant-margin-top-19 {
  margin-top: 19px !important;
}
.gant-margin-left-19 {
  margin-left: 19px !important;
}
.gant-margin-right-19 {
  margin-right: 19px !important;
}
.gant-margin-bottom-19 {
  margin-bottom: 19px !important;
}
.gant-margin-h-19 {
  margin-left: 19px !important;
  margin-right: 19px !important;
}
.gant-margin-v-19 {
  margin-top: 19px !important;
  margin-bottom: 19px !important;
}
.gant-margin-20 {
  margin: 20px !important;
}
.gant-margin-top-20 {
  margin-top: 20px !important;
}
.gant-margin-left-20 {
  margin-left: 20px !important;
}
.gant-margin-right-20 {
  margin-right: 20px !important;
}
.gant-margin-bottom-20 {
  margin-bottom: 20px !important;
}
.gant-margin-h-20 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}
.gant-margin-v-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}
.gant-padding-5 {
  padding: 5px !important;
}
.gant-padding-top-5 {
  padding-top: 5px !important;
}
.gant-padding-left-5 {
  padding-left: 5px !important;
}
.gant-padding-right-5 {
  padding-right: 5px !important;
}
.gant-padding-bottom-5 {
  padding-bottom: 5px !important;
}
.gant-padding-h-5 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.gant-padding-v-5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
.gant-padding-10 {
  padding: 10px !important;
}
.gant-padding-top-10 {
  padding-top: 10px !important;
}
.gant-padding-left-10 {
  padding-left: 10px !important;
}
.gant-padding-right-10 {
  padding-right: 10px !important;
}
.gant-padding-bottom-10 {
  padding-bottom: 10px !important;
}
.gant-padding-h-10 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.gant-padding-v-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.gant-padding-15 {
  padding: 15px !important;
}
.gant-padding-top-15 {
  padding-top: 15px !important;
}
.gant-padding-left-15 {
  padding-left: 15px !important;
}
.gant-padding-right-15 {
  padding-right: 15px !important;
}
.gant-padding-bottom-15 {
  padding-bottom: 15px !important;
}
.gant-padding-h-15 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.gant-padding-v-15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}
.gant-padding-20 {
  padding: 20px !important;
}
.gant-padding-top-20 {
  padding-top: 20px !important;
}
.gant-padding-left-20 {
  padding-left: 20px !important;
}
.gant-padding-right-20 {
  padding-right: 20px !important;
}
.gant-padding-bottom-20 {
  padding-bottom: 20px !important;
}
.gant-padding-h-20 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.gant-padding-v-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
.gant-padding-25 {
  padding: 25px !important;
}
.gant-padding-top-25 {
  padding-top: 25px !important;
}
.gant-padding-left-25 {
  padding-left: 25px !important;
}
.gant-padding-right-25 {
  padding-right: 25px !important;
}
.gant-padding-bottom-25 {
  padding-bottom: 25px !important;
}
.gant-padding-h-25 {
  padding-left: 25px !important;
  padding-right: 25px !important;
}
.gant-padding-v-25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}
.gant-padding-30 {
  padding: 30px !important;
}
.gant-padding-top-30 {
  padding-top: 30px !important;
}
.gant-padding-left-30 {
  padding-left: 30px !important;
}
.gant-padding-right-30 {
  padding-right: 30px !important;
}
.gant-padding-bottom-30 {
  padding-bottom: 30px !important;
}
.gant-padding-h-30 {
  padding-left: 30px !important;
  padding-right: 30px !important;
}
.gant-padding-v-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}
.gant-padding-35 {
  padding: 35px !important;
}
.gant-padding-top-35 {
  padding-top: 35px !important;
}
.gant-padding-left-35 {
  padding-left: 35px !important;
}
.gant-padding-right-35 {
  padding-right: 35px !important;
}
.gant-padding-bottom-35 {
  padding-bottom: 35px !important;
}
.gant-padding-h-35 {
  padding-left: 35px !important;
  padding-right: 35px !important;
}
.gant-padding-v-35 {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}
.gant-padding-40 {
  padding: 40px !important;
}
.gant-padding-top-40 {
  padding-top: 40px !important;
}
.gant-padding-left-40 {
  padding-left: 40px !important;
}
.gant-padding-right-40 {
  padding-right: 40px !important;
}
.gant-padding-bottom-40 {
  padding-bottom: 40px !important;
}
.gant-padding-h-40 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}
.gant-padding-v-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.gant-padding-45 {
  padding: 45px !important;
}
.gant-padding-top-45 {
  padding-top: 45px !important;
}
.gant-padding-left-45 {
  padding-left: 45px !important;
}
.gant-padding-right-45 {
  padding-right: 45px !important;
}
.gant-padding-bottom-45 {
  padding-bottom: 45px !important;
}
.gant-padding-h-45 {
  padding-left: 45px !important;
  padding-right: 45px !important;
}
.gant-padding-v-45 {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}
.gant-padding-50 {
  padding: 50px !important;
}
.gant-padding-top-50 {
  padding-top: 50px !important;
}
.gant-padding-left-50 {
  padding-left: 50px !important;
}
.gant-padding-right-50 {
  padding-right: 50px !important;
}
.gant-padding-bottom-50 {
  padding-bottom: 50px !important;
}
.gant-padding-h-50 {
  padding-left: 50px !important;
  padding-right: 50px !important;
}
.gant-padding-v-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}
.gant-padding-55 {
  padding: 55px !important;
}
.gant-padding-top-55 {
  padding-top: 55px !important;
}
.gant-padding-left-55 {
  padding-left: 55px !important;
}
.gant-padding-right-55 {
  padding-right: 55px !important;
}
.gant-padding-bottom-55 {
  padding-bottom: 55px !important;
}
.gant-padding-h-55 {
  padding-left: 55px !important;
  padding-right: 55px !important;
}
.gant-padding-v-55 {
  padding-top: 55px !important;
  padding-bottom: 55px !important;
}
.gant-padding-60 {
  padding: 60px !important;
}
.gant-padding-top-60 {
  padding-top: 60px !important;
}
.gant-padding-left-60 {
  padding-left: 60px !important;
}
.gant-padding-right-60 {
  padding-right: 60px !important;
}
.gant-padding-bottom-60 {
  padding-bottom: 60px !important;
}
.gant-padding-h-60 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}
.gant-padding-v-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}
.gant-padding-65 {
  padding: 65px !important;
}
.gant-padding-top-65 {
  padding-top: 65px !important;
}
.gant-padding-left-65 {
  padding-left: 65px !important;
}
.gant-padding-right-65 {
  padding-right: 65px !important;
}
.gant-padding-bottom-65 {
  padding-bottom: 65px !important;
}
.gant-padding-h-65 {
  padding-left: 65px !important;
  padding-right: 65px !important;
}
.gant-padding-v-65 {
  padding-top: 65px !important;
  padding-bottom: 65px !important;
}
.gant-padding-70 {
  padding: 70px !important;
}
.gant-padding-top-70 {
  padding-top: 70px !important;
}
.gant-padding-left-70 {
  padding-left: 70px !important;
}
.gant-padding-right-70 {
  padding-right: 70px !important;
}
.gant-padding-bottom-70 {
  padding-bottom: 70px !important;
}
.gant-padding-h-70 {
  padding-left: 70px !important;
  padding-right: 70px !important;
}
.gant-padding-v-70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}
.gant-padding-75 {
  padding: 75px !important;
}
.gant-padding-top-75 {
  padding-top: 75px !important;
}
.gant-padding-left-75 {
  padding-left: 75px !important;
}
.gant-padding-right-75 {
  padding-right: 75px !important;
}
.gant-padding-bottom-75 {
  padding-bottom: 75px !important;
}
.gant-padding-h-75 {
  padding-left: 75px !important;
  padding-right: 75px !important;
}
.gant-padding-v-75 {
  padding-top: 75px !important;
  padding-bottom: 75px !important;
}
.gant-padding-80 {
  padding: 80px !important;
}
.gant-padding-top-80 {
  padding-top: 80px !important;
}
.gant-padding-left-80 {
  padding-left: 80px !important;
}
.gant-padding-right-80 {
  padding-right: 80px !important;
}
.gant-padding-bottom-80 {
  padding-bottom: 80px !important;
}
.gant-padding-h-80 {
  padding-left: 80px !important;
  padding-right: 80px !important;
}
.gant-padding-v-80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}
.gant-padding-85 {
  padding: 85px !important;
}
.gant-padding-top-85 {
  padding-top: 85px !important;
}
.gant-padding-left-85 {
  padding-left: 85px !important;
}
.gant-padding-right-85 {
  padding-right: 85px !important;
}
.gant-padding-bottom-85 {
  padding-bottom: 85px !important;
}
.gant-padding-h-85 {
  padding-left: 85px !important;
  padding-right: 85px !important;
}
.gant-padding-v-85 {
  padding-top: 85px !important;
  padding-bottom: 85px !important;
}
.gant-padding-90 {
  padding: 90px !important;
}
.gant-padding-top-90 {
  padding-top: 90px !important;
}
.gant-padding-left-90 {
  padding-left: 90px !important;
}
.gant-padding-right-90 {
  padding-right: 90px !important;
}
.gant-padding-bottom-90 {
  padding-bottom: 90px !important;
}
.gant-padding-h-90 {
  padding-left: 90px !important;
  padding-right: 90px !important;
}
.gant-padding-v-90 {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}
.gant-padding-95 {
  padding: 95px !important;
}
.gant-padding-top-95 {
  padding-top: 95px !important;
}
.gant-padding-left-95 {
  padding-left: 95px !important;
}
.gant-padding-right-95 {
  padding-right: 95px !important;
}
.gant-padding-bottom-95 {
  padding-bottom: 95px !important;
}
.gant-padding-h-95 {
  padding-left: 95px !important;
  padding-right: 95px !important;
}
.gant-padding-v-95 {
  padding-top: 95px !important;
  padding-bottom: 95px !important;
}
.gant-padding-100 {
  padding: 100px !important;
}
.gant-padding-top-100 {
  padding-top: 100px !important;
}
.gant-padding-left-100 {
  padding-left: 100px !important;
}
.gant-padding-right-100 {
  padding-right: 100px !important;
}
.gant-padding-bottom-100 {
  padding-bottom: 100px !important;
}
.gant-padding-h-100 {
  padding-left: 100px !important;
  padding-right: 100px !important;
}
.gant-padding-v-100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}
.omitdisplay {
  text-overflow: ellipsis;
  /*! autoprefixer: ignore next */
  display: box;
  /*! autoprefixer: ignore next */
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-all;
}
.gant-omit-1 {
  text-overflow: ellipsis;
  /*! autoprefixer: ignore next */
  display: box;
  /*! autoprefixer: ignore next */
  display: -webkit-box;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-all;
  -webkit-line-clamp: 1;
}
.gant-omit-2 {
  text-overflow: ellipsis;
  /*! autoprefixer: ignore next */
  display: box;
  /*! autoprefixer: ignore next */
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-all;
  -webkit-line-clamp: 2;
}
.gant-omit-3 {
  text-overflow: ellipsis;
  /*! autoprefixer: ignore next */
  display: box;
  /*! autoprefixer: ignore next */
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-all;
  -webkit-line-clamp: 3;
}
.gant-omit-4 {
  text-overflow: ellipsis;
  /*! autoprefixer: ignore next */
  display: box;
  /*! autoprefixer: ignore next */
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-all;
  -webkit-line-clamp: 4;
}
.gant-omit-5 {
  text-overflow: ellipsis;
  /*! autoprefixer: ignore next */
  display: box;
  /*! autoprefixer: ignore next */
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-all;
  -webkit-line-clamp: 5;
}
.gant-omit-6 {
  text-overflow: ellipsis;
  /*! autoprefixer: ignore next */
  display: box;
  /*! autoprefixer: ignore next */
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-all;
  -webkit-line-clamp: 6;
}
.gant-omit-7 {
  text-overflow: ellipsis;
  /*! autoprefixer: ignore next */
  display: box;
  /*! autoprefixer: ignore next */
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-all;
  -webkit-line-clamp: 7;
}
.gant-omit-8 {
  text-overflow: ellipsis;
  /*! autoprefixer: ignore next */
  display: box;
  /*! autoprefixer: ignore next */
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-all;
  -webkit-line-clamp: 8;
}
.gant-omit-9 {
  text-overflow: ellipsis;
  /*! autoprefixer: ignore next */
  display: box;
  /*! autoprefixer: ignore next */
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-all;
  -webkit-line-clamp: 9;
}
.gant-omit-10 {
  text-overflow: ellipsis;
  /*! autoprefixer: ignore next */
  display: box;
  /*! autoprefixer: ignore next */
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-all;
  -webkit-line-clamp: 10;
}
.gant-align-center {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.gant-intro {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.gant-intro-image {
  width: 120px;
  height: 120px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.gant-intro-wrap {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.gant-intro-wrap-title {
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  color: var(--text-color);
}
.gant-intro-wrap-content {
  width: 100%;
  font-size: 12px;
  color: var(--text-color-6);
  line-height: 200%;
  margin-top: 15px;
}
