/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
/* 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 */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
/* 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 */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.ant-form-item-required .ant-form-item-children .ant-input-number:not(.ant-input-number-disabled),
.ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border-color: #ffbc00;
}
.ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.ant-form-item-required.has-error .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.ant-form-item-required.has-error .ant-form-item-children .ant-time-picker-input:not(:disabled),
.ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border-color: #f13131;
  background-color: #fff;
}
.ant-form-item-required .ant-form-item-children .ant-input-number:not(.ant-input-disabled):not(:disabled):focus,
.ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  box-shadow: none;
}
.ant-input {
  padding: 4px 8px;
  border-radius: 4px;
  font-size: 12px;
  line-height: 20px;
}
.ant-input:focus {
  box-shadow: 0 0 2px 1px #29bece;
}
.ant-input-spec {
  width: 238px;
  min-width: 138px;
  max-width: 438px;
}
.ant-input-spec-special {
  width: 180px;
}
.ant-btn-main {
  border-color: #666;
  color: #666;
}
.ant-btn-main:active,
.ant-btn-main:focus,
.ant-btn-main:hover {
  border-color: #1e3255;
  color: #1e3255;
}
.ant-btn-main.ant-btn-primary {
  background-color: #1e3255;
  border-color: #1e3255;
  color: #fff;
}
.ant-btn-main.ant-btn-primary:active,
.ant-btn-main.ant-btn-primary:focus {
  background-color: #1e3255;
  border-color: #1e3255;
}
.ant-btn-main.ant-btn-primary:hover {
  background-color: #405477;
}
.ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #fff;
}
.ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  left: 3px;
  top: 3px;
  width: 8px;
  height: 8px;
  border-width: 8px;
  border-color: #29bece;
}
.ant-notification-notice.success {
  border-left: 3px solid #4aa44e;
}
.ant-notification-notice.info {
  border-left: 3px solid #3689f7;
}
.ant-notification-notice.warn {
  border-left: 3px solid #f6bd41;
}
.ant-notification-notice.error {
  border-left: 3px solid #dd4037;
}
.ant-table-wrapper .ant-table .ant-table-scroll > .ant-table-body {
  border-width: 0 1px;
  border-style: solid;
  border-color: #e8e8e8;
  border-collapse: collapse;
}
.ant-table-wrapper .ant-table .ant-table-scroll > .ant-table-body > table,
.ant-table-wrapper .ant-table .ant-table-scroll > .ant-table-body .ant-table-fixed {
  border-left: 0;
}
.ant-table-wrapper .ant-table .ant-table-thead > tr > th.ant-table-selection-column,
.ant-table-wrapper .ant-table .ant-table-tbody > tr > td.ant-table-selection-column {
  width: 46px;
  min-width: 46px;
  text-align: left;
  text-align: initial;
}
.ant-table-wrapper .ant-table table .ant-table-tbody > tr > td {
  padding-left: 16px;
  padding-right: 16px;
}
.ant-table-wrapper .ant-table .ant-table-thead > tr > th {
  font-size: 12px;
  line-height: 20px;
  padding: 0 16px;
  line-height: 25px;
  min-height: 40px;
  height: 40px;
}
.ant-table-wrapper .ant-table .ant-table-thead > tr > th.ant-table-column-has-filters {
  position: relative;
}
.ant-tabs.ant-tabs-card.ant-tabs-editable-card > .ant-tabs-bar .ant-tabs-tab {
  padding: 9px 14px;
  color: #4c4c4c;
  font-size: 14px;
  line-height: 22px;
}
.ant-tabs.ant-tabs-card.ant-tabs-editable-card > .ant-tabs-bar .ant-tabs-tab.ant-tabs-tab-active {
  color: #29bece;
}
.ant-tabs.ant-tabs-card.ant-tabs-editable-card > .ant-tabs-bar .ant-tabs-tab.ant-tabs-tab-disabled {
  color: #ccc;
}
.ant-tabs.ant-tabs-line > .ant-tabs-bar .ant-tabs-tab {
  padding: 13px 16px;
  margin: 0 16px 0 0;
  color: #4c4c4c;
  font-size: 14px;
  line-height: 22px;
}
.ant-tabs.ant-tabs-line > .ant-tabs-bar .ant-tabs-tab.ant-tabs-tab-active {
  color: #29bece;
}
.ant-tabs.ant-tabs-line > .ant-tabs-bar .ant-tabs-tab.ant-tabs-tab-disabled {
  color: #ccc;
}
.ant-tabs.ant-tabs-vertical.ant-tabs.ant-tabs-line > .ant-tabs-bar .ant-tabs-tab {
  margin-right: 0;
}
.ant-collapse .ant-collapse-content-box .ant-form-item > .ant-form-item-label {
  text-align: left;
}
.ant-calendar .ant-calendar-header .ant-calendar-prev-month-btn,
.ant-calendar .ant-calendar-header .ant-calendar-next-month-btn,
.ant-calendar .ant-calendar-header .ant-calendar-prev-year-btn,
.ant-calendar .ant-calendar-header .ant-calendar-next-year-btn {
  padding: 0;
}
.ant-calendar .ant-calendar-header .ant-calendar-prev-month-btn {
  left: 36px;
}
.ant-calendar .ant-calendar-header .ant-calendar-next-month-btn {
  right: 36px;
}
.ant-calendar .ant-calendar-header .ant-calendar-prev-year-btn {
  left: 16px;
}
.ant-calendar .ant-calendar-header .ant-calendar-next-year-btn {
  right: 16px;
}
.ant-calendar .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn,
.ant-calendar .ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn {
  padding: 0;
}
.ant-calendar .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn {
  left: 16px;
}
.ant-calendar .ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn {
  right: 16px;
}
.ant-calendar .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn,
.ant-calendar .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn {
  padding: 0;
}
.ant-calendar .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn {
  left: 16px;
}
.ant-calendar .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn {
  right: 16px;
}
.ant-tabs.ant-tabs-vertical > .ant-tabs-bar {
  background-color: #f4f6f8;
}
.ant-tabs.ant-tabs-vertical > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav .ant-tabs-tab {
  font-size: 14px;
  line-height: 22px;
  color: #4c4c4c;
  text-align: left;
  padding: 9px 9px 9px 16px;
}
.ant-tabs.ant-tabs-vertical > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav .ant-tabs-tab-active {
  background-color: #fff;
  color: #29bece;
}
.ant-tabs.ant-tabs-vertical > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav .ant-tabs-tab-disabled {
  color: #ccc;
}
.ant-tabs.ant-tabs-vertical > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > .ant-tabs-ink-bar {
  display: none !important;
}
 {
  /* 详情页的表单和折叠面板样式 */
  /* 详情页面 Card, 二级标题 */
  /* Card 三级标题 */
  /* 编辑表格样式 */
}
.select-no-border.ant-select > div {
  box-shadow: none;
  background-color: transparent;
  border: 0 none;
}
.ued-detail-wrapper .form-collapse,
.ued-detail-wrapper .ant-collapse {
  border: none;
  background-color: #fff;
  /* UED行样式 */
}
.ued-detail-wrapper .form-collapse .ant-collapse-item.ant-collapse-no-arrow .ant-collapse-header,
.ued-detail-wrapper .ant-collapse .ant-collapse-item.ant-collapse-no-arrow .ant-collapse-header {
  padding: 0;
}
.ued-detail-wrapper .form-collapse .ant-collapse-item,
.ued-detail-wrapper .ant-collapse .ant-collapse-item {
  border-bottom: none;
  margin-bottom: 24px;
  background-color: #fafafa;
}
.ued-detail-wrapper .form-collapse .ant-collapse-item .ant-collapse-header,
.ued-detail-wrapper .ant-collapse .ant-collapse-item .ant-collapse-header {
  height: 48px;
  line-height: 48px;
}
.ued-detail-wrapper .form-collapse .ant-collapse-item .ant-collapse-header > i,
.ued-detail-wrapper .ant-collapse .ant-collapse-item .ant-collapse-header > i {
  font-weight: bold;
  margin-left: 8px;
  color: #29bece;
}
.ued-detail-wrapper .form-collapse .ant-collapse-item .ant-collapse-header > h3,
.ued-detail-wrapper .ant-collapse .ant-collapse-item .ant-collapse-header > h3 {
  text-indent: 16px;
  display: inline-block;
  line-height: 1.17em;
}
.ued-detail-wrapper .form-collapse .ant-collapse-item .ant-collapse-header > a,
.ued-detail-wrapper .ant-collapse .ant-collapse-item .ant-collapse-header > a {
  margin-left: 16px;
}
.ued-detail-wrapper .form-collapse .ant-collapse-item .ant-collapse-content,
.ued-detail-wrapper .ant-collapse .ant-collapse-item .ant-collapse-content {
  border-top: none;
}
.ued-detail-wrapper .form-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,
.ued-detail-wrapper .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding-bottom: 0;
}
.ued-detail-wrapper .form-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .last-form-item,
.ued-detail-wrapper .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .last-form-item {
  margin-bottom: 0;
}
.ued-detail-wrapper .form-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .last-form-item .ant-row,
.ued-detail-wrapper .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .last-form-item .ant-row {
  margin-bottom: 0;
}
.ued-detail-wrapper .form-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .last-form-item .ant-form-item-control-wrapper .ant-form-item-control .ant-form-item-children pre,
.ued-detail-wrapper .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .last-form-item .ant-form-item-control-wrapper .ant-form-item-control .ant-form-item-children pre {
  margin-bottom: 0;
}
.ued-detail-wrapper .form-collapse .read-row,
.ued-detail-wrapper .ant-collapse .read-row {
  line-height: 20px;
  margin-bottom: 16px;
}
.ued-detail-wrapper .form-collapse .read-row .ant-col-8 > .ant-row.ant-form-item,
.ued-detail-wrapper .ant-collapse .read-row .ant-col-8 > .ant-row.ant-form-item {
  margin-bottom: 0;
}
.ued-detail-wrapper .form-collapse .read-row .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label,
.ued-detail-wrapper .ant-collapse .read-row .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label {
  line-height: 20px;
}
.ued-detail-wrapper .form-collapse .read-row .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label label,
.ued-detail-wrapper .ant-collapse .read-row .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label label {
  color: #666;
}
.ued-detail-wrapper .form-collapse .read-row .ant-col-8 > .ant-row.ant-form-item > .ant-col-15.ant-form-item-control-wrapper > .ant-form-item-control,
.ued-detail-wrapper .ant-collapse .read-row .ant-col-8 > .ant-row.ant-form-item > .ant-col-15.ant-form-item-control-wrapper > .ant-form-item-control {
  line-height: 20px;
}
.ued-detail-wrapper .form-collapse .writable-row,
.ued-detail-wrapper .ant-collapse .writable-row {
  margin-bottom: 16px;
}
.ued-detail-wrapper .form-collapse .writable-row > .ant-col-8 .ant-calendar-picker,
.ued-detail-wrapper .ant-collapse .writable-row > .ant-col-8 .ant-calendar-picker,
.ued-detail-wrapper .form-collapse .writable-row > .ant-col-8 .ant-input-number,
.ued-detail-wrapper .ant-collapse .writable-row > .ant-col-8 .ant-input-number {
  width: 100%;
}
.ued-detail-wrapper .form-collapse .writable-row > .ant-col-8 > .ant-row.ant-form-item,
.ued-detail-wrapper .ant-collapse .writable-row > .ant-col-8 > .ant-row.ant-form-item {
  margin-bottom: 0;
}
.ued-detail-wrapper .form-collapse .writable-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label,
.ued-detail-wrapper .ant-collapse .writable-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label {
  line-height: 28px;
  color: #666;
}
.ued-detail-wrapper .form-collapse .writable-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label label,
.ued-detail-wrapper .ant-collapse .writable-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label label {
  color: #666;
}
.ued-detail-wrapper .form-collapse .writable-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-15.ant-form-item-control-wrapper > .ant-form-item-control,
.ued-detail-wrapper .ant-collapse .writable-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-15.ant-form-item-control-wrapper > .ant-form-item-control {
  line-height: 28px;
}
.ued-detail-wrapper .form-collapse .inclusion-row > .ant-col-8 .ant-calendar-picker,
.ued-detail-wrapper .ant-collapse .inclusion-row > .ant-col-8 .ant-calendar-picker,
.ued-detail-wrapper .form-collapse .inclusion-row > .ant-col-8 .ant-input-number,
.ued-detail-wrapper .ant-collapse .inclusion-row > .ant-col-8 .ant-input-number {
  width: 100%;
}
.ued-detail-wrapper .form-collapse .inclusion-row > .ant-col-8 > .ant-row,
.ued-detail-wrapper .ant-collapse .inclusion-row > .ant-col-8 > .ant-row {
  margin-bottom: 16px;
}
.ued-detail-wrapper .form-collapse .inclusion-row > .ant-col-8 > .ant-row > div,
.ued-detail-wrapper .ant-collapse .inclusion-row > .ant-col-8 > .ant-row > div {
  line-height: 28px;
}
.ued-detail-wrapper .form-collapse .inclusion-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label,
.ued-detail-wrapper .ant-collapse .inclusion-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label {
  line-height: 28px;
  color: #666;
}
.ued-detail-wrapper .form-collapse .inclusion-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label label,
.ued-detail-wrapper .ant-collapse .inclusion-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label label {
  color: #666;
}
.ued-detail-wrapper .form-collapse .inclusion-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-15.ant-form-item-control-wrapper > .ant-form-item-control,
.ued-detail-wrapper .ant-collapse .inclusion-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-15.ant-form-item-control-wrapper > .ant-form-item-control {
  line-height: 28px;
}
.ued-detail-wrapper .form-collapse .half-row,
.ued-detail-wrapper .ant-collapse .half-row {
  display: flex;
  margin-bottom: 16px;
}
.ued-detail-wrapper .form-collapse .half-row .ant-row.ant-form-item,
.ued-detail-wrapper .ant-collapse .half-row .ant-row.ant-form-item {
  margin-bottom: 0;
}
.ued-detail-wrapper .form-collapse .half-row .ant-row.ant-form-item > .ant-form-item-label,
.ued-detail-wrapper .ant-collapse .half-row .ant-row.ant-form-item > .ant-form-item-label {
  width: 25%;
  margin-right: -6px;
  float: left;
  line-height: 28px;
}
.ued-detail-wrapper .form-collapse .half-row .ant-row.ant-form-item > .ant-form-item-label label,
.ued-detail-wrapper .ant-collapse .half-row .ant-row.ant-form-item > .ant-form-item-label label {
  color: #666;
}
.ued-detail-wrapper .form-collapse .half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper,
.ued-detail-wrapper .ant-collapse .half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper {
  width: 75%;
  float: left;
  color: #333;
  line-height: 28px;
}
.ued-detail-wrapper .form-collapse .half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper .ant-form-item-control,
.ued-detail-wrapper .ant-collapse .half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper .ant-form-item-control {
  line-height: 28px;
}
.ued-detail-wrapper .form-collapse .read-half-row,
.ued-detail-wrapper .ant-collapse .read-half-row {
  display: flex;
  margin-bottom: 16px;
}
.ued-detail-wrapper .form-collapse .read-half-row .ant-row.ant-form-item,
.ued-detail-wrapper .ant-collapse .read-half-row .ant-row.ant-form-item {
  margin-bottom: 0;
}
.ued-detail-wrapper .form-collapse .read-half-row .ant-row.ant-form-item > .ant-form-item-label,
.ued-detail-wrapper .ant-collapse .read-half-row .ant-row.ant-form-item > .ant-form-item-label {
  width: 25%;
  margin-right: -6px;
  float: left;
  line-height: 20px;
}
.ued-detail-wrapper .form-collapse .read-half-row .ant-row.ant-form-item > .ant-form-item-label label,
.ued-detail-wrapper .ant-collapse .read-half-row .ant-row.ant-form-item > .ant-form-item-label label {
  color: #666;
}
.ued-detail-wrapper .form-collapse .read-half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper,
.ued-detail-wrapper .ant-collapse .read-half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper {
  width: 75%;
  float: left;
  color: #333;
  line-height: 20px;
}
.ued-detail-wrapper .form-collapse .read-half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper .ant-form-item-control,
.ued-detail-wrapper .ant-collapse .read-half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper .ant-form-item-control {
  line-height: 20px;
}
.ued-detail-wrapper .form-collapse .ant-form-item-control-wrapper .ant-form-item-control.has-error.ant-form-item-required .ant-form-explain,
.ued-detail-wrapper .ant-collapse .ant-form-item-control-wrapper .ant-form-item-control.has-error.ant-form-item-required .ant-form-explain {
  margin-top: 2px;
}
.ued-form-field {
  width: 100%;
}
.search-btn-more {
  padding-left: 24px !important;
}
.search-btn-more .ant-form-item-children > button:not(:last-child),
.search-btn-more .ant-form-item-children > a:not(:last-child) {
  margin-right: 8px;
}
.more-fields-form .ant-input-number,
.more-fields-form .ant-calendar-picker,
.more-fields-form .ant-form-item {
  width: 100%;
}
.more-fields-form > div.ant-form-item {
  margin-bottom: 3px;
}
.more-fields-form > div.ant-form-item:last-child {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 4px 0;
  margin-bottom: 0;
  z-index: 1;
  border-top: 1px solid #e8e8e8;
  background: #ffffff;
}
.more-fields-form > div.ant-form-item:last-child .ant-form-item-children {
  float: right;
  margin-right: 12px;
}
.table-list-search {
  margin-bottom: 16px;
}
.table-list-search .ant-form-item {
  margin-bottom: 2px;
}
.table-list-search .ant-form-item.ant-form-item-with-help {
  margin-bottom: 14px;
}
.more-fields-search-form.ant-form {
  margin-bottom: 16px;
}
.more-fields-search-form .ant-input-number,
.more-fields-search-form .ant-calendar-picker,
.more-fields-search-form .ant-form-item {
  width: 100%;
  margin-bottom: 0;
}
.table-list-operator {
  margin-bottom: 16px;
}
.table-list-operator button {
  margin-right: 8px;
}
.table-list-form .ant-form-inline .ant-form-item {
  margin-bottom: 24px;
  margin-right: 0;
  display: flex;
}
.table-list-form .ant-form-inline .ant-form-item > .ant-form-item-label {
  width: auto;
  line-height: 32px;
  padding-right: 8px;
}
.table-list-form .ant-form-inline .ant-form-item .ant-form-item-control {
  line-height: 32px;
}
.table-list-form .ant-form-item-control-wrapper {
  flex: 1 1;
}
.table-list-form .submit-buttons {
  white-space: nowrap;
  margin-bottom: 24px;
}
@media screen and (max-width: 992px) {
  .tableListForm .ant-form-item {
    margin-right: 24px;
  }
}
@media screen and (max-width: 768px) {
  .tableListForm .ant-form-item {
    margin-right: 8px;
  }
}
.ant-card.ued-detail-card > .ant-card-head,
.ant-card.ued-detail-card-table > .ant-card-head {
  border-bottom-color: #d5dae0;
  padding: 12px 16px;
  position: relative;
}
.ant-card.ued-detail-card > .ant-card-head::before,
.ant-card.ued-detail-card-table > .ant-card-head::before {
  content: '';
  position: absolute;
  left: 0;
  top: 16px;
  width: 3px;
  height: 14px;
  background-color: #1e3255;
  pointer-events: none;
}
.ant-card.ued-detail-card > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title,
.ant-card.ued-detail-card-table > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title {
  padding: 0;
}
.ant-card.ued-detail-card > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title > h3,
.ant-card.ued-detail-card-table > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title > h3 {
  margin: 0;
  color: #333;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
}
.ant-card.ued-detail-card > .ant-card-body,
.ant-card.ued-detail-card-table > .ant-card-body {
  /* UED行样式 */
}
.ant-card.ued-detail-card > .ant-card-body .ant-form-item,
.ant-card.ued-detail-card-table > .ant-card-body .ant-form-item {
  margin-bottom: 0;
}
.ant-card.ued-detail-card > .ant-card-body .ant-form-item-label,
.ant-card.ued-detail-card-table > .ant-card-body .ant-form-item-label {
  text-align: left;
  color: #666;
}
.ant-card.ued-detail-card > .ant-card-body .ant-form-item-control,
.ant-card.ued-detail-card-table > .ant-card-body .ant-form-item-control {
  color: #333;
}
.ant-card.ued-detail-card > .ant-card-body .ant-form-item-control .ant-calendar-picker,
.ant-card.ued-detail-card-table > .ant-card-body .ant-form-item-control .ant-calendar-picker,
.ant-card.ued-detail-card > .ant-card-body .ant-form-item-control .ant-input-number,
.ant-card.ued-detail-card-table > .ant-card-body .ant-form-item-control .ant-input-number {
  width: 100%;
}
.ant-card.ued-detail-card > .ant-card-body .ant-form-item-control .ant-form-explain,
.ant-card.ued-detail-card-table > .ant-card-body .ant-form-item-control .ant-form-explain {
  margin-top: 2px;
}
.ant-card.ued-detail-card > .ant-card-body .ant-form-item.ant-form-item-with-help,
.ant-card.ued-detail-card-table > .ant-card-body .ant-form-item.ant-form-item-with-help {
  margin-bottom: 16px;
}
.ant-card.ued-detail-card > .ant-card-body .read-row,
.ant-card.ued-detail-card-table > .ant-card-body .read-row {
  line-height: 20px;
  margin-bottom: 16px;
}
.ant-card.ued-detail-card > .ant-card-body .read-row .ant-col-8 > .ant-row.ant-form-item,
.ant-card.ued-detail-card-table > .ant-card-body .read-row .ant-col-8 > .ant-row.ant-form-item {
  margin-bottom: 0;
}
.ant-card.ued-detail-card > .ant-card-body .read-row .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label,
.ant-card.ued-detail-card-table > .ant-card-body .read-row .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label {
  line-height: 20px;
}
.ant-card.ued-detail-card > .ant-card-body .read-row .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label label,
.ant-card.ued-detail-card-table > .ant-card-body .read-row .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label label {
  color: #666;
}
.ant-card.ued-detail-card > .ant-card-body .read-row .ant-col-8 > .ant-row.ant-form-item > .ant-col-15.ant-form-item-control-wrapper > .ant-form-item-control,
.ant-card.ued-detail-card-table > .ant-card-body .read-row .ant-col-8 > .ant-row.ant-form-item > .ant-col-15.ant-form-item-control-wrapper > .ant-form-item-control {
  line-height: 20px;
}
.ant-card.ued-detail-card > .ant-card-body .writable-row,
.ant-card.ued-detail-card-table > .ant-card-body .writable-row {
  margin-bottom: 16px;
}
.ant-card.ued-detail-card > .ant-card-body .writable-row > .ant-col-8 > .ant-row.ant-form-item,
.ant-card.ued-detail-card-table > .ant-card-body .writable-row > .ant-col-8 > .ant-row.ant-form-item {
  margin-bottom: 0;
}
.ant-card.ued-detail-card > .ant-card-body .writable-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label,
.ant-card.ued-detail-card-table > .ant-card-body .writable-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label {
  line-height: 28px;
  color: #666;
}
.ant-card.ued-detail-card > .ant-card-body .writable-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label label,
.ant-card.ued-detail-card-table > .ant-card-body .writable-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label label {
  color: #666;
}
.ant-card.ued-detail-card > .ant-card-body .writable-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-15.ant-form-item-control-wrapper > .ant-form-item-control,
.ant-card.ued-detail-card-table > .ant-card-body .writable-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-15.ant-form-item-control-wrapper > .ant-form-item-control {
  line-height: 28px;
}
.ant-card.ued-detail-card > .ant-card-body .inclusion-row > .ant-col-8 > .ant-row,
.ant-card.ued-detail-card-table > .ant-card-body .inclusion-row > .ant-col-8 > .ant-row {
  margin-bottom: 16px;
}
.ant-card.ued-detail-card > .ant-card-body .inclusion-row > .ant-col-8 > .ant-row > div,
.ant-card.ued-detail-card-table > .ant-card-body .inclusion-row > .ant-col-8 > .ant-row > div {
  line-height: 28px;
}
.ant-card.ued-detail-card > .ant-card-body .inclusion-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label,
.ant-card.ued-detail-card-table > .ant-card-body .inclusion-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label {
  line-height: 28px;
  color: #666;
}
.ant-card.ued-detail-card > .ant-card-body .inclusion-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label label,
.ant-card.ued-detail-card-table > .ant-card-body .inclusion-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label label {
  color: #666;
}
.ant-card.ued-detail-card > .ant-card-body .inclusion-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-15.ant-form-item-control-wrapper > .ant-form-item-control,
.ant-card.ued-detail-card-table > .ant-card-body .inclusion-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-15.ant-form-item-control-wrapper > .ant-form-item-control {
  line-height: 28px;
}
.ant-card.ued-detail-card > .ant-card-body .half-row,
.ant-card.ued-detail-card-table > .ant-card-body .half-row {
  display: flex;
  margin-bottom: 16px;
}
.ant-card.ued-detail-card > .ant-card-body .half-row .ant-row.ant-form-item,
.ant-card.ued-detail-card-table > .ant-card-body .half-row .ant-row.ant-form-item {
  margin-bottom: 0;
}
.ant-card.ued-detail-card > .ant-card-body .half-row .ant-row.ant-form-item > .ant-form-item-label,
.ant-card.ued-detail-card-table > .ant-card-body .half-row .ant-row.ant-form-item > .ant-form-item-label {
  width: 25%;
  margin-right: -6px;
  float: left;
  line-height: 28px;
}
.ant-card.ued-detail-card > .ant-card-body .half-row .ant-row.ant-form-item > .ant-form-item-label label,
.ant-card.ued-detail-card-table > .ant-card-body .half-row .ant-row.ant-form-item > .ant-form-item-label label {
  color: #666;
}
.ant-card.ued-detail-card > .ant-card-body .half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper,
.ant-card.ued-detail-card-table > .ant-card-body .half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper {
  width: 75%;
  float: left;
  color: #333;
  line-height: 28px;
}
.ant-card.ued-detail-card > .ant-card-body .half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper .ant-form-item-control,
.ant-card.ued-detail-card-table > .ant-card-body .half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper .ant-form-item-control {
  line-height: 28px;
}
.ant-card.ued-detail-card > .ant-card-body .read-half-row,
.ant-card.ued-detail-card-table > .ant-card-body .read-half-row {
  display: flex;
  margin-bottom: 16px;
}
.ant-card.ued-detail-card > .ant-card-body .read-half-row .ant-row.ant-form-item,
.ant-card.ued-detail-card-table > .ant-card-body .read-half-row .ant-row.ant-form-item {
  margin-bottom: 0;
}
.ant-card.ued-detail-card > .ant-card-body .read-half-row .ant-row.ant-form-item > .ant-form-item-label,
.ant-card.ued-detail-card-table > .ant-card-body .read-half-row .ant-row.ant-form-item > .ant-form-item-label {
  width: 25%;
  margin-right: -6px;
  float: left;
  line-height: 20px;
}
.ant-card.ued-detail-card > .ant-card-body .read-half-row .ant-row.ant-form-item > .ant-form-item-label label,
.ant-card.ued-detail-card-table > .ant-card-body .read-half-row .ant-row.ant-form-item > .ant-form-item-label label {
  color: #666;
}
.ant-card.ued-detail-card > .ant-card-body .read-half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper,
.ant-card.ued-detail-card-table > .ant-card-body .read-half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper {
  width: 75%;
  float: left;
  color: #333;
  line-height: 20px;
}
.ant-card.ued-detail-card > .ant-card-body .read-half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper .ant-form-item-control,
.ant-card.ued-detail-card-table > .ant-card-body .read-half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper .ant-form-item-control {
  line-height: 20px;
}
.ant-card.ued-detail-card > .ant-card-body .last-form-item,
.ant-card.ued-detail-card-table > .ant-card-body .last-form-item {
  margin-bottom: 0;
}
.ant-card.ued-detail-card > .ant-card-body .last-form-item .ant-row,
.ant-card.ued-detail-card-table > .ant-card-body .last-form-item .ant-row {
  margin-bottom: 0;
}
.ant-card.ued-detail-card > .ant-card-body .last-form-item .ant-form-item-control-wrapper .ant-form-item-control .ant-form-item-children pre,
.ant-card.ued-detail-card-table > .ant-card-body .last-form-item .ant-form-item-control-wrapper .ant-form-item-control .ant-form-item-children pre {
  margin-bottom: 0;
}
.ant-card.ued-detail-card > .ant-card-body {
  padding: 16px;
  padding-bottom: 24px;
}
.ant-card.ued-detail-card-table > .ant-card-body {
  padding: 16px 0;
}
.ant-card.ued-detail-card-table > .ant-card-body .table-list-operator {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-start;
  align-items: center;
}
.ant-card.ued-detail-card-table > .ant-card-body .table-list-operator > .ant-btn,
.ant-card.ued-detail-card-table > .ant-card-body .table-list-operator > .table-list-operation {
  margin: 0;
}
.ant-card.ued-detail-card-table > .ant-card-body .table-list-operator > .ant-btn:not(:last-child),
.ant-card.ued-detail-card-table > .ant-card-body .table-list-operator > .table-list-operation:not(:last-child) {
  margin-left: 8px;
}
.ant-card.ued-detail-card-third > .ant-card-head,
.ant-card.ued-detail-card-table-third > .ant-card-head {
  border: 0;
  padding: 12px 16px;
  position: relative;
}
.ant-card.ued-detail-card-third > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title,
.ant-card.ued-detail-card-table-third > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title {
  padding: 0;
}
.ant-card.ued-detail-card-third > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title > h3,
.ant-card.ued-detail-card-table-third > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title > h3 {
  margin: 0;
  color: #333;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
}
.ant-card.ued-detail-card-third > .ant-card-body {
  padding: 16px;
}
.ant-card.ued-detail-card-table-third > .ant-card-body {
  padding: 16px 0;
}
.ant-card.ued-detail-card-table-third > .ant-card-body .table-list-operator {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-start;
  align-items: center;
}
.ant-card.ued-detail-card-table-third > .ant-card-body .table-list-operator > .ant-btn,
.ant-card.ued-detail-card-table-third > .ant-card-body .table-list-operator > .table-list-operation {
  margin: 0;
}
.ant-card.ued-detail-card-table-third > .ant-card-body .table-list-operator > .ant-btn:not(:last-child),
.ant-card.ued-detail-card-table-third > .ant-card-body .table-list-operator > .table-list-operation:not(:last-child) {
  margin-left: 8px;
}
.table-operator {
  margin-bottom: 16px;
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-start;
  align-items: center;
}
.table-operator > .ant-btn:not(:last-child),
.table-operator > .table-list-operation:not(:last-child) {
  margin: 0 0 0 8px;
}
.ued-edit-form {
  /* UED行样式 */
  /* UED行样式 */
}
.ued-edit-form .ant-form-item {
  margin-bottom: 0;
}
.ued-edit-form .ant-form-item-label {
  text-align: left;
  color: #666;
}
.ued-edit-form .ant-form-item-control {
  color: #333;
}
.ued-edit-form .ant-form-item.ant-form-item-with-help {
  margin-bottom: 16px;
}
.ued-edit-form .read-row {
  line-height: 20px;
  margin-bottom: 16px;
}
.ued-edit-form .read-row .ant-col-8 > .ant-row.ant-form-item {
  margin-bottom: 0;
}
.ued-edit-form .read-row .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label {
  line-height: 20px;
}
.ued-edit-form .read-row .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label label {
  color: #666;
}
.ued-edit-form .read-row .ant-col-8 > .ant-row.ant-form-item > .ant-col-15.ant-form-item-control-wrapper > .ant-form-item-control {
  line-height: 20px;
}
.ued-edit-form .writable-row {
  margin-bottom: 16px;
}
.ued-edit-form .writable-row > .ant-col-8 > .ant-row.ant-form-item {
  margin-bottom: 0;
}
.ued-edit-form .writable-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label {
  line-height: 28px;
  color: #666;
}
.ued-edit-form .writable-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label label {
  color: #666;
}
.ued-edit-form .writable-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-15.ant-form-item-control-wrapper > .ant-form-item-control {
  line-height: 28px;
}
.ued-edit-form .inclusion-row > .ant-col-8 > .ant-row {
  margin-bottom: 16px;
}
.ued-edit-form .inclusion-row > .ant-col-8 > .ant-row > div {
  line-height: 28px;
}
.ued-edit-form .inclusion-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label {
  line-height: 28px;
  color: #666;
}
.ued-edit-form .inclusion-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-9.ant-form-item-label label {
  color: #666;
}
.ued-edit-form .inclusion-row > .ant-col-8 > .ant-row.ant-form-item > .ant-col-15.ant-form-item-control-wrapper > .ant-form-item-control {
  line-height: 28px;
}
.ued-edit-form .half-row {
  display: flex;
  margin-bottom: 16px;
}
.ued-edit-form .half-row .ant-row.ant-form-item {
  margin-bottom: 0;
}
.ued-edit-form .half-row .ant-row.ant-form-item > .ant-form-item-label {
  width: 25%;
  margin-right: -6px;
  float: left;
  line-height: 28px;
}
.ued-edit-form .half-row .ant-row.ant-form-item > .ant-form-item-label label {
  color: #666;
}
.ued-edit-form .half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper {
  width: 75%;
  float: left;
  color: #333;
  line-height: 28px;
}
.ued-edit-form .half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper .ant-form-item-control {
  line-height: 28px;
}
.ued-edit-form .read-half-row {
  display: flex;
  margin-bottom: 16px;
}
.ued-edit-form .read-half-row .ant-row.ant-form-item {
  margin-bottom: 0;
}
.ued-edit-form .read-half-row .ant-row.ant-form-item > .ant-form-item-label {
  width: 25%;
  margin-right: -6px;
  float: left;
  line-height: 20px;
}
.ued-edit-form .read-half-row .ant-row.ant-form-item > .ant-form-item-label label {
  color: #666;
}
.ued-edit-form .read-half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper {
  width: 75%;
  float: left;
  color: #333;
  line-height: 20px;
}
.ued-edit-form .read-half-row .ant-row.ant-form-item > .ant-form-item-control-wrapper .ant-form-item-control {
  line-height: 20px;
}
.ued-edit-form .last-row {
  margin-bottom: 0;
}
.ued-edit-form .last-row .ant-row {
  margin-bottom: 0;
}
.ued-edit-form .last-row .ant-form-item-control-wrapper .ant-form-item-control .ant-form-item-children pre {
  margin-bottom: 0;
}
.action-link {
  color: #29bece;
  padding-left: 0;
  padding-right: 0;
}
.action-link a:not(:first-child),
.action-link span:not(:first-child) {
  margin: 0 0 0 20px;
}
.action-link .action-link-item-0 {
  display: inline-block;
  width: 0px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  vertical-align: middle;
}
.action-link .action-link-item-1 {
  display: inline-block;
  width: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  vertical-align: middle;
}
.action-link .action-link-item-2 {
  display: inline-block;
  width: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  vertical-align: middle;
}
.action-link .action-link-item-3 {
  display: inline-block;
  width: 36px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  vertical-align: middle;
}
.action-link .action-link-item-4 {
  display: inline-block;
  width: 48px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  vertical-align: middle;
}
.action-link .action-link-item-5 {
  display: inline-block;
  width: 60px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  vertical-align: middle;
}
.action-link .action-link-item-6 {
  display: inline-block;
  width: 72px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  vertical-align: middle;
}
.action-link .action-link-item-7 {
  display: inline-block;
  width: 84px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  vertical-align: middle;
}
.action-link .action-link-item-8 {
  display: inline-block;
  width: 96px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  vertical-align: middle;
}
.action-link .action-link-item-9 {
  display: inline-block;
  width: 108px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  vertical-align: middle;
}
.action-link .action-link-item-10 {
  display: inline-block;
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  vertical-align: middle;
}
.global-layout .ant-row .ant-form-item-label,
.global-layout .ant-form-item .ant-form-item-label {
  text-align: left;
  white-space: pre-line;
  word-break: break-word;
}
.global-layout .ant-row .ant-form-item-label > label,
.global-layout .ant-form-item .ant-form-item-label > label {
  display: inline-block;
  line-height: 20px;
  vertical-align: baseline;
  word-break: break-word;
  -webkit-hyphens: manual;
      -ms-hyphens: manual;
          hyphens: manual;
}
.global-layout .ant-row .ant-form-item-label .ant-form-item-required,
.global-layout .ant-form-item .ant-form-item-label .ant-form-item-required {
  margin-right: 4px;
  line-height: 20px;
}
.global-layout .ant-row .ant-form-item-label .ant-form-item-required::before,
.global-layout .ant-form-item .ant-form-item-label .ant-form-item-required::before {
  content: '' !important;
  margin-right: 0;
}
.global-layout .ant-row .ant-form-item-control-wrapper .ant-form-item-required .ant-form-item-children,
.global-layout .ant-form-item .ant-form-item-control-wrapper .ant-form-item-required .ant-form-item-children {
  display: flex;
}
.global-layout .ant-row .ant-form-item-control-wrapper .ant-form-item-required .ant-form-item-children::before,
.global-layout .ant-form-item .ant-form-item-control-wrapper .ant-form-item-required .ant-form-item-children::before {
  display: inline-block;
  content: '*';
  margin-right: 0;
  font-size: 12px;
  color: #f5222d;
  line-height: 28px;
  font-family: 'SimSun', sans-serif;
  position: absolute;
  z-index: 101;
  left: -8px;
}
.global-layout .ant-row .ant-form-item-control-wrapper .has-error .ant-form-explain,
.global-layout .ant-form-item .ant-form-item-control-wrapper .has-error .ant-form-explain {
  margin: 3px auto;
}
html,
body,
#root {
  overflow: hidden;
}
html .ant-input-disabled,
body .ant-input-disabled,
#root .ant-input-disabled,
html .ant-select-disabled,
body .ant-select-disabled,
#root .ant-select-disabled {
  color: #aaa !important;
}
.ant-layout {
  min-height: 100%;
}
canvas {
  display: block;
}
body {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.globalSpin {
  width: 100%;
  margin: 40px 0 !important;
}
.ant-spin-container {
  overflow: visible !important;
}
.ant-btn .anticon {
  font-size: 12px;
}
.ant-btn.label-btn {
  padding: 0 10px;
}
.ant-btn.label-btn:hover {
  color: #333;
}
.unselect {
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.img-preview {
  overflow: hidden;
  border-radius: 50%;
  background: #ddd;
}
.ant-input-disabled {
  color: #333 !important;
}
.compose-form.ant-form-inline .ant-form-item {
  margin-bottom: 14px;
  margin-right: 0;
  display: flex;
}
.compose-form.ant-form-inline .ant-form-item textarea {
  margin-top: 4px;
  margin-bottom: 4px;
}
.compose-form.ant-form-inline .ant-form-item-with-help {
  margin-bottom: 14px;
}
.compose-form-disabled.ant-form-inline .ant-form-item {
  margin-right: 0;
  display: flex;
  margin-bottom: 0;
}
.compose-form-disabled.ant-form-inline .ant-form-item .ant-form-item-label {
  text-align: left;
}
.compose-form-disabled.ant-form-inline .ant-form-item .ant-form-item-label > label {
  font-weight: normal;
  color: #999;
}
.compose-form-disabled.ant-form-inline .ant-form-item .compose-field-value-disabled {
  line-height: 1.5;
}
.compose-form-disabled.ant-form-inline .ant-form-item-with-help {
  margin-bottom: 0;
}
.compose-form-disabled .row-disabled {
  border-bottom: 1px dashed #ddd;
}
.compose-form-disabled .row-disabled .ant-form-item-control-wrapper {
  display: flex !important;
  flex-direction: column;
  justify-content: center;
}
.page-container {
  position: relative;
  display: flex;
  flex-flow: column;
  flex-grow: 1;
  overflow-y: auto;
  background-color: #f4f5f7;
}
.page-head {
  display: flex;
  height: 48px;
  min-height: 48px;
  line-height: 47px;
  border-bottom: 1px solid #e8e8e8;
  background-color: #fff;
  align-items: center;
}
.page-head-back-btn {
  flex-shrink: 0;
}
.page-head .back-btn {
  cursor: pointer;
  color: #1e3255;
  font-size: 22px;
  vertical-align: middle;
  margin: 0 -12px 2px 14px;
  padding: 10px;
  border-radius: 22px;
}
.page-head .back-btn:hover {
  background-color: #f0f2f5;
}
.page-head-title {
  margin-left: 16px;
  margin-right: 24px;
  color: #000;
  font-size: 16px;
  line-height: 48px;
}
.page-head-operator {
  margin-right: 16px;
  flex-grow: 1;
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-start;
  align-items: center;
}
.page-head-operator > .ant-btn:not(:last-child),
.page-head-operator > .page-head-operation:not(:last-child) {
  margin-left: 8px;
}
.page-head-operator .ant-btn[disabled]:not(.ant-btn-loading) {
  background-color: transparent;
}
.page-head-operator .ant-btn-primary {
  background-color: #1e3255;
  border-color: #1e3255;
}
.page-head-operator .ant-btn-primary:active,
.page-head-operator .ant-btn-primary:focus {
  background-color: #1e3255;
  border-color: #1e3255;
}
.page-head-operator .ant-btn-primary:hover {
  background-color: #405477;
}
.page-head-operator .ant-btn:not(.ant-btn-primary):active,
.page-head-operator .ant-btn:not(.ant-btn-primary):focus,
.page-head-operator .ant-btn:not(.ant-btn-primary):hover {
  color: #333;
  border-color: #1e3255;
  background-color: transparent;
}
.page-head-operator .ant-btn:not(.back-btn)[disabled]:not(.ant-btn-loading) {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.26);
}
.page-content-wrap {
  flex-grow: 1;
  overflow: auto;
}
.page-content-wrap-no-card > .page-content {
  margin: 0;
}
.page-content {
  margin: 8px 16px 16px;
  padding: 16px;
  min-height: calc(100% - 16px - 16px);
  background-color: #fff;
}
.page-content-header {
  display: block;
}
.page-content-header .title {
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
  margin-bottom: 10px;
}
.page-content-header .description {
  font-size: 13px;
  line-height: 20px;
  margin-bottom: 24px;
  max-width: 512px;
  color: #898b96;
}
.page-content-header .description i.anticon {
  font-size: 18px;
  color: #898b96;
  margin-right: 12px;
}
.page-content-header .description a {
  color: #3f51b5;
  cursor: pointer;
  text-decoration: underline;
}
.ant-modal-sidebar-left,
.ant-modal-sidebar-right {
  overflow: hidden !important;
}
.ant-modal-sidebar-left .ant-modal,
.ant-modal-sidebar-right .ant-modal {
  padding-bottom: 0;
  position: absolute;
  top: 0;
  height: 100%;
}
.ant-modal-sidebar-left .ant-modal-content,
.ant-modal-sidebar-right .ant-modal-content {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.ant-modal-sidebar-left .ant-modal-content .ant-modal-body,
.ant-modal-sidebar-right .ant-modal-content .ant-modal-body {
  flex: auto;
  overflow-y: auto;
}
.ant-modal-sidebar-left .ant-modal {
  left: 0;
}
.ant-modal-sidebar-right .ant-modal {
  right: 0;
}
.ant-table-pagination.ant-pagination {
  margin: 10px 0;
}
.ant-table.ant-table-small {
  border: none;
}
.ant-table {
  border: none;
}
.ant-table table {
  padding: 0 !important;
}
.ant-table table .ant-table-tbody > tr > td {
  position: relative;
  padding: 8px;
}
.ant-table .ant-table-placeholder {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}
.ant-table .ant-table-row:last-child td {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}
.ant-table .ant-table-body > table {
  padding: 0;
}
.ant-table .ant-table-body > tr > td {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}
.ant-table .ant-table-thead > tr > th {
  background-color: rgba(0, 0, 0, 0.04) !important;
  color: #333;
  padding: 14px 8px;
  border-bottom: 1.1px solid rgba(0, 0, 0, 0.16);
}
.delete-button-base-style {
  background: red;
  color: #fff;
  border-color: red;
}
.delete-button-hover-style {
  background: rgba(255, 0, 0, 0.35);
  color: #fff;
  border-color: rgba(255, 0, 0, 0);
}
button.delete-button {
  background: red;
  color: #fff;
  border-color: red;
}
button.delete-button:hover {
  background: rgba(255, 0, 0, 0.35);
  color: #fff;
  border-color: rgba(255, 0, 0, 0);
}
button.delete-button:focus {
  background: rgba(255, 0, 0, 0.35);
  color: #fff;
  border-color: rgba(255, 0, 0, 0);
}
@font-face {
  font-family: 'Montserrat';
  src: url(/static/media/Montserrat-Regular.ee653992.ttf);
}
@font-face {
  font-family: 'Montserrat-Light';
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: 'Montserrat-Medium';
  src: url(/static/media/Montserrat-Medium.c8b6e083.ttf);
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url(/static/media/Montserrat-SemiBold.c641dbee.ttf);
}
@font-face {
  font-family: 'Montserrat-Bold';
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: 'Montserrat-Extra';
  src: url(/static/media/Montserrat-ExtraLight.570a244c.ttf);
}
.ant-form-explain {
  font-family: 'Montserrat';
}
.ant-popover .ant-popover-inner-content {
  font-family: 'Montserrat';
}
.global-layout .ant-row .ant-form-item-label .ant-form-item-required::before,
.global-layout .ant-form-item .ant-form-item-label .ant-form-item-required::before {
  content: '*' !important;
  margin-right: 4px;
}
.global-layout .ant-row .ant-form-item-control-wrapper .ant-form-item-required .ant-form-item-children,
.global-layout .ant-form-item .ant-form-item-control-wrapper .ant-form-item-required .ant-form-item-children {
  display: inherit;
}
.global-layout .ant-row .ant-form-item-control-wrapper .ant-form-item-required .ant-form-item-children::before,
.global-layout .ant-form-item .ant-form-item-control-wrapper .ant-form-item-required .ant-form-item-children::before {
  display: inline-block;
  content: '';
}
td.fist-td span:last-child {
  display: block;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
/**
 * can place any where, but must not too deep
 */
/**
 * need place out, because it's document is divided
 */
/**
 * need place parent collapsed or not
 */
.hzero-normal-container {
  height: 100vh;
  width: 100vw;
  overflow: hidden;
}
.hzero-normal-container .hzero-normal-header {
  height: calc(44px + 4px);
  background-color: #172742;
  font-size: 12px;
}
.hzero-normal-container .hzero-normal-body {
  height: calc(100vh - 44px);
  display: flex;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-nav {
  width: 220px;
  flex-shrink: 0;
  transition: width 0.2s linear;
  position: relative;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-nav-container {
  height: 100%;
  background-color: #1e3255;
  display: flex;
  flex-direction: column;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-nav-normal-search {
  flex-shrink: 0;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-nav-menu {
  flex-grow: 1;
  overflow-y: auto;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content {
  flex-grow: 1;
  flex-shrink: 0;
  width: calc(100vw - 220px);
  height: 100%;
  transition: width 0.2s linear;
  position: relative;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container {
  width: 100%;
  height: 100%;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top {
  height: 100%;
  width: 100%;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar {
  height: 36px;
  margin: 0;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container {
  height: 36px;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab {
  border: 0 none;
  height: 32px;
  background-color: #e3e3e3;
  border-radius: 4px 4px 0 0;
  margin: 3px 2px 0 0;
  padding-left: 12px;
  padding-right: 12px;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab:first-child {
  border: 0 none;
  margin: 3px 2px 0 3px;
  position: relative;
  z-index: 10;
  background-color: #1e3255;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab:last-child {
  margin-right: 3px;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab.ant-tabs-tab-active {
  color: #29bece;
  background-color: #f0f0f0;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab.ant-tabs-tab-active:first-child {
  background-color: #253d68;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-content {
  height: calc(100vh - 44px - 36px);
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-content > .ant-tabs-tabpane.ant-tabs-tabpane-active {
  height: 100%;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-content > .ant-tabs-tabpane > .page-container {
  height: 100%;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-content > .ant-tabs-tabpane > .page-container > .page-content-wrap {
  height: calc(100% - 48px);
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-content > .ant-tabs-tabpane > .page-container > .page-content-wrap > .page-content {
  min-height: calc(100% - 16px - 16px);
}
.hzero-normal-container .hzero-normal-body .hzero-normal-collapsed-trigger {
  left: 9px;
  z-index: 1;
  top: -34px;
  font-size: 18px;
  cursor: pointer;
  position: absolute;
  color: #fff;
}
.hzero-normal-header-container {
  display: flex;
  height: calc(44px + 4px);
  justify-content: space-between;
}
.hzero-normal-header-container .hzero-normal-header-left {
  width: 220px;
  flex-shrink: 0;
}
.hzero-normal-header-container .hzero-normal-header-left .hzero-normal-header-logo {
  margin-left: 20px;
}
.hzero-normal-header-container .hzero-normal-header-right {
  display: flex;
  align-items: center;
  padding-right: 16px;
}
.hzero-normal-header-container .hzero-normal-header-right-item {
  margin-right: 12px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-divider {
  background-color: #d5dae0;
  height: 16px;
  width: 1px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-select {
  color: #ccc;
  font-size: 14px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-select .ant-select-selection.ant-select-selection--single {
  height: calc(36px + 4px);
}
.hzero-normal-header-container .hzero-normal-header-right-item-select .ant-select-selection.ant-select-selection--single .ant-select-selection__rendered {
  line-height: calc(36px + 4px);
}
.hzero-normal-header-container .hzero-normal-header-right-item-select .ant-select-arrow {
  color: #ccc;
}
.hzero-normal-header-container .hzero-normal-header-right-item-notice {
  margin-right: 24px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-notice .ant-badge .ant-badge-count {
  height: 12px;
  line-height: 12px;
  font-size: 12px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-language .ant-select-arrow {
  color: #ccc;
}
.hzero-normal-header-container .hzero-normal-header-right-item-data {
  color: #ccc;
  cursor: pointer;
  margin-right: 12px;
  font-size: 14px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-avatar {
  cursor: pointer;
  height: 44px;
  line-height: 44px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-avatar-img {
  border-radius: 50%;
  margin-right: 12px;
  width: 30px;
  height: 30px;
  border: 1px solid #fff;
}
.hzero-normal-header-container .hzero-normal-header-right-item-avatar-name {
  color: #ccc;
  font-size: 14px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-avatar-name-realName::before {
  font-size: 14px;
  line-height: 7px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-last {
  margin-right: 0;
}
.hzero-normal-header-logo > a {
  height: 44px;
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  text-decoration: none;
}
.hzero-normal-header-logo > a .hzero-normal-header-title {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  margin: 0 0 0 12px;
  color: #fff;
  font-size: 14px;
}
.hzero-normal-header-logo-icon-icon {
  width: 20px;
  height: 20px;
  font-size: 20px;
}
.hzero-normal-header-logo-icon-img {
  width: 20px;
  height: 20px;
}
.hzero-normal-normal-search-container {
  width: 100%;
  position: relative;
}
.hzero-normal-normal-search-container-focus {
  background-color: transparent;
}
.hzero-normal-normal-search-container-collapsed {
  display: none;
}
.hzero-normal-normal-search-search {
  width: 100%;
  height: 36px;
}
.hzero-normal-normal-search-search .ant-select-selection.ant-select-selection--single {
  width: 100%;
  height: 100%;
  color: #fff;
  background-color: #4b5b77;
  border: 0;
}
.hzero-normal-normal-search-search .ant-select-selection.ant-select-selection--single .ant-select-selection__rendered {
  width: 100%;
  height: 100%;
  padding-left: 28px;
}
.hzero-normal-normal-search-search .ant-select-selection.ant-select-selection--single .ant-select-selection__rendered .ant-select-selection__placeholder {
  left: 28px;
}
.hzero-normal-normal-search-icon {
  position: absolute;
  height: 12px;
  width: 12px;
  top: 11px;
  left: 20px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zZWFyY2g8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wLeiTnee7v+iJsiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTczLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i6I+c5Y2VLeaQnOe0ouWKn+iDvSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA2NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLmkJzntKLmoYYiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgOS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjU4MTUyNzMsOS44NzQ0MjA1MiBMMTMuMDcxMDY3OCwxMi4zNjM5NjEgQzEzLjI2NjMzLDEyLjU1OTIyMzIgMTMuMjY2MzMsMTIuODc1ODA1NyAxMy4wNzEwNjc4LDEzLjA3MTA2NzggQzEyLjg3NTgwNTcsMTMuMjY2MzMgMTIuNTU5MjIzMiwxMy4yNjYzMyAxMi4zNjM5NjEsMTMuMDcxMDY3OCBMOS44NzQ0MjA1MiwxMC41ODE1MjczIEM4LjgyOTA3OTM0LDExLjQ2NjQyMTYgNy40NzY4NTE2MywxMiA2LDEyIEMyLjY4NjI5MTUsMTIgLTEuNzc2MzU2ODRlLTE1LDkuMzEzNzA4NSAtMS43NzYzNTY4NGUtMTUsNiBDLTEuNzc2MzU2ODRlLTE1LDIuNjg2MjkxNSAyLjY4NjI5MTUsLTEuNzc2MzU2ODRlLTE1IDYsLTEuNzc2MzU2ODRlLTE1IEM5LjMxMzcwODUsLTEuNzc2MzU2ODRlLTE1IDEyLDIuNjg2MjkxNSAxMiw2IEMxMiw3LjQ3Njg1MTYzIDExLjQ2NjQyMTYsOC44MjkwNzkzNCAxMC41ODE1MjczLDkuODc0NDIwNTIgWiBNNiwxMSBDOC43NjE0MjM3NSwxMSAxMSw4Ljc2MTQyMzc1IDExLDYgQzExLDMuMjM4NTc2MjUgOC43NjE0MjM3NSwxIDYsMSBDMy4yMzg1NzYyNSwxIDEsMy4yMzg1NzYyNSAxLDYgQzEsOC43NjE0MjM3NSAzLjIzODU3NjI1LDExIDYsMTEgWiIgaWQ9Ik92YWwtMiIgZmlsbD0iI0E1QURCQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  background-size: 12px;
  background-repeat: no-repeat;
  z-index: 1;
}
.hzero-normal-normal-search-history {
  max-height: 80px;
  overflow: hidden;
}
.hzero-normal-normal-search-history-title {
  padding: 0 16px;
  margin: 2px;
  color: #a5adbb;
  font-size: 12px;
}
.hzero-normal-normal-search-btn-clear.ant-btn {
  border: 0;
}
.hzero-normal-normal-search-history-content {
  display: flex;
  flex-wrap: wrap;
  padding: 0 16px;
  list-style: none;
  justify-items: start;
  margin: 0;
}
.hzero-normal-normal-search-history-content > div {
  border: 0;
  flex-shrink: 0;
  line-height: 22px;
  margin: 2px;
  border-radius: 2px;
  background-color: #616f88;
  color: #dfe2e7;
  font-size: 12px;
  position: relative;
}
.hzero-normal-normal-search-history-content > div > i.anticon.anticon-cross {
  position: absolute;
  border-radius: 50%;
  display: none;
  top: 5px;
  right: 3px;
  background-color: #eee;
  color: #333;
}
.hzero-normal-normal-search-history-content > div:hover > i.anticon.anticon-cross {
  display: inline-block;
}
.hzero-normal-header-right-item-avatar-dropdown {
  color: #666;
  width: 160px;
  padding: 0;
}
.hzero-normal-header-right-item-avatar-dropdown > li {
  font-size: 14px;
}
.hzero-normal-header-right-item-avatar-dropdown .ant-menu-submenu .ant-menu-submenu-title {
  margin: 0 auto;
}
.hzero-normal-header-right-item-avatar-dropdown .ant-dropdown-menu-item {
  line-height: 28px;
  padding: 6px 16px;
}
.hzero-normal-header-right-item-avatar-dropdown .ant-dropdown-menu-item .ant-avatar {
  display: none;
}
.hzero-normal-header-right-item-avatar-dropdown .hzero-normal-header-right-item-user-logout {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff4141;
}
.hzero-normal-header-right-item-avatar-dropdown .hzero-normal-header-right-item-user-logout > .logout-icon {
  height: 12px;
  width: 12px;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjIgKDgxNjcyKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5sb2dvdXRAMng8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0i6aG16Z2iLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSLlt6XkvZzlj7At6YCJ5oup566h55CG5ZGYIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTM4OC4wMDAwMDAsIC0xNzkuMDAwMDAwKSIgZmlsbD0iI0ZGNDE0MSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Iue8lue7hC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjU2LjAwMDAwMCwgNDguMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTQzLjE5NzMwNywxMzQgTDE0MC42NDU4MjQsMTM0IEMxMzkuOTQwNjkxLDEzMy4zNzc2MzcgMTM5LjAxNDQ0NiwxMzMgMTM4LDEzMyBDMTM1Ljc5MDg2MSwxMzMgMTM0LDEzNC43OTA4NjEgMTM0LDEzNyBDMTM0LDEzOS4yMDkxMzkgMTM1Ljc5MDg2MSwxNDEgMTM4LDE0MSBDMTM5LjAxNDQ0NiwxNDEgMTM5Ljk0MDY5MSwxNDAuNjIyMzYzIDE0MC42NDU4MjQsMTQwIEwxNDMuMTk3MzA3LDE0MCBDMTQyLjE1OTg3OSwxNDEuNzkzNDA0IDE0MC4yMjA4NDcsMTQzIDEzOCwxNDMgQzEzNC42ODYyOTIsMTQzIDEzMiwxNDAuMzEzNzA4IDEzMiwxMzcgQzEzMiwxMzMuNjg2MjkyIDEzNC42ODYyOTIsMTMxIDEzOCwxMzEgQzE0MC4yMjA4NDcsMTMxIDE0Mi4xNTk4NzksMTMyLjIwNjU5NiAxNDMuMTk3MzA3LDEzNCBaIE0xMzksMTM2IEwxNDMsMTM2IEMxNDMuNTUyMjg1LDEzNiAxNDQsMTM2LjQ0NzcxNSAxNDQsMTM3IEMxNDQsMTM3LjU1MjI4NSAxNDMuNTUyMjg1LDEzOCAxNDMsMTM4IEwxMzksMTM4IEMxMzguNDQ3NzE1LDEzOCAxMzgsMTM3LjU1MjI4NSAxMzgsMTM3IEMxMzgsMTM2LjQ0NzcxNSAxMzguNDQ3NzE1LDEzNiAxMzksMTM2IFoiIGlkPSJsb2dvdXQiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}
.hzero-normal-container-collapsed .hzero-normal-header-container .hzero-normal-header-left {
  width: 80px;
}
.hzero-normal-container-collapsed .hzero-normal-header-container .hzero-normal-header-left .hzero-normal-header-logo {
  margin-left: 30px;
}
.hzero-normal-container-collapsed .hzero-normal-body .hzero-normal-nav {
  width: 80px;
}
.hzero-normal-container-collapsed .hzero-normal-body .hzero-normal-content {
  width: calc(100vw - 80px);
}
.hzero-normal-header-container-language {
  color: #666;
  font-size: 14px;
}
.hzero-normal-container .hzero-normal-side-search-icon {
  display: block;
  position: absolute;
  top: 16px;
  left: 16px;
  width: 32px;
  height: 32px;
  background-size: 14px;
  background-position: center;
  background-color: #425370;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zZWFyY2g8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wLeiTnee7v+iJsiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTczLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i6I+c5Y2VLeaQnOe0ouWKn+iDvSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA2NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLmkJzntKLmoYYiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgOS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjU4MTUyNzMsOS44NzQ0MjA1MiBMMTMuMDcxMDY3OCwxMi4zNjM5NjEgQzEzLjI2NjMzLDEyLjU1OTIyMzIgMTMuMjY2MzMsMTIuODc1ODA1NyAxMy4wNzEwNjc4LDEzLjA3MTA2NzggQzEyLjg3NTgwNTcsMTMuMjY2MzMgMTIuNTU5MjIzMiwxMy4yNjYzMyAxMi4zNjM5NjEsMTMuMDcxMDY3OCBMOS44NzQ0MjA1MiwxMC41ODE1MjczIEM4LjgyOTA3OTM0LDExLjQ2NjQyMTYgNy40NzY4NTE2MywxMiA2LDEyIEMyLjY4NjI5MTUsMTIgLTEuNzc2MzU2ODRlLTE1LDkuMzEzNzA4NSAtMS43NzYzNTY4NGUtMTUsNiBDLTEuNzc2MzU2ODRlLTE1LDIuNjg2MjkxNSAyLjY4NjI5MTUsLTEuNzc2MzU2ODRlLTE1IDYsLTEuNzc2MzU2ODRlLTE1IEM5LjMxMzcwODUsLTEuNzc2MzU2ODRlLTE1IDEyLDIuNjg2MjkxNSAxMiw2IEMxMiw3LjQ3Njg1MTYzIDExLjQ2NjQyMTYsOC44MjkwNzkzNCAxMC41ODE1MjczLDkuODc0NDIwNTIgWiBNNiwxMSBDOC43NjE0MjM3NSwxMSAxMSw4Ljc2MTQyMzc1IDExLDYgQzExLDMuMjM4NTc2MjUgOC43NjE0MjM3NSwxIDYsMSBDMy4yMzg1NzYyNSwxIDEsMy4yMzg1NzYyNSAxLDYgQzEsOC43NjE0MjM3NSAzLjIzODU3NjI1LDExIDYsMTEgWiIgaWQ9Ik92YWwtMiIgZmlsbD0iI0E1QURCQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  border-radius: 4px;
  cursor: pointer;
}
.hzero-normal-container .hzero-normal-side-search .hzero-normal-side-search-icon {
  background-color: transparent;
}
.hzero-normal-container-collapsed .hzero-normal-body .hzero-normal-nav-normal-search {
  height: 80px;
}
.hzero-normal-container-collapsed .hzero-normal-body .hzero-normal-nav .hzero-normal-side-search-icon {
  left: 24px;
}
.hzero-normal-side-search {
  position: relative;
}
.hzero-normal-side-search .hzero-normal-side-search {
  /* 层级变多一层, 覆盖原有样式 */
}
.hzero-normal-side-search .hzero-normal-side-search-icon {
  position: absolute;
  height: 12px;
  width: 12px;
  top: 14px;
  left: 30px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zZWFyY2g8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wLeiTnee7v+iJsiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTczLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i6I+c5Y2VLeaQnOe0ouWKn+iDvSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA2NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLmkJzntKLmoYYiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgOS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjU4MTUyNzMsOS44NzQ0MjA1MiBMMTMuMDcxMDY3OCwxMi4zNjM5NjEgQzEzLjI2NjMzLDEyLjU1OTIyMzIgMTMuMjY2MzMsMTIuODc1ODA1NyAxMy4wNzEwNjc4LDEzLjA3MTA2NzggQzEyLjg3NTgwNTcsMTMuMjY2MzMgMTIuNTU5MjIzMiwxMy4yNjYzMyAxMi4zNjM5NjEsMTMuMDcxMDY3OCBMOS44NzQ0MjA1MiwxMC41ODE1MjczIEM4LjgyOTA3OTM0LDExLjQ2NjQyMTYgNy40NzY4NTE2MywxMiA2LDEyIEMyLjY4NjI5MTUsMTIgLTEuNzc2MzU2ODRlLTE1LDkuMzEzNzA4NSAtMS43NzYzNTY4NGUtMTUsNiBDLTEuNzc2MzU2ODRlLTE1LDIuNjg2MjkxNSAyLjY4NjI5MTUsLTEuNzc2MzU2ODRlLTE1IDYsLTEuNzc2MzU2ODRlLTE1IEM5LjMxMzcwODUsLTEuNzc2MzU2ODRlLTE1IDEyLDIuNjg2MjkxNSAxMiw2IEMxMiw3LjQ3Njg1MTYzIDExLjQ2NjQyMTYsOC44MjkwNzkzNCAxMC41ODE1MjczLDkuODc0NDIwNTIgWiBNNiwxMSBDOC43NjE0MjM3NSwxMSAxMSw4Ljc2MTQyMzc1IDExLDYgQzExLDMuMjM4NTc2MjUgOC43NjE0MjM3NSwxIDYsMSBDMy4yMzg1NzYyNSwxIDEsMy4yMzg1NzYyNSAxLDYgQzEsOC43NjE0MjM3NSAzLjIzODU3NjI1LDExIDYsMTEgWiIgaWQ9Ik92YWwtMiIgZmlsbD0iI0E1QURCQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  background-size: 12px;
  background-repeat: no-repeat;
  z-index: 1;
}
.hzero-normal-side-search .hzero-normal-side-search-input {
  background-color: #425370;
  border-radius: 2px;
  height: 28px;
  margin: 7px 20px;
  width: 180px;
  cursor: text;
  font-size: 12px;
}
.hzero-normal-side-search .hzero-normal-side-search-input > div {
  background-color: transparent;
  border: 0 none;
  height: 28px;
  padding-left: 22px;
}
.hzero-normal-side-search .hzero-normal-side-search-input > div > div {
  height: 28px;
  line-height: 28px;
}
.hzero-normal-side-search .hzero-normal-side-search-input > div > div > .ant-select-selection__placeholder {
  margin-top: -14px;
  height: 28px;
  line-height: 28px;
  color: #ccc;
}
.hzero-normal-side-search .hzero-normal-side-search-history {
  max-height: 80px;
  overflow: hidden;
}
.hzero-normal-side-search .hzero-normal-side-search-history-title {
  padding: 0 20px;
  line-height: 22px;
  margin: 2px;
  color: #a5adbb;
  font-size: 12px;
}
.hzero-normal-side-search .hzero-normal-side-search-history-btn-clear {
  border: 0;
}
.hzero-normal-side-search .hzero-normal-side-search-history-content {
  display: flex;
  flex-wrap: wrap;
  padding: 0 20px;
  list-style: none;
  justify-items: start;
  margin: 0;
}
.hzero-normal-side-search .hzero-normal-side-search-history-content > .ant-tag {
  border: 0;
  flex-shrink: 0;
  line-height: 22px;
  margin: 2px;
  border-radius: 2px;
  background-color: #616f88;
  color: #dfe2e7;
  font-size: 12px;
  position: relative;
}
.hzero-normal-side-search .hzero-normal-side-search-history-content > .ant-tag:hover > i {
  display: inline-block;
}
.hzero-normal-side-search .hzero-normal-side-search-history-content > .ant-tag > .anticon-cross {
  position: absolute;
  border-radius: 50%;
  display: none;
  top: 5px;
  right: 3px;
  background-color: #eee;
  color: #333;
}
.hzero-normal-side-search-focus {
  background-color: transparent;
}
.hzero-normal-side-search-focus .hzero-normal-side-search-input {
  background-color: #fff;
  color: #333;
  opacity: 1;
}
.hzero-normal-side-search-popover .ant-popover-arrow {
  display: none;
}
.hzero-normal-side-search-popover .ant-popover-inner {
  margin-left: 12px;
}
.hzero-normal-side-search-popover .ant-popover-inner-content {
  padding: 0;
}
.hzero-normal-side-search-popover .hzero-normal-side-search {
  background-color: #425370;
}
.hzero-normal-side-search-popover .hzero-normal-side-search .hzero-normal-side-search-input {
  background-color: #425370;
  border-radius: 4px;
  color: #fff;
  margin: 0;
}
.hzero-normal-side-search-popover .hzero-normal-side-search .hzero-normal-side-search-icon {
  position: absolute;
  height: 12px;
  width: 12px;
  top: 8px;
  left: 16px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zZWFyY2g8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wLeiTnee7v+iJsiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTczLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i6I+c5Y2VLeaQnOe0ouWKn+iDvSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA2NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLmkJzntKLmoYYiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgOS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjU4MTUyNzMsOS44NzQ0MjA1MiBMMTMuMDcxMDY3OCwxMi4zNjM5NjEgQzEzLjI2NjMzLDEyLjU1OTIyMzIgMTMuMjY2MzMsMTIuODc1ODA1NyAxMy4wNzEwNjc4LDEzLjA3MTA2NzggQzEyLjg3NTgwNTcsMTMuMjY2MzMgMTIuNTU5MjIzMiwxMy4yNjYzMyAxMi4zNjM5NjEsMTMuMDcxMDY3OCBMOS44NzQ0MjA1MiwxMC41ODE1MjczIEM4LjgyOTA3OTM0LDExLjQ2NjQyMTYgNy40NzY4NTE2MywxMiA2LDEyIEMyLjY4NjI5MTUsMTIgLTEuNzc2MzU2ODRlLTE1LDkuMzEzNzA4NSAtMS43NzYzNTY4NGUtMTUsNiBDLTEuNzc2MzU2ODRlLTE1LDIuNjg2MjkxNSAyLjY4NjI5MTUsLTEuNzc2MzU2ODRlLTE1IDYsLTEuNzc2MzU2ODRlLTE1IEM5LjMxMzcwODUsLTEuNzc2MzU2ODRlLTE1IDEyLDIuNjg2MjkxNSAxMiw2IEMxMiw3LjQ3Njg1MTYzIDExLjQ2NjQyMTYsOC44MjkwNzkzNCAxMC41ODE1MjczLDkuODc0NDIwNTIgWiBNNiwxMSBDOC43NjE0MjM3NSwxMSAxMSw4Ljc2MTQyMzc1IDExLDYgQzExLDMuMjM4NTc2MjUgOC43NjE0MjM3NSwxIDYsMSBDMy4yMzg1NzYyNSwxIDEsMy4yMzg1NzYyNSAxLDYgQzEsOC43NjE0MjM3NSAzLjIzODU3NjI1LDExIDYsMTEgWiIgaWQ9Ik92YWwtMiIgZmlsbD0iI0E1QURCQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  background-size: 12px;
  background-repeat: no-repeat;
  z-index: 1;
}
.hzero-normal-side-search-popover .hzero-normal-side-search .hzero-normal-side-search-focus .hzero-normal-side-search-input {
  opacity: 1;
}
.hzero-normal-side-search-select-wrap {
  border-radius: 4px;
}
.hzero-normal-side-search-select-wrap .ant-select-dropdown-menu-item {
  background-color: #425370;
  color: #fff;
}
.hzero-normal-side-search-select-wrap .ant-select-dropdown-menu-item-active {
  background-image: linear-gradient(to right, #425370, #29bece);
}
.hzero-normal-side-search-select-wrap .ant-select-dropdown-menu-item-active:hover {
  background-image: linear-gradient(to right, #425370, #29bece);
}
.hzero-normal-side-search-select-wrap .ant-select-dropdown-menu-item:hover {
  background-color: #425370;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.layouts-components-default-check-user-safe-index-self-modal .ant-modal-body {
  padding: 0;
}
.layouts-components-default-check-user-safe-index-self-modal .self-modal-header {
  height: 227px;
  padding-top: 20px;
  text-align: center;
  background: #fff;
}
.layouts-components-default-check-user-safe-index-self-modal .self-modal-content {
  font-size: 14px;
  line-height: 22px;
  padding: 20px 32px 8px;
}
.layouts-components-default-check-user-safe-index-self-modal .self-modal-content .user-info {
  color: #29bece;
}
.layouts-components-default-check-user-safe-index-self-modal .self-modal-footer {
  padding: 0 32px 32px;
  text-align: right;
}
.layouts-components-default-check-user-safe-index-self-modal .self-modal-footer .go-info {
  height: 28px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.layouts-components-default-notice-icon-notice-list-list {
  max-height: 400px;
  overflow: auto;
}
.layouts-components-default-notice-icon-notice-list-list .layouts-components-default-notice-icon-notice-list-item {
  transition: all 0.3s;
  overflow: hidden;
  cursor: pointer;
  padding: 0 24px;
  border: 0 none transparent;
}
.layouts-components-default-notice-icon-notice-list-list .layouts-components-default-notice-icon-notice-list-item .layouts-components-default-notice-icon-notice-list-meta {
  width: 100%;
  border-bottom: 1px solid #e2e5ec;
  padding: 12px 0;
}
.layouts-components-default-notice-icon-notice-list-list .layouts-components-default-notice-icon-notice-list-item .layouts-components-default-notice-icon-notice-list-avatar {
  background: #fff;
  margin-top: 4px;
}
.layouts-components-default-notice-icon-notice-list-list .layouts-components-default-notice-icon-notice-list-item.layouts-components-default-notice-icon-notice-list-read {
  opacity: 0.4;
}
.layouts-components-default-notice-icon-notice-list-list .layouts-components-default-notice-icon-notice-list-item:last-child {
  border-bottom: 0;
}
.layouts-components-default-notice-icon-notice-list-list .layouts-components-default-notice-icon-notice-list-item:hover {
  background: #f0fffe;
}
.layouts-components-default-notice-icon-notice-list-list .layouts-components-default-notice-icon-notice-list-item .layouts-components-default-notice-icon-notice-list-title {
  font-weight: normal;
  margin-bottom: 4px;
  font-size: 14px;
  color: #333;
}
.layouts-components-default-notice-icon-notice-list-list .layouts-components-default-notice-icon-notice-list-item .layouts-components-default-notice-icon-notice-list-description {
  display: flex;
  justify-content: space-between;
  font-size: 12px;
  color: #aaadba;
}
.layouts-components-default-notice-icon-notice-list-not-found {
  text-align: center;
  height: 249px;
  color: rgba(0, 0, 0, 0.45);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.layouts-components-default-notice-icon-notice-list-not-found img {
  display: inline-block;
  width: 80%;
  height: 100%;
}
.layouts-components-default-notice-icon-notice-list-not-found div {
  margin-top: 22px;
}
.layouts-components-default-notice-icon-notice-list-clear {
  height: 46px;
  line-height: 46px;
  text-align: center;
  color: #333;
  border-radius: 0 0 2px 2px;
  border-top: 1px solid #e8e8e8;
  transition: all 0.3s;
  cursor: pointer;
}
.layouts-components-default-notice-icon-notice-list-clear:hover {
  color: rgba(0, 0, 0, 0.85);
}
.layouts-components-default-notice-icon-notice-list-content {
  height: 40px;
  width: 313px;
  line-height: 40px;
  text-align: center;
  margin: 0 auto;
}
.layouts-components-default-notice-icon-notice-list-content-action {
  font-size: 12px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.layouts-components-default-notice-icon-index-popover {
  width: 361px;
}
.layouts-components-default-notice-icon-index-popover .ant-popover-inner-content {
  padding: 0;
}
.layouts-components-default-notice-icon-index-popover .ant-popover-arrow {
  background-color: #fafafa;
}
.layouts-components-default-notice-icon-index-notice-button {
  cursor: pointer;
  display: inline-block;
  transition: all 0.3s;
  padding-left: 10px;
}
.layouts-components-default-notice-icon-index-notice-button.layouts-components-default-notice-icon-index-has-count {
  padding-right: 10px;
}
.layouts-components-default-notice-icon-index-notice-button .ant-badge-count {
  height: 16px;
  line-height: 16px;
  padding: 0 6px;
}
.layouts-components-default-notice-icon-index-notification-icon {
  width: 24px;
  height: 24px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjIgKDgxNjcyKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdzPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9Iumhtemdoi0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIzNS4wMDAwMDAsIC0xMy4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTciPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjM1LjAwMDAwMCwgMTMuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Im5ld3MiPgogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiBmaWxsPSIjRkZGRkZGIiBvcGFjaXR5PSIwLjAxIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjwvcmVjdD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLDE5IEw0LDE5IEMzLjQ0NzcxNTI1LDE5IDMsMTguNTUyMjg0NyAzLDE4IEMzLDE3LjQ0NzcxNTMgMy40NDc3MTUyNSwxNyA0LDE3IEwxOS41LDE3IEwyMCwxNyBDMjAuNTUyMjg0NywxNyAyMSwxNy40NDc3MTUzIDIxLDE4IEMyMSwxOC41NTIyODQ3IDIwLjU1MjI4NDcsMTkgMjAsMTkgTDE0LDE5IEMxNCwyMC4xMDQ1Njk1IDEzLjEwNDU2OTUsMjEgMTIsMjEgQzEwLjg5NTQzMDUsMjEgMTAsMjAuMTA0NTY5NSAxMCwxOSBaIE0xOSwxNiBMNSwxNiBMNSwxMSBDNSw3LjQ3MjY3OTQgNy42MDg5NjExNiw0LjU1NDcxNDMzIDExLjAwMjQ0OTMsNC4wNzA1Mzg5NSBDMTEuMDAwODI1NSw0LjA0NzIzNjg5IDExLDQuMDIzNzE0ODUgMTEsNCBDMTEsMy40NDc3MTUyNSAxMS40NDc3MTUzLDMgMTIsMyBDMTIuNTUyMjg0NywzIDEzLDMuNDQ3NzE1MjUgMTMsNCBDMTMsNC4wMjM3MTQ4NSAxMi45OTkxNzQ1LDQuMDQ3MjM2ODkgMTIuOTk3NTUwNyw0LjA3MDUzODk1IEMxNi4zOTEwMzg4LDQuNTU0NzE0MzMgMTksNy40NzI2Nzk0IDE5LDExIEwxOSwxNiBaIE0xNC4xNDkwMzA3LDcuMTk2MzY0NzUgQzE1LjAyMzM0MDMsNy40NjkyNDM4NCAxNi4yMDY2NjI0LDguOTAxMzE1ODkgMTYuMjA2NjYyNCw5LjkyOTk3MzU4IEMxNi4yMDY2NjI0LDEwLjIwNjExNiAxNi40MzA1MiwxMC40Mjk5NzM2IDE2LjcwNjY2MjQsMTAuNDI5OTczNiBDMTYuOTgyODA0OCwxMC40Mjk5NzM2IDE3LjIwNjY2MjQsMTAuMjA2MTE2IDE3LjIwNjY2MjQsOS45Mjk5NzM1OCBDMTcuMjA2NjYyNCw4LjQzOTIxMDI4IDE1LjcxODk2NTcsNi42Mzg3ODAwNyAxNC40NDY5NjQ4LDYuMjQxNzc4MzIgQzE0LjE4MzM2MzEsNi4xNTk1MDYwOCAxMy45MDI5NzY4LDYuMzA2NTAyNyAxMy44MjA3MDQ1LDYuNTcwMTA0NDYgQzEzLjczODQzMjMsNi44MzM3MDYyMyAxMy44ODU0Mjg5LDcuMTE0MDkyNSAxNC4xNDkwMzA3LDcuMTk2MzY0NzUgWiIgaWQ9IlJlY3RhbmdsZS0xMCIgZmlsbD0iI0QyRDJEMiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-repeat: no-repeat;
}
.layouts-components-default-notice-icon-index-notification-icon:hover,
.layouts-components-default-notice-icon-index-notification-icon-active {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjIgKDgxNjcyKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdz5aSH5Lu9PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9Iumhtemdoi0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0ibmV3c+Wkh+S7vSI+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIGZpbGw9IiNGRkZGRkYiIG9wYWNpdHk9IjAuMDEiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PC9yZWN0PgogICAgICAgICAgICA8cGF0aCBkPSJNMTAsMTkgTDQsMTkgQzMuNDQ3NzE1MjUsMTkgMywxOC41NTIyODQ3IDMsMTggQzMsMTcuNDQ3NzE1MyAzLjQ0NzcxNTI1LDE3IDQsMTcgTDE5LjUsMTcgTDIwLDE3IEMyMC41NTIyODQ3LDE3IDIxLDE3LjQ0NzcxNTMgMjEsMTggQzIxLDE4LjU1MjI4NDcgMjAuNTUyMjg0NywxOSAyMCwxOSBMMTQsMTkgQzE0LDIwLjEwNDU2OTUgMTMuMTA0NTY5NSwyMSAxMiwyMSBDMTAuODk1NDMwNSwyMSAxMCwyMC4xMDQ1Njk1IDEwLDE5IFogTTE5LDE2IEw1LDE2IEw1LDExIEM1LDcuNDcyNjc5NCA3LjYwODk2MTE2LDQuNTU0NzE0MzMgMTEuMDAyNDQ5Myw0LjA3MDUzODk1IEMxMS4wMDA4MjU1LDQuMDQ3MjM2ODkgMTEsNC4wMjM3MTQ4NSAxMSw0IEMxMSwzLjQ0NzcxNTI1IDExLjQ0NzcxNTMsMyAxMiwzIEMxMi41NTIyODQ3LDMgMTMsMy40NDc3MTUyNSAxMyw0IEMxMyw0LjAyMzcxNDg1IDEyLjk5OTE3NDUsNC4wNDcyMzY4OSAxMi45OTc1NTA3LDQuMDcwNTM4OTUgQzE2LjM5MTAzODgsNC41NTQ3MTQzMyAxOSw3LjQ3MjY3OTQgMTksMTEgTDE5LDE2IFogTTE0LjE0OTAzMDcsNy4xOTYzNjQ3NSBDMTUuMDIzMzQwMyw3LjQ2OTI0Mzg0IDE2LjIwNjY2MjQsOC45MDEzMTU4OSAxNi4yMDY2NjI0LDkuOTI5OTczNTggQzE2LjIwNjY2MjQsMTAuMjA2MTE2IDE2LjQzMDUyLDEwLjQyOTk3MzYgMTYuNzA2NjYyNCwxMC40Mjk5NzM2IEMxNi45ODI4MDQ4LDEwLjQyOTk3MzYgMTcuMjA2NjYyNCwxMC4yMDYxMTYgMTcuMjA2NjYyNCw5LjkyOTk3MzU4IEMxNy4yMDY2NjI0LDguNDM5MjEwMjggMTUuNzE4OTY1Nyw2LjYzODc4MDA3IDE0LjQ0Njk2NDgsNi4yNDE3NzgzMiBDMTQuMTgzMzYzMSw2LjE1OTUwNjA4IDEzLjkwMjk3NjgsNi4zMDY1MDI3IDEzLjgyMDcwNDUsNi41NzAxMDQ0NiBDMTMuNzM4NDMyMyw2LjgzMzcwNjIzIDEzLjg4NTQyODksNy4xMTQwOTI1IDE0LjE0OTAzMDcsNy4xOTYzNjQ3NSBaIiBpZD0iUmVjdGFuZ2xlLTEwIiBmaWxsPSIjMjlCRUNFIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}
.layouts-components-default-notice-icon-index-icon-btns {
  margin-top: 5px;
}
.layouts-components-default-notice-icon-index-icon-btns .layouts-components-default-notice-icon-index-icon-button {
  border-color: #fff;
  margin-right: 2px;
}
.layouts-components-default-notice-icon-index-tabs .ant-tabs-nav-scroll {
  text-align: center;
}
.layouts-components-default-notice-icon-index-tabs .ant-tabs-bar {
  margin-bottom: 4px;
}
.layouts-components-default-notice-icon-index-tabs .ant-list-split .ant-list-item {
  border-bottom: 1px solid #fff;
}
.layouts-components-default-notice-icon-index-layout-tabs .ant-list-split .ant-list-item {
  border-bottom: 1px solid #fff;
}

.layouts-components-default-role-select-index-select-role-wrap > ul li > .layouts-components-default-role-select-index-select-role-item-divider {
  font-size: 14px;
  color: #666;
}
.layouts-components-default-role-select-index-select-role-wrap > ul li:not(:last-child) .layouts-components-default-role-select-index-select-role-item-divider::after {
  content: ' ';
  display: block;
  height: 1px;
  width: 128px;
  border-bottom: 1px solid #f1f1f1;
}
.layouts-components-default-role-select-index-select-role-wrap .layouts-components-default-role-select-index-select-role {
  cursor: pointer;
  width: 93%;
  color: #666;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  vertical-align: middle;
}
.layouts-components-default-role-select-index-select-role-wrap .layouts-components-default-role-select-index-select-role-item {
  height: 100%;
  font-size: 14px;
  color: #666;
}
.layouts-components-default-role-select-index-select-role-wrap .layouts-components-default-role-select-index-select-role-item:hover {
  background-color: #f0fffe;
}
.layouts-components-default-role-select-index-select-role-wrap:hover {
  background-color: #f0fffe;
}
.default-role-select-dropdown {
  max-height: 320px;
  overflow-y: auto;
}
.default-role-select-dropdown .ant-menu-submenu-arrow {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.layouts-default-layout-components-normal-tenant-select-index-tenant {
  max-width: 100%;
  position: relative;
}
.layouts-default-layout-components-normal-tenant-select-index-tenant .layouts-default-layout-components-normal-tenant-select-index-tenant-select-wrapper {
  visibility: hidden;
  z-index: 100;
  position: absolute;
  width: 100%;
  opacity: 0.4;
  height: 100%;
}
.layouts-default-layout-components-normal-tenant-select-index-tenant:hover .layouts-default-layout-components-normal-tenant-select-index-tenant-select-wrapper {
  visibility: visible;
  background: #f0f4ff;
}

.layouts-default-layout-components-normal-data-hierarchies-index-data-hierarchies {
  margin-top: 10px;
}
.layouts-default-layout-components-normal-data-hierarchies-index-data-hierarchies .layouts-default-layout-components-normal-data-hierarchies-index-data-hierarchies-td {
  margin-bottom: 0;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.layouts-components-default-menu-tabs-index-menu-tabs.ant-tabs.ant-tabs-card > .ant-tabs-bar {
  background-color: #fff;
}
.layouts-components-default-menu-tabs-index-menu-tabs.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab {
  font-weight: normal;
  border: 0 none;
  height: 32px;
  background-color: #e3e3e3;
  border-radius: 4px 4px 0 0;
  margin: 3px 2px 0 0;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 6px;
}
.layouts-components-default-menu-tabs-index-menu-tabs.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab:first-child {
  border: 0 none;
  margin: 3px 2px 0 3px;
  position: relative;
  z-index: 10;
  background-color: #1e3255;
  color: #eee;
}
.layouts-components-default-menu-tabs-index-menu-tabs.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab:last-child {
  margin-right: 3px;
}
.layouts-components-default-menu-tabs-index-menu-tabs.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab.ant-tabs-tab-active {
  color: #29bece;
  background-color: #f0f0f0;
}
.layouts-components-default-menu-tabs-index-menu-tabs.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab.ant-tabs-tab-active:first-child {
  background-color: #253d68;
}
.default-menu-tabs-context-menu .ant-popover-inner-content {
  padding: 0;
}
.default-menu-tabs-context-menu-item {
  width: 120px;
  height: 38px;
  cursor: pointer;
  font-size: 14px;
  line-height: 22px;
  padding-top: 16px;
  padding-bottom: 16px;
}
.default-menu-tabs-context-menu-item-icon {
  margin-left: 12px;
}
.default-menu-tabs-context-menu-item-text {
  margin-left: 8px;
}
.default-menu-tabs-context-menu-item:first-child {
  margin-top: 4px;
  padding-top: 12px;
}
.default-menu-tabs-context-menu-item:last-child {
  margin-bottom: 4px;
  padding-bottom: 12px;
}
.default-menu-tabs-context-menu-item:hover {
  background-color: #f4f6f8;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
/**
 * can place any where, but must not too deep
 */
/**
 * need place out, because it's document is divided
 */
/**
 * need place parent collapsed or not
 */
.hzero-normal-container {
  height: 100vh;
  width: 100vw;
  overflow: hidden;
}
.hzero-normal-container .hzero-normal-header {
  height: calc(44px + 4px);
  background-color: #172742;
  font-size: 12px;
}
.hzero-normal-container .hzero-normal-body {
  height: calc(100vh - 44px);
  display: flex;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-nav {
  width: 220px;
  flex-shrink: 0;
  transition: width 0.2s linear;
  position: relative;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-nav-container {
  height: 100%;
  background-color: #1e3255;
  display: flex;
  flex-direction: column;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-nav-normal-search {
  flex-shrink: 0;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-nav-menu {
  flex-grow: 1;
  overflow-y: auto;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content {
  flex-grow: 1;
  flex-shrink: 0;
  width: calc(100vw - 220px);
  height: 100%;
  transition: width 0.2s linear;
  position: relative;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container {
  width: 100%;
  height: 100%;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top {
  height: 100%;
  width: 100%;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar {
  height: 36px;
  margin: 0;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container {
  height: 36px;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab {
  border: 0 none;
  height: 32px;
  background-color: #e3e3e3;
  border-radius: 4px 4px 0 0;
  margin: 3px 2px 0 0;
  padding-left: 12px;
  padding-right: 12px;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab:first-child {
  border: 0 none;
  margin: 3px 2px 0 3px;
  position: relative;
  z-index: 10;
  background-color: #1e3255;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab:last-child {
  margin-right: 3px;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab.ant-tabs-tab-active {
  color: #29bece;
  background-color: #f0f0f0;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab.ant-tabs-tab-active:first-child {
  background-color: #253d68;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-content {
  height: calc(100vh - 44px - 36px);
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-content > .ant-tabs-tabpane.ant-tabs-tabpane-active {
  height: 100%;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-content > .ant-tabs-tabpane > .page-container {
  height: 100%;
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-content > .ant-tabs-tabpane > .page-container > .page-content-wrap {
  height: calc(100% - 48px);
}
.hzero-normal-container .hzero-normal-body .hzero-normal-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-content > .ant-tabs-tabpane > .page-container > .page-content-wrap > .page-content {
  min-height: calc(100% - 16px - 16px);
}
.hzero-normal-container .hzero-normal-body .hzero-normal-collapsed-trigger {
  left: 9px;
  z-index: 1;
  top: -34px;
  font-size: 18px;
  cursor: pointer;
  position: absolute;
  color: #fff;
}
.hzero-normal-header-container {
  display: flex;
  height: calc(44px + 4px);
  justify-content: space-between;
}
.hzero-normal-header-container .hzero-normal-header-left {
  width: 220px;
  flex-shrink: 0;
}
.hzero-normal-header-container .hzero-normal-header-left .hzero-normal-header-logo {
  margin-left: 20px;
}
.hzero-normal-header-container .hzero-normal-header-right {
  display: flex;
  align-items: center;
  padding-right: 16px;
}
.hzero-normal-header-container .hzero-normal-header-right-item {
  margin-right: 12px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-divider {
  background-color: #d5dae0;
  height: 16px;
  width: 1px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-select {
  color: #ccc;
  font-size: 14px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-select .ant-select-selection.ant-select-selection--single {
  height: calc(36px + 4px);
}
.hzero-normal-header-container .hzero-normal-header-right-item-select .ant-select-selection.ant-select-selection--single .ant-select-selection__rendered {
  line-height: calc(36px + 4px);
}
.hzero-normal-header-container .hzero-normal-header-right-item-select .ant-select-arrow {
  color: #ccc;
}
.hzero-normal-header-container .hzero-normal-header-right-item-notice {
  margin-right: 24px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-notice .ant-badge .ant-badge-count {
  height: 12px;
  line-height: 12px;
  font-size: 12px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-language .ant-select-arrow {
  color: #ccc;
}
.hzero-normal-header-container .hzero-normal-header-right-item-data {
  color: #ccc;
  cursor: pointer;
  margin-right: 12px;
  font-size: 14px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-avatar {
  cursor: pointer;
  height: 44px;
  line-height: 44px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-avatar-img {
  border-radius: 50%;
  margin-right: 12px;
  width: 30px;
  height: 30px;
  border: 1px solid #fff;
}
.hzero-normal-header-container .hzero-normal-header-right-item-avatar-name {
  color: #ccc;
  font-size: 14px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-avatar-name-realName::before {
  font-size: 14px;
  line-height: 7px;
}
.hzero-normal-header-container .hzero-normal-header-right-item-last {
  margin-right: 0;
}
.hzero-normal-header-logo > a {
  height: 44px;
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  text-decoration: none;
}
.hzero-normal-header-logo > a .hzero-normal-header-title {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  margin: 0 0 0 12px;
  color: #fff;
  font-size: 14px;
}
.hzero-normal-header-logo-icon-icon {
  width: 20px;
  height: 20px;
  font-size: 20px;
}
.hzero-normal-header-logo-icon-img {
  width: 20px;
  height: 20px;
}
.hzero-normal-normal-search-container {
  width: 100%;
  position: relative;
}
.hzero-normal-normal-search-container-focus {
  background-color: transparent;
}
.hzero-normal-normal-search-container-collapsed {
  display: none;
}
.hzero-normal-normal-search-search {
  width: 100%;
  height: 36px;
}
.hzero-normal-normal-search-search .ant-select-selection.ant-select-selection--single {
  width: 100%;
  height: 100%;
  color: #fff;
  background-color: #4b5b77;
  border: 0;
}
.hzero-normal-normal-search-search .ant-select-selection.ant-select-selection--single .ant-select-selection__rendered {
  width: 100%;
  height: 100%;
  padding-left: 28px;
}
.hzero-normal-normal-search-search .ant-select-selection.ant-select-selection--single .ant-select-selection__rendered .ant-select-selection__placeholder {
  left: 28px;
}
.hzero-normal-normal-search-icon {
  position: absolute;
  height: 12px;
  width: 12px;
  top: 11px;
  left: 20px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zZWFyY2g8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wLeiTnee7v+iJsiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTczLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i6I+c5Y2VLeaQnOe0ouWKn+iDvSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA2NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLmkJzntKLmoYYiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgOS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjU4MTUyNzMsOS44NzQ0MjA1MiBMMTMuMDcxMDY3OCwxMi4zNjM5NjEgQzEzLjI2NjMzLDEyLjU1OTIyMzIgMTMuMjY2MzMsMTIuODc1ODA1NyAxMy4wNzEwNjc4LDEzLjA3MTA2NzggQzEyLjg3NTgwNTcsMTMuMjY2MzMgMTIuNTU5MjIzMiwxMy4yNjYzMyAxMi4zNjM5NjEsMTMuMDcxMDY3OCBMOS44NzQ0MjA1MiwxMC41ODE1MjczIEM4LjgyOTA3OTM0LDExLjQ2NjQyMTYgNy40NzY4NTE2MywxMiA2LDEyIEMyLjY4NjI5MTUsMTIgLTEuNzc2MzU2ODRlLTE1LDkuMzEzNzA4NSAtMS43NzYzNTY4NGUtMTUsNiBDLTEuNzc2MzU2ODRlLTE1LDIuNjg2MjkxNSAyLjY4NjI5MTUsLTEuNzc2MzU2ODRlLTE1IDYsLTEuNzc2MzU2ODRlLTE1IEM5LjMxMzcwODUsLTEuNzc2MzU2ODRlLTE1IDEyLDIuNjg2MjkxNSAxMiw2IEMxMiw3LjQ3Njg1MTYzIDExLjQ2NjQyMTYsOC44MjkwNzkzNCAxMC41ODE1MjczLDkuODc0NDIwNTIgWiBNNiwxMSBDOC43NjE0MjM3NSwxMSAxMSw4Ljc2MTQyMzc1IDExLDYgQzExLDMuMjM4NTc2MjUgOC43NjE0MjM3NSwxIDYsMSBDMy4yMzg1NzYyNSwxIDEsMy4yMzg1NzYyNSAxLDYgQzEsOC43NjE0MjM3NSAzLjIzODU3NjI1LDExIDYsMTEgWiIgaWQ9Ik92YWwtMiIgZmlsbD0iI0E1QURCQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  background-size: 12px;
  background-repeat: no-repeat;
  z-index: 1;
}
.hzero-normal-normal-search-history {
  max-height: 80px;
  overflow: hidden;
}
.hzero-normal-normal-search-history-title {
  padding: 0 16px;
  margin: 2px;
  color: #a5adbb;
  font-size: 12px;
}
.hzero-normal-normal-search-btn-clear.ant-btn {
  border: 0;
}
.hzero-normal-normal-search-history-content {
  display: flex;
  flex-wrap: wrap;
  padding: 0 16px;
  list-style: none;
  justify-items: start;
  margin: 0;
}
.hzero-normal-normal-search-history-content > div {
  border: 0;
  flex-shrink: 0;
  line-height: 22px;
  margin: 2px;
  border-radius: 2px;
  background-color: #616f88;
  color: #dfe2e7;
  font-size: 12px;
  position: relative;
}
.hzero-normal-normal-search-history-content > div > i.anticon.anticon-cross {
  position: absolute;
  border-radius: 50%;
  display: none;
  top: 5px;
  right: 3px;
  background-color: #eee;
  color: #333;
}
.hzero-normal-normal-search-history-content > div:hover > i.anticon.anticon-cross {
  display: inline-block;
}
.hzero-normal-header-right-item-avatar-dropdown {
  color: #666;
  width: 160px;
  padding: 0;
}
.hzero-normal-header-right-item-avatar-dropdown > li {
  font-size: 14px;
}
.hzero-normal-header-right-item-avatar-dropdown .ant-menu-submenu .ant-menu-submenu-title {
  margin: 0 auto;
}
.hzero-normal-header-right-item-avatar-dropdown .ant-dropdown-menu-item {
  line-height: 28px;
  padding: 6px 16px;
}
.hzero-normal-header-right-item-avatar-dropdown .ant-dropdown-menu-item .ant-avatar {
  display: none;
}
.hzero-normal-header-right-item-avatar-dropdown .hzero-normal-header-right-item-user-logout {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff4141;
}
.hzero-normal-header-right-item-avatar-dropdown .hzero-normal-header-right-item-user-logout > .logout-icon {
  height: 12px;
  width: 12px;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjIgKDgxNjcyKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5sb2dvdXRAMng8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0i6aG16Z2iLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSLlt6XkvZzlj7At6YCJ5oup566h55CG5ZGYIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTM4OC4wMDAwMDAsIC0xNzkuMDAwMDAwKSIgZmlsbD0iI0ZGNDE0MSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Iue8lue7hC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjU2LjAwMDAwMCwgNDguMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTQzLjE5NzMwNywxMzQgTDE0MC42NDU4MjQsMTM0IEMxMzkuOTQwNjkxLDEzMy4zNzc2MzcgMTM5LjAxNDQ0NiwxMzMgMTM4LDEzMyBDMTM1Ljc5MDg2MSwxMzMgMTM0LDEzNC43OTA4NjEgMTM0LDEzNyBDMTM0LDEzOS4yMDkxMzkgMTM1Ljc5MDg2MSwxNDEgMTM4LDE0MSBDMTM5LjAxNDQ0NiwxNDEgMTM5Ljk0MDY5MSwxNDAuNjIyMzYzIDE0MC42NDU4MjQsMTQwIEwxNDMuMTk3MzA3LDE0MCBDMTQyLjE1OTg3OSwxNDEuNzkzNDA0IDE0MC4yMjA4NDcsMTQzIDEzOCwxNDMgQzEzNC42ODYyOTIsMTQzIDEzMiwxNDAuMzEzNzA4IDEzMiwxMzcgQzEzMiwxMzMuNjg2MjkyIDEzNC42ODYyOTIsMTMxIDEzOCwxMzEgQzE0MC4yMjA4NDcsMTMxIDE0Mi4xNTk4NzksMTMyLjIwNjU5NiAxNDMuMTk3MzA3LDEzNCBaIE0xMzksMTM2IEwxNDMsMTM2IEMxNDMuNTUyMjg1LDEzNiAxNDQsMTM2LjQ0NzcxNSAxNDQsMTM3IEMxNDQsMTM3LjU1MjI4NSAxNDMuNTUyMjg1LDEzOCAxNDMsMTM4IEwxMzksMTM4IEMxMzguNDQ3NzE1LDEzOCAxMzgsMTM3LjU1MjI4NSAxMzgsMTM3IEMxMzgsMTM2LjQ0NzcxNSAxMzguNDQ3NzE1LDEzNiAxMzksMTM2IFoiIGlkPSJsb2dvdXQiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}
.hzero-normal-container-collapsed .hzero-normal-header-container .hzero-normal-header-left {
  width: 80px;
}
.hzero-normal-container-collapsed .hzero-normal-header-container .hzero-normal-header-left .hzero-normal-header-logo {
  margin-left: 30px;
}
.hzero-normal-container-collapsed .hzero-normal-body .hzero-normal-nav {
  width: 80px;
}
.hzero-normal-container-collapsed .hzero-normal-body .hzero-normal-content {
  width: calc(100vw - 80px);
}
.hzero-normal-header-container-language {
  color: #666;
  font-size: 14px;
}
.hzero-normal-container .hzero-normal-side-search-icon {
  display: block;
  position: absolute;
  top: 16px;
  left: 16px;
  width: 32px;
  height: 32px;
  background-size: 14px;
  background-position: center;
  background-color: #425370;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zZWFyY2g8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wLeiTnee7v+iJsiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTczLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i6I+c5Y2VLeaQnOe0ouWKn+iDvSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA2NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLmkJzntKLmoYYiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgOS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjU4MTUyNzMsOS44NzQ0MjA1MiBMMTMuMDcxMDY3OCwxMi4zNjM5NjEgQzEzLjI2NjMzLDEyLjU1OTIyMzIgMTMuMjY2MzMsMTIuODc1ODA1NyAxMy4wNzEwNjc4LDEzLjA3MTA2NzggQzEyLjg3NTgwNTcsMTMuMjY2MzMgMTIuNTU5MjIzMiwxMy4yNjYzMyAxMi4zNjM5NjEsMTMuMDcxMDY3OCBMOS44NzQ0MjA1MiwxMC41ODE1MjczIEM4LjgyOTA3OTM0LDExLjQ2NjQyMTYgNy40NzY4NTE2MywxMiA2LDEyIEMyLjY4NjI5MTUsMTIgLTEuNzc2MzU2ODRlLTE1LDkuMzEzNzA4NSAtMS43NzYzNTY4NGUtMTUsNiBDLTEuNzc2MzU2ODRlLTE1LDIuNjg2MjkxNSAyLjY4NjI5MTUsLTEuNzc2MzU2ODRlLTE1IDYsLTEuNzc2MzU2ODRlLTE1IEM5LjMxMzcwODUsLTEuNzc2MzU2ODRlLTE1IDEyLDIuNjg2MjkxNSAxMiw2IEMxMiw3LjQ3Njg1MTYzIDExLjQ2NjQyMTYsOC44MjkwNzkzNCAxMC41ODE1MjczLDkuODc0NDIwNTIgWiBNNiwxMSBDOC43NjE0MjM3NSwxMSAxMSw4Ljc2MTQyMzc1IDExLDYgQzExLDMuMjM4NTc2MjUgOC43NjE0MjM3NSwxIDYsMSBDMy4yMzg1NzYyNSwxIDEsMy4yMzg1NzYyNSAxLDYgQzEsOC43NjE0MjM3NSAzLjIzODU3NjI1LDExIDYsMTEgWiIgaWQ9Ik92YWwtMiIgZmlsbD0iI0E1QURCQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  border-radius: 4px;
  cursor: pointer;
}
.hzero-normal-container .hzero-normal-side-search .hzero-normal-side-search-icon {
  background-color: transparent;
}
.hzero-normal-container-collapsed .hzero-normal-body .hzero-normal-nav-normal-search {
  height: 80px;
}
.hzero-normal-container-collapsed .hzero-normal-body .hzero-normal-nav .hzero-normal-side-search-icon {
  left: 24px;
}
.hzero-normal-side-search {
  position: relative;
}
.hzero-normal-side-search .hzero-normal-side-search {
  /* 层级变多一层, 覆盖原有样式 */
}
.hzero-normal-side-search .hzero-normal-side-search-icon {
  position: absolute;
  height: 12px;
  width: 12px;
  top: 14px;
  left: 30px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zZWFyY2g8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wLeiTnee7v+iJsiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTczLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i6I+c5Y2VLeaQnOe0ouWKn+iDvSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA2NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLmkJzntKLmoYYiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgOS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjU4MTUyNzMsOS44NzQ0MjA1MiBMMTMuMDcxMDY3OCwxMi4zNjM5NjEgQzEzLjI2NjMzLDEyLjU1OTIyMzIgMTMuMjY2MzMsMTIuODc1ODA1NyAxMy4wNzEwNjc4LDEzLjA3MTA2NzggQzEyLjg3NTgwNTcsMTMuMjY2MzMgMTIuNTU5MjIzMiwxMy4yNjYzMyAxMi4zNjM5NjEsMTMuMDcxMDY3OCBMOS44NzQ0MjA1MiwxMC41ODE1MjczIEM4LjgyOTA3OTM0LDExLjQ2NjQyMTYgNy40NzY4NTE2MywxMiA2LDEyIEMyLjY4NjI5MTUsMTIgLTEuNzc2MzU2ODRlLTE1LDkuMzEzNzA4NSAtMS43NzYzNTY4NGUtMTUsNiBDLTEuNzc2MzU2ODRlLTE1LDIuNjg2MjkxNSAyLjY4NjI5MTUsLTEuNzc2MzU2ODRlLTE1IDYsLTEuNzc2MzU2ODRlLTE1IEM5LjMxMzcwODUsLTEuNzc2MzU2ODRlLTE1IDEyLDIuNjg2MjkxNSAxMiw2IEMxMiw3LjQ3Njg1MTYzIDExLjQ2NjQyMTYsOC44MjkwNzkzNCAxMC41ODE1MjczLDkuODc0NDIwNTIgWiBNNiwxMSBDOC43NjE0MjM3NSwxMSAxMSw4Ljc2MTQyMzc1IDExLDYgQzExLDMuMjM4NTc2MjUgOC43NjE0MjM3NSwxIDYsMSBDMy4yMzg1NzYyNSwxIDEsMy4yMzg1NzYyNSAxLDYgQzEsOC43NjE0MjM3NSAzLjIzODU3NjI1LDExIDYsMTEgWiIgaWQ9Ik92YWwtMiIgZmlsbD0iI0E1QURCQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  background-size: 12px;
  background-repeat: no-repeat;
  z-index: 1;
}
.hzero-normal-side-search .hzero-normal-side-search-input {
  background-color: #425370;
  border-radius: 2px;
  height: 28px;
  margin: 7px 20px;
  width: 180px;
  cursor: text;
  font-size: 12px;
}
.hzero-normal-side-search .hzero-normal-side-search-input > div {
  background-color: transparent;
  border: 0 none;
  height: 28px;
  padding-left: 22px;
}
.hzero-normal-side-search .hzero-normal-side-search-input > div > div {
  height: 28px;
  line-height: 28px;
}
.hzero-normal-side-search .hzero-normal-side-search-input > div > div > .ant-select-selection__placeholder {
  margin-top: -14px;
  height: 28px;
  line-height: 28px;
  color: #ccc;
}
.hzero-normal-side-search .hzero-normal-side-search-history {
  max-height: 80px;
  overflow: hidden;
}
.hzero-normal-side-search .hzero-normal-side-search-history-title {
  padding: 0 20px;
  line-height: 22px;
  margin: 2px;
  color: #a5adbb;
  font-size: 12px;
}
.hzero-normal-side-search .hzero-normal-side-search-history-btn-clear {
  border: 0;
}
.hzero-normal-side-search .hzero-normal-side-search-history-content {
  display: flex;
  flex-wrap: wrap;
  padding: 0 20px;
  list-style: none;
  justify-items: start;
  margin: 0;
}
.hzero-normal-side-search .hzero-normal-side-search-history-content > .ant-tag {
  border: 0;
  flex-shrink: 0;
  line-height: 22px;
  margin: 2px;
  border-radius: 2px;
  background-color: #616f88;
  color: #dfe2e7;
  font-size: 12px;
  position: relative;
}
.hzero-normal-side-search .hzero-normal-side-search-history-content > .ant-tag:hover > i {
  display: inline-block;
}
.hzero-normal-side-search .hzero-normal-side-search-history-content > .ant-tag > .anticon-cross {
  position: absolute;
  border-radius: 50%;
  display: none;
  top: 5px;
  right: 3px;
  background-color: #eee;
  color: #333;
}
.hzero-normal-side-search-focus {
  background-color: transparent;
}
.hzero-normal-side-search-focus .hzero-normal-side-search-input {
  background-color: #fff;
  color: #333;
  opacity: 1;
}
.hzero-normal-side-search-popover .ant-popover-arrow {
  display: none;
}
.hzero-normal-side-search-popover .ant-popover-inner {
  margin-left: 12px;
}
.hzero-normal-side-search-popover .ant-popover-inner-content {
  padding: 0;
}
.hzero-normal-side-search-popover .hzero-normal-side-search {
  background-color: #425370;
}
.hzero-normal-side-search-popover .hzero-normal-side-search .hzero-normal-side-search-input {
  background-color: #425370;
  border-radius: 4px;
  color: #fff;
  margin: 0;
}
.hzero-normal-side-search-popover .hzero-normal-side-search .hzero-normal-side-search-icon {
  position: absolute;
  height: 12px;
  width: 12px;
  top: 8px;
  left: 16px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zZWFyY2g8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wLeiTnee7v+iJsiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTczLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i6I+c5Y2VLeaQnOe0ouWKn+iDvSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA2NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLmkJzntKLmoYYiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgOS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjU4MTUyNzMsOS44NzQ0MjA1MiBMMTMuMDcxMDY3OCwxMi4zNjM5NjEgQzEzLjI2NjMzLDEyLjU1OTIyMzIgMTMuMjY2MzMsMTIuODc1ODA1NyAxMy4wNzEwNjc4LDEzLjA3MTA2NzggQzEyLjg3NTgwNTcsMTMuMjY2MzMgMTIuNTU5MjIzMiwxMy4yNjYzMyAxMi4zNjM5NjEsMTMuMDcxMDY3OCBMOS44NzQ0MjA1MiwxMC41ODE1MjczIEM4LjgyOTA3OTM0LDExLjQ2NjQyMTYgNy40NzY4NTE2MywxMiA2LDEyIEMyLjY4NjI5MTUsMTIgLTEuNzc2MzU2ODRlLTE1LDkuMzEzNzA4NSAtMS43NzYzNTY4NGUtMTUsNiBDLTEuNzc2MzU2ODRlLTE1LDIuNjg2MjkxNSAyLjY4NjI5MTUsLTEuNzc2MzU2ODRlLTE1IDYsLTEuNzc2MzU2ODRlLTE1IEM5LjMxMzcwODUsLTEuNzc2MzU2ODRlLTE1IDEyLDIuNjg2MjkxNSAxMiw2IEMxMiw3LjQ3Njg1MTYzIDExLjQ2NjQyMTYsOC44MjkwNzkzNCAxMC41ODE1MjczLDkuODc0NDIwNTIgWiBNNiwxMSBDOC43NjE0MjM3NSwxMSAxMSw4Ljc2MTQyMzc1IDExLDYgQzExLDMuMjM4NTc2MjUgOC43NjE0MjM3NSwxIDYsMSBDMy4yMzg1NzYyNSwxIDEsMy4yMzg1NzYyNSAxLDYgQzEsOC43NjE0MjM3NSAzLjIzODU3NjI1LDExIDYsMTEgWiIgaWQ9Ik92YWwtMiIgZmlsbD0iI0E1QURCQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  background-size: 12px;
  background-repeat: no-repeat;
  z-index: 1;
}
.hzero-normal-side-search-popover .hzero-normal-side-search .hzero-normal-side-search-focus .hzero-normal-side-search-input {
  opacity: 1;
}
.hzero-normal-side-search-select-wrap {
  border-radius: 4px;
}
.hzero-normal-side-search-select-wrap .ant-select-dropdown-menu-item {
  background-color: #425370;
  color: #fff;
}
.hzero-normal-side-search-select-wrap .ant-select-dropdown-menu-item-active {
  background-image: linear-gradient(to right, #425370, #29bece);
}
.hzero-normal-side-search-select-wrap .ant-select-dropdown-menu-item-active:hover {
  background-image: linear-gradient(to right, #425370, #29bece);
}
.hzero-normal-side-search-select-wrap .ant-select-dropdown-menu-item:hover {
  background-color: #425370;
}

.layouts-components-default-tenant-select-index-tenant {
  max-width: 100%;
  position: relative;
}
.layouts-components-default-tenant-select-index-tenant .layouts-components-default-tenant-select-index-tenant-select-wrapper {
  visibility: hidden;
  z-index: 100;
  position: absolute;
  width: 100%;
  opacity: 0.4;
  height: 100%;
}
.layouts-components-default-tenant-select-index-tenant:hover .layouts-components-default-tenant-select-index-tenant-select-wrapper {
  visibility: visible;
  background: #f0f4ff;
}

.layouts-components-default-data-hierarchies-index-data-hierarchies {
  margin-top: 10px;
}
.layouts-components-default-data-hierarchies-index-data-hierarchies .layouts-components-default-data-hierarchies-index-data-hierarchies-td {
  margin-bottom: 0;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.layouts-components-default-common-select-styles-menu {
  padding: 0;
  font-size: 14px;
}
.layouts-components-default-common-select-styles-menu .anticon {
  margin-right: 8px;
}
.layouts-components-default-common-select-styles-menu .layouts-components-default-common-select-styles-user-logout {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff4141;
}
.layouts-components-default-common-select-styles-menu .layouts-components-default-common-select-styles-user-logout .layouts-components-default-common-select-styles-logout-icon {
  margin-right: 0;
  height: 12px;
  width: 12px;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjIgKDgxNjcyKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5sb2dvdXRAMng8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0i6aG16Z2iLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSLlt6XkvZzlj7At6YCJ5oup566h55CG5ZGYIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTM4OC4wMDAwMDAsIC0xNzkuMDAwMDAwKSIgZmlsbD0iI0ZGNDE0MSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Iue8lue7hC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjU2LjAwMDAwMCwgNDguMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTQzLjE5NzMwNywxMzQgTDE0MC42NDU4MjQsMTM0IEMxMzkuOTQwNjkxLDEzMy4zNzc2MzcgMTM5LjAxNDQ0NiwxMzMgMTM4LDEzMyBDMTM1Ljc5MDg2MSwxMzMgMTM0LDEzNC43OTA4NjEgMTM0LDEzNyBDMTM0LDEzOS4yMDkxMzkgMTM1Ljc5MDg2MSwxNDEgMTM4LDE0MSBDMTM5LjAxNDQ0NiwxNDEgMTM5Ljk0MDY5MSwxNDAuNjIyMzYzIDE0MC42NDU4MjQsMTQwIEwxNDMuMTk3MzA3LDE0MCBDMTQyLjE1OTg3OSwxNDEuNzkzNDA0IDE0MC4yMjA4NDcsMTQzIDEzOCwxNDMgQzEzNC42ODYyOTIsMTQzIDEzMiwxNDAuMzEzNzA4IDEzMiwxMzcgQzEzMiwxMzMuNjg2MjkyIDEzNC42ODYyOTIsMTMxIDEzOCwxMzEgQzE0MC4yMjA4NDcsMTMxIDE0Mi4xNTk4NzksMTMyLjIwNjU5NiAxNDMuMTk3MzA3LDEzNCBaIE0xMzksMTM2IEwxNDMsMTM2IEMxNDMuNTUyMjg1LDEzNiAxNDQsMTM2LjQ0NzcxNSAxNDQsMTM3IEMxNDQsMTM3LjU1MjI4NSAxNDMuNTUyMjg1LDEzOCAxNDMsMTM4IEwxMzksMTM4IEMxMzguNDQ3NzE1LDEzOCAxMzgsMTM3LjU1MjI4NSAxMzgsMTM3IEMxMzgsMTM2LjQ0NzcxNSAxMzguNDQ3NzE1LDEzNiAxMzksMTM2IFoiIGlkPSJsb2dvdXQiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}
.layouts-components-default-common-select-styles-menu .ant-dropdown-menu-item {
  width: 160px;
  height: 40px;
  line-height: 40px;
  padding: 0 16px;
  font-size: 14px;
  overflow: hidden;
  white-space: nowrap;
}
.layouts-components-default-common-select-styles-menu .ant-dropdown-menu-item-divider {
  margin: 0 24px;
}
.layouts-components-default-common-select-styles-menu .ant-menu-vertical {
  border-right: none;
}
.layouts-components-default-common-select-styles-menu .ant-menu-submenu-title {
  margin: 0;
  padding-right: 0;
}
.layouts-components-default-common-select-styles-action {
  cursor: pointer;
  padding: 0 10px;
  margin-left: 12px;
  display: inline-block;
  transition: all 0.3s;
  height: 100%;
}
.layouts-components-default-common-select-styles-action > i {
  font-size: 16px;
  vertical-align: middle;
  color: #333;
}
.layouts-components-default-common-select-styles-account {
  font-size: 14px;
  line-height: 48px;
}
.layouts-components-default-common-select-styles-account .layouts-components-default-common-select-styles-avatar {
  width: 30px;
  height: 30px;
  border: 1px solid #fff;
  margin-right: 8px;
  background: rgba(255, 255, 255, 0.85);
  vertical-align: middle;
}
.layouts-components-default-common-select-styles-dropdown-open {
  cursor: pointer;
  padding: 0 10px;
  margin-left: 12px;
  display: inline-block;
  transition: all 0.3s;
  height: 100%;
}
.layouts-components-default-common-select-styles-dropdown-open .layouts-components-default-common-select-styles-avatar {
  margin-right: 8px;
  color: #29BECE;
  background: rgba(255, 255, 255, 0.85);
  vertical-align: middle;
}
.layouts-components-default-common-select-styles-top-menu .ant-menu-submenu-title {
  padding-left: 0;
}

.layouts-top-layout-header-search-styles-search {
  position: relative;
}
.layouts-top-layout-header-search-styles-search .layouts-top-layout-header-search-styles-icon {
  position: absolute;
  height: 12px;
  width: 12px;
  top: 14px;
  left: 30px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zZWFyY2g8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wLeiTnee7v+iJsiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTczLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i6I+c5Y2VLeaQnOe0ouWKn+iDvSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA2NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLmkJzntKLmoYYiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgOS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjU4MTUyNzMsOS44NzQ0MjA1MiBMMTMuMDcxMDY3OCwxMi4zNjM5NjEgQzEzLjI2NjMzLDEyLjU1OTIyMzIgMTMuMjY2MzMsMTIuODc1ODA1NyAxMy4wNzEwNjc4LDEzLjA3MTA2NzggQzEyLjg3NTgwNTcsMTMuMjY2MzMgMTIuNTU5MjIzMiwxMy4yNjYzMyAxMi4zNjM5NjEsMTMuMDcxMDY3OCBMOS44NzQ0MjA1MiwxMC41ODE1MjczIEM4LjgyOTA3OTM0LDExLjQ2NjQyMTYgNy40NzY4NTE2MywxMiA2LDEyIEMyLjY4NjI5MTUsMTIgLTEuNzc2MzU2ODRlLTE1LDkuMzEzNzA4NSAtMS43NzYzNTY4NGUtMTUsNiBDLTEuNzc2MzU2ODRlLTE1LDIuNjg2MjkxNSAyLjY4NjI5MTUsLTEuNzc2MzU2ODRlLTE1IDYsLTEuNzc2MzU2ODRlLTE1IEM5LjMxMzcwODUsLTEuNzc2MzU2ODRlLTE1IDEyLDIuNjg2MjkxNSAxMiw2IEMxMiw3LjQ3Njg1MTYzIDExLjQ2NjQyMTYsOC44MjkwNzkzNCAxMC41ODE1MjczLDkuODc0NDIwNTIgWiBNNiwxMSBDOC43NjE0MjM3NSwxMSAxMSw4Ljc2MTQyMzc1IDExLDYgQzExLDMuMjM4NTc2MjUgOC43NjE0MjM3NSwxIDYsMSBDMy4yMzg1NzYyNSwxIDEsMy4yMzg1NzYyNSAxLDYgQzEsOC43NjE0MjM3NSAzLjIzODU3NjI1LDExIDYsMTEgWiIgaWQ9Ik92YWwtMiIgZmlsbD0iI0E1QURCQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  background-size: 12px;
  background-repeat: no-repeat;
  z-index: 1;
}
.layouts-top-layout-header-search-styles-search .layouts-top-layout-header-search-styles-input {
  background-color: #fff;
  border-radius: 2px;
  height: 28px;
  margin: 7px 20px;
  width: 180px;
  cursor: text;
  font-size: 12px;
}
.layouts-top-layout-header-search-styles-search .layouts-top-layout-header-search-styles-input > div {
  background-color: transparent;
  border: 0 none;
  height: 28px;
  padding-left: 22px;
}
.layouts-top-layout-header-search-styles-search .layouts-top-layout-header-search-styles-input > div > div {
  height: 28px;
  line-height: 28px;
}
.layouts-top-layout-header-search-styles-search .layouts-top-layout-header-search-styles-input > div > div > .ant-select-selection__placeholder {
  margin-top: -14px;
  height: 28px;
  line-height: 28px;
  color: #a5adbb;
}
.layouts-top-layout-header-search-styles-search .layouts-top-layout-header-search-styles-input:hover {
  background-color: #fff;
}
.layouts-top-layout-header-search-styles-search.layouts-top-layout-header-search-styles-focus {
  background-color: transparent;
}
.layouts-top-layout-header-search-styles-search.layouts-top-layout-header-search-styles-focus .layouts-top-layout-header-search-styles-input {
  background-color: #fff;
  color: #333;
  opacity: 1;
}
.layouts-top-layout-header-search-styles-collapsed {
  display: none;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.hzero-layout {
  height: 100vh;
  width: 100vw;
  display: flex;
  flex-direction: column;
}
.hzero-layout .hzero-header {
  height: 48px;
  flex-shrink: 0;
  color: #fff;
  display: flex;
}
.hzero-layout .hzero-header-left {
  flex-shrink: 0;
  flex-grow: 0;
  width: 220px;
  transition: width 0.2s linear;
}
.hzero-layout .hzero-header-left .hzero-header-logo {
  flex-shrink: 0;
  padding: 0 20px;
  height: 48px;
  text-align: center;
  background-color: #1e3255;
}
.hzero-layout .hzero-header-left .hzero-header-logo > a {
  height: 48px;
  display: flex;
  align-items: center;
  text-decoration: none;
}
.hzero-layout .hzero-header-left .hzero-header-logo .hzero-header-icon-img {
  width: 20px;
  height: 20px;
  margin-right: 10px;
}
.hzero-layout .hzero-header-left .hzero-header-logo .hzero-header-title {
  font-size: 18px;
  color: #fff;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
}
.hzero-layout .hzero-header-content {
  width: calc(100vw - 220px);
  transition: width 0.2s linear;
  display: flex;
  background-color: #1e3255;
}
.hzero-layout .hzero-header-content .hzero-menu-trigger {
  cursor: pointer;
  padding: 16px 24px;
  font-size: 18px;
  flex-shrink: 0;
}
.hzero-layout .hzero-header-content .hzero-main-menu {
  flex-grow: 1;
  overflow: hidden;
}
.hzero-layout .hzero-header-content .hzero-main-menu .ant-tabs-bar {
  margin-bottom: 0;
  height: 48px;
  border: 0;
}
.hzero-layout .hzero-header-content .hzero-main-menu .ant-tabs-bar .ant-tabs-nav-container {
  height: 48px;
}
.hzero-layout .hzero-header-content .hzero-main-menu .ant-tabs-bar .ant-tabs-nav-container .ant-tabs-tab-arrow-show {
  color: #fff;
}
.hzero-layout .hzero-header-content .hzero-main-menu .ant-tabs-bar .ant-tabs-nav-container .ant-tabs-tab {
  height: 48px;
  line-height: 48px;
  font-size: 16px;
  background-color: #294473;
  border-width: 0;
  color: #fff;
}
.hzero-layout .hzero-header-content .hzero-main-menu .ant-tabs-bar .ant-tabs-nav-container .ant-tabs-tab.ant-tabs-tab-active {
  background-color: #29bece;
}
.hzero-layout .hzero-header-content .hzero-main-menu .ant-tabs-bar .ant-tabs-nav-container .ant-tabs-tab:hover {
  background-color: #29bece;
}
.hzero-layout .hzero-header-right {
  width: auto;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  height: 48px;
  padding-right: 16px;
  color: #fff;
}
.hzero-layout .hzero-header-right .hzero-search {
  display: inline-block;
  color: #fff;
}
.hzero-layout .hzero-content {
  flex-grow: 1;
  height: calc( 100vh - 48px );
  display: flex;
}
.hzero-layout .hzero-content .hzero-menu {
  background-color: #1e3255;
  width: 220px;
  flex-shrink: 0;
  overflow-y: auto;
  height: 100%;
  transition: width 0.2s linear;
}
.hzero-layout .hzero-content .hzero-menu .ant-menu-submenu-title,
.hzero-layout .hzero-content .hzero-menu .ant-menu-item {
  font-size: 14px;
  line-height: 22px;
  padding-top: 9px;
}
.hzero-layout .hzero-content .hzero-menu > .ant-menu {
  height: 100%;
  color: #fff;
  background-color: #1e3255;
}
.hzero-layout .hzero-content .hzero-menu > .ant-menu .ant-menu-submenu > .ant-menu {
  background-color: #1e3255;
  color: #fff;
}
.hzero-layout .hzero-content .hzero-menu > .ant-menu .ant-menu-item-selected {
  background-image: linear-gradient(to right, #1e3255, #29bece);
  color: #fff;
}
.hzero-layout .hzero-content .hzero-page {
  width: calc(100vw - 220px);
  flex-grow: 1;
  flex-shrink: 0;
  overflow: auto;
}
.hzero-layout .hzero-content .hzero-page > .ant-tabs.ant-tabs-top {
  display: flex;
  flex-direction: column;
}
.hzero-layout .hzero-content .hzero-page > .ant-tabs.ant-tabs-top > .ant-tabs-bar {
  height: 36px;
  margin: 0;
}
.hzero-layout .hzero-content .hzero-page > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container {
  height: 36px;
}
.hzero-layout .hzero-content .hzero-page > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab {
  flex-shrink: 0;
  margin: 3px 2px 0 0;
}
.hzero-layout .hzero-content .hzero-page > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab:first-child {
  border: 0 none;
  margin: 3px 2px 0 3px;
  position: relative;
  z-index: 10;
  color: #fff;
}
.hzero-layout .hzero-content .hzero-page > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab:last-child {
  margin-right: 3px;
}
.hzero-layout .hzero-content .hzero-page > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab.ant-tabs-tab-active:first-child {
  color: #29bece;
}
.hzero-layout .hzero-content .hzero-page > .ant-tabs.ant-tabs-top > .ant-tabs-content {
  flex-shrink: 0;
  height: calc(100vh - 48px - 48px);
}
.hzero-layout .hzero-content .hzero-page > .ant-tabs.ant-tabs-top > .ant-tabs-content > .ant-tabs-tabpane-active {
  height: 100%;
  display: flex;
}
.hzero-layout .default-language-select {
  color: #fff;
  font-size: 14px;
}
.hzero-layout .default-language-select .ant-select-arrow {
  color: #fff;
}
.hzero-layout.hzero-layout-collapsed .hzero-header-left {
  width: 80px;
}
.hzero-layout.hzero-layout-collapsed .hzero-header-content {
  width: calc(100vw - 80px);
}
.hzero-layout.hzero-layout-collapsed .hzero-content .hzero-menu {
  width: 80px;
}
.hzero-layout.hzero-layout-collapsed .hzero-content .hzero-page {
  width: calc(100vw - 80px);
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
/**
 * can place any where, but must not too deep
 */
/**
 * need place out, because it's document is divided
 */
/**
 * need place parent collapsed or not
 */
 {
  /* 覆盖 MenuTabs, Trigger Icon */
}
.hzero-side-layout-container {
  height: 100vh;
  width: 100vw;
  overflow: hidden;
}
.hzero-side-layout-container .hzero-side-layout-header {
  height: calc(44px + 4px);
  background-color: #172742;
  font-size: 12px;
}
.hzero-side-layout-container .hzero-side-layout-body {
  height: calc(100vh - 44px);
  display: flex;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-nav {
  width: 220px;
  flex-shrink: 0;
  transition: width 0.2s linear;
  position: relative;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-nav-container {
  height: 100%;
  background-color: #1e3255;
  display: flex;
  flex-direction: column;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-nav-normal-search {
  flex-shrink: 0;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-nav-menu {
  flex-grow: 1;
  overflow-y: auto;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content {
  flex-grow: 1;
  flex-shrink: 0;
  width: calc(100vw - 220px);
  height: 100%;
  transition: width 0.2s linear;
  position: relative;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container {
  width: 100%;
  height: 100%;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top {
  height: 100%;
  width: 100%;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar {
  height: 36px;
  margin: 0;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container {
  height: 36px;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab {
  border: 0 none;
  height: 32px;
  background-color: #e3e3e3;
  border-radius: 4px 4px 0 0;
  margin: 3px 2px 0 0;
  padding-left: 12px;
  padding-right: 12px;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab:first-child {
  border: 0 none;
  margin: 3px 2px 0 3px;
  position: relative;
  z-index: 10;
  background-color: #1e3255;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab:last-child {
  margin-right: 3px;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab.ant-tabs-tab-active {
  color: #29bece;
  background-color: #f0f0f0;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab.ant-tabs-tab-active:first-child {
  background-color: #253d68;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-content {
  height: calc(100vh - 44px - 36px);
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-content > .ant-tabs-tabpane.ant-tabs-tabpane-active {
  height: 100%;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-content > .ant-tabs-tabpane > .page-container {
  height: 100%;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-content > .ant-tabs-tabpane > .page-container > .page-content-wrap {
  height: calc(100% - 48px);
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-content > .ant-tabs-tabpane > .page-container > .page-content-wrap > .page-content {
  min-height: calc(100% - 16px - 16px);
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-collapsed-trigger {
  left: 9px;
  z-index: 1;
  top: -34px;
  font-size: 18px;
  cursor: pointer;
  position: absolute;
  color: #fff;
}
.hzero-side-layout-header-container {
  display: flex;
  height: calc(44px + 4px);
  justify-content: space-between;
}
.hzero-side-layout-header-container .hzero-side-layout-header-left {
  width: 220px;
  flex-shrink: 0;
}
.hzero-side-layout-header-container .hzero-side-layout-header-left .hzero-side-layout-header-logo {
  margin-left: 20px;
}
.hzero-side-layout-header-container .hzero-side-layout-header-right {
  display: flex;
  align-items: center;
  padding-right: 16px;
}
.hzero-side-layout-header-container .hzero-side-layout-header-right-item {
  margin-right: 12px;
}
.hzero-side-layout-header-container .hzero-side-layout-header-right-item-divider {
  background-color: #d5dae0;
  height: 16px;
  width: 1px;
}
.hzero-side-layout-header-container .hzero-side-layout-header-right-item-select {
  color: #ccc;
  font-size: 14px;
}
.hzero-side-layout-header-container .hzero-side-layout-header-right-item-select .ant-select-selection.ant-select-selection--single {
  height: calc(36px + 4px);
}
.hzero-side-layout-header-container .hzero-side-layout-header-right-item-select .ant-select-selection.ant-select-selection--single .ant-select-selection__rendered {
  line-height: calc(36px + 4px);
}
.hzero-side-layout-header-container .hzero-side-layout-header-right-item-select .ant-select-arrow {
  color: #ccc;
}
.hzero-side-layout-header-container .hzero-side-layout-header-right-item-notice {
  margin-right: 24px;
}
.hzero-side-layout-header-container .hzero-side-layout-header-right-item-notice .ant-badge .ant-badge-count {
  height: 12px;
  line-height: 12px;
  font-size: 12px;
}
.hzero-side-layout-header-container .hzero-side-layout-header-right-item-language .ant-select-arrow {
  color: #ccc;
}
.hzero-side-layout-header-container .hzero-side-layout-header-right-item-data {
  color: #ccc;
  cursor: pointer;
  margin-right: 12px;
  font-size: 14px;
}
.hzero-side-layout-header-container .hzero-side-layout-header-right-item-avatar {
  cursor: pointer;
  height: 44px;
  line-height: 44px;
}
.hzero-side-layout-header-container .hzero-side-layout-header-right-item-avatar-img {
  border-radius: 50%;
  margin-right: 12px;
  width: 30px;
  height: 30px;
  border: 1px solid #fff;
}
.hzero-side-layout-header-container .hzero-side-layout-header-right-item-avatar-name {
  color: #ccc;
  font-size: 14px;
}
.hzero-side-layout-header-container .hzero-side-layout-header-right-item-avatar-name-realName::before {
  font-size: 14px;
  line-height: 7px;
}
.hzero-side-layout-header-container .hzero-side-layout-header-right-item-last {
  margin-right: 0;
}
.hzero-side-layout-header-logo > a {
  height: 44px;
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  text-decoration: none;
}
.hzero-side-layout-header-logo > a .hzero-side-layout-header-title {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  margin: 0 0 0 12px;
  color: #fff;
  font-size: 14px;
}
.hzero-side-layout-header-logo-icon-icon {
  width: 20px;
  height: 20px;
  font-size: 20px;
}
.hzero-side-layout-header-logo-icon-img {
  width: 20px;
  height: 20px;
}
.hzero-side-layout-normal-search-container {
  width: 100%;
  position: relative;
}
.hzero-side-layout-normal-search-container-focus {
  background-color: transparent;
}
.hzero-side-layout-normal-search-container-collapsed {
  display: none;
}
.hzero-side-layout-normal-search-search {
  width: 100%;
  height: 36px;
}
.hzero-side-layout-normal-search-search .ant-select-selection.ant-select-selection--single {
  width: 100%;
  height: 100%;
  color: #fff;
  background-color: #4b5b77;
  border: 0;
}
.hzero-side-layout-normal-search-search .ant-select-selection.ant-select-selection--single .ant-select-selection__rendered {
  width: 100%;
  height: 100%;
  padding-left: 28px;
}
.hzero-side-layout-normal-search-search .ant-select-selection.ant-select-selection--single .ant-select-selection__rendered .ant-select-selection__placeholder {
  left: 28px;
}
.hzero-side-layout-normal-search-icon {
  position: absolute;
  height: 12px;
  width: 12px;
  top: 11px;
  left: 20px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zZWFyY2g8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wLeiTnee7v+iJsiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTczLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i6I+c5Y2VLeaQnOe0ouWKn+iDvSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA2NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLmkJzntKLmoYYiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgOS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjU4MTUyNzMsOS44NzQ0MjA1MiBMMTMuMDcxMDY3OCwxMi4zNjM5NjEgQzEzLjI2NjMzLDEyLjU1OTIyMzIgMTMuMjY2MzMsMTIuODc1ODA1NyAxMy4wNzEwNjc4LDEzLjA3MTA2NzggQzEyLjg3NTgwNTcsMTMuMjY2MzMgMTIuNTU5MjIzMiwxMy4yNjYzMyAxMi4zNjM5NjEsMTMuMDcxMDY3OCBMOS44NzQ0MjA1MiwxMC41ODE1MjczIEM4LjgyOTA3OTM0LDExLjQ2NjQyMTYgNy40NzY4NTE2MywxMiA2LDEyIEMyLjY4NjI5MTUsMTIgLTEuNzc2MzU2ODRlLTE1LDkuMzEzNzA4NSAtMS43NzYzNTY4NGUtMTUsNiBDLTEuNzc2MzU2ODRlLTE1LDIuNjg2MjkxNSAyLjY4NjI5MTUsLTEuNzc2MzU2ODRlLTE1IDYsLTEuNzc2MzU2ODRlLTE1IEM5LjMxMzcwODUsLTEuNzc2MzU2ODRlLTE1IDEyLDIuNjg2MjkxNSAxMiw2IEMxMiw3LjQ3Njg1MTYzIDExLjQ2NjQyMTYsOC44MjkwNzkzNCAxMC41ODE1MjczLDkuODc0NDIwNTIgWiBNNiwxMSBDOC43NjE0MjM3NSwxMSAxMSw4Ljc2MTQyMzc1IDExLDYgQzExLDMuMjM4NTc2MjUgOC43NjE0MjM3NSwxIDYsMSBDMy4yMzg1NzYyNSwxIDEsMy4yMzg1NzYyNSAxLDYgQzEsOC43NjE0MjM3NSAzLjIzODU3NjI1LDExIDYsMTEgWiIgaWQ9Ik92YWwtMiIgZmlsbD0iI0E1QURCQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  background-size: 12px;
  background-repeat: no-repeat;
  z-index: 1;
}
.hzero-side-layout-normal-search-history {
  max-height: 80px;
  overflow: hidden;
}
.hzero-side-layout-normal-search-history-title {
  padding: 0 16px;
  margin: 2px;
  color: #a5adbb;
  font-size: 12px;
}
.hzero-side-layout-normal-search-btn-clear.ant-btn {
  border: 0;
}
.hzero-side-layout-normal-search-history-content {
  display: flex;
  flex-wrap: wrap;
  padding: 0 16px;
  list-style: none;
  justify-items: start;
  margin: 0;
}
.hzero-side-layout-normal-search-history-content > div {
  border: 0;
  flex-shrink: 0;
  line-height: 22px;
  margin: 2px;
  border-radius: 2px;
  background-color: #616f88;
  color: #dfe2e7;
  font-size: 12px;
  position: relative;
}
.hzero-side-layout-normal-search-history-content > div > i.anticon.anticon-cross {
  position: absolute;
  border-radius: 50%;
  display: none;
  top: 5px;
  right: 3px;
  background-color: #eee;
  color: #333;
}
.hzero-side-layout-normal-search-history-content > div:hover > i.anticon.anticon-cross {
  display: inline-block;
}
.hzero-side-layout-header-right-item-avatar-dropdown {
  color: #666;
  width: 160px;
  padding: 0;
}
.hzero-side-layout-header-right-item-avatar-dropdown > li {
  font-size: 14px;
}
.hzero-side-layout-header-right-item-avatar-dropdown .ant-menu-submenu .ant-menu-submenu-title {
  margin: 0 auto;
}
.hzero-side-layout-header-right-item-avatar-dropdown .ant-dropdown-menu-item {
  line-height: 28px;
  padding: 6px 16px;
}
.hzero-side-layout-header-right-item-avatar-dropdown .ant-dropdown-menu-item .ant-avatar {
  display: none;
}
.hzero-side-layout-header-right-item-avatar-dropdown .hzero-side-layout-header-right-item-user-logout {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff4141;
}
.hzero-side-layout-header-right-item-avatar-dropdown .hzero-side-layout-header-right-item-user-logout > .logout-icon {
  height: 12px;
  width: 12px;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjIgKDgxNjcyKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5sb2dvdXRAMng8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0i6aG16Z2iLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSLlt6XkvZzlj7At6YCJ5oup566h55CG5ZGYIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTM4OC4wMDAwMDAsIC0xNzkuMDAwMDAwKSIgZmlsbD0iI0ZGNDE0MSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Iue8lue7hC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjU2LjAwMDAwMCwgNDguMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTQzLjE5NzMwNywxMzQgTDE0MC42NDU4MjQsMTM0IEMxMzkuOTQwNjkxLDEzMy4zNzc2MzcgMTM5LjAxNDQ0NiwxMzMgMTM4LDEzMyBDMTM1Ljc5MDg2MSwxMzMgMTM0LDEzNC43OTA4NjEgMTM0LDEzNyBDMTM0LDEzOS4yMDkxMzkgMTM1Ljc5MDg2MSwxNDEgMTM4LDE0MSBDMTM5LjAxNDQ0NiwxNDEgMTM5Ljk0MDY5MSwxNDAuNjIyMzYzIDE0MC42NDU4MjQsMTQwIEwxNDMuMTk3MzA3LDE0MCBDMTQyLjE1OTg3OSwxNDEuNzkzNDA0IDE0MC4yMjA4NDcsMTQzIDEzOCwxNDMgQzEzNC42ODYyOTIsMTQzIDEzMiwxNDAuMzEzNzA4IDEzMiwxMzcgQzEzMiwxMzMuNjg2MjkyIDEzNC42ODYyOTIsMTMxIDEzOCwxMzEgQzE0MC4yMjA4NDcsMTMxIDE0Mi4xNTk4NzksMTMyLjIwNjU5NiAxNDMuMTk3MzA3LDEzNCBaIE0xMzksMTM2IEwxNDMsMTM2IEMxNDMuNTUyMjg1LDEzNiAxNDQsMTM2LjQ0NzcxNSAxNDQsMTM3IEMxNDQsMTM3LjU1MjI4NSAxNDMuNTUyMjg1LDEzOCAxNDMsMTM4IEwxMzksMTM4IEMxMzguNDQ3NzE1LDEzOCAxMzgsMTM3LjU1MjI4NSAxMzgsMTM3IEMxMzgsMTM2LjQ0NzcxNSAxMzguNDQ3NzE1LDEzNiAxMzksMTM2IFoiIGlkPSJsb2dvdXQiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}
.hzero-side-layout-container-collapsed .hzero-side-layout-header-container .hzero-side-layout-header-left {
  width: 80px;
}
.hzero-side-layout-container-collapsed .hzero-side-layout-header-container .hzero-side-layout-header-left .hzero-side-layout-header-logo {
  margin-left: 30px;
}
.hzero-side-layout-container-collapsed .hzero-side-layout-body .hzero-side-layout-nav {
  width: 80px;
}
.hzero-side-layout-container-collapsed .hzero-side-layout-body .hzero-side-layout-content {
  width: calc(100vw - 80px);
}
.hzero-normal-header-container-language {
  color: #666;
  font-size: 14px;
}
.hzero-side-layout-nav-menu-collapsed {
  width: 64px;
}
.hzero-side-layout-menu {
  width: 220px;
}
.hzero-side-layout-menu-main {
  height: 42px;
  padding-top: 2px;
}
.hzero-side-layout-menu-main-content {
  height: 38px;
  line-height: 22px;
  position: relative;
  padding: 8px 20px;
  color: #ccc;
}
.hzero-side-layout-menu-main-content-title {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  font-size: 14px;
  line-height: 22px;
}
.hzero-side-layout-menu-main-content::after {
  display: inline-block;
  content: ' ';
  height: 8px;
  width: 8px;
  border-width: 1px 1px 0 0;
  border-color: #c7c7cc;
  border-style: solid;
  -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
          transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position: absolute;
  top: 15px;
  right: 20px;
}
.hzero-side-layout-menu-main-content-icon {
  display: inline-block;
  width: 20px;
  height: 12px;
  padding-right: 8px;
  /* 上对齐(和 title 高度不一致) */
  vertical-align: top;
}
.hzero-side-layout-menu-main-current .hzero-side-layout-menu-main-content,
.hzero-side-layout-menu-main-active .hzero-side-layout-menu-main-content {
  background-image: linear-gradient(to right, #1e3255, #29bece);
  color: #fff;
}
.hzero-side-layout-menu-main-current .hzero-side-layout-menu-main-content .hzero-side-layout-menu-main-content,
.hzero-side-layout-menu-main-active .hzero-side-layout-menu-main-content .hzero-side-layout-menu-main-content {
  color: #fff;
}
.hzero-side-layout-menu-main-current .hzero-side-layout-menu-main-content::after,
.hzero-side-layout-menu-main-active .hzero-side-layout-menu-main-content::after {
  border-color: #fff;
}
.hzero-side-layout-menu-main-current .hzero-side-layout-menu-main-content::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  border-left: 5px solid #29bece;
}
.hzero-side-layout-menu-side-casacader {
  position: absolute;
  background-color: #1e3255;
  background-image: none !important;
  left: 220px;
  width: 220px;
  top: 36px;
  bottom: 0;
  display: none;
  box-shadow: 2px 0 6px 0 #4d4d4d;
  z-index: 1300;
  overflow-y: auto;
}
.hzero-side-layout-menu-side-casacader-content-wrap {
  height: 42px;
  padding-top: 2px;
}
.hzero-side-layout-menu-side-casacader-content {
  height: 38px;
  position: relative;
  padding: 8px 20px;
  color: #ccc;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  font-size: 14px;
  line-height: 22px;
}
.hzero-side-layout-menu-side-casacader-content-dir::after {
  display: inline-block;
  content: ' ';
  height: 8px;
  width: 8px;
  border-width: 1px 1px 0 0;
  border-color: #ccc;
  border-style: solid;
  -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
          transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position: absolute;
  top: 17px;
  right: 20px;
}
.hzero-side-layout-menu-side-casacader-content-menu {
  cursor: pointer;
}
.hzero-side-layout-menu-side-casacader-content-active,
.hzero-side-layout-menu-side-casacader-content-current {
  background-image: linear-gradient(to right, #1e3255, #29bece);
  color: #fff;
}
.hzero-side-layout-menu-side-casacader-content-active.hzero-side-layout-side-casacader-content-dir::after,
.hzero-side-layout-menu-side-casacader-content-current.hzero-side-layout-side-casacader-content-dir::after {
  border-color: #fff;
}
.hzero-side-layout-menu-side-casacader-mask-left-top,
.hzero-side-layout-menu-side-casacader-mask-right {
  background-color: rgba(30, 50, 85, 0.3);
}
.hzero-side-layout-menu-side-casacader-mask-left-top {
  z-index: 1200;
  position: fixed;
  top: 0;
  left: 0;
  width: 220px;
  height: 36px;
}
.hzero-side-layout-menu-side-casacader-mask-right {
  z-index: 1200;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 220px;
}
.hzero-side-layout-menu-side-casacader-active {
  display: block;
}
.hzero-side-layout-side-search {
  position: relative;
}
.hzero-side-layout-side-search .hzero-side-layout-side-search {
  /* 层级变多一层, 覆盖原有样式 */
}
.hzero-side-layout-side-search .hzero-side-layout-side-search-icon {
  position: absolute;
  height: 12px;
  width: 12px;
  top: 14px;
  left: 30px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zZWFyY2g8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wLeiTnee7v+iJsiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTczLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i6I+c5Y2VLeaQnOe0ouWKn+iDvSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA2NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLmkJzntKLmoYYiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgOS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjU4MTUyNzMsOS44NzQ0MjA1MiBMMTMuMDcxMDY3OCwxMi4zNjM5NjEgQzEzLjI2NjMzLDEyLjU1OTIyMzIgMTMuMjY2MzMsMTIuODc1ODA1NyAxMy4wNzEwNjc4LDEzLjA3MTA2NzggQzEyLjg3NTgwNTcsMTMuMjY2MzMgMTIuNTU5MjIzMiwxMy4yNjYzMyAxMi4zNjM5NjEsMTMuMDcxMDY3OCBMOS44NzQ0MjA1MiwxMC41ODE1MjczIEM4LjgyOTA3OTM0LDExLjQ2NjQyMTYgNy40NzY4NTE2MywxMiA2LDEyIEMyLjY4NjI5MTUsMTIgLTEuNzc2MzU2ODRlLTE1LDkuMzEzNzA4NSAtMS43NzYzNTY4NGUtMTUsNiBDLTEuNzc2MzU2ODRlLTE1LDIuNjg2MjkxNSAyLjY4NjI5MTUsLTEuNzc2MzU2ODRlLTE1IDYsLTEuNzc2MzU2ODRlLTE1IEM5LjMxMzcwODUsLTEuNzc2MzU2ODRlLTE1IDEyLDIuNjg2MjkxNSAxMiw2IEMxMiw3LjQ3Njg1MTYzIDExLjQ2NjQyMTYsOC44MjkwNzkzNCAxMC41ODE1MjczLDkuODc0NDIwNTIgWiBNNiwxMSBDOC43NjE0MjM3NSwxMSAxMSw4Ljc2MTQyMzc1IDExLDYgQzExLDMuMjM4NTc2MjUgOC43NjE0MjM3NSwxIDYsMSBDMy4yMzg1NzYyNSwxIDEsMy4yMzg1NzYyNSAxLDYgQzEsOC43NjE0MjM3NSAzLjIzODU3NjI1LDExIDYsMTEgWiIgaWQ9Ik92YWwtMiIgZmlsbD0iI0E1QURCQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  background-size: 12px;
  background-repeat: no-repeat;
  z-index: 1;
}
.hzero-side-layout-side-search .hzero-side-layout-side-search-input {
  background-color: #425370;
  border-radius: 2px;
  height: 28px;
  margin: 7px 20px;
  width: 180px;
  cursor: text;
  font-size: 12px;
}
.hzero-side-layout-side-search .hzero-side-layout-side-search-input > div {
  background-color: transparent;
  border: 0 none;
  height: 28px;
  padding-left: 22px;
}
.hzero-side-layout-side-search .hzero-side-layout-side-search-input > div > div {
  height: 28px;
  line-height: 28px;
}
.hzero-side-layout-side-search .hzero-side-layout-side-search-input > div > div > .ant-select-selection__placeholder {
  margin-top: -14px;
  height: 28px;
  line-height: 28px;
  color: #ccc;
}
.hzero-side-layout-side-search .hzero-side-layout-side-search-history {
  max-height: 80px;
  overflow: hidden;
}
.hzero-side-layout-side-search .hzero-side-layout-side-search-history-title {
  padding: 0 20px;
  line-height: 22px;
  margin: 2px;
  color: #a5adbb;
  font-size: 12px;
}
.hzero-side-layout-side-search .hzero-side-layout-side-search-history-btn-clear {
  border: 0;
}
.hzero-side-layout-side-search .hzero-side-layout-side-search-history-content {
  display: flex;
  flex-wrap: wrap;
  padding: 0 20px;
  list-style: none;
  justify-items: start;
  margin: 0;
}
.hzero-side-layout-side-search .hzero-side-layout-side-search-history-content > .ant-tag {
  border: 0;
  flex-shrink: 0;
  line-height: 22px;
  margin: 2px;
  border-radius: 2px;
  background-color: #616f88;
  color: #dfe2e7;
  font-size: 12px;
  position: relative;
}
.hzero-side-layout-side-search .hzero-side-layout-side-search-history-content > .ant-tag:hover > i {
  display: inline-block;
}
.hzero-side-layout-side-search .hzero-side-layout-side-search-history-content > .ant-tag > .anticon-cross {
  position: absolute;
  border-radius: 50%;
  display: none;
  top: 5px;
  right: 3px;
  background-color: #eee;
  color: #333;
}
.hzero-side-layout-side-search-focus {
  background-color: transparent;
}
.hzero-side-layout-side-search-focus .hzero-side-layout-side-search-input {
  background-color: #fff;
  color: #333;
  opacity: 1;
}
.hzero-side-layout-container-collapsed .hzero-side-layout-menu {
  width: 64px;
}
.hzero-side-layout-container-collapsed .hzero-side-layout-menu-main-content {
  padding-left: 16px;
}
.hzero-side-layout-container-collapsed .hzero-side-layout-menu-main-content-title {
  display: none;
}
.hzero-side-layout-container-collapsed .hzero-side-layout-side-search-icon {
  display: block;
  position: absolute;
  top: 16px;
  left: 16px;
  width: 32px;
  height: 32px;
  background-size: 14px;
  background-position: center;
  background-color: #425370;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zZWFyY2g8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wLeiTnee7v+iJsiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTczLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i6I+c5Y2VLeaQnOe0ouWKn+iDvSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA2NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLmkJzntKLmoYYiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgOS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjU4MTUyNzMsOS44NzQ0MjA1MiBMMTMuMDcxMDY3OCwxMi4zNjM5NjEgQzEzLjI2NjMzLDEyLjU1OTIyMzIgMTMuMjY2MzMsMTIuODc1ODA1NyAxMy4wNzEwNjc4LDEzLjA3MTA2NzggQzEyLjg3NTgwNTcsMTMuMjY2MzMgMTIuNTU5MjIzMiwxMy4yNjYzMyAxMi4zNjM5NjEsMTMuMDcxMDY3OCBMOS44NzQ0MjA1MiwxMC41ODE1MjczIEM4LjgyOTA3OTM0LDExLjQ2NjQyMTYgNy40NzY4NTE2MywxMiA2LDEyIEMyLjY4NjI5MTUsMTIgLTEuNzc2MzU2ODRlLTE1LDkuMzEzNzA4NSAtMS43NzYzNTY4NGUtMTUsNiBDLTEuNzc2MzU2ODRlLTE1LDIuNjg2MjkxNSAyLjY4NjI5MTUsLTEuNzc2MzU2ODRlLTE1IDYsLTEuNzc2MzU2ODRlLTE1IEM5LjMxMzcwODUsLTEuNzc2MzU2ODRlLTE1IDEyLDIuNjg2MjkxNSAxMiw2IEMxMiw3LjQ3Njg1MTYzIDExLjQ2NjQyMTYsOC44MjkwNzkzNCAxMC41ODE1MjczLDkuODc0NDIwNTIgWiBNNiwxMSBDOC43NjE0MjM3NSwxMSAxMSw4Ljc2MTQyMzc1IDExLDYgQzExLDMuMjM4NTc2MjUgOC43NjE0MjM3NSwxIDYsMSBDMy4yMzg1NzYyNSwxIDEsMy4yMzg1NzYyNSAxLDYgQzEsOC43NjE0MjM3NSAzLjIzODU3NjI1LDExIDYsMTEgWiIgaWQ9Ik92YWwtMiIgZmlsbD0iI0E1QURCQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  border-radius: 4px;
  cursor: pointer;
}
.hzero-side-layout-container-collapsed .hzero-side-layout-header-container .hzero-side-layout-header-left .hzero-side-layout-header-logo {
  margin-left: 20px;
}
.hzero-side-layout-side-search-popover .ant-popover-arrow {
  display: none;
}
.hzero-side-layout-side-search-popover .ant-popover-inner {
  margin-left: 12px;
}
.hzero-side-layout-side-search-popover .ant-popover-inner-content {
  padding: 0;
}
.hzero-side-layout-side-search-popover .hzero-side-layout-side-search {
  background-color: #425370;
}
.hzero-side-layout-side-search-popover .hzero-side-layout-side-search .hzero-side-layout-side-search-input {
  background-color: #425370;
  border-radius: 4px;
  color: #fff;
  margin: 0;
}
.hzero-side-layout-side-search-popover .hzero-side-layout-side-search .hzero-side-layout-side-search-icon {
  position: absolute;
  height: 12px;
  width: 12px;
  top: 8px;
  left: 16px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zZWFyY2g8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wLeiTnee7v+iJsiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTczLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i6I+c5Y2VLeaQnOe0ouWKn+iDvSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA2NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLmkJzntKLmoYYiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgOS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjU4MTUyNzMsOS44NzQ0MjA1MiBMMTMuMDcxMDY3OCwxMi4zNjM5NjEgQzEzLjI2NjMzLDEyLjU1OTIyMzIgMTMuMjY2MzMsMTIuODc1ODA1NyAxMy4wNzEwNjc4LDEzLjA3MTA2NzggQzEyLjg3NTgwNTcsMTMuMjY2MzMgMTIuNTU5MjIzMiwxMy4yNjYzMyAxMi4zNjM5NjEsMTMuMDcxMDY3OCBMOS44NzQ0MjA1MiwxMC41ODE1MjczIEM4LjgyOTA3OTM0LDExLjQ2NjQyMTYgNy40NzY4NTE2MywxMiA2LDEyIEMyLjY4NjI5MTUsMTIgLTEuNzc2MzU2ODRlLTE1LDkuMzEzNzA4NSAtMS43NzYzNTY4NGUtMTUsNiBDLTEuNzc2MzU2ODRlLTE1LDIuNjg2MjkxNSAyLjY4NjI5MTUsLTEuNzc2MzU2ODRlLTE1IDYsLTEuNzc2MzU2ODRlLTE1IEM5LjMxMzcwODUsLTEuNzc2MzU2ODRlLTE1IDEyLDIuNjg2MjkxNSAxMiw2IEMxMiw3LjQ3Njg1MTYzIDExLjQ2NjQyMTYsOC44MjkwNzkzNCAxMC41ODE1MjczLDkuODc0NDIwNTIgWiBNNiwxMSBDOC43NjE0MjM3NSwxMSAxMSw4Ljc2MTQyMzc1IDExLDYgQzExLDMuMjM4NTc2MjUgOC43NjE0MjM3NSwxIDYsMSBDMy4yMzg1NzYyNSwxIDEsMy4yMzg1NzYyNSAxLDYgQzEsOC43NjE0MjM3NSAzLjIzODU3NjI1LDExIDYsMTEgWiIgaWQ9Ik92YWwtMiIgZmlsbD0iI0E1QURCQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  background-size: 12px;
  background-repeat: no-repeat;
  z-index: 1;
}
.hzero-side-layout-side-search-popover .hzero-side-layout-side-search .hzero-side-layout-side-search-focus .hzero-side-layout-side-search-input {
  opacity: 1;
}
.hzero-side-layout-side-search-select-wrap {
  border-radius: 4px;
}
.hzero-side-layout-side-search-select-wrap .ant-select-dropdown-menu-item {
  background-color: #425370;
  color: #fff;
}
.hzero-side-layout-side-search-select-wrap .ant-select-dropdown-menu-item-active {
  background-image: linear-gradient(to right, #425370, #29bece);
}
.hzero-side-layout-side-search-select-wrap .ant-select-dropdown-menu-item-active:hover {
  background-image: linear-gradient(to right, #425370, #29bece);
}
.hzero-side-layout-side-search-select-wrap .ant-select-dropdown-menu-item:hover {
  background-color: #425370;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-collapsed-trigger {
  top: -34px;
  color: #fff;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar {
  padding-left: 0;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab {
  border-radius: 4px 4px 0 0;
  margin: 3px 2px 0 0;
  padding-left: 12px;
  padding-right: 12px;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab:first-child {
  margin: 3px 2px 0 3px;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab:last-child {
  margin-right: 3px;
}
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab::before,
.hzero-side-layout-container .hzero-side-layout-body .hzero-side-layout-content-container > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab::after {
  display: none;
}
.hzero-side-layout-container-collapsed .hzero-side-layout-body .hzero-side-layout-nav {
  width: 64px;
  transition: width 0.2s;
}
.hzero-side-layout-container-collapsed .hzero-side-layout-body .hzero-side-layout-nav-normal-search {
  height: 64px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.layouts-common-layout-components-header-components-common-select-styles-menu {
  padding: 0;
  font-size: 14px;
}
.layouts-common-layout-components-header-components-common-select-styles-menu .anticon {
  margin-right: 8px;
}
.layouts-common-layout-components-header-components-common-select-styles-menu .layouts-common-layout-components-header-components-common-select-styles-user-logout {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff4141;
}
.layouts-common-layout-components-header-components-common-select-styles-menu .layouts-common-layout-components-header-components-common-select-styles-user-logout .layouts-common-layout-components-header-components-common-select-styles-logout-icon {
  margin-right: 0;
  height: 12px;
  width: 12px;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjIgKDgxNjcyKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5sb2dvdXRAMng8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0i6aG16Z2iLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSLlt6XkvZzlj7At6YCJ5oup566h55CG5ZGYIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTM4OC4wMDAwMDAsIC0xNzkuMDAwMDAwKSIgZmlsbD0iI0ZGNDE0MSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Iue8lue7hC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjU2LjAwMDAwMCwgNDguMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTQzLjE5NzMwNywxMzQgTDE0MC42NDU4MjQsMTM0IEMxMzkuOTQwNjkxLDEzMy4zNzc2MzcgMTM5LjAxNDQ0NiwxMzMgMTM4LDEzMyBDMTM1Ljc5MDg2MSwxMzMgMTM0LDEzNC43OTA4NjEgMTM0LDEzNyBDMTM0LDEzOS4yMDkxMzkgMTM1Ljc5MDg2MSwxNDEgMTM4LDE0MSBDMTM5LjAxNDQ0NiwxNDEgMTM5Ljk0MDY5MSwxNDAuNjIyMzYzIDE0MC42NDU4MjQsMTQwIEwxNDMuMTk3MzA3LDE0MCBDMTQyLjE1OTg3OSwxNDEuNzkzNDA0IDE0MC4yMjA4NDcsMTQzIDEzOCwxNDMgQzEzNC42ODYyOTIsMTQzIDEzMiwxNDAuMzEzNzA4IDEzMiwxMzcgQzEzMiwxMzMuNjg2MjkyIDEzNC42ODYyOTIsMTMxIDEzOCwxMzEgQzE0MC4yMjA4NDcsMTMxIDE0Mi4xNTk4NzksMTMyLjIwNjU5NiAxNDMuMTk3MzA3LDEzNCBaIE0xMzksMTM2IEwxNDMsMTM2IEMxNDMuNTUyMjg1LDEzNiAxNDQsMTM2LjQ0NzcxNSAxNDQsMTM3IEMxNDQsMTM3LjU1MjI4NSAxNDMuNTUyMjg1LDEzOCAxNDMsMTM4IEwxMzksMTM4IEMxMzguNDQ3NzE1LDEzOCAxMzgsMTM3LjU1MjI4NSAxMzgsMTM3IEMxMzgsMTM2LjQ0NzcxNSAxMzguNDQ3NzE1LDEzNiAxMzksMTM2IFoiIGlkPSJsb2dvdXQiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}
.layouts-common-layout-components-header-components-common-select-styles-menu .ant-dropdown-menu-item {
  width: 160px;
  height: 40px;
  line-height: 40px;
  padding: 0 16px;
  font-size: 14px;
  overflow: hidden;
  white-space: nowrap;
}
.layouts-common-layout-components-header-components-common-select-styles-menu .ant-dropdown-menu-item-divider {
  margin: 0 24px;
}
.layouts-common-layout-components-header-components-common-select-styles-menu .ant-menu-vertical {
  border-right: none;
}
.layouts-common-layout-components-header-components-common-select-styles-menu .ant-menu-submenu-title {
  margin: 0;
  padding-right: 0;
}
.layouts-common-layout-components-header-components-common-select-styles-action {
  cursor: pointer;
  padding: 0 10px;
  margin-left: 12px;
  display: inline-block;
  transition: all 0.3s;
  height: 100%;
}
.layouts-common-layout-components-header-components-common-select-styles-action > i {
  font-size: 16px;
  vertical-align: middle;
  color: #333;
}
.layouts-common-layout-components-header-components-common-select-styles-account {
  font-size: 14px;
  line-height: 48px;
}
.layouts-common-layout-components-header-components-common-select-styles-account .layouts-common-layout-components-header-components-common-select-styles-avatar {
  width: 30px;
  height: 30px;
  border: 1px solid #fff;
  margin-right: 8px;
  background: rgba(255, 255, 255, 0.85);
  vertical-align: middle;
}
.layouts-common-layout-components-header-components-common-select-styles-dropdown-open {
  cursor: pointer;
  padding: 0 10px;
  margin-left: 12px;
  display: inline-block;
  transition: all 0.3s;
  height: 100%;
}
.layouts-common-layout-components-header-components-common-select-styles-dropdown-open .layouts-common-layout-components-header-components-common-select-styles-avatar {
  margin-right: 8px;
  color: #29BECE;
  background: rgba(255, 255, 255, 0.85);
  vertical-align: middle;
}
.layouts-common-layout-components-header-components-common-select-styles-top-menu .ant-menu-submenu-title {
  padding-left: 0;
}

/**
 * @email WY <yang.wang06@hand-china.com>
 * @creationDate 2019/12/19
 * @copyright HAND ® 2019
 */
/**
 * @email WY <yang.wang06@hand-china.com>
 * @creationDate 2019/12/19
 * @copyright HAND ® 2019
 */
/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
/**
 * can place any where, but must not too deep
 */
/**
 * need place out, because it's document is divided
 */
/**
 * need place parent collapsed or not
 */
.hzero-common-layout-container {
  height: 100vh;
  width: 100vw;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
.hzero-common-layout-header {
  height: 48px;
  flex-basis: 100vw;
  flex-grow: 0;
  flex-shrink: 0;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  background-color: #16253e;
  color: #fff;
}
.hzero-common-layout-header .hzero-common-layout-header-logo {
  flex-basis: 220px;
  flex-shrink: 0;
  display: flex;
  padding-left: 20px;
  transition: flex-basis 0.3s linear;
}
.hzero-common-layout-header .hzero-common-layout-header-logo > a {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
}
.hzero-common-layout-header .hzero-common-layout-header-logo > a .hzero-common-layout-header-logo-icon {
  width: 20px;
  height: 20px;
  flex-shrink: 0;
}
.hzero-common-layout-header .hzero-common-layout-header-logo > a .hzero-common-layout-header-logo-title {
  flex-grow: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  font-size: 14px;
  line-height: 22px;
  font-weight: normal;
  color: #fff;
  margin: 0 0 0 4px;
  transition: margin-left 0.3s linear;
}
.hzero-common-layout-header .hzero-common-layout-header-toolbar {
  flex-grow: 1;
  flex-shrink: 0;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
}
.hzero-common-layout-header .hzero-common-layout-header-toolbar-left {
  flex-grow: 0;
  flex-shrink: 0;
  padding-left: 20px;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  align-items: center;
  padding-right: 20px;
  color: #cccccc;
}
.hzero-common-layout-header .hzero-common-layout-header-toolbar-left .hzero-common-layout-header-collapsed-icon {
  font-size: 18px;
  cursor: pointer;
}
.hzero-common-layout-header .hzero-common-layout-header-toolbar-right {
  flex-grow: 0;
  flex-shrink: 0;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row-reverse;
  align-items: center;
  padding-right: 20px;
  color: #cccccc;
}
.hzero-common-layout-header .hzero-common-layout-header-toolbar-right .default-language-select {
  color: #fff;
  font-size: 14px;
}
.hzero-common-layout-header .hzero-common-layout-header-toolbar-right .default-language-select .ant-select-arrow {
  color: #fff;
}
.hzero-common-layout-header .hzero-common-layout-header-toolbar .hzero-common-layout-header-toolbar-item {
  margin-left: 8px;
}
.hzero-common-layout-header .hzero-common-layout-header-toolbar .hzero-common-layout-header-toolbar-item-language-select,
.hzero-common-layout-header .hzero-common-layout-header-toolbar .hzero-common-layout-header-toolbar-item-tenant-select {
  color: #cccccc;
  height: 48px;
  padding-top: 12px;
}
.hzero-common-layout-aside {
  flex-basis: 220px;
  flex-shrink: 0;
  flex-grow: 0;
  height: calc( 100vh - 48px );
  background-color: #1e3255;
  display: flex;
  flex-direction: column;
  transition: flex-basis 0.3s linear;
}
.hzero-common-layout-aside .hzero-common-layout-menu-wrap {
  overflow-y: auto;
  height: calc( 100% - 36px );
  flex-grow: 1;
  flex-shrink: 0;
  width: 220px;
  transition: width 0.3s linear;
}
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu {
  display: flex;
  flex-direction: column;
  background-color: #1e3255;
  color: #cccccc;
}
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu-main-content {
  padding-left: 20px;
  padding-right: 20px;
  height: 38px;
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu-main-content-icon {
  height: 14px;
  width: 14px;
  font-size: 14px;
}
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu-main-content-title {
  margin-left: 16px;
  font-size: 14px;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
}
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu-main-content::after {
  display: inline-block;
  content: ' ';
  height: 8px;
  width: 8px;
  border-width: 1px 1px 0 0;
  border-color: #fff;
  border-style: solid;
  -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
          transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position: absolute;
  top: 15.8px;
  right: 16px;
}
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu-main-content-active,
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu-main-content-current {
  background-image: linear-gradient(to right, #1e3255, #29bece);
}
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu-main-content-active::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  border-left: 5px solid #29bece;
}
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu-cascader {
  display: none;
  width: 780px;
  position: absolute;
  top: 48px;
  bottom: 16px;
  left: 220px;
  z-index: 1100;
  padding: 16px 16px 0;
  overflow-y: auto;
  background-color: #263f6c;
  transition: left 0.3s linear;
}
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu-cascader-second {
  padding-bottom: 16px;
}
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu-cascader-second-title {
  margin-left: 16px;
  padding-left: 20px;
  font-size: 14px;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  height: 38px;
  line-height: 38px;
  color: #fff;
  font-weight: bold;
  border-bottom: 1px solid #808080;
}
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu-cascader-second-item-wrap {
  display: flex;
  flex-wrap: wrap;
}
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu-cascader-second-item {
  flex-basis: 220px;
  flex-shrink: 0;
  flex-grow: 0;
  margin-left: 16px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  cursor: pointer;
  font-size: 14px;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  height: 38px;
  line-height: 38px;
}
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu-cascader-second-item-current,
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu-cascader-second-item-active {
  background-image: linear-gradient(to right, #263f6c, #29bece);
  color: #fff;
  border-radius: 2px;
}
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu-cascader-current {
  display: block;
}
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu-mask-top {
  position: absolute;
  cursor: pointer;
  top: 0;
  right: 0;
  left: 0;
  height: 48px;
  z-index: 1080;
  background-color: #263f6c;
  opacity: 0.6;
}
.hzero-common-layout-aside .hzero-common-layout-menu-wrap .hzero-common-layout-menu-mask-right {
  position: absolute;
  cursor: pointer;
  top: 48px;
  right: 0;
  bottom: 0;
  left: 220px;
  transition: left 0.3s linear;
  z-index: 1080;
  background-color: #263f6c;
  opacity: 0.6;
}
.hzero-common-layout-aside .hzero-common-layout-header-search {
  position: relative;
}
.hzero-common-layout-aside .hzero-common-layout-header-search .hzero-common-layout-header-search {
  /* 层级变多一层, 覆盖原有样式 */
}
.hzero-common-layout-aside .hzero-common-layout-header-search .hzero-common-layout-header-search-icon {
  position: absolute;
  height: 12px;
  width: 12px;
  top: 14px;
  left: 30px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zZWFyY2g8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wLeiTnee7v+iJsiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTczLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i6I+c5Y2VLeaQnOe0ouWKn+iDvSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA2NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLmkJzntKLmoYYiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgOS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjU4MTUyNzMsOS44NzQ0MjA1MiBMMTMuMDcxMDY3OCwxMi4zNjM5NjEgQzEzLjI2NjMzLDEyLjU1OTIyMzIgMTMuMjY2MzMsMTIuODc1ODA1NyAxMy4wNzEwNjc4LDEzLjA3MTA2NzggQzEyLjg3NTgwNTcsMTMuMjY2MzMgMTIuNTU5MjIzMiwxMy4yNjYzMyAxMi4zNjM5NjEsMTMuMDcxMDY3OCBMOS44NzQ0MjA1MiwxMC41ODE1MjczIEM4LjgyOTA3OTM0LDExLjQ2NjQyMTYgNy40NzY4NTE2MywxMiA2LDEyIEMyLjY4NjI5MTUsMTIgLTEuNzc2MzU2ODRlLTE1LDkuMzEzNzA4NSAtMS43NzYzNTY4NGUtMTUsNiBDLTEuNzc2MzU2ODRlLTE1LDIuNjg2MjkxNSAyLjY4NjI5MTUsLTEuNzc2MzU2ODRlLTE1IDYsLTEuNzc2MzU2ODRlLTE1IEM5LjMxMzcwODUsLTEuNzc2MzU2ODRlLTE1IDEyLDIuNjg2MjkxNSAxMiw2IEMxMiw3LjQ3Njg1MTYzIDExLjQ2NjQyMTYsOC44MjkwNzkzNCAxMC41ODE1MjczLDkuODc0NDIwNTIgWiBNNiwxMSBDOC43NjE0MjM3NSwxMSAxMSw4Ljc2MTQyMzc1IDExLDYgQzExLDMuMjM4NTc2MjUgOC43NjE0MjM3NSwxIDYsMSBDMy4yMzg1NzYyNSwxIDEsMy4yMzg1NzYyNSAxLDYgQzEsOC43NjE0MjM3NSAzLjIzODU3NjI1LDExIDYsMTEgWiIgaWQ9Ik92YWwtMiIgZmlsbD0iI0E1QURCQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  background-size: 12px;
  background-repeat: no-repeat;
  z-index: 1;
}
.hzero-common-layout-aside .hzero-common-layout-header-search .hzero-common-layout-header-search-input {
  background-color: #425370;
  border-radius: 2px;
  height: 28px;
  margin: 7px 20px;
  width: 180px;
  cursor: text;
  font-size: 12px;
}
.hzero-common-layout-aside .hzero-common-layout-header-search .hzero-common-layout-header-search-input > div {
  background-color: transparent;
  border: 0 none;
  height: 28px;
  padding-left: 22px;
}
.hzero-common-layout-aside .hzero-common-layout-header-search .hzero-common-layout-header-search-input > div > div {
  height: 28px;
  line-height: 28px;
}
.hzero-common-layout-aside .hzero-common-layout-header-search .hzero-common-layout-header-search-input > div > div > .ant-select-selection__placeholder {
  margin-top: -14px;
  height: 28px;
  line-height: 28px;
  color: #ccc;
}
.hzero-common-layout-aside .hzero-common-layout-header-search .hzero-common-layout-header-search-history {
  max-height: 80px;
  overflow: hidden;
}
.hzero-common-layout-aside .hzero-common-layout-header-search .hzero-common-layout-header-search-history-title {
  padding: 0 20px;
  line-height: 22px;
  margin: 2px;
  color: #a5adbb;
  font-size: 12px;
}
.hzero-common-layout-aside .hzero-common-layout-header-search .hzero-common-layout-header-search-history-btn-clear {
  border: 0;
}
.hzero-common-layout-aside .hzero-common-layout-header-search .hzero-common-layout-header-search-history-content {
  display: flex;
  flex-wrap: wrap;
  padding: 0 20px;
  list-style: none;
  justify-items: start;
  margin: 0;
}
.hzero-common-layout-aside .hzero-common-layout-header-search .hzero-common-layout-header-search-history-content > .ant-tag {
  border: 0;
  flex-shrink: 0;
  line-height: 22px;
  margin: 2px;
  border-radius: 2px;
  background-color: #616f88;
  color: #dfe2e7;
  font-size: 12px;
  position: relative;
}
.hzero-common-layout-aside .hzero-common-layout-header-search .hzero-common-layout-header-search-history-content > .ant-tag:hover > i {
  display: inline-block;
}
.hzero-common-layout-aside .hzero-common-layout-header-search .hzero-common-layout-header-search-history-content > .ant-tag > .anticon-cross {
  position: absolute;
  border-radius: 50%;
  display: none;
  top: 5px;
  right: 3px;
  background-color: #eee;
  color: #333;
}
.hzero-common-layout-aside .hzero-common-layout-header-search-focus {
  background-color: transparent;
}
.hzero-common-layout-aside .hzero-common-layout-header-search-focus .hzero-common-layout-header-search-input {
  background-color: #fff;
  color: #333;
  opacity: 1;
}
.hzero-common-layout-menu-cascader-second-item-tooltip {
  z-index: 1120;
}
.hzero-common-layout-menu-cascader-second-item-tooltip .ant-tooltip-content > .ant-tooltip-arrow {
  border-top-color: #29bece;
}
.hzero-common-layout-menu-cascader-second-item-tooltip .ant-tooltip-content > .ant-tooltip-inner {
  background-color: #29bece;
}
.hzero-common-layout-header-search-popover .ant-popover-arrow {
  display: none;
}
.hzero-common-layout-header-search-popover .ant-popover-inner {
  margin-left: 12px;
}
.hzero-common-layout-header-search-popover .ant-popover-inner-content {
  padding: 0;
}
.hzero-common-layout-header-search-popover .hzero-common-layout-header-search {
  background-color: #425370;
  position: relative;
}
.hzero-common-layout-header-search-popover .hzero-common-layout-header-search .hzero-common-layout-header-search-input {
  background-color: #425370;
  border-radius: 4px;
  margin: 0;
  min-width: 120px;
}
.hzero-common-layout-header-search-popover .hzero-common-layout-header-search .hzero-common-layout-header-search-input .ant-select-selection__rendered {
  padding-left: 12px;
}
.hzero-common-layout-header-search-popover .hzero-common-layout-header-search .hzero-common-layout-header-search-input .ant-select-selection__placeholder {
  left: 14px;
}
.hzero-common-layout-header-search-popover .hzero-common-layout-header-search .hzero-common-layout-header-search-icon {
  position: absolute;
  height: 12px;
  width: 12px;
  top: 8px;
  left: 7px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zZWFyY2g8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wLeiTnee7v+iJsiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTczLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i6I+c5Y2VLeaQnOe0ouWKn+iDvSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA2NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLmkJzntKLmoYYiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgOS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjU4MTUyNzMsOS44NzQ0MjA1MiBMMTMuMDcxMDY3OCwxMi4zNjM5NjEgQzEzLjI2NjMzLDEyLjU1OTIyMzIgMTMuMjY2MzMsMTIuODc1ODA1NyAxMy4wNzEwNjc4LDEzLjA3MTA2NzggQzEyLjg3NTgwNTcsMTMuMjY2MzMgMTIuNTU5MjIzMiwxMy4yNjYzMyAxMi4zNjM5NjEsMTMuMDcxMDY3OCBMOS44NzQ0MjA1MiwxMC41ODE1MjczIEM4LjgyOTA3OTM0LDExLjQ2NjQyMTYgNy40NzY4NTE2MywxMiA2LDEyIEMyLjY4NjI5MTUsMTIgLTEuNzc2MzU2ODRlLTE1LDkuMzEzNzA4NSAtMS43NzYzNTY4NGUtMTUsNiBDLTEuNzc2MzU2ODRlLTE1LDIuNjg2MjkxNSAyLjY4NjI5MTUsLTEuNzc2MzU2ODRlLTE1IDYsLTEuNzc2MzU2ODRlLTE1IEM5LjMxMzcwODUsLTEuNzc2MzU2ODRlLTE1IDEyLDIuNjg2MjkxNSAxMiw2IEMxMiw3LjQ3Njg1MTYzIDExLjQ2NjQyMTYsOC44MjkwNzkzNCAxMC41ODE1MjczLDkuODc0NDIwNTIgWiBNNiwxMSBDOC43NjE0MjM3NSwxMSAxMSw4Ljc2MTQyMzc1IDExLDYgQzExLDMuMjM4NTc2MjUgOC43NjE0MjM3NSwxIDYsMSBDMy4yMzg1NzYyNSwxIDEsMy4yMzg1NzYyNSAxLDYgQzEsOC43NjE0MjM3NSAzLjIzODU3NjI1LDExIDYsMTEgWiIgaWQ9Ik92YWwtMiIgZmlsbD0iI0E1QURCQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  background-size: 12px;
  background-repeat: no-repeat;
  z-index: 1;
}
.hzero-common-layout-header-search-popover .hzero-common-layout-header-search .hzero-common-layout-header-search-focus .hzero-common-layout-header-search-input {
  opacity: 1;
}
.hzero-common-layout-header-search-select-wrap {
  border-radius: 4px;
}
.hzero-common-layout-header-search-select-wrap .ant-select-dropdown-menu-item {
  background-color: #425370;
  color: #fff;
}
.hzero-common-layout-header-search-select-wrap .ant-select-dropdown-menu-item-active {
  background-image: linear-gradient(to right, #425370, #29bece);
}
.hzero-common-layout-header-search-select-wrap .ant-select-dropdown-menu-item-active:hover {
  background-image: linear-gradient(to right, #425370, #29bece);
}
.hzero-common-layout-header-search-select-wrap .ant-select-dropdown-menu-item:hover {
  background-color: #425370;
}
.hzero-common-layout-content-wrap {
  flex-basis: calc( 100vw - 220px );
  flex-grow: 1;
  flex-shrink: 0;
  height: calc( 100vh - 48px );
  width: calc( 100vw - 220px );
}
.hzero-common-layout-content-wrap .hzero-common-layout-content {
  flex-grow: 1;
  flex-shrink: 0;
  width: 100%;
}
.hzero-common-layout-content-wrap .hzero-common-layout-content > .ant-tabs.ant-tabs-top {
  height: 100%;
  width: 100%;
}
.hzero-common-layout-content-wrap .hzero-common-layout-content > .ant-tabs.ant-tabs-top > .ant-tabs-bar {
  height: 36px;
  margin: 0;
}
.hzero-common-layout-content-wrap .hzero-common-layout-content > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container {
  height: 36px;
}
.hzero-common-layout-content-wrap .hzero-common-layout-content > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab {
  border: 0 none;
  height: 32px;
  background-color: #e3e3e3;
  border-radius: 4px 4px 0 0;
  margin: 3px 2px 0 0;
  padding-left: 12px;
  padding-right: 12px;
}
.hzero-common-layout-content-wrap .hzero-common-layout-content > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab:first-child {
  border: 0 none;
  margin: 3px 2px 0 3px;
  position: relative;
  z-index: 10;
  background-color: #1e3255;
}
.hzero-common-layout-content-wrap .hzero-common-layout-content > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab:last-child {
  margin-right: 3px;
}
.hzero-common-layout-content-wrap .hzero-common-layout-content > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab.ant-tabs-tab-active {
  color: #29bece;
  background-color: #f0f0f0;
}
.hzero-common-layout-content-wrap .hzero-common-layout-content > .ant-tabs.ant-tabs-top > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab.ant-tabs-tab-active:first-child {
  background-color: #253d68;
}
.hzero-common-layout-content-wrap .hzero-common-layout-content > .ant-tabs.ant-tabs-top > .ant-tabs-content {
  height: calc(100vh - 48px - 36px);
}
.hzero-common-layout-content-wrap .hzero-common-layout-content > .ant-tabs.ant-tabs-top > .ant-tabs-content > .ant-tabs-tabpane.ant-tabs-tabpane-active {
  height: 100%;
}
.hzero-common-layout-content-wrap .hzero-common-layout-content > .ant-tabs.ant-tabs-top > .ant-tabs-content > .ant-tabs-tabpane > .page-container {
  height: 100%;
}
.hzero-common-layout-content-wrap .hzero-common-layout-content > .ant-tabs.ant-tabs-top > .ant-tabs-content > .ant-tabs-tabpane > .page-container > .page-content-wrap {
  height: calc(100% - 48px);
}
.hzero-common-layout-content-wrap .hzero-common-layout-content > .ant-tabs.ant-tabs-top > .ant-tabs-content > .ant-tabs-tabpane > .page-container > .page-content-wrap > .page-content {
  min-height: calc(100% - 16px - 16px);
}
.hzero-common-layout-container-collapsed .hzero-common-layout-header .hzero-common-layout-header-logo {
  overflow: hidden;
  flex-basis: 60px;
  transition: flex-basis 0.3s linear;
}
.hzero-common-layout-container-collapsed .hzero-common-layout-header .hzero-common-layout-header-logo .hzero-common-layout-header-logo-title {
  margin-left: 20px;
  transition: margin-left 0.3s linear;
}
.hzero-common-layout-container-collapsed .hzero-common-layout-aside {
  flex-basis: 60px;
  transition: flex-basis 0.3s linear;
}
.hzero-common-layout-container-collapsed .hzero-common-layout-menu-wrap {
  width: 60px;
  transition: width 0.3s linear;
}
.hzero-common-layout-container-collapsed .hzero-common-layout-menu-wrap .hzero-common-layout-menu-main-content::after {
  display: none;
}
.hzero-common-layout-container-collapsed .hzero-common-layout-menu-wrap .hzero-common-layout-menu-cascader {
  left: 60px;
  transition: left 0.3s linear;
}
.hzero-common-layout-container-collapsed .hzero-common-layout-menu-wrap .hzero-common-layout-menu-mask-right {
  left: 60px;
  transition: left 0.3s linear;
}
.hzero-common-layout-container-collapsed .hzero-common-layout-header-search-icon {
  display: block;
  width: 32px;
  height: 32px;
  background-size: 14px;
  background-position: center;
  background-color: #425370;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zZWFyY2g8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wLeiTnee7v+iJsiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTczLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i6I+c5Y2VLeaQnOe0ouWKn+iDvSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA2NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLmkJzntKLmoYYiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgOS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjU4MTUyNzMsOS44NzQ0MjA1MiBMMTMuMDcxMDY3OCwxMi4zNjM5NjEgQzEzLjI2NjMzLDEyLjU1OTIyMzIgMTMuMjY2MzMsMTIuODc1ODA1NyAxMy4wNzEwNjc4LDEzLjA3MTA2NzggQzEyLjg3NTgwNTcsMTMuMjY2MzMgMTIuNTU5MjIzMiwxMy4yNjYzMyAxMi4zNjM5NjEsMTMuMDcxMDY3OCBMOS44NzQ0MjA1MiwxMC41ODE1MjczIEM4LjgyOTA3OTM0LDExLjQ2NjQyMTYgNy40NzY4NTE2MywxMiA2LDEyIEMyLjY4NjI5MTUsMTIgLTEuNzc2MzU2ODRlLTE1LDkuMzEzNzA4NSAtMS43NzYzNTY4NGUtMTUsNiBDLTEuNzc2MzU2ODRlLTE1LDIuNjg2MjkxNSAyLjY4NjI5MTUsLTEuNzc2MzU2ODRlLTE1IDYsLTEuNzc2MzU2ODRlLTE1IEM5LjMxMzcwODUsLTEuNzc2MzU2ODRlLTE1IDEyLDIuNjg2MjkxNSAxMiw2IEMxMiw3LjQ3Njg1MTYzIDExLjQ2NjQyMTYsOC44MjkwNzkzNCAxMC41ODE1MjczLDkuODc0NDIwNTIgWiBNNiwxMSBDOC43NjE0MjM3NSwxMSAxMSw4Ljc2MTQyMzc1IDExLDYgQzExLDMuMjM4NTc2MjUgOC43NjE0MjM3NSwxIDYsMSBDMy4yMzg1NzYyNSwxIDEsMy4yMzg1NzYyNSAxLDYgQzEsOC43NjE0MjM3NSAzLjIzODU3NjI1LDExIDYsMTEgWiIgaWQ9Ik92YWwtMiIgZmlsbD0iI0E1QURCQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  border-radius: 4px;
  cursor: pointer;
  padding: 16px;
  margin-top: 16px;
  margin-left: 10px;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.routes-dashboard-workplace-index-grid-layout-container .routes-dashboard-workplace-index-drag-card {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  visibility: visible;
  cursor: move;
}
.routes-dashboard-workplace-index-grid-layout-container .routes-dashboard-workplace-index-close-btn {
  position: absolute;
  top: 5px;
  right: 5px;
  font-size: 16px;
  cursor: pointer;
}
.routes-dashboard-workplace-index-grid-layout-container .routes-dashboard-workplace-index-box-shadow {
  border-radius: 2px;
  transition: 0.5s;
  box-shadow: rgba(0, 34, 77, 0.1) 0 1px 3px;
}
.routes-dashboard-workplace-index-grid-layout-container .routes-dashboard-workplace-index-box-shadow:hover {
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.2);
}
.routes-dashboard-workplace-index-grid-layout-container .react-grid-item {
  overflow: hidden;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.routes-dashboard-workplace-index-grid-layout-container .react-grid-item.react-grid-placeholder {
  background-color: #909090;
  z-index: 0;
}
.routes-dashboard-workplace-index-grid-layout-container .ant-card-body {
  overflow: auto;
  flex: auto;
}
.routes-dashboard-workplace-index-grid-layout-container .react-grid-item.react-draggable {
  border: 1px dashed #999;
  padding: 1px;
}
.routes-dashboard-workplace-index-card-setting .ant-modal-content .ant-modal-header {
  border-bottom: none;
}
.routes-dashboard-workplace-index-card-setting .ant-modal-body {
  padding-top: 0;
}
.routes-dashboard-workplace-index-card-setting-title {
  font-size: 16px;
  color: #666;
}
.routes-dashboard-workplace-index-card-setting .routes-dashboard-workplace-index-card-row:first-child {
  margin-top: 0;
}
.routes-dashboard-workplace-index-card-setting .routes-dashboard-workplace-index-card-row .routes-dashboard-workplace-index-card-col {
  margin-top: 16px;
  font-size: 14px;
}
.routes-dashboard-workplace-index-card-setting .routes-dashboard-workplace-index-card-row .routes-dashboard-workplace-index-card-col-tag {
  border: 1px solid #d5dae0;
  background-color: transparent;
  border-radius: 3px;
  height: 30px;
  line-height: 28px;
  padding: 0 12px;
  font-size: 14px;
}
.routes-dashboard-workplace-index-card-setting .routes-dashboard-workplace-index-card-row .routes-dashboard-workplace-index-card-col .ant-tag-checkable-checked {
  border: 1px solid #29bece;
  color: #29bece;
}
.routes-dashboard-workplace-index-card-setting .routes-dashboard-workplace-index-card-row .routes-dashboard-workplace-index-card-col .ant-tag-checkable-checked::after {
  position: absolute;
  display: inline-block;
  margin-top: 18px;
  margin-left: 2px;
  content: ' ';
  width: 10px;
  height: 10px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAclJREFUSA3tl0tLAlEUx8+9juMY9jBKsFYmQRFC7aKIoE/QBwjbRou2rmrRoi8QtapFfhCXEQkF1YAkbsISJCpC8BE53TMiDHrvOM1DITqbM9zH/8f/nDszXLKgqnKzXD8EgCRoEGXZuyBQYuJpGgkcSDpUg5R3NINyy1iKMYGy4aRhql+PSep5eXlWmHN0PJD4B/et7J6Vei4UhL1YFOJDCteMxB11OLg2PgLHiRjIlMLGxChsZnNdiq47NkKR9tr46oLigKvgTmixWof93JN1sEwJrISHIcCy1eBBt2/zUKrzHXN7fJKYgVXWp5daA3DzM8tm8VsoanFLPSn7dc6UIsPF0ixMsywKO1DU4oKP8kWofTd1lhncLlQIvv6owO59wRTuBCoE48TVuxjuFIr6ZD5zo+GDKJbDIThNxEHxtbpSZqd0zO/TPw64B18Zs9Mr0uX22Li403kk4HcMRf2eYFzUCccxu05xL4YlMC5E+M5dAR4rVbh8+7RVXtRpR88etxe6nS07/hNgQkhlUI7VgYAJgXMKrWuF2y0U6rEfbeZhffEMHaeFq1yeQGhQUrZYjzUJL1B4l2HhyaUNDxLTVrG86BShCPsBWyjQX06aB5cAAAAASUVORK5CYII=);
  background-size: 10px 10px;
}
.routes-dashboard-workplace-index-card-setting .routes-dashboard-workplace-index-card-col-title {
  margin-top: 16px;
  font-size: 14px;
}
.routes-dashboard-workplace-index-card-setting .routes-dashboard-workplace-index-card-col-title :first-child {
  margin-top: 0;
}

.routes-exception-exception-wrapper-box {
  margin: 300px auto;
  width: 1200px;
  height: 700px;
  text-align: center;
}
.routes-exception-exception-wrapper-box .routes-exception-exception-content {
  display: flex;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
}
.routes-exception-exception-wrapper-box .routes-exception-exception-error-icon {
  width: 120px;
  height: 120px;
}
.routes-exception-exception-wrapper-box .routes-exception-exception-error-icon > img {
  width: 120px;
  height: 120px;
}
.routes-exception-exception-wrapper-box .routes-exception-exception-error-content {
  text-align: left;
  padding-left: 20px;
}
.routes-exception-exception-wrapper-box .routes-exception-exception-back-workplace {
  text-decoration: none;
  color: #5867dd;
}

.routes-exception-style-trigger {
  background-color: red;
}
.routes-exception-style-trigger .ant-btn {
  margin-right: 8px;
  margin-bottom: 12px;
}

.routes-link-index-iframe-loading {
  width: 100%;
  height: 100%;
}
.routes-link-index-iframe-loading .ant-spin-container {
  width: 100%;
  height: 100%;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.hadm-routes-api-limit-index-button-style {
  background-color: #1e3255;
  border-color: #1e3255;
  color: #fff;
}
.hadm-routes-api-limit-index-input-item-style .c7n-pro-input-multiple-block > div:not(:last-child) {
  max-width: 100%;
}

.hpfm-routes-ca-management-index-hpfm-ca-list .ant-upload {
  font-size: 14px;
}
.hpfm-routes-ca-management-index-hpfm-ca-list .ant-list-item-content {
  width: 100%;
}
.hpfm-routes-ca-management-index-hpfm-ca-list .ant-card-body {
  overflow: scroll;
}
.hpfm-routes-ca-management-index-hpfm-ca-list .ant-form-item {
  margin-bottom: 0;
}

.hpfm-routes-calendar-detail-index-mdm-detail {
  margin-bottom: 24px;
}
.hpfm-routes-calendar-detail-index-mdm-detail .ant-form-item-label {
  line-height: 20px;
}
.hpfm-routes-calendar-detail-index-mdm-detail .ant-form-item-control {
  line-height: 20px;
  word-break: break-all;
}
.hpfm-routes-calendar-detail-index-mdm-detail .hpfm-routes-calendar-detail-index-mdm-line {
  display: inline-flex;
  margin-right: 2em;
}
.hpfm-routes-calendar-detail-index-mdm-detail .hpfm-routes-calendar-detail-index-mdm-label {
  padding: 0.5em;
}
.hpfm-routes-calendar-detail-index-mdm-detail .hpfm-routes-calendar-detail-index-mdm-input {
  background: #d9d9d9;
  border-radius: 0.2em;
  padding: 0.5em 1em;
  min-width: 10em;
}

.hpfm-routes-code-rule-code-rule-dist-styles-label-left {
  margin-bottom: 24px;
}
.hpfm-routes-code-rule-code-rule-dist-styles-label-left .ant-form-item {
  margin-bottom: 16px;
}
.hpfm-routes-code-rule-code-rule-dist-styles-label-left .ant-form-item .ant-form-item-label {
  text-align: left;
  line-height: 28px;
}
.hpfm-routes-code-rule-code-rule-dist-styles-label-left .ant-form-item .ant-form-item-control {
  line-height: 28px;
}
.hpfm-routes-code-rule-code-rule-dist-styles-label-left .last-form-item .ant-form-item {
  margin-bottom: 0;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.hpfm-routes-config-index-icon-style {
  font-size: 40px;
  cursor: pointer;
}
.hpfm-routes-config-index-config-content-tab-system,
.hpfm-routes-config-index-config-content-tab-iam,
.hpfm-routes-config-index-config-content-tab-oauth {
  display: flex;
  text-align: center;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  height: 100%;
}
.hpfm-routes-config-index-config-content-tab-system-icon,
.hpfm-routes-config-index-config-content-tab-iam-icon,
.hpfm-routes-config-index-config-content-tab-oauth-icon {
  width: 36px;
  height: 35px;
  background-size: 32px 36px;
  background-repeat: no-repeat;
  margin-right: 0 !important;
  margin-bottom: 10px;
  display: block;
}
.hpfm-routes-config-index-config-content-tab-system-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAVIUlEQVR4Xu1djbHdxA72qYCXCoAKIBU89jYAVEBSAVABSQUPKgAqIGkgChUAFZBUQKjAb74764zviY+9P5JWu5Zn7sBMfPZH0mdptfq5TP4kU4CIPpmm6ctpmr6Ypgn///nOj99N0/Qn/uZ5fn13d/cyeSJ/0QwFLmZWYnghRPSfaZq+nabpWcUy30zT9H0I4UXFGP5TZQo4QA4ITkTQEjRNE0DC8fwSQnjKMZCPIU8BB8gOjQXAscz2ZwjhsTx7fYZaCjhAblBQEBzLjK5JaqVX4fcOkNsAgVmFw7jkE0IIryUn8LHrKOAA2aAfEQEYAIj046aWNIUrx3eAbAPkl2mavqmkberPH4cQ4A72xyAFHCDbAPmH0Wt1xPafQgjfHb3k/96GAg6QK7rHw/kfiuz4PYQgfdZR3M5YUzlAPgSI1vljmdkBYhhTDhAHiGHxbL80B4gDpL0UGl6BA8QBYlg82y/NJEBi1Ox/p2n66sqbhIA/XKy9DCEgWpb9UbwDUTmDRKfDEoG8pheijF/c3d39zk7EgQY0BZAIjB+maXqSQGPcVTwPIQA0bM8oAIn7+DmG5e/RB/R7FkL4lY2IAw1kBiBEBFCAoTkPtMhTzhDy3gESQ/P/l/iReaBRpmn6mvuDk8NMi++aAAgRARgpWuMWDb8LIfzEQeCeARLBgRCZvUSuPTLhg4P4ML/Zj1RqDhAGcCwMr46OjSYeQkxqEqNycfpmnucntWcBBnAs63aQrDjYFCCM4CgGySqNFhqs9MubC4qt9yGYL+LBOSs9lxEcDpIrzjQDiAA4skBCRNAUAIXFMA+ABU6IX4/MnQjw3wTA7ZpkmqYmABEExy5IVrnlCA7kSqHl0B57Y7ye5/nHraIPCkldpweJOkCICMIJL4v08/5MEoEB93HPUbMP3LEK4FibW59K3TtJC0Ht+KoAiebA37WLzvg9zBQIVk8a42h7uCjFvn5U1IKv4do6WtiI/64NEI001hH5ZGFPp0wPVgNIA+1hQahGWgPCexD6c6pHEyBaZ49TMVBxs+9CCI8U5zMxlSZAUFEQQXP+9EuB05lZmgDB4RIRuv70SwEHiBTviMgBIkVcvXEdIFK0doBIUVZ1XAeIFLmJCAGAuKzzp18K4MKQNf/GOik0zyDa1UKs07639f0VQmgZzNmEXmoAwe6ICF+fj5vs1CetpQB6m+D2/lSPNkBKsgZPxRCjm32LaOEzxmOpAiRqEWSrfWZUEHxZ2xRAKu4pO2O1AAjCzAESN7X6gCMKY2hmWJqiijpAohbBYQ/3Ih+ZooYv5poCSNiqqRXQPUWbAMRB0oXcnB4c4FIzgHQMkr9ijgnMRHjlbt0LwK0NcxLaEn89aUsHR/yGNQXICiRIALJ6cP8XxRTiHxKHiio6xgxAgAYh45Zj0hwcKwXfHCARJPjS4kxiCSSoLIK0XXbvTcyNAVCQAmDJWeHguLJ+TQDEGEhQghOlOFVCKmJFSXiJWgPFwbFxNDQDkBVI0P6sxYMizqjQ2KSqYCxmAaC0OKs4OG5InDWAtLhpxxkDGqN5GEWsvoLzmHZiGbQlmokWna9afM205rQGEFQ8+URr89M0wSP1lZY5lbovxdJI6yWd+kLwFm/MAKSwunuqzG29Z9qsiF4vzctUaI/T1r/qASCa2sM0OBZmRZBousBPGbG795U1oUGUtUdXfcnjuUTLBf4mhPBpjVoe7bdWAKJVUK4LzXEtZMrmFhoSQWv50zrUJLp2cSjXKEfadeEzRZB0TSduVDfXIEQE9+q33Bu7Gm+IhB9FU/R0uedmD+lEpHE4h4+/yQUgN/CJSKMAnx/WI+OaapBoNvzBLURX4w3l34+HdlzsSd64/xlCeCzMly6Gbw0QafNqCNNq49CuEXHwyG/WhfJBEK06z/Nh8N3lcgFAJEvJiHpkln1eLhc4Gu4jAOZ5hin3rrYp59HnVaEQ37N5nuFe3n2k93k0v/S/s2mQqPqXvn+SQp9Kk7chBPawlYx93jfljH0GDwUtdVOrS0QNLZKyLOwT+8P9Evs+UxYg+Q4LQIgIXihEolrq+8euPYhoaeOWu08IDs5CrAJksM4Y9ocD/hAOEQCvCiDxa4p+g9YS+/8NIeQK8c0PEWObZYTT/8T1xVN0++YsGRoFHyf2RLOcRXC9WwsQtB+22HWI7cZcoFnm++aitUyMwG2VP3O0/CEKXRcDxHgxapZ7jyiAuKdh00ZRqtjiwZTuRY7AsPXv0CTgg0pmZskCU35TBBDj/QbZzCsiwh2NlMOBpVqhUTNrkT02TZ4izBLvlAIEwWzwWFl8WGKJFASPJf/C+McK8tF12EopQGD3cpsdXGCrDpMQNK2u98hyy2/Qm7XeJ8seuYQjd5xsgBCR9T4f1YdDBe2x8Imlc6zCpWGuXK3f/z2EAJnp8ikBiJULqlsErw6RUD74VjsUjDtMphBCtpxZQVP2ws/ADCKaFRlUbYI0KvKQTCIHSDKpxF+s9mA1OPRWmyDWzV4HiLjcJ0/Qo7D1uOZkhuBFB0gWuURf7lHYelxzFhMdIFnkEn25R2Hrcc1ZTHSAZJFL9OXqTLgG8U3VF5t+BpGTKfdibdCWiHDLLZnSup6V42LTtOv9bBpkeGYQkWYoTXUoxhlc73I6Yn/kEg1yhpt0hPAjlF/6Ycl6VAZ0Lk2qz1i5E3K+nw0QTK5sguTulytKVqOfO0vWo/FQE7bQ/lxB4Hi/FCCaJkjuPlkYonDwZfuyKt/85/KjOpQmd0LO90sBolUutGSv1Z6sZVJB0wVNe77gyN0mIi1zsIQX1R66kkk5f1MEkGhmSde0qtlndcDiCiQoRMDdlZbFDDTOB3wEPj9lRqGw8NQAY/lttet0tUfkvaAAARdIWM4dq/VplG4t4QnbR6Bkcq7fFGuQ+PXiFh6ufbGZWStBrNWYbGbVak0WPYrYJ6q3DNFCoQogK0ahJhZ6fmtdrqUAif1wGA/u2GuONoHAAFw/cpfyFDwjpdB36x30fHzCcbYqXQD371gAErUJDu4ACQ6Nh2VHuTeyMZ5YwYBYCggXpviCf3ZjLy+jafaCGxgremv0VUlhFVpoo5zREFpjvWE2gKwHjQIE8wsVQfZy1yFkkmCqvqVOkY6YQ3Jf5pS7euKt+RW0x6/TNO2V7LmvQTxNE8zZYdtHiwAkRajiVxAaB5UZpR58vb+WGrzVuBpJXT3HT3HypTVANO5Tqos4cBKcYywiku7p2P39BQedMUZTgEQtIh3SATMBB/YhzACli0FWVzSXsLYYxwJApM0s0JWtHm4LJi1zRtMK1R4la5LB6/bJKB+UWn5ZAAiYrVGAufuvonAp1EWWxLx/tcLa4vfNARLNLI3gR5hYOI902buCiH5WajPBfn/UQrC55rQCEK0b4S5BoggOtghjLgFtPY4JgEQtIhEUuEXfrkCiCA7Qaoj4KU5QWQKIlhYB/boAiTI4WLIbOYXTwlhmAKKsRRbas7ZE42JorKyClF/Nos+uPTYYaA0gmlpkIQdC2eHhMnFPEgMiAQ5JV+61KPjZ48bXzRRAohZpkd+Ay0TkkDRrPNm4IWr3LnAu7X09jimAKNvcWzQVade8x7xV3/WWbbS7OJNJgWBvXDMAMQCONZ3EgRKBgf7yiCTQNKduyYODxOoZxBg41mSC6QWzC5VSWLq1vnr16svL5YIwf4vtsx0kVyBprkEMg+P6ewKAQLO8nuf5zeVy+evoYI+8mHmeP7pcLnA+LH8tLIWcOR0kK2o1BUhH4NgTMADnWrtoumdzhD/1XQdJpFQzgAwCjlSB6/E9B0mrfBAHRzd4OT1I1DWIYovlbqTQ+EIBEuT2m7hI1aaVKkA0cqm1CXiS+V4jT+Ake32wTW2AIITConvzjLzP3fNwuf0pBFADiGuPFHaYfueUhRw0AWK6M5Vp0bSxuHchhEc2lqK3Ck2AaKTV6lHunDOdzszSBIhWxuA5RVdn1w4QKTobbxMmte3RxnWASHHUASJFWdVxHSBS5Lbeqlhq34ONq1IM3BLNNM8gLdJpLdG697UgehnV+k/1qAEEVCUiRL1Ktjs4FfOUN8vW1k553VXTaQNE+y7kvh1YrEiY0xWqiqjCP34eyxZJto243sJp6/WqAiRqEelq7gtzH/QEjNVC0ArtVkcoYbmuHh4NbZ4tmY3KQZ+nLQnUAiDIv4apJdnP8GavvAgUaJUvq0VWfoDd/oZKIEG6Meh1ykcdIFGL4LCHi0MJkAAcXxyFZ8fYMJh80m3gSgQL/Q3RsuGwDJEwSE5f6b0JQARBkgSOa4lNbMpZIug5vylu+ikEktODA8xrBhABkBSBYwMsCMdHWL7Ww+I+ZQaJgyNyvylAGEHCAo64Hu37Grayn0wgcXCsPo3NARKFEgd3nElKPEzo0f3V0ZkjVR3EQzyaZGo9bACJtIQGROR0yfnulHcde4w2AZBlgZnhKPcenhACSnayPb0DZKWV4dJOvft5C2eFVo93NmYpDGQKIJG5aA0NtyJMnS2NAnMKX0h4edgLCYwAkNUHBzRcqjheaxR8YKC10Use9PRngwLmALJxaF6KsCGjTby/4EgAWdMy1gJeYqnecJVSHR1V5gGizYBRAaJNx1Hmc4BccdIBMopo8+zDAeIA4ZGkQUdxgHwIELic/1Hkt987KBI7dyoHyAbFiEgr4hiznzZSNldYW7zvANkGCNzMGvkWp82zaCHsJXM6QLYBohGSj5mfc190lgiB5G9evXr1/rLy7u4OUQ9dPQ6QG+wiIumgRbb4MUsSt+q9iAtKXPpeP8gFQuIXEsDMPw6QHRYREcI10GiT+3mQ7cg9eKvxIjgQx5ZS3AGREE9brTV1XgfIAaUEQDIkOEBGIsotL2vexHSAJHxKorlVGiG7noE18jhh6WqvFFbvN18Q2wGSKELRfFhSdHPC8pegQEQeIzhwyKfizPZYI8aulOgOkALKxa8lDqDwdm3Z24gyvg+sHBkUa9Jlpiqsf2q6nKkDpAAgI/9k1dv9bU7ErxZAVuv7V0PzOEBGlvaMvRHRDzEPB1pxeeCSfZqiBaUBQkTfwD185TrG+pAFeVj9JYMUD151gJRSbqDfJbTlBkh2k6okAZKwPpzvvpdgiQNEgqodjZkgfMtuPgBJPIuhAB+cFyl3H7coAw2AP/RBfJAlmrE+kXsVB0hHwsy91AzhewCSCAyYZAAG5wNw4HIW1RzfFayPveiEA4STvR2NVeGWxZdeupX34gVc0q1TKYvfwW2MswnL4wBhIWN/gwzc8Yv1dt4B0p9ss6yYiJAUtvZYsYxrYBDWOmMOEAMcbbEEIppbzKswpwNEgcjDTzGwicXarsE1yPBQ2N5gxSHdOsVYY7scINbZLbg+IoJHqodGQqlUYD2gY1IHSCrpB3wvRiiXFg3PoQgimkuKaefMIVIdxgGSw4IB340ggSZJLXR9RAXkvGC811vBhLEwH+43cJeSkzawN68IOFyDHLH6RP9ekA14TZ0HTUZTSBdv5BHjVQNOMXA4QFK4eJJ3KoINUXwC/VmKb6+jVgFQPi4gt2g+iZtYBRwZ7SfRzPq74OKQ7etdYerBlAtSPHGASFG2o3ELtQcbONakKvSsiWkRB0hHgiy1VCKC9tiqYXVrSoSliwQsFnrWRMDqZxApieto3NgC+4+MJaNd2+cS3b2WNcTDO3L6U13DYtVRXINkSMYIr+ILPc/ze/fq5XJZKrWkbi+r2DaEfZ7njy+Xi3SO+7N5nt9XjblcLmivXd2izwGSKhYdv7dKcIJZVBPBmxQIuCo/iiLg1znu8FbdJ0TtkTSOAc9YqhbZGu5BAlYJCx0gJVTr6DfRhEI50BpgLDtOyU1H6u3RfDCfcLA+AglX6dek+bbY6gDpSNhLllpwAN+b5tGeUEdNhfNMChgPhbbgfLS39iJ3sAOkROo6+Q0R4XzxM9NyD80rIvotMx33MLiQiKBlasys9fazI30dIEzSY3EY5sLbu3kW8cyQ27oO7ag/PTiL4OBdE4qyHj67qIMDxKJkM62JOSlq92tf0R1496uuuQc/gzAJXi/DaApX4W08SLl7C14x7habDk266x+5BulF2gvWqQwQhLDDe5X7HGmQ3J4je/M7QHK5M/L7DCHsa/IcmVgIVUHISs6Dy8PdEBdNkLuJlcO6Ad4lIs5uvYfxVwWBhodfdCKC27imrKl7sQaQZZEtMN1GL2s7jHfKjKE6bGJa2LXqFi0P3dSuQUTE0PagzNVLDuOw4uUeXLN7dxeH4ABVGTVgcV9IP6Tblm+W1UWhRdhG7X1CUlh51Fzo5YGLyjVQEAmMQzfaFRwGEjKZV8iRf1Ka8egAYRHBPgZZtY5bLxhCjOY0qc+nOcIWwYnQE1wKJqflFmi+5ygUcbWJrDndxEoVgRO9VxDv9CKE8LU0iTJjyNCOLSX+K3vZrkGySTbeD4gIX/acggmHUb01VCroC5Jk+pWsyQFSQrXBflN4GBbJAy8MsBRZC9jsABlM2Eu2U+gOxiEbXi223u+F4Chy36bSyQGSSqnB36uIefouhPBTLXkKzKplSjHt4RqklqsD/b7QzFooAC2CW/FsbXKjvXMOZbNzPHIGdw2SQ61B3y00bbaoAYDgngNmz02XLmN3XKwBph60CDIU2R8HCDtJ+xqQERzXG4fALs048V8EJa7/OAklBhIHCCebOhtLEBwtKCECEgdIC1YamDOzwIKBFSctAWYdziSHYSxJo7mbN5VM471XEJreCxGy8873NuYapBe2M68zM5SDeXbR4Q7zVnJmd4DkUGugd70NdBozHSBpdBruLSKCl4mrBZol+rDGZTlALLFWcS0VN+fI6cgJbCzdVek8h0ldOQtygORQa7B3C7TIfSZgLC2KhKicPJIU6iHz7z6hKt6h5HbgZT1/YMEOkBS2DfpOYnrssvsP0mSjqxgV45F0VWOuvYydcZFr8t5Fm9lMJymNN5eVDpBcig32fiJIDoWvwmQ7KhyHRKgjTXK4vlK2OUBKKTfQ7w7aMe/W5F3IIAUQjH/Q4BPaBznnbJeDa9Y6QAYS9NqtxPq6OGMszy+peeSSAFmBEPWx1r0RYZKJBCkuczpAaqXKf39PAQ2AtCC1A6QF1QecU6q6e2tSOUBac2CQ+Qv7gxzW5m1NHgdIaw4MNH+BmcV6qSdBSgeIBFVPPGZGRfkk71hrUjpAWnNgwPljIha8TV9ebQ835bjTQOnR7Pz1FqT6P2s9nkGrYB+AAAAAAElFTkSuQmCC);
}
.hpfm-routes-config-index-config-content-tab-iam-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAASkUlEQVR4Xu2dD3Ac1X3Hf79d+SxbIzsNwWk72G3J0ExInYJtwMW2bt/euQ2uITFMFAaSNAPU7VCmaZrBwQ7pQFOcxClppsGZUCbQ4sQTuw3EtesgJO1b2TK02M5AoEwZAkMgSROc0tYyxtZp99d5QqJCWLq7vXv7573fztycZb33+/P5/b6jvdvd9xD4YAJMYEYCyGyYABOYmQALhLuDCcxCgAXC7cEEWCDcA0wgGQH+C5KMG8+yhAALxJJCc5rJCLBAknHjWZYQYIFYUmhOMxkBFkgybjzLEgIsEEsKzWkmI8ACScaNZ1lCgAWSUqGllB2O4yyNomgpIp6HiAuIaAEALASABYh4mohGEPE4AIxEUTTS0dHxAwB4slwuP5tSmOxmGgEWiKaW6O/vX9rR0bEcAMoAcAkAvKcFV6cQ8UkiOkREw4h4VAjxQgv2eGqDBFggDYKqN2zv3r3zu7q61iPi5QCwGgB+vd6cVn4/IZhBItrn+/5gK7Z47swEWCAtdkcYhpfFcXy54zjriWhxi+aSTn8cAPYBwB4hxJGkRnjeWwmwQBJ2RRAE1yDixwFgbUITWqYR0Q7Hce7zPE9qcWCZURZIkwUPguA6RNw48bmiydmpDt8TRdH2arXan6pXw5yxQBosaBAEqwBgEyJe0eCUvAy7y3GcbeVy+aW8BFSkOFggdao1PDzcPTY2disRbSpSYafFqsSxTQhxV4FzyCR0Fsgs2IMgqDiOs5WILs6kOu13uiuKoi3VavX59ps20yILZIa6BkGwGRG3mlZ2RHyeiLYIIXaZlpuOfFggZ6AqpfwnALhKB/Ac2fyCEGJzjuLJZSgskGllCcPwMSK6KJfVanNQiLjT87xr22zWKHMskCnllFL+DADeaVSF6ycTCiFE/WF2jmCBTNRdSnkCALrsbAP4rhBig6W5z5o2CwQApJSPAYAVp1UzdQMRbfV9/zMskjcTsF4gUsrdAPAhbgyAOI5vr1QqtzGL/ydgtUCklDsA4CPcEFMaAnGT53lfYiavE7BWIFLKWwDg89wIbyXgOM7vl8vl/czGUoEEQXAFIu7hBpiRwDMA8H5+KMtCgQwNDS2Ookgi4rtYILMSeFAIcaXtjKw7xZJSfhUAbrK98I3kT0TX+75/byNjTR1jlUAGBgbWuq77sKnF1JCXOtVaLYT4hQbbhTBplUDCMHyYiHL1BGDeuwQRt3me9+m8x6krPmsEIqW8AQDu0QXScLsXCiHUc+/WHTYJZBgA1FOBfDRJgIj+1vf9TzQ5zYjhVghkaGioN45jfv4hYcuqxexc171wzZo11j1oZYVApJTfU9/rJ+wPnvY6gb8SQnzWNhjGC0RKqRZxO2hbYdudr3oS8eTJk+evW7fudLtt59me8QIJw/BOIvrzPBehQLFdbdujukYLZP/+/XPnz5//NBGdW6AmzHOou4QQV+c5wHbHZrRApJQfBoBvtxuaxfZOR1F0vk2rohgtkCAI7kfEj1rc0DpSv0kIsV2H4TzaNFogUsr/BIBfziP4AsekFsj+YIHjbyp0YwWiFn1DxIGmaPDgugSI6CQiLhRCjNUdbMAAkwWyDRFvNqBGuUvBpgeqjBWIlPJRAFiZu+4yIyBrFp0zViBBEPwEEX/VjH7MVxY2LThnpEDUhpkAUMtXWxkVzbAQYo1RGc2QjJECGRgYONd13edsKGAWOSLii57n/VoWvtP2aaRApJSeWg8ubZg2+RNCGNk702toZJK8aol+qc6bN2/hypUr1Z7uRh9GCkRKqRaDU4vC8aGPwGIhxI/1mc+HZSMFEobhjURkze0QWbSS67rv7enpeToL32n6NFIgvGqi/haKoujSarWqrjUZfbBAjC6vvuRYIPrYarfMp1jaEQOfYulnrM0Df0jXhnaqYf6QngpmDU74a14NUKeZ5K959TPW5oEvFGpD+4ZhvlCon7E2D3yriTa044b5VhO9fLVb55sVtSPmmxW1I9bsgG931weYb3fXxzY1y/zAlFbU/MCUVrwpGJdSfg4Abk3BlY0u1gohrHje38gr6apjgyBYhYhqRXc+2kvgxLFjx97W29sbtddsPq0ZKxCFW0r5EgCck0/0xYyKiHb6vn9tMaNvPmrTBXIfAHy8eSw8YxYCfyyEuNsWQqYLhJcebW8n89Kj7eWZrTVevLrt/Hnx6rYjzdggb3/Q1gLw9gdtxZkDY7yBTnuKwBvotIdjLq3wFmxtKQtvwdYWjDk0wpt4tlYU3sSzNX6FmC2l5G2gE1aKt4FOCK5I06SUNwDAPUWKOUexXiiEeDxH8aQWitHXQaZTDMPwYSJamxpdAxwh4jbP8z5tQCqJUrBKIAMDA2td1304ESk7Jz0DAKuFEL+wM30AqwSiiiyl/CoA3GRrwZvJm4iu933/3mbmmDbWOoEMDQ0tjqJIIuK7TCtmm/N5UAhxZZttFs6cdQJRFeJVT+r2qTq1er8Q4oW6Iw0fYKVAJk61bgGAzxte30Tp2bQHYT1A1gpkQiRqBXi1EjwfEwQQcZPneV9iIK8TsFogCkAYhkNE1MMNMU5guxCCv8CY0gzWC2TiM8lziHiu5SLZI4T4oOUM3pI+C2QCiZTyFADMtbRBQiGEsDT3WdNmgUzBI6X8IQBY9fUvIu7wPO9jLI4zE2CBTOMipXwAADbY0DBxHN9eqVRusyHXpDmyQM5ATkq5GwA+lBRqEeaxOBqrEgtkBk5BEGxGxK2NYSzOKPVkIBFtEULsKk7U2UXKApmFfRAEFcdxthLRxdmVqK2ed0VRtKVarT7fVqsGG2OB1Cnu8PBw99jY2K1EtKnAfaAW0NsmhLirwDlkEjoLpEHsailTANiEiFc0OCUvw+5yHGdbuVxWIuGjSQIskCaBBUFwHSJuBIBLmpya9vA9URRtr1ar/Wk7NskfCyRhNYMguAYR1bKmuXpCkYh2OI5zn+d5MmFqPG0KARZIi+0QhuFlcRxf7jjOeiJa3KK5pNPV8+L7AEDdLnIkqRGe91YCLJA2dcXevXvnd3V1rUfEywHAS2FV+X8HgH4i2uf7/mCb0mAz0wiwQDS1xODg4DLXdVcS0e8AwHIAeE8Lrk4h4pNxHB9GxEdLpdKjq1ateq4Fezy1QQIskAZBtTpMbSzqOM7SKIqWIuJ5iLiAiBYAwEIAWICIp4loRC3SBgAjURSNdHR0/AAAniyXy8+26p/nJyPAAknGjWdZQoAFYkmhOc1kBFggybjxLEsIsEAsKTSnmYwACyQZN55lCQEWiCWF5jSTEWCBJOPGsywhwAKxpNCcZjICLJBk3HiWJQRYIJYUmtNMRoAFkowbz7KEAAvEkkJzmskIsECSceNZlhBggVhSaE4zGQEWSAPcDhw48L5arfbb6jZ1AOhCxPlE1DX5bwDobMBM2kMiRHwVAF4lovH3iZ9/DABPnThx4qn169f/d9pBFc0fC2RKxYjICcNwmdq4EhGXxXGsRPG+ohW1iXjHxaJeRPRoZ2fnv1166aU/aWK+8UOtFkh/f//CUqlUieN4GSJeRERrAGCe8VWfJUEiesZxnEOI+P2xsbHDlUrlMZt5WCmQIAjWqfWt1IuIfsXmBmgg9/44jh8kogeq1erPGxhv1BBrBCKlXAEAaoOYDwDAbxlVxRSSQcRXiGhcKL7v70/BZS5cGC8QtSwPEan9L67OBXEzglBrbt1/7NixHb29vZEZKZ05C2MFEgTBxxDxowBQNbmAGef2FCLe39nZef/KlSuNPP0yTiBBEPweIn4GANQHbj7SIfAjItrq+/7fpeMuPS/GCERK+Q4AUML4s/TwsaepBBDxgTiOlVCOmkLGCIFIKdVe51taXJzNlJpmmgcRnXQc5w7P84zYfKjQApFSdiLinUR0Y6Zdwc7PRGAAADYXfa3gwgpEfW1LRHciYg/3Z24J/M+ESL6e2wjrBFZIgUgp/wAA7gSAs4oK3rK4v+G67uaenp5jRcu7cAIJw3AbEd1cNNAcLzzhOM6flsvlA0ViUSiBSCnVFdzLigSYY30TgVcdx9lYLpd3FoVLIQQipTwHEQ8R0ZKigOU4ZyVwkxBiexEY5V4gUsrVAHCwCDA5xqYI3CqEuKOpGRkMzrVA+vr6fqNUKvGe3hk0RhouieiP8n71PbcC6evrW1QqlV6w/fmMNBo1Sx+I2Ot53j9mGcNsvnMpkL6+vq65c+fuJyK+xpHXzmljXHkWSS4FIqV8AAA2tLEGbCrnBPIqktwJREr5N3zDYc67WUN4iPjTsbGxtdVq9WkN5hObzJVAgiDYiIh3J86GJxaaACL+s+d56onP3By5EUgYhmviOH5ILamTGzocSOoEEPEvPM/7XOqOZ3CYC4FMPMvx0MR+4nlhw3FkRAAR13me972M3L/JbS4EEobhN4joujwA4RhyQeBxABBCCHU3cKZH5gIJw3CDWikjUwrsPI8EviKE+GTWgWUqkCNHjsw5fvz4MCJenDUI9p9LAhuEEN/NMrJMBRIEwWcR8S+zBMC+c00g81OtzAQyNDR0YRzH6iZEtQg0H0xgJgKZnmplJpAwDO8moo3cF0ygDoFaFEUXZHUBMROBBEGwHBGPcGswgQYJfEEIsbnBsW0dlolA+K9HW2tovDF1G4rjOBdk8Ux76gLhvx7G97OWBBHxU57nfVmL8VmMpi4Q/uuRdomN8feEEOKCtLNJVSCPPPLI20+dOvUsIr497UTZX/EJENFVvu+nelE5VYFIKa8FgG8Wv1ScQUYEvimEUCv2p3akLRAlDiUSPphA0wTUur9EdH6lUvlR05MTTkhNIHx6lbBCPG06gU8KIb6SFpbUBMKnV2mV1Hg/B4UQqa1VkJpAgiD4B0RUW6HxwQRaIhDH8fJKpfL9low0ODk1gUgpXwKAcxqMi4cxgdkI3CyE+Os0EKUiECmlBwBq40c+mEA7CDwkhEhljeZUBBKG4R1EpHaA4oMJtEwAEUdffvnl7t7e3tGWjdUxkIpApJSHAUDtU84HE2gLASJa7/v+v7TF2CxGtAtErZJYKpVO6E6E7VtH4ItCiFt0Z61dIAcPHrxkbGzsX3UnwvbtIoCIuz3P+7DurLULREp5AwDcozsRtm8XAUQ87Hme9rUM0hCIuur5CbvKx9nqJkBE/+X7/jt0+0lDIGo74IruRNi+fQRee+21hevWrTuuM3PtAgmC4OeIuEhnEmzbTgJEdIHv+0/ozF6rQHbv3l06++yzT+tMgG3bSyCNr3q1CmTfvn2/1NXV9Yq9JeTMdRJAxOs8z7tPqw+dxtXutACg7sHigwnoIHCLEOKLOgxP2tT6FyQIgncj4n/oTIBt20sAEb/sed6ndBLQKpDBwcFljuMc1ZkA27aXABF9y/f9j+gkoFUgalMcIjqgMwG2bTWBfiHE7+okoFUgfJu7ztKxbQAI1SYiOkmwQHTSZdu6CbBAdBNm+4UmwAIpdPk4eN0Eii0QRUdK+TIAnK2bFNu3jwAi/onneV/TmbnWzyAq8CAItiPijTqTYNvWEjhPCPFDndmnIZArEfE7OpNg2/YRUJcPfN8v685cu0CklG8DgGEAeK/uZNi+PQTiOL69Uqncpjtj7QJRCRw4cOD8KIp2s0h0l9MO+47jXF8ul+9NI9tUBMIiSaOU5vtQO00h4h+Wy+X9aWWbmkAmRRLH8d8T0UVpJch+jCHwHdd1t/b09KSy5OgktVQFMul0aGjoyjiOrwGAq4wpHyeig4B6GnUnEe0UQmSy6WsmApkkKaVcgYjXEJESyzt1EGabxSJARKOIqO4A310qlXauWrVKXUfL7MhUIJNZDw8Pd9dqteUAsJyIxt8R8Tczo8KO0yTwAgAcVaIgosPd3d2HV6xY8b9pBjCbr1wI5EwB9vX1LZozZ85F6vOK67qLiWgJIi5R7wDQmReAHEddAmOI+CIRvTj1PY5j9bPamPNndS1kOCC3ApmNyaFDhxaNjo4ucRxnSRzHSjSLELEbALon34lo/GcAWDDxrv7tZsg6z66JiGpqUWj1Uqc5AFADAPU++Rr//cTvRhBxhIhGAOCNd/V/kz8j4itz5sx5cfXq1T/Nc+L1YiukQOolNdPvicg5evSoOzIy4o6OjrpdXV1OrVZzoygaf82bN2/8vaOjw4nj2FUvInrjvbOz05n6s/q3ejmO4ySNSdc8x3HiWq1Wcxxn1HXd8depU6dq6r1UKo1OHLWzzjprdMWKFUoMfJyBgFUC4Q5gAs0SYIE0S4zHW0WABWJVuTnZZgmwQJolxuOtIsACsarcnGyzBFggzRLj8VYRYIFYVW5OtlkCLJBmifF4qwiwQKwqNyfbLAEWSLPEeLxVBFggVpWbk22WAAukWWI83ioC/wffx6oUUILZgQAAAABJRU5ErkJggg==);
}
.hpfm-routes-config-index-config-content-tab-oauth-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMkAAADICAYAAABCmsWgAAASC0lEQVR4Xu2de5AdVZnAv69vJgGyu8jDEkR2oQxaWrUE0a0sITO3v3MDiZCALwZ10UL3wQqItctry8caKGCX8LDADa6ii1YtILjsCmajYXL79J0Jo0sNiFgUEvGxiFB5IK5TkEyc299WD8lkMpmZ3Hu6zznd9379D2Vxvtfv9M+m53bfiyCHNwJRFNUAoIaIxzLzG4MgmPgnM/8hIr4AAC8CwMQ/EfFpZn6IiJ731nCXFsYundvb2FrrVYi4GgBWpUIYNBIDwH8nSRLVarXHDeIlpE0CIkmbwEyXx3H8XgC4gpmXmuaYIe4+ALiZiEZyzCmpphEQSSyfEoODgycnSZLK8REbpRBxdypKpVK5ube392UbNbo9p0hi8Qyo1+trgiC4HAD+wGKZidR77lmuJ6K7bdfqtvwiiaUdj6LoDkT8hKX0s6ZNkuSaWq22xnXdTq4nkuS8u+vXrz9i4cKF3wWAJTmnbifd3UR0QTsBsnZ2AiJJjmdHFEVLEPEHOaY0TsXMDyulVhgnkMBJAiJJTidDkQSZMtIAEZ2Z04hdm0YkyWHrG43GnyZJ8mQOqWykeJCI3mMjcbfkFEky7nS9Xn9zEATPZkxjO/ybRPQh20U6Nb9IkmFnBwcHj202m+ljI4U/EPGuMAw/XvhGC9igSGK4KQMDA4fPmzfvt4bhXsIQ8Y4wDC/xUrzERUUSg80bGRnpGR0dTT/pLuNxCxFdUcbGffUskhiQ11qzQViRQq4jos8VqaEi9yKStLk7cRy/wsyHtRlWuOXM/Bml1A2Fa6yADYkkbWxKFEU7EPGoNkIKvRQR/z4Mwy8UuskCNCeStLgJWuvnAOD4FpeXadkniOhfy9Sw615FkhaIa61/AgBvbWFpWZdcSETfKGvztvsWSQ5CWGudvv33Dtsb4Ts/M5+vlLrfdx9FrC+SzLErWuvNAHB6ETfOUk+riWi9pdylTSuSzLJ1WuuHAeCM0u6sYePMvFwpVTcM78gwkWSGbdVafxsAzu3IHW9hqCAITq9Wq8MtLO2KJSLJtG2OougeROz6hwGDIDi1Wq3+sCssOMiQIskUQFrrrwLAX8qJMUngbUSU/mWvqw+RZM/2R1F0OyJ+sqvPhhmGT5LkhFqt9r/dzEUkAQCt9T8DwNXdfCLMNfvu3bvfsGLFim3dyqfrJYnj+B+Z+ZpuPQFanbunp+ePli1bNtrq+k5a19WSaK3TR8Zv6qQNtTxLDxGNW65RuPRdK0kcxxcz87rC7UixG2IiCordYv7ddaUkWusLAeCu/HF2fkZEfDUMw4WdP+m+CbtOEq31+QDwzW7aZAuzvkRER1vIW8iUXSVJvV5fHQTBQ4XcifI19TwRdeKrAwfsRNdIkv5gDiJuKt+5WOiOf0pEbyl0hzk01xWSbNq06bRKpSLPIuVwwkxPwcxPKqUWW0hdmJQdL0kURYsR8YnCEO/MRv6HiP68M0cD6GhJGo3GSUmSbOnUzSvYXDERUcF6yqWdjpWkXq8fFwSB/AhnLqdJa0kQcUMYhme3tro8qzpSkqGhoSPGx8d/U55t6KhOHyCiD3TSRB0nyYYNGxYceuihuzppk0o4y78TkZXfiPTBouMk6YBvV/RxHuRek5nvVEr9Te6JPSTsKEm01jsB4BAPHKXkDAQQ8fYwDD9VdjgdI0kcxy8x85Fl35AO7P9GIvqHMs/VEZJorX8FAG8q80Z0eO9riKi07+yUXpI4jp9h5o5/NKLsEjHz1UqptWWco9SSaK3Tb/M4pYzgu7HnJEkuq9VqXyzb7KWVJI7jR5h5admAS7/w10SUfitNaY5SShJF0SZErJWGsjQ6ncAFRHR3WbCUThKtdfo+yOqyAJY+ZyaAiO8Lw/C/ysCnVJJordM3CtM3C+XoDALvJqLvFX2U0kgSRdG/IeLHig5U+muPADOHSqlGe1FuV5dCEq31vwCA/LSy23PDWbVKpbKkr6/vUWcF2yxUeEmiKFqLiFe2OZcsLxmBIAhOrlarPy5i24WWRGu9BgA+X0Rw0pMVAicR0bNWMmdIWlhJoii6ChFvzDCbhJaQQJIkb6rVar8uUuuFlERrfSkAlO6T2SJtbJl7GRsbO2rlypWFeWmucJJEUfRxRPxamTdZes9OYPv27Yf19/enrz54Pwolidb6gwBwr3cq0kAhCBBRIc7PQjSR7kij0TgnSZIHC7E70kRRCPyeiOb7bqYQkmitlwPAgG8YUr94BJj5d0qpw3125l2SRqOxNEmSR3xCkNqFJ7CViI7x1aVXSbTW6bsg8guvvna/XHV/SUQn+mjZmyRDQ0NvGR8ff8bH0FKztASeJqK3u+7eiyQbN248fv78+c+5HlbqlZ8AMz+ulHqny0mcS7Jp06ajKpXKDpdDSq2OI7CZiHpdTeVUkuHh4UPHxsZedTWc1OlcAog4EIbhmS4mdCqJfLuiiy3tnhqI+FAYhufantiZJFEUjSGi9w+GbAOV/M4J3EdE6ZMa1g4nkmitXwaA11mbQhJ3O4GvE5G1t1atSxJF0a8R8Y3dvosyv10CzPwlpdTFNqpYlURr/VMAWGSjcckpBKYTQMRbwzC8PG8y1iSJ4/hHzHxy3g1LPiFwEALXE9Fn86RkRRKt9fcBoGN/aDLPDZBcVgh8loiuzytz7pLEcVxnZpVXg5JHCJgQYObLlVK3msQe8J9xeSTZm0Nr/R0AWJVnTsklBEwJJElyca1W+5Jp/N643K4kcRzfx8z9WRuSeCGQJ4EgCC6sVqvfyJIzF0m01ncBwIVZGpFYIWCLQBAE51er1ftN82eWJI7jdcxs5e/TpkNJnBA44L4C8ZwwDNPbgbaPTJJorW8CgCvarioBQsAPgTOIaFO7pY0liaLoWkT8XLsFZb0Q8EmAmZcppdp6XdxIEq11+muq/+RzWKktBEwJJEnyzlqt9nir8W1LEkXRZYh4W6sFZJ0QKCKBIAjeXq1Wn26lt7Yk0Vr/FQDc2UpiWSMESkDgRCL65cH6bFmSKIo+jIil+Z27gw0u/14IpASazeYxy5cv3zoXjZYk0Vq/BwBK8ft2svVCoF0CO3fuPPyss8763WxxB5WkXq+fGQTBxnYLy3ohUCYCW7ZsmX/RRRf9fqae55RkaGhoyfj4+A/KNKz0KgRMCcz2Bd2zStJoNE5MkuTnpgUlTgiUkMB3ieis6X3PKMnGjRsX9vT0DCOivDRVwp2Wls0JIOJNYRheNTXDjJLIA4vmkCWyIwhcSkTr9k5ygCRa6/Rp3vSpXjmEQLcS+MXY2NjpK1eufDEFsJ8kWusTAEADQPpPOYRANxO4hYgmHt7dT5IoitYhojz23s2nhsw+SYCZ36WUemxSksHBwdc3m82nAOD1wkkICAEARPxKGIYXTUoSx/HFzDx5syKQhIAQAEivJlMleYCZ3ydghIAQ2I/AJyckGRkZOWx0dPQVgSMEhMABBL42IYnWOtzzVy1hJASEwP4ENoskckoIgbkJ/FgkkVNECMxBABGfE0nkFBECcxP4P5FEThEhcBACeyWZh4ivMLP8XJucMkJgfwJDk5+TaK3XA8DZQkgICIF9BJj5hklJ6vX6miAIPi+AhIAQ2E+SlVOf3To2SZIRZpbfN5SzRAi8RuDLRPS30x+VT68ka4SQEBAC8JN58+at6O3tfe1PwFOPOI5vY+bLBJIQ6GICOwBgNRFNfAnKbK/v3gwAuf+KaRdDl9HLReDdRPS9vS3P+m0pcRyfx8zGP3xSLibSrRCYeH/k0SRJPq2Uqk/lMef3bkVRdDYifgQAzheIQqBTCSDiC81m884FCxbcsmzZstHpcx70GxzTAK31u5IkWRUEwUoAWNKpsGSuriLwEgCkv3y1uVKpbOjr65v40oeZjpYkmRo4MjLSs2PHjqMXLFhwFAAc3SrWJElC+RymVVqyrg0C1OraIAh2A8D2JEm2E9FvW41rW5JWE09fJx9WmpKTuLkIzPbVpHlSE0nypCm5nBMQSZwjl4JlIyCSlG3HpF/nBEQS58ilYNkIiCRl2zHp1zkBkcQ5cilYNgIiSdl2TPp1TkAkcY5cCpaNgEhSth2Tfp0TEEmcI5eCZSMgkpRtx/b1uwsAfP1q8esA4JTyomuvc5GkPV5FWX1lT0/Pl2d65NpVg1rrRQBwAwCc56qmrzoiiS/yhnUR8ZIwDO8wDM89TGu9GQBOzz1xgRKKJAXajBZa2VmpVP6kr69vewtrnSxpNBrnJEnyoJNinoqIJJ7Am5RFxCfDMFxsEmsrRmud3pv80Fb+IuQVSYqwCy32gIj/GYbh+1tc7mRZvV4/LgiC550U81REJPEE3qQsM69VSl1tEmsrJn2LdHR0NH0br2MPkaREW5skyTW1Wq1wX+ynteYSYWy7VZGkbWT+AkQSP+xFEj/cjaqKJEbYMgeJJJkRuksgkrhjPbWSSOKHu1FVkcQIW+YgkSQzQncJRBJ3rOVK4od15qoiSWaERgnkSmKEzU+QSOKHu0jih7tRVZHECFvmIJEkM0J3CUQSd6zlnsQP68xVRZLMCI0SyJXECJufIJHED3eRxA93o6oiiRG2zEEiSWaE7hKIJO5Yyz2JH9aZq4okmREaJZAriRE2P0EiiR/uIokf7kZVRRIjbJmDRJLMCN0lEEncsZZ7Ej+sM1cVSTIjNEogVxIjbH6CRBI/3EUSP9yNqookRtgyB4kkmRG6SyCSuGMt9yR+WGeuKpJkRmiUQK4kRtj8BIkkfriLJH64G1UVSYywZQ4SSTIjdJdAJHHHWu5J/LDOXFUkyYzQKIFcSYyw+QkSSfxwF0n8cDeqKpIYYcscJJJkRugugUjijrXck/hhnbmqSJIZoVECuZIYYfMTJJL44S6S+OFuVFUkMcKWOUgkyYzQXQKRxB1ruSfxwzpzVZEkM0KjBHIlMcLmJ0gk8cNdJPHD3aiqSGKELXOQSJIZobsEIok71nJP4od15qoiSWaERgnkSmKEzU+QSOKHu0jih7tRVZHECFvmIJEkM0J3CUQSd6w79p5Ea30pAHzRD0r7VUUS+4ynV0DEV8MwXGi7MtousDd/FEXvR8T/cFXPdR2RxDVxAGbeppR6g+3KziSJ4/g0Zh62PZCv/CKJF/I/I6JFtis7k0RrfQIA/ML2QL7yiyReyD9BRO+wXdmZJE899dT8bdu2jdkeyFd+kcQ9eUQcCsOwz3ZlZ5Kkg0RR9Bginmp7KB/5RRL31Jl5rVLqatuVXUuyFhGvtD2Uj/wiiQ/qQEQU267sWpJzEfHbtofykV8kcUudmV9QSh3noqpTSbTWxwDAiy4Gc11DJHFNHL5ORB9zUdWpJOlAWuv0z8CnuRjOZQ2RxCXtic9I/kIpdY+Lqs4liaLoMkS8zcVwLmuIJO5oI+LT27ZtO6W/v3+3i6rOJRkaGjpifHz8RwBwvIsBXdUQSVyRnriKfEYpdYOris4lSQeL4/h6Zv60qyFd1BFJXFCeqPFyEASLq9Xqr1xV9CLJwMDA23p6ep5g5vmuBrVdRySxTfi1/Ih4exiGn3JTbU9Nl8Wm1orj+FZm/jtf9fOuK5LkTfTAfIj4m0qlonp7e9P/XHd2eLmS7J1Oa/0oAPyZs2ktFhJJLMLdl/pSIlrnpNKUIl4lqdfrbw6C4FnXQ9uoJ5LYoLovJzPfq5T6sN0qM2f3Kknaktb6gwBwr4/h86wpkuRJc/9ciPgcM9eIyMv/oXqXJMURRdFViHijPcz2M4sk1hiP7fng8AFrFQ6SuBCSpD3GcXweM9/vC0TWuiJJVoIzxu9g5guUUhutZG8xaWEkKbsoIkmLZ1yLyxDx50mSfFQp9UiLIdaWFUqSvaIAwM3M/MfWpraQWCTJFapOPx5QSjn9U+9sExROkj0384uY+VpE/FCu6C0mE0myw0XEnUmSXOfykZNWui6kJHsb11pfgojXMvORrQzjc41Iko0+In6n2WxeV6vV0s/OCnUUWpKU1NDQ0OLx8fEPAMAqADilUPSmNCOSGO3MKwDwLWYecPXYu0mXhZdk6lCDg4OnNpvN9wLAGcx8EiIW5gojkrR8+v2MmR8DgHsOOeSQh5cuXbqz5UhPC0slyXRGw8PDR+7atSuVZVGSJCd5YjhZtlarrfHdw/T69Xp9oqcgCDhJksn9nv6/bfWdfssiIm4JguCZrVu3bunv72/aqmUr7/8DlzRk+YRaxSkAAAAASUVORK5CYII=);
}
.hpfm-routes-config-index-config-content .ant-tabs {
  width: 100%;
  border-left: none !important;
}
.hpfm-routes-config-index-config-content .ant-tabs-content {
  background-color: #fff;
  border-left: none !important;
}
.hpfm-routes-config-index-config-content .ant-tabs-ink-bar {
  display: none !important;
}
.hpfm-routes-config-index-config-content .ant-tabs-bar {
  float: none;
  height: 100%;
  text-align: left;
  font-size: 14px;
  margin-right: 10px !important;
  border-right: none !important;
  background-color: #fff !important;
}
.hpfm-routes-config-index-config-content .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav .ant-tabs-tab {
  height: 100px;
  font-size: 14px;
  padding: 16px 16px 16px 40px !important;
  transition: none;
}
.hpfm-routes-config-index-config-content .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav .ant-tabs-tab:hover {
  color: #29bece;
}
.hpfm-routes-config-index-config-content .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav .ant-tabs-tab-active {
  color: #29bece;
  background: linear-gradient(90deg, rgba(197, 234, 238, 0) 10%, rgba(147, 209, 216, 0.5) 300%);
}
.hpfm-routes-config-index-config-content .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav .ant-tabs-tab-active::after {
  position: absolute;
  right: 0;
  top: 0;
  content: '';
  width: 8px;
  height: 100%;
  border-right: 8px solid #29bece;
}
.hpfm-routes-config-index-config-content .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav .ant-tabs-tab-active .hpfm-routes-config-index-config-content-tab-system-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAWzUlEQVR4Xu1dzXITybLOlMSF3bHF3Q9EWESc1cFPMOYJgCfALC1uBOYJME+AiTjIyxFPMJonGM8TjL06EcgRiP1BlndoRu68Ua0WlmVZXVWdVV1dSkWwwfWTlZlfZ/3kD4L8tDmwcfSfB7Wk/pQQdxDgAQA8XtF5RAAnqP4lcPzt/1q/aU8kDYPhAAZDScCEbLz/slG7N3kNBAf2ZOIAAd58a2/17MeQnr45IADJ4fjGx8+Pa4i/A8AGi3AQu8O9rZcsY8kgzjkgAFnBYnZwXM11Mmy3tp1LVyYozAEByC0sdAiO6YxiSQorr48BBCC3cHmz0/8dAXZcCqGG8OS/e61jl3PI2MU4IABZwr//PervJATq3OH6J1st1xwuOL4AZAkDm53PXQB8UZC3Wt0Tou3Rq0cnWo2lkXcOCECWAqR/znZrlSdSxA/Dva39vGby93I4IABZ4Ht2OP/TlzgQ4I9v7ZbTs46vtcQ4jwBkQaoezx/TyywBSNC4EoAIQIJW0LKJE4AIQMrWwaDnF4AIQIJW0LKJCxIgymu2Tnd+ToCezd8mIeIACY4vx/XfRm8ejlwwL7YzSHrpUMOnRNcfPZWXcQLQG7Vbf7jgYyxjBgWQ1J0c7rwFot1cBiN2E/j73Wjvn4PctgYNYgHIdB34CwApt/wVv9TL+OBbe+uTAZvWpmkwALn/8fMuoRKo0W+EgC85XcirDpCpa/7le62PzHVWnyQ4ec79wTGSZoCNgwBI8+jsFwuBXrGTaH/46tEHDv5WGSApOO5OlIvMqkCuVWwaJURP5GX/ikWlA6QwOGZrYfCOnW7xGi+KBUaZwhQHCdBu0bMAAzhmhAtI5kRYKkDYwFEAJLMwWkBU5x7bL68pKpa1HwFiDy+pZxqeywgOAcmCZEoDCDs4DEFyv3P2Qn25Xbu0WyJH3dB1E6JPedudFODU+NUBuMWSTD0d/P+cgSMHJHOx5co5kCeE1jH7COC4lsDhMqviPKgLYO1B4h0gzU5fKed7x3p1LWIv24K8BYAKe81ev471AI6r7da48dDVu5NzPSg4gVeAZNuBLwVp1u+O2AWgAVAKjEpYjLzFpRYFsEtAh77WpOY8b7ee5NEW49+9AsRHGGuMQgphTesaHuwNIN6tRwhaFRENhPDb+V5Luf6s1c8bQLydPdZKfF4XOxq2W5teZwxgMm8A2Tzq95DgaQBrFhIsObCO2yxvALnf6R8TwM+WspFuAXBAAOJQCAIQh8z1NLQAxCGjBSAOmetpaAGIQ0Y3P/YPAEE91smvohxIcPJw3dzhvZ1BfLuRV1QHQyb7dNhulenMWQpvvAFEra7Z6avov59KWalMWpQDb4btlnq9X6ufV4BYRg2ulUACXezXZNx4vI7+WF4BklkRlYf2X4EqgpC1hAMI+JwzrLlKTPYOkMyzVoFEtlpV0BSCd8NXrQKl56qwyNtp9A4QRUrmqq3qYvyj2uyLnXr6NGw/ys8wEzEbSgGIgKQKGiXgUFIqDSAVBskpIQwwUSWeaYA1XJqXK0lgB2q4gUSPaRrrXiFrKeCYfcJKBcgcSLoBH9wvAKiHUOtdjuvHtjc52bZS1Vd/FrZPmoBj3r6XDpAUJNN8TupMEsztlop/qBF2XdzeZLExKrZCRToGdFkh4Fjc/AYBkLBAQp8SvDzw5VKRvQ2pW6KSgSLgWHYyDAYgcyBR5c+8/1Qhm0ui/bw0O64IywLKFFBKOKsIOG6Ta1AAKeml/QIADkJwo1BbTbw36foPLMNBMq5v256vXH00Qhg3KIA0O2df8rORs7LtNMHJM1/bKV3KSwlPXvMHweAtiH/rEfa2ooTH1FGyxvmvggeIX+sRNjhmwspA4vMKfC09dldZ9iC2WF6tR8Xqkvu9AsfBsL31UHcruA7tggCIv4Ry1bAci4rnc7uFRC+/vXqkrJb8ynY1Sa92p9nJnacjrXriM18gqTqfuFFdugVpHp0dAtFr7oUtjBdFwI+vreg6xp4He0j3cThPiLbLegDkBr6nBHxyWM8EV6oFybYNf3Ir0bXxIrvfzw7tyoPY5Yv7ybDd2nYql4oMXipAPGyvothaLeqSj61WMm5sysu6o3gQdfAGauQ639UAVJYMZ6lkXN/IzNZZB3xAOK1HjpdwclmDUdGinHkfWOeJ+BAOEgLlYb3y53qdefO7/jubBUlN///8/SKAYpgznn0dtlup0nL+DNaZFuWsAX36714rV9FMafRhRTRpGqkCO3WEDy7WqUmDs2YsAGl+/PwaEJUnajBVnFxYj+ZR/61NtapMgd5xK1BoecbUOonoTSwXIumOoAj0pkUxL98DUWiB/RfDdosNrGxllon2h68efSjC8/m+AVmRebJGCPjSRaAZF99MxikEkM1O/1cVQmoyoZ+2fC/m7MUyEbvDva2XHHzIgFtK/Ewe/bEkurYGSMjJqLnePTIFVK/8bNYoVSxGfzBP7yJ5eFj291GCk+3QQglMF2IFEF/uIaaLydqzba+anb56o3Fyy8aVrTDQbVYmCj5LbqkLhbtZAaTZ+dwFwBeFZ3cwAJcvkQfFY4m/CPxjBVV3W7EESF/te3m3HXxgKewm4WxrtbhGplf+0G6zri2TaY186mE2kjFAQq/zwXE49GA9ZlJiqRzr/NHQTKeutVbJML61WzsFhii1qzFAPCqPFWM4XCR8Hnw5LhRCvjBRQhy2W8Z6ZiV8B52MCV8HYTQ7fXLA6+VDMmxBSknyYMAgAYgBsxw3LXyD5fvQy7EFCX3bKwBxrPW6w1dR2apIs648Zu0EIKYcc9S+ispWRZpNxScAMeWYo/ZVVLYq0mwqPgGIKcfctS8cCefbv4njYVPOIO4USm6xlvC22emPHIe0zs9a+GEz9Kv3tbIg6yAMn640HK4Y63D17s5GrB7Z2IKEbs5ZXtI7Z88I6FcPQmGJevQJaFOecJyxTOfkbG8MEDW55y2I0Xq5vGSbnb7zeu5cUY8hu5pwuvYbKQJTY0uAhOvNyyUQ15aS88vq9eXfUPE4XGkMp2RtbgUQ36/NhisufJM1m8/h1uUiIdrhiN2+7287aCgGAI4bOuNJmTtYASTdZvlJGWq1XA6HxdnELrYvXNvAwOVwkeDk8VpGFLpUHitE3OxU+Op0NqR6F6nfnfS4SjdznTuurJz3qlxaIuL8CGhN6KiRtQVR9HArD+Ma2bZZPxSxuMVk21bNaHJ9TrKUxwUS7cdSQqEQQH4oz8f+AWBa89tlvlgjebk4HCqFJIIDQ2tyAQSHyV+NQ+5Ung7PSEa8nmt8mhDtcpytbAng7scCkNSaqDofcGcfiFQaoNy0o9wLuTmeu4QBaSqgWm0XiFSk3L+WrUUdUGsJ9S7/utPjBsYPfnuoq6IjJ3UjB0TdWKzG/JrZADI/qFKgRg03EoLHQCti1xFUwjlnYOJ4pdZREPVxaEAjTXPKnT3xtvndWw/6BIQqi/zSHyKeINJo8r1x4uIDoMN3H22cAESXcNeRcATQO2+3nuvSU5V2Pq7Zq+w/xSnHUgHiQ9AcriecDOcYy3VNxxjeLzj4rMYoFSCKAPcuHThIxvXtWLYBPh4Gua+iuZS1jHFCAIi6/XrvdPGM+XCd0pkzeGZxVbZHlznJLpJx40EsH5Si8iodIL4ClGL4KrpMhXqlSO5u/4oqaxn9SwfIdJvlxflxlBA9qeodffPo7BcfZSZcvB+VodhccwYBEI8vwpUEiS9wcHoYcylo2eMEARDFBBdOgbcwt1Ig8QWO6Y0NPo+l8A0XsIIBiEcronhXCZD4BAcAsEQ3cilmKOMEAxDPVmTKf+aSaFxCVRcXeHeiqnd5S/os1mO59IICiGcrMsUIQI/GjZehXGtmPFDx8C6vcq9pg5w9bv+0BQWQ6Y1WGfENOECAN2Xuv8ssiBrDFTiX9V4cJyiAeN5z3+Cpq3LNq4Q3V3e9zDLalTiTuQLBqnGDAUjZ4Jhnkg+gTC3G5LVN3XVHiiIgWcLYIAASEjiu80i5e1MvwckHrtjq+//uP01qsBtm+exq3O45+kAsHbZ0gIQLjhu70QEgHCPB8SXQAMaN07yDvYqLAcR/1BBUJOKOz1upAkoklmSOeaUCpDrgWLlLHZACzHWmerueLQCEVV0FJBl3SgNIHOBwpJ5hDCsgKSseRMARBgI0qFh7kHi3IKFnh9dQmnVrMkrGjYd5561YmeIVID5CbGMVVJnrUtfe5+3WkzJpKGturwDZ7PSVf5FKCyS/inEgxth+HRF4A4hYDx1xhNtmXRM5eAOInD3CVX5NykbDdmtTs200zbwBxFNYbTSCCXEh67jN8gYQjxGDIepWFDQJQByKUQDikLmehhaAOGS0AMQhcz0NLQBxyOjQSxU7XHo0Q/tKBh4Sw7ydQcoIpw2J0RHQcjpstx5HsA6jJXgDiKKq2ekrr1dn5Q6MVi6NTTnAVtbOdOIy23sFSAlvIWk5MEDcNawKVaZMVs9N8A4QRs7zGV+nYm3z9XoFSGZFTm6rysSslddqAmZbvENPczMvRQ1HnxK8PJhFNvr82KxzSiDvAMmSVautlst6hrfWylNAuQTYR4KnDrSYe8iV9Q29gATxw3BvS2XgX8ufd4AoLqc1/hCPHYHkNBk3dvLcs1PfsKSxC47LwNloVVrfkLCrk4bILUgk03spAHEIEi1wLCqtTlFOG0U36VOk6KcbkAg4lPxKA4gDkFiBY1GJfVRwWpiT5fqUFyQCjpmMSgUII0hYwKHo8f1ew5n2kwckAo75D1jpAElBopKo3Z2oM8nSmuOrtipKwS7HjWd5Zw7d7U6VAaLWmFnAruX5bi3fOnL0S1d13LczdEdJb3iGr1oqZSfbr+oAmVnlOuKhwdvP1xrCrq8a72zC8jBQEBZkfp3p7RLc2QcilVtqmUU5BYBuMm50uazG/PwxAGS2nulaaBcAVZjz4rX6BSEc1xLqfXv1SFkc+S3hQHAAWaRRCVn93yShkY/6gjEB5NqH5/2Xjca9SepLNYHJgCuVauyoCh4gvgUQK0B88zGW+QQgC5IUgMSi2jzrEIAIQHg0KdJRBCALgs2unM/9yVveHfzx2nwmAcgSnjU7fV8ex1J62VxnvfYQgCwHiPJefe9BEmsbZ+GBtyxTCECWsNGTS74qsfuO+6GTRSsYB9no9H+eDTdqt/5gHNrLUAKQW9jswWmRzX/Mi6ZoTnJVexF3AejBzW5pReGDb+2tT5pDltpMALKC/c2js0Mgeu1AQteiHR2MX8qQmeX9HQDykzsgdod7Wy9LIdRgUgFIDrMcgCRKcCg2GqeXrcAWUwCi8TUp6CH7YwZuz2MN0r01sczeH3xCbAGIpgpl24ddAFD/TNzyU6fAOsBhzN6ytme2hGjbh4+dpphvNBOAWHBOfS0b0HhAhBtEdHO/jTCqIai3FIgZFPOsMwxV+NE19HSmAhALgMTcZVbbHXDy1cTj1xdAftBHdOHD8ghAYtZ2g7U1j/pvgUA9kG5cdcNBDemljhV0DZD7nbMXBHBw/eo4vTJ+o5P9xYAV15oKQGw5F1G/vLLcSPQyL6jKJUDy6AOAw2G79caFSAQgLrhaoTE1lC9dzTKQTHOL1Z+q1K5abx+38IUAejXA3uW4/ttilKgufeDoXUUAUiFl5iZVW/myiWcgycKi30Iazsv6GwHCYfK98UEBxZQ+AGBPOiEAYZVvdQazvZZVX3sPpbxHBHCCAGm4tcFvlOBk2+RyIW9sAUgehyL9e7QVv5hf5wUgkQIgb1nNTl8Fhc3dWOX1qMbfORPxpWevaixbqOTmQLPTJ+4xQxhPABKCFCKgIdotFnO5BrEgESi7zRJsD+k2c/nsw+3bJQDxKb3A5to86vcqUkhIj3PMB3Q5g+ixPdpWRZKGGzLlwjKZtsE0brLDiAUxEEGMTRVI6ncnPYNE1yvZoA7J6q0kITpe5kyYJuZLYAcQVL5gk7CBFfO6AYdYkBg13nJNxtGAN+a5XmRUhwz1Il+nRrcYON2BQwCiI8U1aWPrbAgApwlOnhV5vc7SvaoM8z+Zstt1PIlssUwlEmH77CzyxfzhkO/rbbvVI4Dj83briSuxCEBccbZC49pZDz5wzLPK5mbNpRURgFRIkV2R2uycfVmew2r5jKoi7/leSx2y2X92N2tuwCpnEHbxVm/ArGb9nwaUf03GjccuqnvNaMgypKiY/sWqWLeR6Sw7ilgQA82Ioan6QsPdyY/r1ZoKdjKI60DA5yYhrkrZgRo/OY9xRzhICFQh2Olv3DjlALEAJAatz1nDXICT2hZZe/DqOgJepR+9GeMOSN1ZQNQqspnyI18LwLIRtQDEhmsV6pNtoVQ6UGtgzJarE5uuOd9JMm48yfvCM2a11JpvmVgFIBVSdhtSTQ/gq+ZIxo3NVUqdnR3UeUYHjLlKa3E+upV82+tgAYiN1lWkz/2Pn3cJ8RcOcnW2V5ud/q9G4bgazoXNTn9kcFhfuVQbT18BCIf2BDoG4xYFICfOwq50HQ6G7a2Hq9jHHLdinNRBABKocnOQxapcOV972+rAeV91n2uQMwiH1lVoDJ/KZfcaD5D3Cm477lIxaWzpFvuJBamQwpuS6hMgrixIcS/jOa4JQExVKO72PpXLsj7I12G7taRM25VcfIJctlhx4+HG6pqdPlu1Xh3/K2NHQ40verPTV9fG+SXdNGSbd94RgGgwMaYmTK/RM5bk+jsZ+lDlFjG1tEpLRahzTS0AiUn7NdfCmb1Exw8re9xTPlGrHA1zwaGWx2gBretCyiFdU9Gq3EwpbR3xsFhoq+KAnlv51Bfr8iBzgpwHylcg6CZ/NQ7z3EwygBTeXqV1IXGyaxvxKACpsuYb0j4rHTffLUk9efGF7lAJTh6aKJsCZ6OGGxOYDEz6GVs+gne12pw3LwCYzilbLF0tWKN2pv5OKmPJebv13DWLDH3ILobtlo7/lzHZYkGMWRZfh2anPzBJmKDj1VuES+Z1QfS2fjY0CUBsuBZZH5vDcN4LuC2LbBwsXdGi1iAAsZVkRP0sr4NVqevnOgU+dVllAw7b61tdmgQgupyKvJ21zxPR/vDVow9F2WO+rZrO6NJ6iAUpKtWI+ttss2bLV8FIdYR3NtZkeXlnfcbavI7rjy5bLBNeRdvWZmuzjBkKKDXA7iX+/ceqK12u6rgZDaOE6MmyPMAcApMtFgcXKzwGFziWsOCEAEYIcAIIIwB8QEQPEPCBSQ4uTdY6A4kARFMCMTZzCI4y2OUEJAKQMkQZwJyGCRYCoFiHBBwk4/q2jhuLzmhySNflUoTtjF3Tq8MD47jzVUsTC1IdwbNSaujKwTq3y8F04lZM5heAmHArorZSBlpPmAIQPT5F16rZ6avk0Ewl0EJiD69flgAkJNl6pMX65Rzgq4ljY4ElWc2jE9RlQpMAxIRbkbW1sCJpJCDc+75Ro/qBSRyJJusuALGbwN+H8P3eqHZ3oiITta0c9/lDbrE0pRZrM83w2Nnyb4TJZlfFKmP8rokiL/JTKXYtod7lX3d681e0hsV0tMJ4TWUpFsSUY5G11wRJrvLZbtnynA01QZJLn63YBCC2nIuo38pyzDk5eWdscAUQNf6qAp/K+tD3xi7n4+C8aAUgESl60aWk2RET2JmNk9QmXd04cpcAmdGTWjvAH7URE6CeKyfF2ZwCkKJaJf1TDvgASBmsFoCUwfUI53SVm7dsVglAypZAJPPb1QeB3Ny8ZbNHAFK2BCKa33Sbxf2o54KVAhAXXF3jMbUzymvejpXNSgFI2RKIcH4ViJXU8BkSPF1Y3gUhHNcBDm3i18tg1f8Dznf/bgx7rPMAAAAASUVORK5CYII=);
}
.hpfm-routes-config-index-config-content .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav .ant-tabs-tab-active .hpfm-routes-config-index-config-content-tab-iam-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAATGklEQVR4Xu2de3Ad9XXHv2dXwmDXlu9KtRPGdgBprwIUAphHWkwCQ91CaiiPCWF4leFla69wQjM4GEjHNA0JpqQMlvbapeAWU6bQxoQOJRkeYwpmaDFmeCXFWslQm1CMdffalg22dO+eznVMa4hlSav729fv3H/u1ej3O+d8P+f3nfvY3d8S5CEEhMCwBEjYCAEhMDwBMYisDiFwEAJiEFkeQkAMImtACIQjIO8g4bjJLE0IiEE0abTIDEdADBKOm8zShIAYRJNGi8xwBMQg4bjJLE0IiEE0abTIDEdADBKOm8zShIAYJKpGL1nTMHX6jOPMgI5jgg3GFBiYgiBoAmqvjT1gHgDRjr3PHAyQ2fCmAby1dUGrF1WZkuezBMQgilZEbtl/HWcY5mw2jK+D+TQAR4dORbQbjLcAfgnEawNU12/rOPq90PFk4qgJiEFGjergAw9f8erE3UHTPGacR6A5AB9Rp9AHDkP0FpifoyB4stTZ/pzSXBoHF4OMs/k5t/dcA3weA/MAzBxnuLDTXwf4SaMaPNF/45dfDRtE5v02ATFIyFWRc3suI6arQZgbMoSSaQysMk1a2T+/bY2SBJoFFYOMseFW0bsGjBsA1L5XJPbBjCeIudvvzD+T2CJTUJgYZJRNyhV7TwfzIgLOH+WURAxjQhcFtNQvtG1OREEpK0IMMkLDWh7YOpkHt9/OzItS1tv9y91MTEtLhbauFGuIpXQxyEGwN3f1nc1GcCeAU2PpTv2TPloF37rdyW+sf+hsRhSDDNPXZtdbzEDNHFl7bATTrX6h7dGsCVOhRwxyAKqW6/0LgItVAE9KTGL8uFSwFyelnqTWIQb5XGcst/cVgE9JasPqWRcBj5Qc+/J6xsxaLDHIfh21ir0fgnl61pp8MD0MPF927LN00jwWrWKQfbQs19sJYNJY4GVlLIN+VnbaLsyKnnrqEIMAsNyeVwDS4mPVcIun9oNE2bFvq+fiykIs7Q1iud5jAL6ZhWaOWwMHd/iF9iXjjpOhAFobJOd6qwi4IkP9HLcUBi8qO/m7xx0oIwG0NUiu6N1CjB9lpI91lcGG8SflBa1P1TVoSoNpaZCprne+ATyR0p5FUDZtCGjoHLkoC9DOIFZ370wmXkNAawQrLb0pmB/3C/mL0iugPpVrZ5Bc0VtGjM764Mt4FMK1fof9YMZVHlSeVgaxunrmwqCndW742LTzhiGT5wzMb+8f27zsjNbLIEXvaXCyrgBM+lIioqWljrbvJb1OVfVpYxDL9a4DcL8qkFmOGzCfuK2Qfz3LGofTpo9Bir1rwXy6jk0et2bm+/xC/tvjjpPCAFoYxCp6l4Ah1z+EX6A7qjjkxO3Ol7S70EoPg3R7PwfhnPDrQ2YC/Fe+k/++biQyb5Dcir45VA1e1K2xCvRu9Cs4BgvtPQpiJzZk5g1iud49AP48sR1IU2FMl+p2qW62DXKfN8FqwK8AHJWmdZjgWh/1HfvSBNdX99IybRCru/dbIP6nulPTNCABeyrgY3TaFSXTBsm53kMEXKnpelYim4DOkmN3KwmewKCZNojlev8D4AsJ5J7akmpbmpYL9gWpFTDGwjNrkOblfWdzEDw7Rh4yfGQCH/sfvd+EJWdVRh6a/hGZNYjl9i4F+Ob0tyh5CnS6oCrDBvFeBvDV5C2v9Fek06ZzGTZIz68BOjz9yzF5CnTacC6bBlmypsGaNmMoeUsrKxXxWt/Jn5EVNQfTkUmDNLk9R5mgPh0aGJPGTb5jfymm3JGmzaRBpi7zzjRMyC3IFC4l37EzuXY+jyyTImXXEoXO+DR0BU3+QntHBJliTZFJg+Rc7woCVsVKNuvJGzHTv95+P+sys2mQbs8hgjanQ8SySA0c6y+wayeCZvqRTYPIronqF22AP/A77dqxpkw/xCCZbq9CcWIQhXAVh87JRyzFhAHIRyz1jFVlkC/pqsjuF1e+pEcAWVEK+ZlXEdj9w8rPvBFAVpRCDhQqArtfWDlQqJ6xsgxyqokytJ8GllNNlCNWmUBOVlRJF4CcrKgYsPrwliunu6uiLKe7qyIbYVzLlQumVOGWC6ZUkY0wruX2/gDg2yNMqU0qAs8tOXktrvfP5JH02krNFXtPJ+a12qza6ITu9FvapuISqkaXMr5MmTVIDalV9DaDMSM+vNnLrNP3j1r3sm2Q7p6VILo6e8s0PkXMvKBcyK+Ir4JoM2fcILL1aD2Xk2w9Wk+aSYglm1fXuwuyeXW9icYdT25/UMcOyO0P6ggzIaHkBjp1a4TcQKduKBMWyJJbsNWhI3ILtjpATGYIuYnnuPsiN/EcN8KEB7DkNtDhOyS3gQ7PLi0zLde7DsD9aak3SXUGzCduK+RfT1JNUdWS6eMgn4doFb2nwZgbFdws5CGipaWOtu9lQUsYDXoZpKtnLgx6OgwoPefwhiGT5wzMb+/XU3/GTzU5UFNzRW8ZMTp1bfiYdBOu9TvsB8c0J2ODtXoHqfXO6u6dycRrCGjNWC/rK4f5cb+Qv6i+QdMXTTuD1Foku56MtFBpQ0BD52zrOPq9kUZm/f9aGqTW1JxsTzrs2tbpHoQjGVxbg+w1ieutIuCKkSDp9H8GLyo7+bt10nwwrVobZO93kqL372B8TRYEwEB32bHlB4z9FoP2BtlrErenD6CjdDYJM54oF+wLdGZwIO1ikH1Uml1vNwMTdFwgDDxfduyzdNQ+kmYxyH6EmoteL7NeP/8ysKrs2FeNtFB0/b8Y5HOdt7p7VoPoQi0WBAd3+IX2JVpoDSlSDHIAcJbrPQbgmyGZpmOamGNUfRKDDIOp2fUWM3DnqCima9BGMN3qF9oeTVfZ8VQrBjkI9+auvrPZCGomOTWe9tQ966NV8K3bnfzGukfOaEAxyAiNbXlg62Qe3H47My9K8RrYTExLS4W2rhRriKV0Mcgosde2MgXzIgLOH+WURAxjQhcFtNQvtG1OREEpK0IMMsaGWUXvGjBuAHDaGKdGOrx24I+Yu/3O/DORJs5YMjFIyIbm3J7LiOlqULKuUKwd1zBNWtk/v21NSGkybT8CYpBxLoec23uuAT6PgXkAZo4zXNjprwP8pFENnui/8cuvhg0i836bgBikTqvi8BWvTtwdNM1jxnnEOBOkfFf5XwJ4hoLgyVJn+3N1kiFhPkdADKJoSTR1eScZhK+C8PsEzAZwdOhURLvBeIuZ14HwcmDi5e3z7b7Q8WTiqAmIQUaNapwDl6xpmDp9xnFmQMcxwQZjCgxMQRA0AbXXxh4wD4Box95nDgbIbHjTAN7auqDVG2d2mR6SgBgkJDiZpgcBMYgefRaVIQmIQUKCk2l6EBCD6NFnURmSgBgkJDiZpgcBMYgefRaVIQmIQUKCk2l6EBCD6NFnURmSgBgkJDiZpgcBMYgefRaVIQmIQUKCk2l6EBCD6NFnURmSgBgkJDiZpgcBMYgefRaVIQmIQUYBLuduPN6g6lcYZIN5EoEmBqg98ySAJjJw6CjCRDqEiKrEvIuJdoF5F4h28d5nvA8O3g6w5+3tzvHlSItKYTIxyP5NW8JGyxc2nhQEwRwGTiLwVwA6PoV9HV3Je82CtwF+mxgvwzjsP0sdM389usl6jNLaILkVfU0G4+yA+SRiPgXAGQAO06P1w6nkDSB6iRivoRKsKy1sf0VnHloaJNe14RtE5vkwcD6Yv6jzAhhRO+MZZjzeWDFXf/Sdo7aMOD5jA7QxSMvyvpOrzBcQ858C+L2M9TEKOT4YjzMbq8udrU9FkTAJOTJvkNq2PITgKoAuTQLwLNTAwBqD6KFS82urcMkl1SxoGk5DZg3S3L3hKibzSoD/MMsNjFnb2wx6qLHReOij67P58StzBrGK3h+D+TaAal+45REJAfpvAHf6TtvfRpIuwiSZMcjkFR+0NFZ33QbgOxHyk1SfIUCrDeDOfqdtfVbAZMIgOde7goBbx7U5W1Y6Gr+Ojwn4YcmxM3HzoVQb5IiV7x46sLtyDzOc+NeFVPBZAvSsYdDi/gWtqd4rOLUGaVn2zsmBYdwDoq/J0kwqAdrGCBaXnfzypFY4Ul2pNEiz2/tnDL4HQPNIAuX/iSDwwGAFi3cutLcmopoxFJE6g1hu71KAbx6DRhmaDAJvBIa5cNuCo15IRjmjqyJVBrFcr3YE99zRSZNRiSOw9+xi84ay0/pI4mobpqBUGMS6z5uBBrwEYFZawEqdwxMgoLPk2N1pYJR4g+S6N8whMl5MA0ypcfQEiOj2UkfbD0c/I56RiTZI07J3jjRNU+7pHc/aiCArzU/60ffEGmR6sXfaEPN7cn1GBOs03hSX+I79z/GWcNCPg8krbfrdb0wa+p2JT4EhxziS1x4VFSXWJIl8B7G6e1aD6EIVnZCYiSWQSJMkziCW6/2NnHCY2EWssrAPUMFcf6H9K5VJxho7UQax3N4bAF4xVhEyPhsEGPjXsmPXrvhMzCMxBsm5G88gVH8BYGJi6Egh0RNg/gu/kP9B9IkPnDERBtl3LUfNHLX7ictDcwIM+kbZaft5EjAkwiBW0XsAjGuSAERqSASB14M9DWdtu+nIbXFXE7tBmou9FzLz6rhBSP7EEbjXd+yb4q4qXoOs4Ear6q0F6NS4QUj+5BEgBBeWnPafxVlZrAaxunu+D6K/jBOA5E40gdg/asVmkKlF70SDUTsJcVKiWyTFxU0g1o9asRnEcntWAHRD3PQlf+IJDKGCE+I6gBiLQVrc3tkBONUX8yd+WWWoQCL8uNRhL45DUiwGkXePOFqd6pwfDFZwQhzXtEduEHn3SPVCjbP47/qO/ZOoC4jcIPLuEXWLM5PvDd+xT4haTaQGmfJ3m62GwU88gKyohUq+9BMg5otLhXykB5UjNUiu6F1OjIfT3ypREAcBAh4uOfaVUeaO1CDN3d7DTLg8SoGSK1MEPg6CoWO2dR5T200+kkdkBpGPV5H0U4ckN/mOfW9UQiMziHy8iqqlWc/DL/pOPrK9CqIziOv9AwFXZb19ok89ASPA7P5O+zX1mYDIDGIVvc1gzIhClOTIOAGmm/1C219HoTISg0xd5p1pmFgThSDJoQWBX/iOHckezZEYJOd6P9x3BygtuiciFRMgDPpbBidjybGDijNF8xHL6vbWgXCyajESXx8CDGNe2Wn9N9WKlb+DTH/ow0lDOwd2qhYi8fUiQMBdJce+RbVq5QZpXvHuaVyt/IdqIRJfMwKMx/yC/S3VqpUbxHK96wDcr1qIxNeNAK3znTblexmoN0ix914wf1u39ole1QS45Dv5FtVZojDIs2A+W7UQia8hgQqa/IX2DpXK1RvE9bYAmKZShMTWk0BgBCdsW9D+hkr1ag2y5JeHWNMO2aNSgMTWlwCD55WdvNKfepUapMl9M2fiMF/fFopytQT4Gt/Jr1SZQ6lB9t2ddrNKARJbXwIM3FJ27LtUElBqkBb3nfYA5jsqBUhsrQn8xHfs76okoNYgXd5JgYH1KgVIbH0JEPM/lgr5K1QSUGqQnLvhDILxgkoBEltjAszP+IX8H6kkoNQgcpq7ytZJbAaeLzv2WSpJiEFU0pXYSgmIQZTileBpJyAGSXsHpX6lBFJvkBqdXLf3ERF+VykpCa4lAWYUygXbVSle6XeQfQbpJoKjUoTE1pOAyWRvLbT1qlSv3CDN3T0XMdFPVYqQ2BoSYLzgF+yvq1au3CBTV7471fikshbAsarFSHyNCHBwh19oX6JasXKD1ARYy71jEOAxMYnqdmoSn3Ct32E/GIXaSAwiJomilVrk+IAN4/rygtanolIbmUH+3yT09wCfEpVAyZMZAj81TNzZPz+aLUc/pRapQT5N2ry87yIOgssAXJyZ9omQ+hMg2gLwIwYZj/QvaI3lpq+xGORTki3L+04OuGYUugzM0+tPWCKmkMAgGOtBxmONxI9s6Wj7KE4NsRrk/4xy1zuTKxPN2YZBs4FgNqj2jHycYCR3VAToPYDXE2qXRRjrAhPryvNbt0eVfaQ8iTDIgYqcXuydNsjBKcR8CgxjJphmAZgFwiwwHzqSMPl/YghUAGxiYFPtmUCbQLXXvMkMGt7YWjjyw8RUeoBCEmuQg0GrmadKNIuBWRxgFiOYBsJkYpoMYDKIJ4Pxm9fAlL2vae9rM8nNiK02AoN5CKDaZtCDv3nmIQIGufY3YRABhmrPtb8NYADAADMNgIIBgAbAGABhABwMMGOADMM3qhM29d8464PYdNUhcSoNElr3EjbwxfXmEYc0m5/07zCr1uFGxdhpVnftNieajWbVGDSDPY0mTzCMwDDNQwYrJlPFrL3moYrJjROMBqqaXDFMpsDk2uuqYYLJCF2TqomNZmBUqkOGQYNVkwbNKg0OoTJkVmiwsZEG9xxqDk7o3zG0ZcrQIOafPKSqjLTH1csgae+W1B85ATFI5MglYZoIiEHS1C2pNXICYpDIkUvCNBEQg6SpW1Jr5ATEIJEjl4RpIiAGSVO3pNbICYhBIkcuCdNEQAySpm5JrZETEINEjlwSpomAGCRN3ZJaIycgBokcuSRME4H/BbomoxRb56kpAAAAAElFTkSuQmCC);
}
.hpfm-routes-config-index-config-content .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav .ant-tabs-tab-active .hpfm-routes-config-index-config-content-tab-oauth-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMkAAADICAYAAABCmsWgAAASf0lEQVR4Xu2de5Ac1XWHf6dXEi/b0vSsind4aHoFuAIyJqUgkhQYg+0ggd9gG6ewSSJNj5DD2+VHEC4gQQhSgKZHa+xgpwIYEhIDjh+Ag1MGxaEAY1wusdMjJEARQdrpFRgksdrpkxoJCWlZSTPdfe/t7jnzD0Xpntd3+1Ord3u6CfIxRqC4bNWZoRWeSUSHgvkw7Pgv8F6A1oH5FRDWMeMVACuphQeDRc5aYw33aGHq0bmNjV2orZpL3JoH0FwAh3XbCAO/IKb/sJj/c3ih80y38bK+ewIiSffMIkUUa41PMPMVAOZESjBx0L2WZS0dXjDjqQRzSqpxBEQSxYdEwXvhRKB1BQFfVFKKMMqMpSGmLH3NPWpESY0eTyqSKDwA7OrQYpB1OYD3KCyzI/VKJlw/Unbu0lCrp0qIJIq2u+j5HgNlRen3nJbDa4PKzMXa6+a4oEiS8OZO9Z4r9OGAnwCYnXDqjtMR465mxbmw4wBZuFcCIkmCB0hxWX02W/SrBFPGSfVw4DofiZNAYrcTEEkSOhJSJsj2qZgfCSoDZyc0Ys+mEUkS2PrC4Ko/pFb4XAKpEk/BRA+MlEsfTzxxDyUUSWJu9tRBf0ZfC42YaRSH0w8Ct/Q5xUVym14kibG1/YNrDg1bW9fFSKEz9M7Adb6ss2BeaokkEXeyMLhqKrXCjRHDjYQRwWuWnYqR4hkuKpJE2bxBnmy3GqNRQo3HMG4OKk779hj5dEhAJOkQ1K7LbM/nCGEpCqHrArf0zRQ1lOpWRJIut8f2Gm8CfGCXYalbTsDXm65zQ+oaS2FDIkkXm2J79WGAil2EpHsp47Kg4vxDups0351I0uEe2J7/EoAjO1yemWUMLo+4A8sz07CBRkWSDqDbXv15gGZ2sDSTSwjhRU135vcz2byGpkWSfUAuev4zDHxAw16YLRG2zg8WHnef2SbSWV0k2cu+2J7/OIDT0rl1yXfFZM0bKc/4UfKZs51RJNnD/tlV/2EQzsr29nbfPVnWh5sLZvy8+8j8RogkE+xtoer/kAjn5Xfb9zEZ02lBpbSiZ+cfN7hIMg6IXWvcDeaevxkwJJy8sez8WkSR75PsdgzYnv8dABfLgbGdAPWFxzfnz3y+13nImeTtI6Dg1W8j0CW9fkCMnz8M+47euPDYF3uZi0gCoOj5f8/A1b18IOxt9slEB79aLq3vVT49L4nt+X8L4NpePQA6ndvar/W+4YuP+32n6/O0rqclsauNK0B8U542VOUswfq1k7H4jDGVNdKYu2clKS73XQ5RTeOmpLYnAgdlx0ptf4oa60lJirXGRcx8pyKmeU+7KXCdg/I+5K7z9ZwkdnXofJD1g17aZAWzNgPX6VeQN5Upe0qSQtWfR4QHU7kTWWuKsTaoOLn76sBE29AzkhSXDZ3JlvVo1o7FlPfrB64zkPIeY7fXE5LYy/xTYUHuRYp9uEyUgJ8L3IGTlKROSdLcSzJt+dBJVmg9mxLe+WyD+X+CysAf53O4nN+7NX35KqcVhvW8bl6a5mq/pm7Edc5IU09J9ZLbM0mxNnQ4syUv4UzqSOkkD9GPg3LpnE6WZmlNLiWZ6r1Y6MNokKWNyFGv9weu8+kczZPDVy/c5u9nT8KWPG1S1mYh4J+brqPmHZEGYOTuTJL9pysaOApUlCTcEZSdv1aRWnfOXElie/5mAPvrhij19kCA6bagUvpK1vnkRhK75jfBsLO+IXnrn4Abm67z1SzPlQtJ7Jr/MhhHZHkjct07YXFQdjL7nZ3MS2J7jSGAc39rRNYlYuarRyoDS7I4R6YlsT2//TSPWVkE34s9E3hR0x24PWuzZ1YS22s8AfCcrAGXfvFXgeu0n0qTmU8mJbGr9UdBdGZmKEujuxFgxoUjFeeurGDJnCTFqv8gE+ZlBbD0OTEBIvpks1z69yzwyZQktue3v1F4fhbASo8dELDoY8GC0k87WGl0SWYksb36PwL0JaO0pHjiBELg9I2u81+JJ04wYSYkKXj+MgLk1coJbnyaUhGFs5vlmU+mqadde0m9JLZXXwLQlWkFKH0lQ4Bb1okjl8z4bTLZks2Saknsqr8YhGuSHVmypZVAH5OzoVJqpK2/1EpSqNavIqIb0wZM+lFLgCg8olme+b9qq3SXPZWSFGuNhcycud/MdodeVu+JwNiW0eLrl70/NV+aS50kds3/MhjflUOotwkcuGXDgWsvm9P+6oPxT6okKdQaFxDzPcapSAOpIBC4TiqOz1Q00d6Rfs8/NwQeSMXuSBNpIbA1cJ0ppptJhSRFb9WHGeEjpmFI/VQSeD1wnakmOzMuiV1tzAHxEyYhSO2UE2C8GlScQ0x1aVSSadXVsywakze8mtr9TNXlNYE7cIyJlo1J0v/tVQPhWDhkYmipmVUCvDJwB07Q3b0RSexq40gQv6R7WKmXfQLMeGak4nxQ5yTaJXnvspXFydakYZ1DSq28EaDHA7f0p7qm0irJEbesOGDT/tM36RpO6uSYAOGRoOycrWNCrZLI0xV1bGnv1CDgwabrnKd6Ym2S2J7/FgDjvxhSDVTyaydwb+A6F6isqkUSu+qPgDBN5SCSu4cJEH0vKJeUfWtVuSS257dvez6sh7dQRtdAgIBa03VcFaWUSlLwfJ+AkorGJacQmIDALYHrXJ40GWWS2F7jNwCfmHTDkk8I7I0AE18/Uh74RpKUlEhie/5/A8jtiyaT3ADJlTwBYv5GszJwfVKZE5fE9vyfA/hQUg1KHiEQkcDlgevcEjF2t7BEJSl6/kMMzE2iMckhBOISYII7UnZqcfMkJold8+8F47NxG5J4IZAkAQJd1HRL34+TMxFJ7FrjTjBfFKcRiRUCyggQzg/Kzn1R88eWpFjzq8xQ8vPpqENJnBAYT4AZ545UnIeikIklie01bgL4iiiFJUYI6CZAsM5qujMe7bZuZEnsav1bIPpmtwVlvRAwSYCJ/mSkXOrq6+KRJClU/a8S4e9MDiu1hUBUAlaIDw4vdJ7pNL5rSYq1+iJmurXTArJOCKSRADGf0KwMrOykt64ksT3/LwHc0UliWSME0k4gpLFjNpaPX7OvPjuWpODVP0+gzLznbl+Dy58LgTaBSaN9h6z/m2Nf3RuNjiQpeo2PMzgT77eTrRcCXRMYw9RgkfP6nuL2KYld9c8G4WddF5YAIZAhAkHfa1Mw/5StE7W8V0mKg6tnc2vsVxmaVVoVApEJ7OkB3XuUZOoda47p27r1hcgVJVAIZI/ATwLX+fPxbU8oycH/9H8HbX3j9RUAyZemsrfR0nEsAnRT4Jau2jXFhJLIDYuxKEtwxgkQsLDpOtUdY7xLkmK1fhET3ZnxOaV9IRCHwGqrb+tpw/NPeKWdZDdJptVWHm3x5McAPjpOBYkVApknwLg5qDjbbt7dTZJC1a8SyW3vmd9gGSARAhbolGG39PROSd5zmz99ch9+R4TpiVSQJEIg8wT424E7MH+nJIWq7xJh58VK5ueTAYRAAgTaZ5Odkthe436AP5lAXkkhBHJDgIgu2SbJYYPrDtzSevPN3EwmgwiB5Ah8d5sk0273T7f68FhyeSWTEMgLAX5cJMnLXsocaggQfiuSqEErWfND4CWRJD+bKZOoIfCaSKIGrGTNEYHtPwJ+jCfZzzfeBMvr2nK0tzJKIgT4l7v+nuRHAJ+TSF5JIgRyQoCBG96RpDq0GGRdk5PZZAwhkAwBwkd3StI/uObQsLX1KXm/YTJsJUsOCDAPBpWBBbvdBWzX/GvAWJyD8WQEIRCPAOF5tqyPjMyfsf1HwLt+7GrjVhAvildBooVAlgnwMEDzAtfZ9hCUib++W/WXgpD4W0yzjE167yECTB8LKqWf7ph4j09LsT3/MwAiv/ikh5DKqPkh8CSF1teaC2e03/u587PX524VvFXnEMIvAjg/PxxkEiHwLgLrwOEd1v72zcMXT//9+D/d5xMc2wH9y1edErbG5oKsjwKYLZCFQA4INEH0EEJ+3Jo0+cfD84/e9tCHiT4dSbJb4OBTk/s3Hdjf2n9Kkce4v1NYlhWeLr+H6ZSWrOuUQNjCGZ2utSwa7eujDVs3Wxs2XnrMxk7jupek08zj1tnyy8qI5CRsbwT29GjSJKmJJEnSlFzaCYgk2pFLwawREEmytmPSr3YCIol25FIwawREkqztmPSrnYBIoh25FMwaAZEkazsm/WonIJJoRy4Fs0ZAJMnajkm/2gmIJNqRS8GsERBJsrZj7/S7hQEjby0mYBqAWdlF113nIkl3vNKxmulK642xweGrj3vXLde6GpxebZRaxDcAaH8nKNcfkSRj28uMykjF8dLStu35jwM4LS39qOhDJFFBVV3OzaNjOOqNRc4GdSW6y9zv+eeGwAPdRWVrtUiSqf2i5wK3dFKaWp5Wrc+yiH6dpp6S7kUkSZqo0nz0b4Fb+pTSEl0mL9aGDme21nYZlqnlIkmGtouYlzQrA1enquVBnmy3GqOp6inhZkSShIEqTcfhtUFlZuoe7Gd7Piud23BykcTwBnRVXiTpCldSi0WSpEjqyCOS6KD8rhoiiRHsEYuKJBHBxQsTSeLx0xstkujl/XY1kcQI9ohFRZKI4OKFiSTx+OmNFkn08pYziRHe8YqKJPH4RYyWM0lEcEbCRBIj2EUSI9gjFhVJIoKLFyaSxOOnN1ok0ctbrkmM8I5XVCSJxy9itJxJIoIzEiaSGMEukhjBHrGoSBIRXLwwkSQeP73RIole3nJNYoR3vKIiSTx+EaPlTBIRnJEwkcQIdpHECPaIRUWSiODihYkk8fjpjRZJ9PKWaxIjvOMVFUni8YsYLWeSiOCMhIkkRrCLJEawRywqkkQEFy9MJInHT2+0SKKXt1yTGOEdr6hIEo9fxGg5k0QEZyRMJDGCXSQxgj1iUZEkIrh4YSJJPH56o0USvbzlmsQI73hFRZJ4/CJGy5kkIjgjYSKJEewiiRHsEYuKJBHBxQsTSeLx0xstkujlLdckRnjHKyqSxOMXMVrOJBHBGQkTSYxgF0mMYI9YVCSJCC5emEgSj5/eaJFEL2+5JjHCO15RkSQev4jRciaJCM5ImEhiBLtIYgR7xKIiSURw8cJEknj89EaLJHp5yzWJEd7xiook8fhFjJYzSURwRsJEEiPYRRIj2CMWFUkigosXlitJirXGQma+PR6SFEeLJAY2hzYFbukg1YVJdYEd+e1a/VNg+ldd9bTXEUm0IwewPnCdg1UX1ifJcv9UhFiheiBj+UUS7egJWNV0nZLqwtokmVZbebTFk1arHshYfpHEBPpnA9f5gOrC2iTBfb+bYg9PeUv1QMbyiyQG0NMvA7f0Z6oL65MEQKHqP02Ek1UPZSS/SKIdOzEvaVYGrlZdWKsktldfAtCVqocykl8k0Y49bOGMjZc4v1BdWKskxWX+eWzhh6qHMpJfJNGNfV3gOofrKKpVkunV1Ye0aOwVHYNpryGS6EVO9L2gXPqSjqJaJWkPZFf9FSCcqmM4rTVEEr24wV8YcQfu1lFUuyTFWmMRM9+qYzitNUQSnbhXButHZ2Hx+0d1FNUuyVTvxUIfRn8D4EgdA2qrIZJoQ03A15uuc4OugtolaQ9W8PzrCfiariG11BFJtGAGMAKmk4JK6WVdBY1IUqzWj2eLngVjiq5BldcRSZQj3laA+bagMvAVPcW2VzEiybYL+Jp/CxiX6hxWaS2RRCnet4/WIKS+D21ccGz7n+vaPsYk2SaKV38SoD/SNq3KQiKJSro7/kZf2HSdqvJC4woYlWTqoD+jr4WG7qGV1BNJlGDdmZTonqBc+rzaIhNnNypJu6VCrXEBMd9jYvhEa4okieLcLRnRS30hztxQKRn5C9W4JNtEqdavIqIb1VHWkFkkUQKZgLeY+AtBeeB+JQU6SJoKSbZfn/ifAXBfBz2nc4lIomJfhkG4MCg7P1ORvNOcqZEk86KIJJ0ec52ue4GJ/mKkXHqi0wBV61IlyU5RiJaC+Q9UDa0kr0iSGFYGHmMrvHTjgplaf9S7pwFSJ0m70enVRqll4Vtg/lxi5FUnEkkSIEybCXydzltOOmk6lZLsaLzo+RWmtiywOxnG6BqRJBZ+Ah4Chdc1yzOfjJVIQXCqJWnPO235CydZ4dinAZoLYJYCBsmkFEm658j8JizrX5jDR3Td9t59kwZvS4nSbP+gf3LY4k8AdBbADkDpOcOIJB1tafsxQMx4mhh3HzC64eG1l83Z3FGgwUWpP5Psjc37vvOyPXnLZifsoxKFoWOQ47bSQWXmYtM9jK9vV4e292RZjDB8Z7/H/7+ixhm0ySKug/cbak4/qo7PUktRKWVp/x/1c/P3UInY+AAAAABJRU5ErkJggg==);
}
.hpfm-routes-config-index-config-content .ant-tabs-content {
  flex: auto;
  overflow: auto;
  padding: 32px;
  height: 100%;
}
.hpfm-routes-config-index-config-content .ant-tabs-tabpane {
  max-width: 1100px;
}

.hpfm-routes-dashboard-clause-detail-styles-label-left {
  margin-bottom: 24px;
}
.hpfm-routes-dashboard-clause-detail-styles-label-left .ant-form .ant-form-item-label {
  text-align: left;
}
.hpfm-routes-dashboard-clause-detail-styles-label-left .ant-row .ant-form-item {
  margin-bottom: 16px;
}
.hpfm-routes-dashboard-clause-detail-styles-label-left .last-form-item .ant-form-item {
  margin-bottom: 0;
}
.hpfm-routes-dashboard-clause-detail-styles-label-left .last-form-item .ant-form-item .ant-switch {
  margin: -2px 0 0 0;
}

.hpfm-routes-data-source-styles-data-source-search-form .ant-form-item {
  margin-bottom: 0;
}

.hpfm-routes-department-index-hpfm-hr-show {
  height: auto;
}
.hpfm-routes-department-index-hpfm-hr-show .ant-select {
  width: 90%;
}
.hpfm-routes-department-index-hpfm-hr-show .ant-form-item {
  width: 90%;
  display: inline-block;
  line-height: 28px;
  margin-bottom: 0 !important;
}
.hpfm-routes-department-index-hpfm-hr-show .ant-form-item-control {
  line-height: 28px;
}
.hpfm-routes-department-index-hpfm-hr-show .ant-table-row-level-0 td:first-child .ant-form-item {
  width: calc(100% - 25px);
}
.hpfm-routes-department-index-hpfm-hr-show .ant-table-row-level-1 td:first-child .ant-form-item {
  width: calc(100% - 49px);
}
.hpfm-routes-department-index-hpfm-hr-show .ant-table-row-level-2 td:first-child .ant-form-item {
  width: calc(100% - 73px);
}
.hpfm-routes-department-index-hpfm-hr-show .ant-table-row-level-3 td:first-child .ant-form-item {
  width: calc(100% - 97px);
}
.hpfm-routes-department-index-hpfm-hr-show .ant-table-row-level-4 td:first-child .ant-form-item {
  width: calc(100% - 121px);
}
.hpfm-routes-department-index-hpfm-hr-show .ant-table-row-level-5 td:first-child .ant-form-item {
  width: calc(100% - 149px);
}
.hpfm-routes-department-index-hpfm-hr-title {
  font-size: 14px;
  margin: 0 0 20px 0;
  border: #dcf3d1;
  background: #edf9e8;
  line-height: 32px;
}
.hpfm-routes-department-index-hpfm-hr-title span {
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0i5Zu+5bGCXzEiIGRhdGEtbmFtZT0i5Zu+5bGCIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA1NjIuNTIgNzU0LjMzIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwNiAtMjIzLjQ3KSI+PHJlY3QgeD0iOTA2IiB5PSIyMjMiIHdpZHRoPSI1ODgiIGhlaWdodD0iNzU1Ljc2IiBzdHlsZT0iZmlsbDpub25lIi8+PC9jbGlwUGF0aD48L2RlZnM+PHRpdGxlPmljb25fdGlwczwvdGl0bGU+PGcgc3R5bGU9ImNsaXAtcGF0aDp1cmwoI2NsaXAtcGF0aCkiPjxwYXRoIGQ9Ik05NzYsNTAxLjg5YzAsMTE2Ljg3LDk0Ljc0LDIxMS42MSwyMTEuNjEsMjExLjYxczIxMS42LTk0Ljc0LDIxMS42LTIxMS42MS05NC43NC0yMTEuNi0yMTEuNi0yMTEuNlM5NzYsMzg1LDk3Niw1MDEuODlabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwNiAtMjIzLjQ3KSIgc3R5bGU9ImZpbGw6I2ZlZDg0NyIvPjxwYXRoIGQ9Ik0xMDg4LDY0OS44MmE2NS45NCw2NS45NCwwLDAsMS02Ni4xOC02NS41OWgzMy4wOWEzMy4xLDMzLjEsMCwxLDAsNjYuMTksMGgzMy4wOUE2Niw2NiwwLDAsMSwxMDg4LDY0OS44MlptOTkuMjcsMGE2Niw2NiwwLDAsMS02Ni4xOC02NS41OWgzMy4wOWEzMy4xLDMzLjEsMCwwLDAsNjYuMTgsMGgzMy4xYTY2LDY2LDAsMCwxLTY2LjE5LDY1LjU5Wm05OS4yOCwwYTY2LDY2LDAsMCwxLTY2LjE5LTY1LjU5aDMzLjFhMzMuMSwzMy4xLDAsMCwwLDY2LjE4LDBoMzMuMDhhNjYsNjYsMCwwLDEtNjYuMTcsNjUuNTlaTTEyMDYsODcxLjEyLDEwNzMuNjQsNjQxLjU5bDI4LjcyLTE2LjI3LDEzMi4zNiwyMjkuNTdabS0zNy40NiwwLTI4LjcyLTE2LjI2TDEyNzIuMTYsNjI1LjNsMjguNzIsMTYuMjZabTEzNC41NCwxMDYuNjVIMTA3MS40NHYtODJoMzMuMDlWOTQ1SDEyNzBWODk1LjgxaDMzLjA4djgyWm0wLTgySDEwNzEuNDR2LTkzYTgxLjQyLDgxLjQyLDAsMCwwLTM4LjUtNjcuNTcsMjc2LjUxLDI3Ni41MSwwLDAsMS0xMjYuODItMjQwLjZjNS42My0xNTUuMjUsMTM2LjA3LTI3Ni41NSwyOTEuMzMtMjcwLjkxLDE1MC4zMiw1LjQ2LDI2OS43NCwxMjguMiwyNzEuMDcsMjc4LjYxYTI3Ny4xLDI3Ny4xLDAsMCwxLTEyOS4xNCwyMzQuMjksNzkuNTUsNzkuNTUsMCwwLDAtMzYuMzEsNjcuNjh2OTEuNTRaTTExMDQuNTMsODYzSDEyNzBWODA0LjI2QTExMi4xNiwxMTIuMTYsMCwwLDEsMTMyMS40OSw3MDlhMjQ0LjUyLDI0NC41MiwwLDAsMCwxMTQtMjA2Ljc0Yy0xLjM5LTEzNy4wNy0xMTMuNjUtMjQ3LjA3LTI1MC43Mi0yNDUuNjktMTMyLjQ4LDEuMzYtMjQwLjU1LDEwNi40OS0yNDUuNTMsMjM4Ljg4YTI0NCwyNDQsMCwwLDAsMTExLjkzLDIxMi4zMSwxMTQuMDUsMTE0LjA1LDAsMCwxLDUzLjQzLDk1Vjg2M1ptOTkuMjctMjI5LjU4aC0zMy4wOVY1MTguNjdoMzMuMDlabS0xODItMTMxLjE3SDk4OC43MmExOTYuMzcsMTk2LjM3LDAsMCwxLDE4MC41LTE5NmwzLDMyLjY3YTE2My42MiwxNjMuNjIsMCwwLDAtMTUwLjQsMTYzLjNabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwNiAtMjIzLjQ3KSIvPjwvZz48L3N2Zz4=) no-repeat;
  margin: 0 8px 0 12px;
  width: 16px;
  height: 16px;
  line-height: 32px;
  display: inline-flex;
  vertical-align: text-bottom;
}

.hpfm-routes-employee-detail-index-hpfm-hr-title {
  font-size: 14px;
  margin: 8px 0;
  line-height: 32px;
  border: #dcf3d1;
  background: #edf9e8;
}
.hpfm-routes-employee-detail-index-hpfm-hr-title span {
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0i5Zu+5bGCXzEiIGRhdGEtbmFtZT0i5Zu+5bGCIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA1NjIuNTIgNzU0LjMzIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwNiAtMjIzLjQ3KSI+PHJlY3QgeD0iOTA2IiB5PSIyMjMiIHdpZHRoPSI1ODgiIGhlaWdodD0iNzU1Ljc2IiBzdHlsZT0iZmlsbDpub25lIi8+PC9jbGlwUGF0aD48L2RlZnM+PHRpdGxlPmljb25fdGlwczwvdGl0bGU+PGcgc3R5bGU9ImNsaXAtcGF0aDp1cmwoI2NsaXAtcGF0aCkiPjxwYXRoIGQ9Ik05NzYsNTAxLjg5YzAsMTE2Ljg3LDk0Ljc0LDIxMS42MSwyMTEuNjEsMjExLjYxczIxMS42LTk0Ljc0LDIxMS42LTIxMS42MS05NC43NC0yMTEuNi0yMTEuNi0yMTEuNlM5NzYsMzg1LDk3Niw1MDEuODlabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwNiAtMjIzLjQ3KSIgc3R5bGU9ImZpbGw6I2ZlZDg0NyIvPjxwYXRoIGQ9Ik0xMDg4LDY0OS44MmE2NS45NCw2NS45NCwwLDAsMS02Ni4xOC02NS41OWgzMy4wOWEzMy4xLDMzLjEsMCwxLDAsNjYuMTksMGgzMy4wOUE2Niw2NiwwLDAsMSwxMDg4LDY0OS44MlptOTkuMjcsMGE2Niw2NiwwLDAsMS02Ni4xOC02NS41OWgzMy4wOWEzMy4xLDMzLjEsMCwwLDAsNjYuMTgsMGgzMy4xYTY2LDY2LDAsMCwxLTY2LjE5LDY1LjU5Wm05OS4yOCwwYTY2LDY2LDAsMCwxLTY2LjE5LTY1LjU5aDMzLjFhMzMuMSwzMy4xLDAsMCwwLDY2LjE4LDBoMzMuMDhhNjYsNjYsMCwwLDEtNjYuMTcsNjUuNTlaTTEyMDYsODcxLjEyLDEwNzMuNjQsNjQxLjU5bDI4LjcyLTE2LjI3LDEzMi4zNiwyMjkuNTdabS0zNy40NiwwLTI4LjcyLTE2LjI2TDEyNzIuMTYsNjI1LjNsMjguNzIsMTYuMjZabTEzNC41NCwxMDYuNjVIMTA3MS40NHYtODJoMzMuMDlWOTQ1SDEyNzBWODk1LjgxaDMzLjA4djgyWm0wLTgySDEwNzEuNDR2LTkzYTgxLjQyLDgxLjQyLDAsMCwwLTM4LjUtNjcuNTcsMjc2LjUxLDI3Ni41MSwwLDAsMS0xMjYuODItMjQwLjZjNS42My0xNTUuMjUsMTM2LjA3LTI3Ni41NSwyOTEuMzMtMjcwLjkxLDE1MC4zMiw1LjQ2LDI2OS43NCwxMjguMiwyNzEuMDcsMjc4LjYxYTI3Ny4xLDI3Ny4xLDAsMCwxLTEyOS4xNCwyMzQuMjksNzkuNTUsNzkuNTUsMCwwLDAtMzYuMzEsNjcuNjh2OTEuNTRaTTExMDQuNTMsODYzSDEyNzBWODA0LjI2QTExMi4xNiwxMTIuMTYsMCwwLDEsMTMyMS40OSw3MDlhMjQ0LjUyLDI0NC41MiwwLDAsMCwxMTQtMjA2Ljc0Yy0xLjM5LTEzNy4wNy0xMTMuNjUtMjQ3LjA3LTI1MC43Mi0yNDUuNjktMTMyLjQ4LDEuMzYtMjQwLjU1LDEwNi40OS0yNDUuNTMsMjM4Ljg4YTI0NCwyNDQsMCwwLDAsMTExLjkzLDIxMi4zMSwxMTQuMDUsMTE0LjA1LDAsMCwxLDUzLjQzLDk1Vjg2M1ptOTkuMjctMjI5LjU4aC0zMy4wOVY1MTguNjdoMzMuMDlabS0xODItMTMxLjE3SDk4OC43MmExOTYuMzcsMTk2LjM3LDAsMCwxLDE4MC41LTE5NmwzLDMyLjY3YTE2My42MiwxNjMuNjIsMCwwLDAtMTUwLjQsMTYzLjNabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwNiAtMjIzLjQ3KSIvPjwvZz48L3N2Zz4=) no-repeat;
  margin: 0 8px 0 12px;
  width: 16px;
  height: 16px;
  line-height: 32px;
  display: inline-flex;
  vertical-align: text-bottom;
}
.hpfm-routes-employee-detail-index-hpfm-employee-detail-item .ant-form-item {
  margin-bottom: 4px;
}
.hpfm-routes-employee-detail-index-hpfm-employee-detail-item .ant-form-item .ant-form-item-label {
  text-align: left;
}
.hpfm-routes-employee-detail-index-hpfm-employee-position .ant-modal-body {
  padding: 8px;
}
.hpfm-routes-employee-detail-index-hpfm-employee-position .hpfm-routes-employee-detail-index-hr-type-icon {
  line-height: 24px;
  display: inline-flex;
  vertical-align: inherit;
}
.hpfm-routes-employee-detail-index-hpfm-employee-position .hpfm-routes-employee-detail-index-hr-type-common {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAAXCAYAAAC1Szf+AAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAcBJREFUWIXtlr9Lw0AUxz/FH6uTh7efk0LFv0CHOKmTqwiig26CmwqKWwdxcnJxEARB0KII9W9QHJy8VU7OQRRxcDAObaCml6Rp2tIhn/F793333r3kJZCTk5PToxRcou/7HTnM87yGwJVKxZlDVgqFxrD9UZtdiUH25Or9UWckoaQoAiWgWJMegE1t7FOcL7LYcGJZkmsnSooxoAysATc1eR64VVJMa2N1lDe2WBdZH8U2XNg2sKWNva7TLpUUEtgBlqKMicUGyQUFZel24PU8z8/wOkwAGw79jmq3I0kstlMDJAMvgAJeQ7pL+0fqzkZpzcSI01Jc6hFwqKTwtLHvAEqKYaoDazfO2FJnW+l2nCfNq6CNvVBSLADPSooy0AfMAmVt7EWctyudbRdKiiHgBJgCToF7wAc+gEUlxRmwrI39dvk72tn6jsVdWtR6PUqKAaqfmh9gVBv7FlrfB86BKyXFDPAbjpH605OWpJ+IFD8Z68AwMKmN/QovamOtkmIOeASWgePwHmexwaHNDJZA68IjvQKUXIUGaGM/lRQHwCrNFtvOxJOGT4rhNA7sKSm2E/YNAiNNxszJycnpDf4AGITB9gvq8B0AAAAASUVORK5CYII=) no-repeat;
  display: inline-flex;
  width: 24px;
  height: 24px;
}
.hpfm-routes-employee-detail-index-hpfm-employee-position .hpfm-routes-employee-detail-index-hr-company {
  background-position-x: 1px;
}
.hpfm-routes-employee-detail-index-hpfm-employee-position .hpfm-routes-employee-detail-index-hr-department {
  background-position-x: -18px;
}
.hpfm-routes-employee-detail-index-hpfm-employee-position .hpfm-routes-employee-detail-index-hr-position {
  background-position-x: -37px;
}
.hpfm-routes-employee-detail-index-full-width {
  width: 100%;
}

.individuation-panel {
  content: '';
}
.individuation-panel .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav .ant-tabs-tab {
  max-width: 300px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 12px !important;
}
.individuation-panel.ant-tabs-vertical.ant-tabs-left > .ant-tabs-content {
  padding-left: 12px;
}

.hpfm-components-individuation-individuation-form-config-style-collapse-panel:hover {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.09);
  border-color: rgba(0, 0, 0, 0.09);
}

/*!
    style - 员工定义
    @author WH <heng.wei@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hpfm-routes-employee-list-index-hpfm-hr-list {
  height: auto;
}
.hpfm-routes-employee-list-index-hpfm-hr-list .ant-form-item {
  width: 90%;
  display: inline-block;
  line-height: 28px;
  margin-bottom: 0 !important;
}
.hpfm-routes-employee-list-index-hpfm-hr-list .ant-form-item-control {
  line-height: 28px;
}
.hpfm-routes-employee-list-index-hpfm-hr-list .hpfm-routes-employee-list-index-full-width {
  width: 100%;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.hpfm-routes-event-event-message-styles-event-message-form.ant-form .hpfm-routes-event-event-message-styles-event-message-form-field-view {
  display: flex;
  align-items: center;
}
.hpfm-routes-event-event-message-styles-event-message-form.ant-form .hpfm-routes-event-event-message-styles-event-message-form-field-view:not(:last-child) {
  margin-right: 24px;
}
.hpfm-routes-event-event-message-styles-event-message-form.ant-form .hpfm-routes-event-event-message-styles-event-message-form-field-view.ant-form-item .ant-form-item-label {
  flex-shrink: 0;
}
.hpfm-routes-event-event-message-styles-event-message-form.ant-form .hpfm-routes-event-event-message-styles-event-message-form-field-view.ant-form-item .ant-form-item-control-wrapper {
  flex-grow: 1;
  overflow: hidden;
}
.hpfm-routes-event-event-message-styles-event-message-form.ant-form .hpfm-routes-event-event-message-styles-event-message-form-field-view.ant-form-item .ant-form-item-control-wrapper .ant-form-item-control {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
}
.hpfm-routes-event-event-message-styles-event-message-form.ant-form .hpfm-routes-event-event-message-styles-event-message-form-field-view.ant-form-item .ant-form-item-label,
.hpfm-routes-event-event-message-styles-event-message-form.ant-form .hpfm-routes-event-event-message-styles-event-message-form-field-view.ant-form-item .ant-form-item-control-wrapper {
  line-height: 20px;
}

/*!
    index - 财务代码设置
    @date 2019-3-27
    @author: lixiaolong <xiaolong.li02@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2019, Hand
*/
.hpfm-routes-financial-code-index-financial-code-drawer .ant-col-6 {
  text-align: right;
  margin-top: 3px;
}
.hpfm-routes-financial-code-index-financial-code-drawer .ant-col-6:after {
  content: ':';
  margin: 0 8px 0 2px;
}
.hpfm-routes-financial-code-index-financial-code-drawer .drawer-bottom {
  width: 100%;
  text-align: right;
  position: absolute;
  left: 0;
  bottom: 0;
  border-top: 1px solid #e8e8e8;
  padding: 10px 16px;
  background-color: white;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.hpfm-routes-industry-category-industry-category-table-list .hpfm-routes-industry-category-industry-category-table-list-operator {
  margin-bottom: 16px;
}
.hpfm-routes-industry-category-industry-category-table-list .hpfm-routes-industry-category-industry-category-table-list-operator button {
  margin-right: 8px;
}
.hpfm-routes-industry-category-industry-category-industry-table {
  max-width: 350px;
}
.hpfm-routes-industry-category-industry-category-table-list-form .ant-form-item {
  margin-bottom: 24px;
  margin-right: 0;
  display: flex;
}
.hpfm-routes-industry-category-industry-category-table-list-form .ant-form-item > .ant-form-item-label {
  width: auto;
  line-height: 32px;
  padding-right: 8px;
}
.hpfm-routes-industry-category-industry-category-table-list-form .ant-form-item .ant-form-item-control {
  line-height: 32px;
}
.hpfm-routes-industry-category-industry-category-table-list-form .ant-form-item-control-wrapper {
  flex: 1 1;
}
.hpfm-routes-industry-category-industry-category-table-list-form .hpfm-routes-industry-category-industry-category-submit-buttons {
  white-space: nowrap;
  margin-bottom: 24px;
}
.industry-table .ant-table .ant-table-body > table {
  max-width: 350px;
}
.hpfm-routes-industry-category-industry-category-region-edit-btn a {
  margin: 6px;
}
.hpfm-routes-industry-category-industry-category-currency-row {
  background: none;
}
.hpfm-routes-industry-category-industry-category-currency-row-active {
  background: #e1e4ff;
}
@media screen and (max-width: 992px) {
  .hpfm-routes-industry-category-industry-category-table-list-form .ant-form-item {
    margin-right: 24px;
  }
}
@media screen and (max-width: 768px) {
  .hpfm-routes-industry-category-industry-category-table-list-form .ant-form-item {
    margin-right: 8px;
  }
}

/*!
    style - 语言定义
    @author WH <heng.wei@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hpfm-routes-languages-index-db-list .ant-badge {
  margin: 0 16px;
}
.hpfm-routes-languages-index-db-list .ant-badge-count {
  top: -8px;
}
.hpfm-routes-languages-index-db-list .ant-form-item-control {
  line-height: 28px;
}
.hpfm-routes-languages-index-db-list .ant-form-item {
  width: 90%;
  display: inline-block;
  line-height: 28px;
  margin-bottom: 0 !important;
}

.hpfm-routes-lov-lov-setting-styles-lov-setting-search-form .ant-form-item {
  margin-bottom: 0;
}

.hpfm-routes-message-styles-message-search-form .ant-form-item {
  margin-bottom: 0;
}

.hpfm-routes-new-organization-company-index-tabs-style .c7n-tabs-extra-content {
  line-height: 0 !important;
}
.hpfm-routes-new-organization-company-index-tabs-style .c7n-tabs-nav-container {
  line-height: 2.4;
}
.hpfm-routes-new-organization-company-index-select-style .c7n-select-selection__rendered {
  height: 36px;
  line-height: 30px;
}

.hpfm-routes-new-organization-department-index-tabs-style .c7n-tabs-extra-content {
  line-height: 0 !important;
}
.hpfm-routes-new-organization-department-index-tabs-style .c7n-tabs-nav-container {
  line-height: 2.4;
}
.hpfm-routes-new-organization-department-index-search-style .c7n-btn-flat.c7n-btn-primary {
  line-height: 0 !important;
}
.hpfm-routes-new-organization-department-index-select-style .c7n-select-selection__rendered {
  height: 36px;
  line-height: 30px;
}

.hpfm-routes-new-organization-position-index-tabs-style .c7n-tabs-extra-content {
  line-height: 0 !important;
}
.hpfm-routes-new-organization-position-index-tabs-style .c7n-tabs-nav-container {
  line-height: 2.4;
}
.hpfm-routes-new-organization-position-index-select-style .c7n-select-selection__rendered {
  height: 36px;
  line-height: 30px;
}

.hpfm-routes-new-organization-index-tabs-style .c7n-tabs-extra-content {
  line-height: 0 !important;
}
.hpfm-routes-new-organization-index-tabs-style .c7n-tabs-nav-container {
  line-height: 2.4;
}
.hpfm-routes-new-organization-index-search-style .c7n-btn-flat.c7n-btn-primary {
  line-height: 0 !important;
}

/*!
    index - 库存组织-列表页面
    @date 2018-7-5
    @author dengtingmin <tingmin.deng@hand-china.com>
    @version 0.0.3
    @copyright Copyright (c) 2018, Hand
*/
.hpfm-routes-org-info-inventory-org-index-button-reset {
  margin-left: 8px;
}
.hpfm-routes-org-info-inventory-org-index-button-quote {
  margin-right: 8px;
}
.hpfm-routes-org-info-inventory-org-index-table-list .hpfm-routes-org-info-inventory-org-index-table-list-form {
  margin: 10px 0;
}
.hpfm-routes-org-info-inventory-org-index-table-list .hpfm-routes-org-info-inventory-org-index-table-option {
  color: #5867dd;
  cursor: pointer;
}
.hpfm-routes-org-info-inventory-org-index-table .ant-form-item {
  margin: 0;
}

/**
 * less 库位
 * @date: 2018-8-4
 * @author: YB <bo.yang02@hand-china.com>
 * @version: 0.0.1
 * @copyright Copyright (c) 2018, Hand
 */
.hpfm-routes-org-info-library-position-index-data-list .ant-form-item-control {
  line-height: 28px;
}
.hpfm-routes-org-info-library-position-index-data-list .ant-form-item {
  margin-bottom: 0;
}

.hpfm-routes-organization-lazy-tree-styles-hpfm-organization-lazy-tree .ant-table-row-indent,
.hpfm-routes-organization-lazy-tree-styles-hpfm-organization-lazy-tree .ant-table-row-expand-icon {
  display: none;
}
.hpfm-routes-organization-lazy-tree-styles-hpfm-organization-lazy-tree-expand-icon {
  height: 16px;
  width: 16px;
  font-size: 16px;
  margin: 0 8px 0 0;
  cursor: pointer;
}
.hpfm-routes-organization-lazy-tree-styles-hpfm-organization-lazy-tree-expand-icon-loading {
  cursor: none;
}
.hpfm-routes-organization-lazy-tree-styles-hpfm-organization-lazy-tree-no-child {
  padding-left: 40px;
}

.hpfm-routes-organization-index-hpfm-organization-title {
  font-size: 14px;
  margin: 0 0 20px 0;
  border: #dcf3d1;
  background: #edf9e8;
  line-height: 32px;
}
.hpfm-routes-organization-index-hpfm-organization-title span {
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0i5Zu+5bGCXzEiIGRhdGEtbmFtZT0i5Zu+5bGCIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA1NjIuNTIgNzU0LjMzIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwNiAtMjIzLjQ3KSI+PHJlY3QgeD0iOTA2IiB5PSIyMjMiIHdpZHRoPSI1ODgiIGhlaWdodD0iNzU1Ljc2IiBzdHlsZT0iZmlsbDpub25lIi8+PC9jbGlwUGF0aD48L2RlZnM+PHRpdGxlPmljb25fdGlwczwvdGl0bGU+PGcgc3R5bGU9ImNsaXAtcGF0aDp1cmwoI2NsaXAtcGF0aCkiPjxwYXRoIGQ9Ik05NzYsNTAxLjg5YzAsMTE2Ljg3LDk0Ljc0LDIxMS42MSwyMTEuNjEsMjExLjYxczIxMS42LTk0Ljc0LDIxMS42LTIxMS42MS05NC43NC0yMTEuNi0yMTEuNi0yMTEuNlM5NzYsMzg1LDk3Niw1MDEuODlabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwNiAtMjIzLjQ3KSIgc3R5bGU9ImZpbGw6I2ZlZDg0NyIvPjxwYXRoIGQ9Ik0xMDg4LDY0OS44MmE2NS45NCw2NS45NCwwLDAsMS02Ni4xOC02NS41OWgzMy4wOWEzMy4xLDMzLjEsMCwxLDAsNjYuMTksMGgzMy4wOUE2Niw2NiwwLDAsMSwxMDg4LDY0OS44MlptOTkuMjcsMGE2Niw2NiwwLDAsMS02Ni4xOC02NS41OWgzMy4wOWEzMy4xLDMzLjEsMCwwLDAsNjYuMTgsMGgzMy4xYTY2LDY2LDAsMCwxLTY2LjE5LDY1LjU5Wm05OS4yOCwwYTY2LDY2LDAsMCwxLTY2LjE5LTY1LjU5aDMzLjFhMzMuMSwzMy4xLDAsMCwwLDY2LjE4LDBoMzMuMDhhNjYsNjYsMCwwLDEtNjYuMTcsNjUuNTlaTTEyMDYsODcxLjEyLDEwNzMuNjQsNjQxLjU5bDI4LjcyLTE2LjI3LDEzMi4zNiwyMjkuNTdabS0zNy40NiwwLTI4LjcyLTE2LjI2TDEyNzIuMTYsNjI1LjNsMjguNzIsMTYuMjZabTEzNC41NCwxMDYuNjVIMTA3MS40NHYtODJoMzMuMDlWOTQ1SDEyNzBWODk1LjgxaDMzLjA4djgyWm0wLTgySDEwNzEuNDR2LTkzYTgxLjQyLDgxLjQyLDAsMCwwLTM4LjUtNjcuNTcsMjc2LjUxLDI3Ni41MSwwLDAsMS0xMjYuODItMjQwLjZjNS42My0xNTUuMjUsMTM2LjA3LTI3Ni41NSwyOTEuMzMtMjcwLjkxLDE1MC4zMiw1LjQ2LDI2OS43NCwxMjguMiwyNzEuMDcsMjc4LjYxYTI3Ny4xLDI3Ny4xLDAsMCwxLTEyOS4xNCwyMzQuMjksNzkuNTUsNzkuNTUsMCwwLDAtMzYuMzEsNjcuNjh2OTEuNTRaTTExMDQuNTMsODYzSDEyNzBWODA0LjI2QTExMi4xNiwxMTIuMTYsMCwwLDEsMTMyMS40OSw3MDlhMjQ0LjUyLDI0NC41MiwwLDAsMCwxMTQtMjA2Ljc0Yy0xLjM5LTEzNy4wNy0xMTMuNjUtMjQ3LjA3LTI1MC43Mi0yNDUuNjktMTMyLjQ4LDEuMzYtMjQwLjU1LDEwNi40OS0yNDUuNTMsMjM4Ljg4YTI0NCwyNDQsMCwwLDAsMTExLjkzLDIxMi4zMSwxMTQuMDUsMTE0LjA1LDAsMCwxLDUzLjQzLDk1Vjg2M1ptOTkuMjctMjI5LjU4aC0zMy4wOVY1MTguNjdoMzMuMDlabS0xODItMTMxLjE3SDk4OC43MmExOTYuMzcsMTk2LjM3LDAsMCwxLDE4MC41LTE5NmwzLDMyLjY3YTE2My42MiwxNjMuNjIsMCwwLDAtMTUwLjQsMTYzLjNabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwNiAtMjIzLjQ3KSIvPjwvZz48L3N2Zz4=) no-repeat;
  margin: 0 8px 0 12px;
  width: 16px;
  height: 16px;
  line-height: 32px;
  display: inline-flex;
  vertical-align: text-bottom;
}

/*!
    style - 平台级期间定义
    @author WH <heng.wei@hand-china.com>
    @version 0.5.0
    @copyright Copyright (c) 2018, Hand
*/
.hpfm-routes-period-index-hpfm-period {
  height: auto;
}
.hpfm-routes-period-index-hpfm-period .ant-tabs-tabpane > .ant-row {
  margin: 12px 0;
}
.hpfm-routes-period-index-hpfm-period .ant-form-item {
  width: 90%;
}
.hpfm-routes-period-index-hpfm-period-list .ant-form-item-control {
  line-height: 29px;
}
.hpfm-routes-period-index-hpfm-period-list .ant-form-item {
  margin: 0;
  width: 100%;
}
.hpfm-routes-period-index-hpfm-period-list .ant-input-number-input {
  text-align: right;
  padding-right: 24px;
}
.hpfm-routes-period-index-hpfm-period-list .ant-input-disabled {
  background-color: #fff;
  border: none;
}
.hpfm-routes-period-index-hpfm-period-list .ant-input-disabled:hover {
  background-color: #fff;
}
.hpfm-routes-period-index-hpfm-period-list .ant-form-explain {
  text-align: left;
  padding: 2px;
}
.hpfm-routes-period-index-hpfm-period-modal .ant-modal-footer .ant-btn-primary {
  display: none;
}

.hpfm-routes-permission-range-index-hiam-role-list {
  height: auto;
  flex: auto;
  display: flex;
  flex-flow: column;
  flex-grow: 1;
  overflow-y: auto;
}
.hpfm-routes-permission-range-index-hiam-role-list h4.admin-role-title {
  margin-right: 16px;
  margin-bottom: 0;
  float: left;
}

.hpfm-routes-permission-rule-index-hiam-role-list {
  height: auto;
  flex: auto;
  display: flex;
  flex-flow: column;
  flex-grow: 1;
  overflow-y: auto;
}
.hpfm-routes-permission-rule-index-hiam-role-list h4.admin-role-title {
  margin-right: 16px;
  margin-bottom: 0;
  float: left;
}

.hpfm-routes-post-index-hpfm-hr-show .ant-select {
  width: 90%;
}
.hpfm-routes-post-index-hpfm-hr-show .ant-table-row-level-0 td:first-child .ant-form-item {
  width: calc(100% - 25px);
}
.hpfm-routes-post-index-hpfm-hr-show .ant-table-row-level-1 td:first-child .ant-form-item {
  width: calc(100% - 49px);
}
.hpfm-routes-post-index-hpfm-hr-show .ant-table-row-level-2 td:first-child .ant-form-item {
  width: calc(100% - 73px);
}
.hpfm-routes-post-index-hpfm-hr-show .ant-table-row-level-3 td:first-child .ant-form-item {
  width: calc(100% - 97px);
}
.hpfm-routes-post-index-hpfm-hr-show .ant-table-row-level-4 td:first-child .ant-form-item {
  width: calc(100% - 121px);
}
.hpfm-routes-post-index-hpfm-hr-show .ant-table-row-level-5 td:first-child .ant-form-item {
  width: calc(100% - 149px);
}
.hpfm-routes-post-index-hpfm-hr-button {
  border: none;
  cursor: pointer;
}
.hpfm-routes-post-index-hpfm-hr-title {
  font-size: 14px;
  margin: 0 0 20px 0;
  border: #dcf3d1;
  background: #edf9e8;
  line-height: 32px;
}
.hpfm-routes-post-index-hpfm-hr-title span {
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0i5Zu+5bGCXzEiIGRhdGEtbmFtZT0i5Zu+5bGCIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA1NjIuNTIgNzU0LjMzIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwNiAtMjIzLjQ3KSI+PHJlY3QgeD0iOTA2IiB5PSIyMjMiIHdpZHRoPSI1ODgiIGhlaWdodD0iNzU1Ljc2IiBzdHlsZT0iZmlsbDpub25lIi8+PC9jbGlwUGF0aD48L2RlZnM+PHRpdGxlPmljb25fdGlwczwvdGl0bGU+PGcgc3R5bGU9ImNsaXAtcGF0aDp1cmwoI2NsaXAtcGF0aCkiPjxwYXRoIGQ9Ik05NzYsNTAxLjg5YzAsMTE2Ljg3LDk0Ljc0LDIxMS42MSwyMTEuNjEsMjExLjYxczIxMS42LTk0Ljc0LDIxMS42LTIxMS42MS05NC43NC0yMTEuNi0yMTEuNi0yMTEuNlM5NzYsMzg1LDk3Niw1MDEuODlabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwNiAtMjIzLjQ3KSIgc3R5bGU9ImZpbGw6I2ZlZDg0NyIvPjxwYXRoIGQ9Ik0xMDg4LDY0OS44MmE2NS45NCw2NS45NCwwLDAsMS02Ni4xOC02NS41OWgzMy4wOWEzMy4xLDMzLjEsMCwxLDAsNjYuMTksMGgzMy4wOUE2Niw2NiwwLDAsMSwxMDg4LDY0OS44MlptOTkuMjcsMGE2Niw2NiwwLDAsMS02Ni4xOC02NS41OWgzMy4wOWEzMy4xLDMzLjEsMCwwLDAsNjYuMTgsMGgzMy4xYTY2LDY2LDAsMCwxLTY2LjE5LDY1LjU5Wm05OS4yOCwwYTY2LDY2LDAsMCwxLTY2LjE5LTY1LjU5aDMzLjFhMzMuMSwzMy4xLDAsMCwwLDY2LjE4LDBoMzMuMDhhNjYsNjYsMCwwLDEtNjYuMTcsNjUuNTlaTTEyMDYsODcxLjEyLDEwNzMuNjQsNjQxLjU5bDI4LjcyLTE2LjI3LDEzMi4zNiwyMjkuNTdabS0zNy40NiwwLTI4LjcyLTE2LjI2TDEyNzIuMTYsNjI1LjNsMjguNzIsMTYuMjZabTEzNC41NCwxMDYuNjVIMTA3MS40NHYtODJoMzMuMDlWOTQ1SDEyNzBWODk1LjgxaDMzLjA4djgyWm0wLTgySDEwNzEuNDR2LTkzYTgxLjQyLDgxLjQyLDAsMCwwLTM4LjUtNjcuNTcsMjc2LjUxLDI3Ni41MSwwLDAsMS0xMjYuODItMjQwLjZjNS42My0xNTUuMjUsMTM2LjA3LTI3Ni41NSwyOTEuMzMtMjcwLjkxLDE1MC4zMiw1LjQ2LDI2OS43NCwxMjguMiwyNzEuMDcsMjc4LjYxYTI3Ny4xLDI3Ny4xLDAsMCwxLTEyOS4xNCwyMzQuMjksNzkuNTUsNzkuNTUsMCwwLDAtMzYuMzEsNjcuNjh2OTEuNTRaTTExMDQuNTMsODYzSDEyNzBWODA0LjI2QTExMi4xNiwxMTIuMTYsMCwwLDEsMTMyMS40OSw3MDlhMjQ0LjUyLDI0NC41MiwwLDAsMCwxMTQtMjA2Ljc0Yy0xLjM5LTEzNy4wNy0xMTMuNjUtMjQ3LjA3LTI1MC43Mi0yNDUuNjktMTMyLjQ4LDEuMzYtMjQwLjU1LDEwNi40OS0yNDUuNTMsMjM4Ljg4YTI0NCwyNDQsMCwwLDAsMTExLjkzLDIxMi4zMSwxMTQuMDUsMTE0LjA1LDAsMCwxLDUzLjQzLDk1Vjg2M1ptOTkuMjctMjI5LjU4aC0zMy4wOVY1MTguNjdoMzMuMDlabS0xODItMTMxLjE3SDk4OC43MmExOTYuMzcsMTk2LjM3LDAsMCwxLDE4MC41LTE5NmwzLDMyLjY3YTE2My42MiwxNjMuNjIsMCwwLDAtMTUwLjQsMTYzLjNabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwNiAtMjIzLjQ3KSIvPjwvZz48L3N2Zz4=) no-repeat;
  margin: 0 8px 0 12px;
  width: 16px;
  height: 16px;
  line-height: 32px;
  display: inline-flex;
  vertical-align: text-bottom;
}

.hpfm-routes-profile-site-styles-profile-site-search-form .ant-form-item {
  margin-bottom: 0;
}

.hpfm-routes-prompt-styles-prompt-search-form .ant-form-item {
  margin-bottom: 0;
}

.hpfm-routes-region-components-lazy-tree-styles-hpfm-region-lazy-tree .ant-table-row-indent,
.hpfm-routes-region-components-lazy-tree-styles-hpfm-region-lazy-tree .ant-table-row-expand-icon {
  display: none;
}
.hpfm-routes-region-components-lazy-tree-styles-hpfm-region-lazy-tree-expand-icon {
  height: 16px;
  width: 16px;
  font-size: 16px;
  margin: 0 8px 0 0;
  cursor: pointer;
}
.hpfm-routes-region-components-lazy-tree-styles-hpfm-region-lazy-tree-expand-icon-loading {
  cursor: none;
}
.hpfm-routes-region-components-lazy-tree-styles-hpfm-region-lazy-tree-no-child {
  padding-left: 40px;
}

.hpfm-routes-rule-engine-detail-index-icon-button {
  cursor: pointer;
  position: relative;
  left: -15px;
  top: 11px;
  font-size: 16px;
  color: #777;
  transition: all 0.3s;
}
.hpfm-routes-rule-engine-detail-index-icon-button[disabled] {
  cursor: not-allowed;
  opacity: 0.5;
}

/*!
    Style - 员工维护与管理
    @author WH <heng.wei@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hpfm-routes-staff-index-hpfm-hr-staff .hpfm-routes-staff-index-btn-common {
  height: 32px;
  display: block;
  margin: auto;
  border-radius: 0.3em;
}
.hpfm-routes-staff-index-hpfm-hr-staff .hpfm-routes-staff-index-btn-add {
  margin-top: 250px;
}
.hpfm-routes-staff-index-hpfm-hr-staff .hpfm-routes-staff-index-btn-delete {
  margin-top: 32px;
}
.hpfm-routes-staff-index-hpfm-hr-title {
  font-size: 14px;
  margin: 8px 0;
  border: #dcf3d1;
  background: #edf9e8;
  line-height: 32px;
}
.hpfm-routes-staff-index-hpfm-hr-title span {
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0i5Zu+5bGCXzEiIGRhdGEtbmFtZT0i5Zu+5bGCIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA1NjIuNTIgNzU0LjMzIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwNiAtMjIzLjQ3KSI+PHJlY3QgeD0iOTA2IiB5PSIyMjMiIHdpZHRoPSI1ODgiIGhlaWdodD0iNzU1Ljc2IiBzdHlsZT0iZmlsbDpub25lIi8+PC9jbGlwUGF0aD48L2RlZnM+PHRpdGxlPmljb25fdGlwczwvdGl0bGU+PGcgc3R5bGU9ImNsaXAtcGF0aDp1cmwoI2NsaXAtcGF0aCkiPjxwYXRoIGQ9Ik05NzYsNTAxLjg5YzAsMTE2Ljg3LDk0Ljc0LDIxMS42MSwyMTEuNjEsMjExLjYxczIxMS42LTk0Ljc0LDIxMS42LTIxMS42MS05NC43NC0yMTEuNi0yMTEuNi0yMTEuNlM5NzYsMzg1LDk3Niw1MDEuODlabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwNiAtMjIzLjQ3KSIgc3R5bGU9ImZpbGw6I2ZlZDg0NyIvPjxwYXRoIGQ9Ik0xMDg4LDY0OS44MmE2NS45NCw2NS45NCwwLDAsMS02Ni4xOC02NS41OWgzMy4wOWEzMy4xLDMzLjEsMCwxLDAsNjYuMTksMGgzMy4wOUE2Niw2NiwwLDAsMSwxMDg4LDY0OS44MlptOTkuMjcsMGE2Niw2NiwwLDAsMS02Ni4xOC02NS41OWgzMy4wOWEzMy4xLDMzLjEsMCwwLDAsNjYuMTgsMGgzMy4xYTY2LDY2LDAsMCwxLTY2LjE5LDY1LjU5Wm05OS4yOCwwYTY2LDY2LDAsMCwxLTY2LjE5LTY1LjU5aDMzLjFhMzMuMSwzMy4xLDAsMCwwLDY2LjE4LDBoMzMuMDhhNjYsNjYsMCwwLDEtNjYuMTcsNjUuNTlaTTEyMDYsODcxLjEyLDEwNzMuNjQsNjQxLjU5bDI4LjcyLTE2LjI3LDEzMi4zNiwyMjkuNTdabS0zNy40NiwwLTI4LjcyLTE2LjI2TDEyNzIuMTYsNjI1LjNsMjguNzIsMTYuMjZabTEzNC41NCwxMDYuNjVIMTA3MS40NHYtODJoMzMuMDlWOTQ1SDEyNzBWODk1LjgxaDMzLjA4djgyWm0wLTgySDEwNzEuNDR2LTkzYTgxLjQyLDgxLjQyLDAsMCwwLTM4LjUtNjcuNTcsMjc2LjUxLDI3Ni41MSwwLDAsMS0xMjYuODItMjQwLjZjNS42My0xNTUuMjUsMTM2LjA3LTI3Ni41NSwyOTEuMzMtMjcwLjkxLDE1MC4zMiw1LjQ2LDI2OS43NCwxMjguMiwyNzEuMDcsMjc4LjYxYTI3Ny4xLDI3Ny4xLDAsMCwxLTEyOS4xNCwyMzQuMjksNzkuNTUsNzkuNTUsMCwwLDAtMzYuMzEsNjcuNjh2OTEuNTRaTTExMDQuNTMsODYzSDEyNzBWODA0LjI2QTExMi4xNiwxMTIuMTYsMCwwLDEsMTMyMS40OSw3MDlhMjQ0LjUyLDI0NC41MiwwLDAsMCwxMTQtMjA2Ljc0Yy0xLjM5LTEzNy4wNy0xMTMuNjUtMjQ3LjA3LTI1MC43Mi0yNDUuNjktMTMyLjQ4LDEuMzYtMjQwLjU1LDEwNi40OS0yNDUuNTMsMjM4Ljg4YTI0NCwyNDQsMCwwLDAsMTExLjkzLDIxMi4zMSwxMTQuMDUsMTE0LjA1LDAsMCwxLDUzLjQzLDk1Vjg2M1ptOTkuMjctMjI5LjU4aC0zMy4wOVY1MTguNjdoMzMuMDlabS0xODItMTMxLjE3SDk4OC43MmExOTYuMzcsMTk2LjM3LDAsMCwxLDE4MC41LTE5NmwzLDMyLjY3YTE2My42MiwxNjMuNjIsMCwwLDAtMTUwLjQsMTYzLjNabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwNiAtMjIzLjQ3KSIvPjwvZz48L3N2Zz4=) no-repeat;
  margin: 0 8px 0 12px;
  width: 16px;
  height: 16px;
  line-height: 32px;
  display: inline-flex;
  vertical-align: text-bottom;
}

/**
 * @author WY <yang.wang06@hand-china.com>
 * @creationDate 2019/11/20
 * @copyright 2019 ® HAND
 */
/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.hpfm-routes-sys-tools-index-sys-tools-tab-refresh-permission,
.hpfm-routes-sys-tools-index-sys-tools-tab-refresh-cache,
.hpfm-routes-sys-tools-index-sys-tools-tab-password-policy {
  display: flex;
  text-align: center;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  height: 100%;
}
.hpfm-routes-sys-tools-index-sys-tools-tab-refresh-permission-icon,
.hpfm-routes-sys-tools-index-sys-tools-tab-refresh-cache-icon,
.hpfm-routes-sys-tools-index-sys-tools-tab-password-policy-icon {
  width: 36px;
  height: 35px;
  font-size: 35px;
  background-size: 32px 36px;
  background-repeat: no-repeat;
  margin-right: 0 !important;
  margin-bottom: 10px;
  display: block;
}
.hpfm-routes-sys-tools-index-sys-tools .c7n-tabs {
  width: 100%;
  border-left: none !important;
}
.hpfm-routes-sys-tools-index-sys-tools .c7n-tabs-content {
  background-color: #fff;
  border-left: none !important;
}
.hpfm-routes-sys-tools-index-sys-tools .c7n-tabs-ink-bar {
  display: none !important;
}
.hpfm-routes-sys-tools-index-sys-tools .c7n-tabs-bar {
  float: none;
  height: 100%;
  text-align: left;
  font-size: 14px;
  margin-right: 10px !important;
  border-right: none !important;
  background-color: #fff !important;
}
.hpfm-routes-sys-tools-index-sys-tools .c7n-tabs-bar > .c7n-tabs-nav-container > .c7n-tabs-nav-wrap > .c7n-tabs-nav-scroll > .c7n-tabs-nav .c7n-tabs-tab {
  height: 100px;
  font-size: 14px;
  padding: 16px 16px 16px 40px !important;
  transition: none;
}
.hpfm-routes-sys-tools-index-sys-tools .c7n-tabs-bar > .c7n-tabs-nav-container > .c7n-tabs-nav-wrap > .c7n-tabs-nav-scroll > .c7n-tabs-nav .c7n-tabs-tab:hover {
  color: #29bece;
}
.hpfm-routes-sys-tools-index-sys-tools .c7n-tabs-bar > .c7n-tabs-nav-container > .c7n-tabs-nav-wrap > .c7n-tabs-nav-scroll > .c7n-tabs-nav .c7n-tabs-tab-active {
  color: #29bece;
  background: linear-gradient(90deg, rgba(197, 234, 238, 0) 10%, rgba(147, 209, 216, 0.5) 300%);
}
.hpfm-routes-sys-tools-index-sys-tools .c7n-tabs-bar > .c7n-tabs-nav-container > .c7n-tabs-nav-wrap > .c7n-tabs-nav-scroll > .c7n-tabs-nav .c7n-tabs-tab-active::after {
  position: absolute;
  right: 0;
  top: 0;
  content: '';
  width: 8px;
  height: 100%;
  border-right: 8px solid #29bece;
}
.hpfm-routes-sys-tools-index-sys-tools .c7n-tabs-content {
  flex: auto;
  overflow: auto;
  padding: 32px;
  height: 100%;
}
.hpfm-routes-sys-tools-index-sys-tools .c7n-tabs-tabpane {
  max-width: 1100px;
}
.hpfm-routes-sys-tools-index-sys-tools .c7n-row {
  margin-top: 12px;
}

.hpfm-routes-ui-site-page-preview-index-preview {
  border: 1px dashed #c9c9c9;
  padding: 10px;
  box-sizing: content-box;
  box-sizing: initial;
}


/*!
    style - 平台级计量单位定义
    @author WH <heng.wei@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hpfm-routes-uom-index-hpfm-uom {
  height: auto;
}
.hpfm-routes-uom-index-hpfm-uom .ant-badge {
  margin: 0 16px;
}
.hpfm-routes-uom-index-hpfm-uom .ant-badge-count {
  top: -8px;
}
.hpfm-routes-uom-index-hpfm-uom-filter {
  margin: 24px 0;
}
.hpfm-routes-uom-index-hpfm-uom-list .ant-form-item {
  width: 100%;
  display: inline-block;
  margin-bottom: 0 !important;
}
.hpfm-routes-uom-index-hpfm-uom-list .ant-form-item-control {
  line-height: 28px;
}
.hpfm-routes-uom-index-hpfm-uom-list .ant-form-explain {
  text-align: left;
  padding: 2px;
}

/*
 * style - 平台级计量单位类型定义
 * @date: 2018-08/07
 * @author: HB <bin.huang02@hand-china.com>
 * @version: 0.0.1
 * @copyright Copyright (c) 2018, Hand
 */
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.hpfm-routes-uom-type-index-uom-detail-modal {
  font-size: 18px;
}
.hpfm-routes-uom-type-index-uom-list .ant-input-group-wrapper {
  display: block;
}

.hdtt-routes-producer-config-detail-index-ddl .ant-col-3 {
  margin-right: -13px;
}
.hdtt-routes-producer-config-detail-index-ddl .ant-col-21 {
  width: calc(87.5% + 13px);
}
.hdtt-routes-producer-config-detail-index-ddl .ddl-container {
  position: relative;
}
.hdtt-routes-producer-config-detail-index-ddl #ddl {
  position: absolute;
  top: -10000px;
  opacity: 0;
  z-index: -10;
}
.hdtt-routes-producer-config-detail-index-ddl .copy-icon {
  position: absolute;
  right: 12px;
  top: 20px;
  cursor: pointer;
  font-size: 16px;
}
.hdtt-routes-producer-config-detail-index-ddl .hdtt-routes-producer-config-detail-index-tip {
  margin-left: 11.5%;
  color: #666;
}

/*!
    index - 并发管理器/请求定义明细
    @date 2018-9-10
    @author LZY <zhuyan.luo@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hsdr-routes-concurrent-detail-index-header-form .ant-input-number {
  width: 100%;
}
.hsdr-routes-concurrent-detail-index-header-form .ant-col-8 {
  height: 48px;
}
.hsdr-routes-concurrent-detail-index-content-table {
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  width: 100%;
  color: #333;
}
.hsdr-routes-concurrent-detail-index-content-table td {
  padding: 8px;
  border: 1px solid #e8e8e8;
}
.hsdr-routes-concurrent-detail-index-td-title {
  background-color: rgba(0, 0, 0, 0.04) !important;
  font-weight: bold;
  width: '20%';
}

ul.hnlp-routes-basic-data-styles-hnlp-basic-data-list {
  list-style: none;
  padding-left: 0;
}
.hnlp-routes-basic-data-styles-hnlp-basic-data .hnlp-routes-basic-data-styles-text-over-flow {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
}

.hnlp-routes-text-extraction-styles-text-extraction .hnlp-routes-text-extraction-styles-edit-form-btn-col .ant-form-item-control {
  line-height: 28px;
}
.hnlp-routes-text-extraction-styles-text-extraction .hnlp-routes-text-extraction-styles-edit-form-btn-col .ant-btn {
  line-height: 28px;
}

ul.hnlp-routes-text-extraction-log-styles-hnlp-text-extractionlog-list {
  list-style: none;
  padding-left: 0;
}
.hnlp-routes-text-extraction-log-styles-hnlp-text-extractionlog .hnlp-routes-text-extraction-log-styles-text-over-flow {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
}

.hitf-routes-application-editor-index-hitf-application-editor {
  position: relative;
  margin-bottom: 5%;
}
.hitf-routes-application-editor-index-hitf-application-editor .client-key .ant-form-item-label {
  margin-left: 5px;
}

/*!
    index - 接口平台-应用配置
    @date 2018-6-23
    @author: lijun <jun.li06@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hitf-routes-application-index-hitf-application {
  height: auto;
  flex: auto;
  display: flex;
  flex-flow: column;
  flex-grow: 1;
  overflow-y: auto;
}

/**
 * less 接口监控详情页
 * @date: 2018-9-29
 * @author: liuzhaohui <zhaohui.liu@hand-china.com>
 * @version: 0.0.1
 * @copyright Copyright (c) 2018, Hand
 */
.hitf-routes-interface-logs-index-content {
  width: 600px;
}
.hitf-routes-interface-logs-index-content .hitf-routes-interface-logs-index-title {
  color: #999;
  margin-bottom: 40px;
}
.hitf-routes-interface-logs-index-content .hitf-routes-interface-logs-index-title .hitf-routes-interface-logs-index-company {
  color: #000;
}
.hitf-routes-interface-logs-index-content .hitf-routes-interface-logs-index-form .hitf-routes-interface-logs-index-button {
  margin-left: 8px;
}
.hitf-routes-interface-logs-index-agree-top {
  display: flex;
  align-items: center;
}
.hitf-routes-interface-logs-index-agree-top .hitf-routes-interface-logs-index-agree-word {
  margin-right: 66px;
}
.hitf-routes-interface-logs-index-agree-top .hitf-routes-interface-logs-index-company {
  color: #4371ef;
  cursor: pointer;
  padding-right: 5px;
}
.hitf-routes-interface-logs-index-agree-top .hitf-routes-interface-logs-index-tag {
  padding-right: 3px;
}
.hitf-routes-interface-logs-index-tabs {
  padding: 0 20px 40px 20px;
}
.hitf-routes-interface-logs-index-information-container {
  margin: 10px 30px 10px 30px;
}
.hitf-routes-interface-logs-index-information-container .hitf-routes-interface-logs-index-information-title {
  font-size: 14px;
  color: #314659;
  margin: 10px 0 10px 0;
  font-weight: bold;
}
.hitf-routes-interface-logs-index-information-container .hitf-routes-interface-logs-index-information-item {
  border-bottom: 1px #dcdcdc dashed;
  padding-bottom: 4px;
  margin-bottom: 10px;
}
.hitf-routes-interface-logs-index-information-container .hitf-routes-interface-logs-index-information-item .hitf-routes-interface-logs-index-information-item-label {
  color: #999;
}
.hitf-routes-interface-logs-index-information-content-container {
  display: flex;
  border-bottom: 1px #dcdcdc dashed;
  padding-bottom: 4px;
  justify-content: space-between;
}
.hitf-routes-interface-logs-index-information-content-container > div {
  display: flex;
  flex: 0 0 33.33%;
}
.hitf-routes-interface-logs-index-information-content-container > div > :first-child {
  width: 80px;
  color: #999;
}
.hitf-routes-interface-logs-index-information-content-container > div > :nth-child(2) {
  flex: auto;
}
.hitf-routes-interface-logs-index-description-title {
  font-size: 14px;
  color: #314659;
  margin-bottom: 20px;
}
.hitf-routes-interface-logs-index-description-list {
  display: flex;
  flex-flow: row wrap;
  margin-bottom: 40px;
}
.hitf-routes-interface-logs-index-description-list .hitf-routes-interface-logs-index-one-line {
  flex: 0 0 100%;
}
.hitf-routes-interface-logs-index-description-list .hitf-routes-interface-logs-index-two-col {
  display: flex;
  flex: 0 0 66.64%;
}
.hitf-routes-interface-logs-index-description-list .hitf-routes-interface-logs-index-three-col {
  display: flex;
  flex: 0 0 75%;
}
.hitf-routes-interface-logs-index-description-list .hitf-routes-interface-logs-index-four-col {
  display: flex;
  flex: 0 0 25%;
}
.hitf-routes-interface-logs-index-description-list > div {
  display: flex;
  flex: 0 0 33.33%;
  padding: 10px 0 5px 0;
  border-bottom: 1px dashed #dcdcdc;
}
.hitf-routes-interface-logs-index-description-list > div > :first-child {
  width: 100px;
  color: #aaa;
}
.hitf-routes-interface-logs-index-description-list > div > :nth-child(2) {
  flex: auto;
}
.hitf-routes-interface-logs-index-interface-logs-detail .hitf-routes-interface-logs-index-multi-line-information {
  height: 150px;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  padding: 5px 10px;
  line-height: 2;
}
.hitf-routes-interface-logs-index-interface-logs-detail .hitf-routes-interface-logs-index-multi-line-information-exception {
  height: 300px;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  padding: 5px 10px;
  line-height: 2;
}

/*!
   DocumentDrawer - 新建/编辑接口文档
   @date: 2019/5/16
   @author: hulingfangzi <lingfangzi.hu@hand-china.com>
   @version: 0.0.1
   @copyright Copyright (c) 2018, Hand
*/
.hitf-routes-services-document-view-index-hzero-codemirror {
  border: 1px solid #ccc;
  line-height: 1.5;
}
.hitf-routes-services-document-view-index-hitf-view-modal h2 {
  margin-top: 15px;
}
.hitf-routes-services-document-view-index-hitf-view-modal .hitf-routes-services-document-view-index-demo {
  width: 80%;
  border: 1px solid #d9d9d9;
  background-color: #f5f5f5;
  padding: 20px;
}
.hitf-routes-services-document-view-index-hitf-view-modal ul:not(.hitf-routes-services-document-view-index-alternative) {
  padding-left: 20px;
}
.hitf-routes-services-document-view-index-hitf-view-modal ul:not(.hitf-routes-services-document-view-index-alternative) li span:first-child {
  margin-right: 10px;
}
.hitf-routes-services-document-view-index-hitf-view-modal .hitf-routes-services-document-view-index-alternative {
  list-style: none;
  margin: 0;
  padding: 0;
}
.hitf-routes-services-document-view-index-hitf-view-modal .hitf-routes-services-document-view-index-alternative li {
  margin-bottom: 2px;
}
.hitf-routes-services-document-view-index-hitf-remark-wrapper {
  display: flex;
  margin-right: 12px;
  margin-bottom: 50px;
}

/*
 * style - 接口页面
 * @date: 2018-10-25
 * @author: HB <bin.huang02@hand-china.com>
 * @version: 0.0.1
 * @copyright Copyright (c) 2018, Hand
 */
.hitf-routes-services-interface-index-hiam-menu-config-editor {
  position: relative;
}
.hitf-routes-services-interface-index-hiam-menu-config-editor .client-key .ant-form-item-label {
  margin-left: 5px;
}

/*
 * style - 服务注册
 * @date: 2018-10-26
 * @author: HB <bin.huang02@hand-china.com>
 * @version: 0.0.1
 * @copyright Copyright (c) 2018, Hand
 */
.hitf-routes-services-index-hitf-services {
  height: auto;
  flex: auto;
  display: flex;
  flex-flow: column;
  flex-grow: 1;
  overflow-y: auto;
}

.hmnt-routes-audit-config-styles-message-search-form .ant-form-item {
  margin-bottom: 0;
}

.hfile-routes-file-upload-index-pie {
  margin-top: -75px;
  margin-left: 280px;
}
.hfile-routes-file-upload-index-pie > div > div > div {
  font-size: 15px !important;
}
.hfile-routes-file-upload-index-button-save {
  margin-left: 15px;
}

.message-center-send-message {
  width: 600px;
  height: 140px;
  right: 0;
  bottom: 0;
  background: #fff;
  position: absolute;
  border-top: 1px solid rgba(85, 85, 85, 0.1);
}
.message-center-send-message .message-bar {
  display: flex;
  width: 100%;
  height: 30px;
  padding: 5px 10px 0;
  position: relative;
  left: 0;
}
.message-center-send-message .message-bar .message-bar-item {
  margin-right: 8px;
}
.message-center-send-message .message-center-send-message-area {
  outline: none;
  border: none;
  resize: none;
}
.message-center-send-message .message-center-send-message-area:focus {
  box-shadow: none;
  outline: none;
  border: none;
}
.message-center-send-message .message-center-send-btn {
  position: absolute;
  right: 20px;
  bottom: 10px;
}
.emojis-btn {
  margin: 5px;
  cursor: pointer;
}
.emojis-btn:hover {
  background: #e7e7e7;
}

.hims-routes-message-center-default-emoji-wrapper {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  width: 240px;
}
.hims-routes-message-center-default-emoji-1 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB4PSIwIiB5PSIwIgogICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FZQUFBRERQbUhMQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4KQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBWgorRWxFUVZSNDJ1MWRiM0FieDNYLzdkMEJJRUdDaEdWQnRrazdwQzNIRXAzRVltS1hTdW9tbGl5MWJqOTBMTmtmMmlqalNHbzduWXdiCmo4M01KSk00MDlpZWFUMlpkTWF3UjJrbVNkdElzaDMzay9Wbk1wMU9QTEpESjFWaktXT2JjaHRMZGkyTHRrVktJdlFISkVpUXdOM3QKOXNQdUhmWU9kOENCUEJBZ2pkOE1Cc0RpN3JENzNtL2Z2dmQyYnc5b29ZVVdXbWloaFJaYWFLR0ZGajVlSUkydVFOaklwTkVQb0IvQQpJSUFrZ0EzaUhWSlpKV1FCaklyUFl3QStFTzlqQUVaVHc4ZzJ1bzFoWWxrVFFDaDdFTUJkNG4wUTFSVzhXR1RCQ2ZLcWVCOVp6cVJZCmRnVElwTEVOd0wwQU5vSDM5R2JBS0lBUkFJZFR3eGhwZEdWcVFkTVRJSk5HRXJDVnZxM1I5UW1BTElCRDRHUTQxT2pLVkVQVEVpQ1QKeGlZQU84R1ZucXk1WVJFVldqTE8zN3ZqZHBtYWJLOTRucG1kQTlOTkFJQXhsUWZUVFJqWnZGMVdJOGJBeWZCTWFoaGpqWkZrRlRrMQp1Z0p1Wk5MWUJlQmg4UEU4RUxUdU9OUmt1LzBlV1owSXZWNU1OMkZNNVdGbTUyQk01YUZuY3FENVlpMlhPQVJPaEpGNnlxOVdOQVVCCmhKbC9CTHpIOTFjN1hvbEhFVWtsRUwwdWlVZ3FBUkpSRzFKdm1pOUN6K1NnWDh5aE9KRU5haVZHd1ltd3J5R1ZkcUhoQkJBOVBvMHEKWmw2SlJ4SHRTU0xXZDdWdDBwc054WWtzaXVleVFja3dDbUM0MFJhaFlRUVFZL3hlVk9qeEpLSWkycE5FMjgxcm1sYnBmaWhPWkZINAo4QktLRTlscWg0NEEyTjBvSDJISkNTQmk5elFxZVBSS1BJcTJ2dFZvdTNsTnc4eDdXS0Q1SXViZXU0RENCNWVxV1lVbkFEeTkxRG1GCkpTVkFKbzFIQUR3R0gzT3Z4S09JRC9RZzFuZjFVbFpyU2NCMEUvUHZUV0x1dlF1VmlEQUdiZzFHbHFwZVMwSUE0ZVR0aFUrdkp4RVYKOFlFZXROMjhacW5hM1RBdzNVVCs1QVRtMzV1c2ROZ1RxV0U4dmhUMXFUc0JNbWtNQWpnSW43Rys3ZVkxaUEvMExIdFRYeXRvdm9pWgoxOGVnWjNKK2g0d0EyRjd2SWFHdUJCQWUvbDZ2MzdUdU9EcnU2RnQyemwzWUtFNWtNZlA2bU4rd2tBV3dPVFZzVDA2Rmpyb1JJSlBHClhnQzd2SDZMRC9TZ2ZlQzZldjMxc2dQVFRjeThQbFlwWXRoZHI3eEJYUWpncDN3U1VaSDR3dHE2Wk9wV0F1YmZtOFRzV3gvNS9Wd1gKRW9SS2dFck9YaVNWUU9MemF6OTJZMzJ0TUtieXlQMzJ0RithZVY5cUdMdkQvRDhsNVByL0NoN0tqL1ZkamE0djN0SlNmZ0JvM1hFawp0OXpxNXh2dEV0WTFOSVJHQUZHeFFYZDV4MjAzb1BQMi9wREZ0TEpCSWlxNnZuU0xYejVrbDhpbmhQTmZZVnpFYjh6dnZMMS9SU1oxCmxoSXpyNCtoOE1FbHI1OUM4UWtXVFFEQnhyUzd2S1g4OEZDQkJKc1htelZjRkFIRThxeUQ3dktXOHNPSER3bXlXR1NlWU1FK2dKalUKS1hOSVluMVh0NVJmQjNUZTNvOUlxaXg4VGdMWUs2S3ZCV0V4VHVCQnVDWjFvajNKbHNOWFJ5USt2OVlyT2hpRXh4QWNGQXNpUUNhTgp4K0h5K0xYdWVFdjVkUWFKcU9pNG84OHJuTjRsaHVQYXIxbnJDV0p5NTAxM3hicStkRXRkOHZyVE13eEhqdW80ZnNMRStIbUtrNmQ1CnpueGdyWXJlYXhVTWJWQ3g5YzRJdWpxWGRtbkR5ZE1tamh3MWNIelV3UFFNdzhuVEpnYldxdWpxSkJnYTFMRDFUZzBEYSt1VDl5aE8KWkpGNzdiUzdPQXZneGxvbmp4WkNnRGZoNnYwZHQ5MFErbFR1OUF6RC9nTkY3SCt4Z09rWlZ2SFlyazZDN2ZkRThkQlhZM1Vud3ZFVApCdjd4bitkdElsYkN3Rm9WMy8yN05neHQwRUt2eCt4YkgzbE5LZGVjS2F4SldsNnplNUZVQWwxZnZDWFV4cDA4YmVMQjcrVXhmcDdXCmRGNVhKOEZ6VDNYVXBlZE56ekRzZWJhQS9TOFdhajUzNS8weGZQZkJ0bERydzNRVDJaZmY5a29aMXhRYUJpYUE4RFRQUUhMOFNFUkYKY3N1dFVPTFIwQnAyNEpkRmZQc0hjNHU2eHZlLzFZNzc3Z212VHRNekRBOThZelpRci9mRHdGb1Z6ejNWRWFxRjBpL21NUDNyZDkzRgpvNmxoZkRib05XcHhBaCtCeSt0dnYvbWFVSlYvOHJTNWFPVUR3TGQvTUxjb1pkWGplbUcxVFVaa2RjSXI1QjRVbGpvUUFoRkE5UDZICkhTZkdvNkhPNlUvUE1EejR2WHhvMTN2Z0c3TlZmWWNnMlBOc0FVZU82cUhVNmNoUmZVRkRTQ1YwM0hhRFYxVHdXTkR6ZzFxQVIrRHEKL2ZHQm5sQWJzdWZaUXMxamZpVllZL1ppTUg2ZWhxNndzTnRKSWlyYWI3N0dYZHdmMUFwVUpZQmY3dzh6MjFjUFFRUEEvaGNYSit3OQp6MWFQUUdwRkdNUjB3MmY1ZkNBckVNUUNiRU9kZTM5WUpqYnNhOWVyWG1GZnQ0SVYyRmJ0M0NBRWNEQXA3TjdQQldJRVBuWmdyVnBUCm1IZmdsd3NUOXBHamV1RGUzOVZKc0hHREZ0akRuNTVoT0g0aWVKdUR3TWNLUEZ6dHZJb0VFTGR2OWN0bEhreGJOSTRGRUVaWEo4SHoKVDNYZzhFODdjZmlublhnK1lFaTFVTy85NU9sZ1E4ZDk5MFR4eXM4VGVPNnBEcnp5ODBUZzhQUFlpZkNpRklCYkFZK091VWxNMnZtaQptZ1hZR2VCUDZnNHJ3U05uMUlZMmFLSEgxYlhpdm51aStQNjMydTA2ZEhXUzBITVF0Y0NuYys2cWRFNDFBbXlUdjBSN2tuVloxN2YxCnpvanZiNVd5ZTBHU0s1V3VYUWtiTjFSdXA2VjhMd1Fod2RZN3cwOFBXM2RRdTdDejRqbCtQd2dId25HMTZIVkoxQU1QN2ZUUDRULzYKWUZ2Rk1YOWdyWXBIZmRLc1haMWt3U25Zb1EyYXJ4SXIvV2VRZXUrOFAxYTNpU0lQSGZXTENUeFArSGFkVEJwcG9MVDRrRVJVclBwegozK3NzR3VQbktmWWRLT0xVZTN4czdMMVd3Yzc3bzRFRmRmSzBpZjB2RnUyd2IyaFF3ODc3b29zZUlnNzhzb2dqUncza2hFTzQ5VTROCk8rK1BCVDUvLzRzRjI4bE5kQkxzdWo5YWw4a2hDMHczY2ZrWG8rNWkzM3NOS3hIZ0RDUUhNTlozZFd1K2Y1a2c5OXBwOTExR3Z2TUQKbmtPQXRObWlqWnJOUHlPQXFZQVpDcGl1bHI4TUJhQ0VIL2R4QlNNQUpXQ212NHlZYWNrcCtHVTlkRFhvdDJ6TXp4WnRjaGQ0ckVmegphQkRBcUtnd0pXRGkzVll5QTdjNUJBQmhZSVNCS0F4UUdJaEtBU1hjckZ2VHdwYU5Jc2tJWEU2V2pNQmxCQUl3aFlFb1ZNaUo4ZklLCjhOSFZKcUI4MnpvL0F0emxPS2c3WHQzN054VXdrN01acGtRQ0pqWE9nbWdZVVJpWXdnQ0ZncWtLaUVwWE5oR1lKWi9TT3llQmtJOUQKUmdBZ09vZkN3QlNGeTBXbGdDVW5IK09weEtOUTRsSDNXb0c3VUFNQkJoMEhwVG9yTjhveVZZWmlFd0hDRXRpTnMxc2xsS3NJSmlzTQpFTXBuS2dFMFVyV0J5eEZXeDJDMmpDd0NDR3RnZFJTNzBhS1RFTkZKVkc0RmJCbFJBcUw1ZDVaSUt1RmVSajdvZFZ3d0F2aXQ5YU5DCitZWUtHSzdHdVljQXVaN1dFQ0RZelZrdFNFQXBvSmtBSXlDYXVTSklJTXNJVm1leE93b1J3eWJLTFlBOFRLb01VQWlnS1NDVWd0a3kKNGhiQmpjanFNZ0pzOHFwYkdRRkUrdGNCejkwMUtRRXpWREJkQVF6aHNGZ05wTUxNaVhIT2V3aXdlai9qUFVGbG5ObmlKeWFPSnhxdApPdVkxTXl3bm1DdS9KQ2Q3S0pCOEpuNENrV1FrM2xVS21OeFNncHFBUnB3eUFzcElvSFNVNXpBeWFReTZieUx4c2dEOTdvSXlDMkNaCmZVdjVPbWM0Y3pCY2Fwd1hBWVR6eHh0R0FFckZjZnhZQW9BSm9oQnRlUktBbVpKMTFDMHJLWG4zcHRSUm1NdFNXZ1JRR0Q5T3BWeEcKRkFDanJ1R0NEeFh5Y09DekIwTS9VQ01Cdk13L000bG9tS1I4dlp3QURpOFhrS0lBWmxlWXFhelVBeHlPRUFPeHZoSnduMkE1Z1JMYgo1RU1pZ2QxUkt2b0JrcHdzUjFrYSs2M2ppSkNUM1ZFaXppRlQ2NDdEbUhLc3NocUV5eEgwSXNBRytRdUp1cngvTWU3Yk1iNU5BcVhrCkI5anhxK0pzbktpd2JBRUlaYVZvQWJ6blc0MWdpc1JzcFhyNDAweGdwbE1tWFBHcVUwNFNDUmh6ZFFEaWtoUGp4eEJHU3U2VTFKbVkKZFp4VzZpaGx1Z082M1FWZUJFaktYOXlteE8zTndpRGkzV3F3V3U0TGxEbUIwdmhQYWNua3V4dG1DQ3RoOGxCeDJRd0ZsRWlPbmxJYQo5MjNsZXd5WFRMS1VrZ3pzME0veWpjUlBUUDVkWVNDbUpGUFJVZFR1ZHZjdVpJUHVxbFlsUUhuRGlCM25NekhPbDhKQWx6Tm9LdVhtClRhNDRwWUJLUUVEQndFcmp2aFh6S2d3d0tZaEp1QVBFbGtkbzZQQ0JUTG1udTRtZ09QSW1qTW95c2tKQUN1S3lrQXpDTWhMaFF3bGYKaXFtVWg0Y3FKNEFTcVQ3bjRIWEVvUHhGN1M1RkFMWlhUNG16WWRSU09IR0VPcmFWa05sdGg0QlUwSmlLWXNucFVVVElvMXBrbzJDVQptNyttSHdhc3RsSWlFajVDc2FiVWVXUWlTR0d6SFRFQmRwZ01wU1FqcTV3VFF4RVJsQlVsRUJBaEt5aGN6aDVMOWpjRklZQURqbkdFCmxSd1dKc1g1Vmp3TGs1dDllZndERmNTUW93RFJNTUo0d3hoRXJ6Y1ppRUo0c2tOY20wZ0NaWlR3bUxpWndWd2RSU2lmZjdleXBTNGkKbUFxSTVUQkxCTERpZnpzN1RMamNtS0p3MzhrVW5VUjJvS21WYTJlZW9XRE5CSEFyM3hHdXVKVEQ3TVphUFZjT0NVWE1TZ0F3QmpBSwpSaXlsSzRCd0JoMDlTQ0laV1NZVFI5Wnd4NFI4bUREZnBhUll5ZHpiMWxOT25na0NFQUl3bFFyTHlFcm5VOFYybk4yeXNweHBJczhuCmhFY0FsQ3VlbGIrWTFPaVNHVlJzWmpKd2swVmdtU3RYR0dUMWVqZlJ2Q1pMbWhGU1haa1ZxOXRsNE5aY21nQmlzdklrUzhrSUE0RUMKUm1oSjZXNTVDOElRK2ZwMnppV1lwWFJNQndmYmFVSXlVd3cyWTkyS0l2WjN5VUtZeE5GNFI0TEkvZGwrbCtjUjVQZG1ocHU0bHF6awpVSThJT1JIYlVsZ1drd20vaVluekhMS1VyMmVKU1phVEhDWUdnSHM5d0tEN2dOYXVuaUdoU2ZtN2dCMUNtQjJtY0k5VWFwaVV2N2JqClZNTHc3dVVjM2ppWHhZeFJGSk1hem1zNHppOFRsbFhtTUF0TkR1YVNoMmdDa2JxMGVObFpQREV0UG1NVThjYjVLM2ozMG93ZDZzbXkKTEpNYmhGOGx5YWtXanJsOWdGSDNBZnJGSExjQ0xnVTdQaXVsQnNtWk82WXdqSnk1aEc4Y2VnY0FrSWhwMlBIWkh1eTQvVm9rb2dvZwpGamxZYzk3V3kzbE5xYkhXOTJhR3RkYkJXc3hSSml0SVUrR2xOUkc1ZVIwdnZINGVMN3c1Z1Z5QnJ5Rjg2dDUxMkxRdUNhTFFrbHlrCjZ4R0ZsZklCYnYwRWhNTUNWTnhleEtWb3QvSnQ1Vms5WE16cHYvREdPZnNTdVlLQm43ejJJYjc4L0FuODR1MUpFTFhFL0ZMOEwvMlAKVElwbGtncDIxRlYwQ0VjYnJKVTkxaW9mbGVJWGIwL2l5OCtmd0U5ZSs5QldQZ0M4OE9ZNW50UlJSU1pVTGEwTWNxeW5zRjhsNGdWRgpiY3RUSmFYd2hpaDhUbDlsWUpSbjlteVBGTnc1NlVsR2dRK2RsNW1ZS3VDeC8zZ2ZQemw2RmwvNXdocmNlMGNTWFczd3RnYlNxK2x6CkFJQnpFWWZqeFNNZXE1Tk01M1VjL2wwV1AvOXRCaE5aNytjUDlpU2pnR1p5eFd2V3VnbXhmRTU4ZHNqR0lrY05IYVU2QVN5dkU5YkUKREMwdFQxSW9UOXdvaERkT0ZXR05XcXJETi8rc0YrOU16dUtkOCtXYkkweGtpL2luL3p5TEg0K2N3NzEzSlBIQTNVbjByckdHQnZFaQpWUFFrQ29mcjI3VHdJSzA5NzhFd2ZyR0E1MTdKNHZEdnBwQ2I4Nzg5Yk4yMTdmam1uL2FDYUZSWUN0NzcrWkk1YWxzUXg3QnB2V3B3Cmw2b1N3UEVrQzRuTlJKV3lVRkx5ZzZkclM4ZDNkU3BJNzdnUmYvR2pkNUNiOTI1d2JzN0U4Nys1aE9kL2N3bDNEM1pneStmYXNYMXoKbkROZkZjeFhhak50alFRUnZSM1dNamRLY09qWHMzajU5VG04TWpwYjlmeEVtNHIwamh2UmxTQzhFNGpobE5qckFabTlOaENDRUZhNQpiQ1dEUE5tMFRLVHVYY0RpNjExUDk2QUVyS2lDNlJxZkJyYVhNVXN6Z1hKK1c4eDB2VE14ajcvKzEvY3JzdDRoaExpQ3JVTXhiUGxDCkZILzhSUlVrc294V0JqR0FHU3FPL01iQWtkL3FPSEs4Z054c3NQVU1pWFlWLy9ZM04yRmRUN3ZrVUF1bGE0SUVtZ2tTb1NDYUNSSXgKUWFJbUVCR2ZwZW5ndVpQbmtEODFJVjkrSkRXTXpYS0Jsd1hJbHJkRyttb3RVYUltaUpYVmtvWUpleDBiRWVsS2hWdUg5WitJNG1kZgo2OE5mL2ZpRFFDVEk1U2tPanN6aDRNZ2N1dllRYlAzRENJWTJxTmk0UVVQdk5XRS81aUFjakYrZ09IYkN3UEVUSm83OGQvRGJ5eTBrCjJsWDg3R3Q5V05jVEJXQ1VEU0cyQmRCTWJoRTBvWERWQkZGTmJubWt2NlI2OWJ1dXZRZ3dKbi9STDg2ZzNUV1lFSlV2VFdKMmxzcWEKcUpiR0lhV1V2N1l5V2V2N0l2alpRemZnNzE4NGgxTm5nKytTTVQzRGNPQ2xJZzY4eEwvM1hxTmc0d1lWUXhzMERLeFY2bmFmWFRXYwpQRzNpNUdtSzR5Y01IRHRoWXZ6Q3dsY3RyYjgraG4vWWNSM1c5VVFBR0k0b2k1UlpBYTU0b3BuTzRjRmxJYzJwTXI5cjFGM2dSWUFQCjVDOU1OenljQ2NGR2tRcTJ4eEhIS2hZcXBqZUptTTNrUnczMHE5ZzczSVBkVDQvajFFYzFQWDNieHZnRmlnTXZVUng0cWJUNUE3Y00KUkpDRE4ydm90bkNJY2Z3dGJyR09uVEF3Zm9GaS9BSUx0S2RCVUt5L0lZcTl3ejFJdENrQUxPdFltaDUzRUVEdStacGxEVXluOHlkZwo1c3M2MlpTN29Lb0ZNS2JtU3ZsK0dZU3pVVlFWdHZkTHhQcDFoUzlmdGlhSTVMVnVpU2p3NHVQWDRidDdMK0xRZjFWM2lvSkFWc2llCjU1d043NzFHd2ZXdVlXTkl1djE3ZW9iaGxHdERpTE1YNktKNmRGQnMrNk1PZlBzdlZ5SFJSc0ZrUWR2SkpNa0tTSTRnMDZnZ2djbEQKVGc4ZGVUaUJvKzZDcWdRQXVDbFJ1N3p1aFJlV0FBeUFLc1oreXFlQ2JRc0FzWjVOdEVvczlnUmhlUEpyM1JqNnRJWkhmenlGZW1MYwpRNW5IM2dwM2k1YUY0RHRmN2NJRGY5TEpWenBSUzRuV3REbHpEUVBVVGdoWnpxQzlaTjVEK2NhbEdhKy9ISE1YZUFaV21iVHpraDJECmZZaGR2NnB5YSt6RkR0WWN0enhsU2V3L3MyZHpwVXpXcVE5MWZPZUhPWnc2RSs2MktjMktnUnRWUFBuMVRxei9STVJlSDJETkZrcEwKWngwV3dNNHJXSTVnbFlUUC9Ka004cjgvNnloTERaZnIyOCtkSHBXL21GTjUxM3l6eDR0dzUwVFJEQkROQUlrWVFNUUFvdnl6OVoxRQpEQ0NxODkvRTk0RlBNaHplMDRHSHZoTDh2dnZsaW9lK0VzT2hQUjBZK0NTNFhEVERJUXUvei9aTEU5NitGWjM1dk15cHNrMDNSN3pxCjQ1Y0lHb1dVQzlBdnpRVFB3Q2tNaEpoOHNTZVY1c0JsT0NaTVNqT0FYOThSeFpiUGEzanlwL000L2o4cnl4b01mVWJGbzMvYmhvR2IKRkFDV1l3ZUEwZElRNlNFbjRwN29BUUxwUWk4ZkFrYTlqdk1qd0t1UU5oY3lwK2ZBaWlhSVZvdFhMU201eW1IeSswQy9ndWVlak9QSQphenFlL0pjaXhpZVgyUTBoTHZTdVVmRFFqaWkyYnhGN0ZaVTF4NW8wcW5JaE9kZFNCWFN1Q0RwWDVnQys2bldzSHdGRzNBWEY4MW5FCmVxdjRBU0ZpNjBZTld6ZHFPUEN5Z1IvKysvSWpRdThhQlYvL2NoVDNiUkVpWmtGTjZPSlJ2SkQxS2g3eEt2VGxuWHVMbUdqUEtuUjgKNmhOTDFnZzNEcjVpNE9Bck9vNy9iM01QRFVPZlZySDk3Z2kyMzEyL2ZZQ3FZZWJFR2VpVGpzaktkNHVZU3JVOEJHbVRLSDF5Q3JpMQpjYm40N1p0VmJOK3M0dFFaeXNud0t3UFRzODB4TjlEVlFiQjlzNGJ0ZDJ0WWY2UHdxNWV3eDh0Z3V1bFdQZ0RzOXp1K2tnWFlCUDRzCllCdWRuK2xISk5YZGtJWjU0ZVZqSm83OHpzRHgzNXNZbjF4YWdmZXVJUmo2bElxdGY2Qmh5OGJtZVNaeThkeGx6SjRzZXdMNVovMmUKTFZqUjljaWtjUVhTcldMUmE2OUN4L29iR3QxR1Q1dzZRM0g4YllxVFk1UVRJaE11SVhwVFhPRUQvUXFHYmxWS1BiM0prQnQ5SDBiVwpFUUdNcFlaeG85L3gxUWFxZlpDR2dlTDVLMmkvcWFmR2FHQnBzSzVQd2JvK3AxSXNJa3hrR0tiekRLZkduSTdrOGJjcEVoMEVBMzNPCmZyQytYMEZYbktBblJXekZ1OEdhMENlbDgwVzM4Z0hnbVVyblZDUEFmc0Q1cE9yaXVjdUk5YXh1ZEZzRFlXaTlBcXdQNFVKbWMvZ2EKMVZBNGU5R3IrRkNsYzZxdXNYRXZFRkZpVVhSOWJsMmoyOXFDQzh3ME1mM0dPMkNHSTBvNmxCckc5a3JuQllsVm5vSDBxRGhhS0tKNAo0UW9pcTVPTmJuTUxFZ3JqRjkzS0I2cVlmeURnS2p1M002akVJa2g4SnR4bkJiYXdjRERUUk82dC93TXpIUVNvNlB4WkNKcXRlQWJTCmswTm9RVWN4azBWMFZiTFJiVzhCUVBIOEpiZnlBZUNKSU9jR3RRQkp1QjRhcVVRajZQamtUU0JxODBVRUh5Y3dYY2ZNdSs4dnFQY0QKQVMxQWFoalpUTnBsQllvNmlwbkxpS1dXUjBTd1VqRTNmdDZyOXc4SFBiK1doUFhUNEUrZjZMY0tDcE1aUkJKZFVDSUxleXBIQzR1RAprYy9EbU02NWkwZFN3NVZEUHhrMTNXb2huaUp5VUM1VDIrT0lYOStjMmNHVkRHWlM1RDhhQTlYTG5vcm1tL2IxUXMzMzJtVFMrQlZjCm13M0Zycm9hMGF0YVE4RlNZdTdDT0l6WnNxemYwNm5oNE9ZZnFQWG1VSTdkQU42RTVCQVdybHlDR3V1RUVsMzVTN3FhQWNic3RKZnkKeHhEUTg1ZXhvTHZ0TW1rOEFpQXRseWxxQk8ycEcwQ1VWbFJRVDFDOWdMbExaL211Nms1c1RnMTdML3FvaEFYZmJ1azFGS2pSZHJSZAoxZHRvR2ExWU1HcGk3dkpaTUxOczNLL1o5RnRZREFHU2NPVUdBRUJyU3lEV3VhYXhrbHFCWUl4aWZtb0MxQ2k3MjhkM3RVOFFMSGhTClcrd21zdGxkYnN6blVKaVpiSlNjVml3SzArZTlsSitGaHc1cXdhSldOWWh3WTdlNzNKalB3U2prYXI5Z0M1NG96RXpDMU10dTlNeUMKai92WnhWeDcwY3RhVXNQWUI1NGtjbFk2TndrOWYyV3BaTFJpVVppWmhESHYyWm1HYTRuMy9SRGFuaHVaTlBiQzQwSEZMWjlnWWFndwo1Z1BBYnRIeEZvMVFOMTJwUklKb3gyb1EwcHpyNkpvTmpCcVk5eDd6Z1JDVkQ5UmgxeDAvRWloYURHMWQxNElvalZzdnZ4eGc2bk1vClRKOEg4MTUwR0tyeWdUcHR1K1JIQWtJVXhCSnJvRVk3NnZHM3l4NTYvZ3FLK2N0K1A0ZXVmS0NPKzI1NVpRc3RSTnE3RVltdmFnMEoKQW93YUtPUThQWDJBZS91N2E1bmhxd1YxM1hndGs4WXVjQklreS81WTFSRHJYQU0xMGw3clpWY1U5TGtwNlBuTGZpWi9ETUQyTUx4OQpQOVI5NTcxTUdvUGdpMG9Idlg3L3VEcUkxQ2lnT0h2SnI5Y0RmRG4zN3NYRytkV3dKRnN2aXJSeEdoNStBY0I5ZzBoN0VscDc5NG9uCkFxTUdpdm5MZnJHOWhlSFVjSGx1cFI1WTByMDN4WUtTdmZCNU1oa2hDaUx4VmREYUVpdU9DSXdhTU9aemxadzhnRy9pc0x1ZUp0K04KSmQ5OHRabzFBRmFXUlFqWTQ3TUFua2tONC9HbHJsL0RkdDhWZHgrbjRlTWJXTkRhRXRCaWlXWG5MQnFGSEl6NVhLVXgzc0loY0pNLwoxb2g2Tm56N1pSRXBQQWFQaDFZN0txcHEwS0lkMEdJSktGcHpyand5aTdNd2lyTXdDN04rWHIyTUVRQlBMR1FSUjVob09BRXNCQ1VDCndNbWdSdHFoUlR1Z1JOb2JOa3d3YXNEVTUyQVVaa0gxdVNCS0I1cEU4UmFhaGdBV0JCRjJ3dU1wbDc2TkVJUlExQmdVTFFwRmk0Vk8KQ3NZb3FGRUExZWRoR2dWUXN3Qm0xclRaNUQ0QSs1dEY4UmFhamdBV1JQN2dZUURiZ0NDUHMzTTFqQ2g4cUNBS1ZHdklJQW9VcmZMVApOS2xSdEcvK3Q4YnZBT080SDhiQWI3SGYxNmd4dnFxY0dsMkJJQkRoNDcxWUlCbVdHRmx3eDY3cGVyc1hsZ1VCWkFneTNBVStSQXcyCnVqNENvd0FPZzkrUFA5cm95dFNDWlVjQUdTS25zQW1jQ0hlSjkyU2QvellMcnZCWHdSMjYwWHFuYSt1SlpVMEFMd2hTREtKRWhnMG8Ka1dJUTFRa3lodEt1Mm1QZ3owK3d5cGExc2x0b29ZVVdXbWloaFJaYWFLR0ZGb0QvQnpiTTB3dzEyT2xVQUFBQUpYUkZXSFJrWVhSbApPbU55WldGMFpRQXlNREU0TFRBMkxUQTBWREUxT2pRMk9qRTBLekE0T2pBd1NtRmptUUFBQUNWMFJWaDBaR0YwWlRwdGIyUnBabmtBCk1qQXhPQzB3Tmkwd05GUXhOVG8wTmpveE5Dc3dPRG93TURzODJ5VUFBQUFaZEVWWWRGTnZablIzWVhKbEFFRmtiMkpsSUVsdFlXZGwKVW1WaFpIbHh5V1U4QUFBQUFFbEZUa1N1UW1DQyIgLz4KPC9zdmc+Cg==) 0 / cover;
}
.hims-routes-message-center-default-emoji-2 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB4PSIwIiB5PSIwIgogICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FZQUFBRERQbUhMQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4KQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBVwpMa2xFUVZSNDJ1MWRXMndiMTVuK09NT1pFWWNpeGRpbUw1SlN5WkhqbXRuVVZ0TmFhbXVnVmxxbEtmcmcyTXBEVSt5bXNoK0szZTBtCjY2akF4dDEwa1RaYjVGcWdTcHVtUU5FQ2xwdGRvSDJJN0FDYlhXU3R0SEpRb3lzRFNXV2pXMlpkdTZFVDBaRk5TYUY0RlRtM2ZaaWgKVEk1bXlKbmh6SkN5K1FFQ05XZHVaODcvbmYvL3ozOXVRQXN0dE5CQ0N5MjAwRUlMTGJSd2E4SFQ2QXpZamNRNGVnSDBBdWdIRUFLdwpSL2xGV1ZvMUpBSE1Ldi9IQUZ4UmZtTUFac05qU0RiNkcrM0V1aWFBSXV4K0FQdVYzMzdVRm5DOVNFSW15Qm5sZDNvOWsyTGRFU0F4CmpvT1FCWDRRY2sxdkJzd0NtQWJ3V25nTTA0M09qQmswUFFFUzR3aEJGdllEeW0rekl3bmdGR1F5bkdwMFptcWhhUW1RR01jUWdGSEkKUWcrWi9qQ0toRGZFeXI4ZDdHb2FHZkpWdlU5STVpRnhBZ0NBWDg1QjRnVHd5ZHhxbWtuRUlKUGhSK0V4eEJwVGtqWEtxZEVaVUNNeApqc01BamtLMjU0Ymc3V0JCaG53VnZ4Nkt0RFZmRWllQVg4NUJTT2JCTCtmQUpkSVFjMFV6ajVnRzhGU3ptWWltSUlDaTVnOURGbnh2CnJlc0psZ1lWRG9EZUZnSVZEdGd1YktNUWMwVndpVFM0aFRTS1Y1Tkd0Y1FzWkkwdzBaQk1xOUJ3QWlnMWZodzExRHpCMHFBN1EyQjYKTnE2cTlHWUR0NUJHNGNxaVVUTE1BaGhydEVab0dBRVVHMzhjTldvODA3TVJUTTlHVUpzQ2pjcXFKUlN2SmxGNFh5WkREVXdET05JbwpIOEYxQWlodDkzRlU4ZWdKbGtaYnp5YTA3ZGpjTVBWdUY4UmNFZmxMMTFDNHNsaExLendGNEVXM1l3cXVFcUNXdWlkWUdteWtFMHpQClJqZXo1UW9rVHNES3BldklYN3BXalFneHlOcGcycTE4dVVJQXhjazdEcDFhNzZGSXNKRk90TzNZN05aM053d1NKeUFYdllxVlM5ZXIKWGZaVWVBemZjeU0vamhNZ01ZNStBQ2VoWSt2YmRtd0dHK2xjOTZyZUxNUmNFWm0zWStBU2FiMUxaZ0hjNjdSSmNKUUFpc28vcm5YTwoyOEhDLyttZXB2WG8zVUx4YWhLWnQyTjZaaUVKbVFTelRyM2ZNUUlreGpFTzRER3RjMnlrRTc3SU5xZGV2ZTRnY1FJeWI4ZXF0UmlPCk9CVTNjSVFBaVhFY2h4ellxWHdaUlNMdzJiNTExNlJ6Q3l1WHJpTVh2YXFuRFJ3aGdlMEUwQk8rdDRORjhQTTdiemxiYnhiOGNnN3AKMzEvV0N6TlBoTWR3eE03MzJVb0FQZUV6UFJ2Ui9xbmV1cDRkdlN4ZzZpd1BBT2phNHNId1BnckI5b1lITWdFQXFZeUVxYk1jNHRjawpCUDNBOEQ0S1hWc0p5OCtUT0FHcHR5NkNYODVwbmJhVkJMYVZvSjd3NjdYM3FZeUViNytReDlSWnJpSTkyTzdCYzQvN01MeVBzdXNUCkxDRjZXY0REMzhvaWxaRXEwaDhkYmNPalgyY3NQMWZpQkdRdmZJRENsVVd0MDdZMUUyM1J4M3JDYi85VWIxMXQrMVJHd3NQZnl1TGMKZVg3TnVVSVJlUDIzSExxMkVvanNhSXhaMFJNK0FEblBIZzhHOTNndFBkdERFcUE3UXhCelJRakxlZlhwb2NlL2pDcy9lS1ArMW9GMQpQYVVnTVk3SG9DUDhlaU42ei94MEJkSEwxVHRWdnYxQ3Z1WTFUaUNWa2ZETkozT2F3aS9ocFJNcm11UTFneXJsZUZ3WkhWVVg2aUtBCjBxRXpiaUxUaG5IdVBJL0pONHoxdHovejhrcTk1V0FhSnlhTGlNK0xOYTg3OWtMZXdOT3Fvd1lKK3V0NXRtVUNLSjA2SjlYcHBkNjcKZXZIU2lZTGhhMmZPODNYWE5ETklaU1NjZU5WWS91THo0aHIveFFyYVA5VUxLcnltK1J5Q1RJS1ExZWZXb3dGT1F0V3BRM2VHNnZiMgpBYm5RWmt3S2RPSlZVNk56NnNMVVdhNnE2bGRqOG8zNkNRQUFnYy8wYVVWTys2R2hoWTNDRWdFUzQvZ2VWRU8ydkIyc0xjSUhnTW4vCk5sOWdab1ZTRDByTlVUTjVzd09sUUpwR0xPV3dWWC9BTkFFVW0vTmRkY2I4bis2eExjZ3o5VHRyQmVhV0diQWlVTHZ5UnJDMFhrV3oKWkFxc2FJQTE2b2FOZE5yYXFXUFZxNTg1NzN4cm9CbnlSbmVHdEpyWEllaDB2RldES1FJb3ZYdEQ1V2xVT0dCclAzNDlOZVhkU3k0UQp3T0k3ck42bkJ6YlNDWUtsMWNrSGxaYVpZUmdtZ0tKZUttcS9oeUp0cy9zbDFHUEgzWWdIeEs5WnkxL2Fadi9FUTVGby8zU3YxaWxUCkRxRVpEZkFZVkY2L2I4Y1dMUmJXaGVqbDJtMXJQYmpoQkZwOWg5bFdqUkZRbXdKYVRlNStSVk1iZ2lFQ0tMWC9hTVdOTEgxTDl1bTcKWVdiTXdMLzdkaTNuKzd0Rzd6ZXFBUjZEcXZhemtjNUdmN3NtakVUbmJpWjRLQksrSFZ2VXliMUd0VUJOQXVqVi9tWWR1UnUvZG1zUgpBSkRIVldxWVlrTmF3SWdHT0loMVV2c0JJTkFrWXdUY1JEMWF3QWdCS3BqVXpMVWZBQ0o5dCthSUk2Wm5vNVl2TUZycnZxb0VVS0orCnZlVnBHa3k3cFZEUFNCOG5vYU1GaHBST08xM1UrcHFqNmdTbmEzL1hsdVpXNFZZSjRJWm0wcEhOMFdyMzFQcWFnK29YT0Qyb3M3dU8KR21aMTlJMFpCUDBXNzNQQk55bk5vRmJoWU5WNzlFNG92VXNWVDZPM2hlQTBkdFZSVTl4UXoxYUhudzMwTzA5T1FGTkd2ZFVHalZRcgpzZjNsQng2SzFHS1g3UWkyZXl3TGNtQ1A4MnAyd0tLV2lmUzU0enZveUVqWEdheVdxNE1HSHV3SXJJNzBkY01FQU5ic3VWWGltSVZPClJSM1N1MTZUQUdXTExhN0NEZlZmd24zN3pCZFdwSTkwelVNZnVkOGNRU045cEt0ekdEUmsxYTgzVmtDdnhJYlVDUnJqMFJ6RHdCNnYKYVdHT1BtaHZwMVExbU5WUWJ1WU4wSlhWa0ZhaVhpbFgySDhuVnQycUJUT1RLcnEyRWhpNTM3MUNOdk8rWUx2SDlja3JCRXRyaFliMwphMTZyODR6KzhnTnZ1TjNWRHdDQWtmdHB3N2IyTzk5c2N6MS9qMzZkTWFUV2pWNW5OelMwUUwvV2RjWUkwS0E1L0QvOVY3Wm00WTNjClR6ZGtlbGpYVmdKUDFDRGU4RDRLb3c5YW54NVdEelJtWUE5cFhiZUdBRnBEaW1xdHJ1a1V1cllTZU9XSGZsMS9ZUFJCQnM4OTNwaTgKQVRMNTlONC91TWZiMEx4cHlVd3JIcURsYnZldXVhaUJxM2hFK2tpODlyTjJuSHlqZUdOMjhGWUNJL2RUcmpXdHFtSGtmaHFSSFNSTwp2Q3JQRkFxMGV6Qzh6K3VxVDZJRkhabjFBcFh6Q1dzU29CbVdjQW0yZXpENklOTXdkVm9Ma1Q2eW9iVmREOTRPVmozRnZCK29YTUJhClM3ZjJsQjk0NkZ1emUvVm1nSWJzZXRRSldnVG9MVDlvTGVleWZxRWh1MTUxZ2hZQlFvM09lQXZ1UWNzSDZDOC9JRHVNMnpadVFWN3oKcmhHQm81c1pZcTRJSVNmUFJqYWprVFdDUVVQcWhKcHV0QkVmb0hCbEVka0xIMVNzYmxYYXNJSHM4SUZrR2NmVzhiK1pVQkswa016TAp2OHY1Tlp0VmVDZ1MvdDIzR3hxWVEvaHJ0MFRxYmtjVnJpd2k4M1pzVGJyRUNmSmEraG9yWVphaVZDVTJseUtOdDRLL1VkS1NmQ0t6CmVpd1ZCYjBGb2RhZ3RLWWdZTS9vckxvSVVGckl5SFFoS0tSWUpVZTA4anpCMGlEOWNwT3ZuQlRsSVdtU1pXeWZsV1FGNWVvWnVDRlkKNElhd2hXekI3TzRpTlpHOThFSGpDVkRhVThkdWlMbmlhb0ZWYUpCbzlmdThIV3hWazBXd05FaFdQNVlnNUtvTHlreE5kUm9TSjRCYgpTTmV0TlcwUHBmbjNqME1xTElOUHpFSk14Y0FuWmwwcmxHWVJqbDJndW9kQUJudEJCSHZoWVRxUVBUTm0renZxSW9DSElwRXBFR2huCmJzekdrUXJMWUQ5VE9TbEZUTVVncEdMZzVzNUFLaVRCSjJaWGYyOTFlTVA5OERBaFVOMUQ4REFkOEliN1Y0VmVqdHovUEZWeG5Da1EKdUkydFB6SmFGd0c4SFN4R1QyN0hWL28rd2xkM0o5SE9pT0RtcHFHZWxVUW9IMFIxRDYxNVJqa1J1TGt6QUxCS0VEbHQycmJDZGh1bAo3eTBYS05VdGQ4dVhCRzhVcFhMSUZBajgra0lJLzNuNU5reC9yWDRmcUc0VGNOY3VHcjg0dXdHL09oL0NRM3VTK0VyNkxPNHVKQTEvClhJbjk1UVZXcXhDQUVuSE9WNXgzV3F0b0NhMGswTkszZU1QOWpyejcvZWhaL1ByOEpyeitiaENaQW1GYkYzamRCQmplNThYVVdRNloKQW9GZm5OdUFYNXpiZ0VPTHgzRDBuNTVFVjFlWHJZV2dKZ2pkZDlEVzV6Y2pvdEVvanYvc1JaeDh2VEtNUDJ4aDNLUVdhajlGVXY1MApNUHc1Q2tEbFlvZ25YLzhOVHI3K0d3d09EbUprWkFRakl5TnVsOXU2eCtUa0pDWW5KekV6TTZONWZuQ1B0NnBjQU5RK0R3TUVxTlhNCks0MTUwMW81YTJabUJqTXpNM2o2NmFjeE1qS0N3NGNQMjY0VmJpYkU0M0ZNVEV4Z2NuSVNxVlJLOTdwSUg0bXVMYlVIelJxSlBXZzkKWmJyOFFFaldYdXAwK0hQVmVaUktwVEF4TVlHaG9TRWNPSENnNWdmZVNpaVZ6WUVEQnpBME5JU0ppWW1hWldOMFdMcVlYVU9BYVhXQwpBVU1pMVZRbHc1K2pFR3hmTWJSK1RqUWF4YkZqeCtUN2hvZHgzMzMzWVhoNEdNRmcwTFpDYlhiRTQzR2NQbjBhTXpNem1KcWFNbjMvCm9mdG9RK3JkeUVWYUJJaVZIM0FMR2ZocVBDallEb3dlb3ZIU0s4Ylg5d1dBcWFtcDFRS0lSQ0tyWkloRUlxWUxwZGtSalVZeE5UV0YKMDZkUEl4cU5XbjdPeUpjb0JOc0JJOExsRmpMcXBKZzZRWXNBVjhvUEpJNDN4TGFSTDFHbUNhQXVvR2cwaWgvLytNY0lCb01ZR0JqQQo0T0FnQmdjSDF5VWhvdEhvcWc5MDd0dzUyMHplaU9IYXI4aXVFbGZVQ1ZvRW1DMC80SmZ6a0F5OHNITXpnVVAzVVRoNXV2NTFjVk9wClZJVjJDQWFEaUVRaXEyU0lSQ0pONVV6RzQvRlZBcGVFN2dRR2RudXhkemRwU0I2QUxEc1ZadFVKTlUwQUFBakxlWkRCMmdORG52aTcKTnJ6NWU5NzI5ZnBTcVpSbXdRNE9EcUtycXd2ZDNkMklSQ0lJQkFMbzd1NTJoQnp4ZUJ4emMzT0l4K09JeCtQNDA1LytoSFE2N1ppdwp0ZkRvM3pDR2E3K1EwblRlWStvRXpWa1hpZkhLMS9qN2U4QjBiekQwNHAvOGV4RXYvWnQxVTJBbkJnY0hWLzhQQkFLNDY2NjdhdDZqCkZxaWJBcTZHZ2Qwa1hubmUrQWp0d3R3U3NyT1ZHajg4dGxiZWVnVDRBOHFHaHJWdEQ0TzlxOXZ3eTc5d0pIdExMdGZtSkg1ejNHK28KN1Y5Qzl2d1ZGT2FXeXBPbXcyTzRWMzJkM2hPbnl3KzR4Y3lOaUtDQnYrY2VjMyt1M3MyTTBRZG9kRzBtVE1tQVcxelRBcGpWZXJZZQpBU3A2V1lSVUhsSlJBRVFZK2h1NG04VG9nY1p1NTNhem9Hc3pnVWUrUmhzdWU0aHlBRWpNcndrQ25kRjZ2aUVOQUFERitTUWdTWWIvCkh2a2FqY2oyNWx4U2JUM2h1YU1NZ2l4TWxUMjNxTGtqK2JSV29xYUV3bU9JUVIwUVdzcEFFbUg0TCtEejRObC9iRVBRMzl6THZqVXoKSG5tSXh0Ni9JazJWdXlRQ3hldkw2a2ZONm0xRFg2MktuaW8vNEs0dm0ySWhKQW03ZWoxNDl0SG1uTS9YN0JpNG04UWpYNlZNbDdsVQo1R1ZaVmVJMXZmZFVJOENKOGdPSkY4QmRXelpsaXlBQ1g5eEw0dGxIV2lRd2cwZ3ZnWmNmWjB5WE5VUm9DUjlRVmVaeTZCSWdQSVpaCnFNeEE0Y01sUUpSTS94M2FUK0xRVU9PbmNxOEhCUDBlUFB0TkdnRWZMSlYxNGNPUDFJK01LYkxVUkMwdjdWVDVBYmVRZ2xnVVROc2sKU1FTZStYc2FoL2EzU0ZBTkFiOEhKNTVrOFBFZXdsSVpDN2tpK09TYTV0K0phdStzSlpFVGtEZUxXRVZoYmdGdHQxdmJKT3FadjVWdAoyc20zM04xMVkyY29pRzBzaTUwaHVjdjVuazFySjFTOHN5RHYwbjB4bWNLSHVSd3VKdDBkcnhCZ1Bmamx2OURZZGJzSEVLeUYwZ3R6CkMxckpFOVh1cWVtaXE2T0NCRU1qZU0vSDYvcllseWM1L0dUU3VUMyt0ckVzOW5kdXdmN09yYmduYkczMlRKcmo4RTVpRWU4a0ZuSG0KNmpWOG1ITnV6a0dBOWVDWDM2R3hxOGQ2czFrU0JLVGUrVDlJZkVYbE9oVWV3NkZxOXhraHdHR285cU5qNytnR3RTbFUxMGVmK3AyQQpKMzV1ejQ2YUFCQ2dLSHkrY3lzZTJyRjl0YWJiaVl2SkZINTE2VDI4ZFhVZWFjNitmTy82R0lGbnZrRmgxOGZxYXk0WDR0ZXhFcit1ClRyNDNQS2JkL2kvQjBGc1Q0L2dJWmVzR0VBeUZ3Q2QyMXYzeDc3NHZZZlQ1SXRKMVZLNEFSZUdoTzdmanF6dTJJMEE1SDMxTWN4eCsKZmVrOS9PclA3OVZOaElGZEJGNTZsRUtnemxWNEpFRkErc0tmSVFrVnRUOFdIc1AyV3ZjYW1xdjkrSmZoUTluY2Nra1FRVkEweUxZMgpVL0ZwOWQrbW9BY1A3U2R4NFM4UzRvdm03ZDQzN3RxSjd3L2VnODl1MlF5R2RHZmFPVU9TdUNlOEVZZnU2RUZSRVBISHBhU2w1L3pECkFSTFBIS0hBZUsyWFgrbXZPTDhBUHJYRytSdjd3UnY2M244SlJqVkFDTUI3S05jQ05BWC9uWGZBWTFQQnYvS21nSmYvUXpDa0RYYUcKZ25qaHMzdXhqVzM4d2t3WGt5bDgvKzFadzA1ajEwWVBuajVNWXU5T2U4TGtFc2NoYy9Fdmxtby9ZSERiT0NXTStLUHlOTEhJb1poWQprajFXRy80ZUhpTHc2ajk3c2ZmTzZwejg2OUFTWHU2K2pnMzU5eUFKalI5M3NJTUZmbjUzQUFlRHlaclhQbnd2Z1ZlZjhHSnZuOGUyCmNzdkg1OVhDQjRDbmFtWkdnU25QSXpHTzk2QmFhTWkvZlR0SXh0NUkzNXNYSkR6L3FvajQwZzJ6NENkRVBCbitFSjlvdXpIU3hVTXkKb0cvckF4M3FBeFhvaG9kMEorSW9GbFBnMG5Nb2ZuUVp4ZVRsMWZUZjUvejQ0ZUlXWk1YS2VyWDNUZysrUFVKZ1Y3ZTkvU0o4TG9mYworKytya3pYNy9mVmdsZ0FIQVp3c1R5TjlMTmp1MjIzOXNCSisrbDhTWG5sTGhGZ1E4ZnlXT082Z3E5ZDRLdEFOS3RBTmI2QWJYalpzCkd5SDRYQUpDUGdFK2x3Q2ZuZ09mUytoZSs1Y2lnMlBYdXBBVkNYUnRBSTRkSlBDRjNmWjNpRW1DaU53SE1ZaHJIZEdhbm44NVRPY3MKTVk3ZlFyWFlFSFBiUnRDM2JiTDlJd0VnblpkdzdZOFpzUCtiQUo4eTUzVVRUQkFrSFFUSmhrR1FEQWdtQ0lMV2J5SktRZ0dDSWx3KwpsNEFrRk1DbDUwem5PUjRPNFhwZkdBOE1PTmNkdnBLWUI1ZGVFL2QvTVR3R1U0c0lXQ0ZBTDRBL1FMMlo1TlllRUxTektqajc3akt5Cjc2WlF1RnA3dHBMYklCZ0N2dDUyK0hjRndYUTV1N29xbjAxaFpYRmVuUndEOEVtOWJsODlXTkpOaVhFOEJ0VTI1UVJKd1JlK0hSN0MKK2VZWW4rYVFqMldRdlpnR3Q5aFlSOURYNDRldnR4MitYajhJeHZsdkY3a0M4b3R6a01RMVl5NU5xZjRTTEJzbkxWTkFlQm40TmpyagpEK2hCU0hNb2ZKaEgva29XaGZrOHhLS3pnMUdwRFF5WWJXMWd0dnJnNjNWM0h3VkpGSkJmbW9Na3JER0ZwbFYvQ2ZVUUlBUlZiQUFBCnZHMEJNTzNXT292c2dKRGhVVndxZ0ZzcWdsc3FRQ3lLS015Yk54bmVkaS9JZGdyVUJocGU1WmZaMnJpNGd5U0pXRm0rQ3BGZm8vRm0KdzJQNHBOWG4xdVdlS3V2UC8wR2QzbWdTNkVISThPQXorbzRrUVJPZ05qVG40SldWMUR5RVlsYWRuSVJzOTJOV24xdDMrMFNyc3dnQQphUDhtVUw0T1Z3dnBaa1VoY3gzOGl1WkF6MDlXRyt4aEJIVzNVOEpqbUFEd29qcTltRjFBTWJ0Zytua3RWS0tLOEkvVUszekFCZzFRClFtSWN4NEcxKzlVM3F6bG9kbFN4K1lBcy9BazczbU5yaUtvYUNXai9Kbmc4clhrQ1JpQ0pQRlpTODQ0TEg3Q1pBSUErQ1Fndmc3YmcKVm5pSTFyakFhaEM0UEFxcGVVaVNablBXVnVFRERoQUEwQ2VCeDBPQUNXd0dTVnZjZy8wbUI1ZjdDTVhja3Q1cDI0VVBPRVFBUUR0YQpXQUxsNndERmJtaVpCQVdTeUtPUXZnNkIwNHhYSkNFTC81UVQ3M1owM3BiU2UzZ2NHdHZRZUVndm1QYk5JS25HRCtwb0pMajhNcmpjCmtwN0tqd0U0WkllM3J3ZkhKKzRwd2FMajBObTY5RloxRUVXK2dHSjJVYS9XQS9LY2pDTm1PM2ZNd3BXWm0wclllQndhZmdFZyt3YVUKTHdTdnIrT21KNElrOGlqbWx2VGE5aVdNaGNmV3hsYWNnS3RUZDZ1WkJPRG1Kb0lraWVEenkrRHlTVDExRDhpTE9OZ1M0REVLMStkdQoxOUlHd00xRkJJTTFQZ25nUitFeGZNL3QvRFZzOHI2eVNmVTRkSHlERXJ4dEFYaVp3THB6RnZsQ0d2eEt1cHFOTCtFVVpKVWZhMFErCkc3NTZnOUtaOUYxbzdHcFprVkhTQ3kvdGg1Y0pnUEEyWjQrZFVNeUNMMlloRkxMVjFId0owd0Nlc2pLSXcwNDBuQUFsR0NVQ0lKT0IKcEh6dzBuNFFsSzloWmtJU2VRaGNIbndoQzVITEd4RTYwQ1NDTDZGcENGQ0NRb1JSYU94eXFmc1JDaUVJa2dIaHBVRjRHZHRKSVVraQpSTDRBa1Z1QndCY2dDZ1ZJZ3FrSnJxY2cyL2xwcDh2UURKcU9BQ1VvOFlPakFBN0N3bjdHSGc4aG13b1BBYkprTWp3RUNHLzFmWFpFCnZpaFB0Z2RXN2JjQk82NkhHT1FwOWhPTnN2RTF5Nm5SR1RBQ3BmbjRBQ3lTd1dVa0lkZjJFODFXMjdXd0xnaFFEb1VNK3lHYmlQNUcKNTBmQkxPU0ZtRTY1MllhM0ErdU9BT1ZRWWdwRGtJbXdYL2tOT2Z6YUpHU0JuNEhzME0wNkhhNTFFdXVhQUZwUVNOR1BHMlRvd1kyVwpSU210R21LNHNUaFdEUElhKzZXMGRTM3NGbHBvb1lVV1dtaWhoUlphYUtFRjRQOEJSb042YndydURLTUFBQUFsZEVWWWRHUmhkR1U2ClkzSmxZWFJsQURJd01UZ3RNRFl0TURSVU1UazZNVGs2TXpnck1EZzZNRERWQWtDa0FBQUFKWFJGV0hSa1lYUmxPbTF2WkdsbWVRQXkKTURFNExUQTJMVEEwVkRFNU9qRTVPak00S3pBNE9qQXdwRi80R0FBQUFCbDBSVmgwVTI5bWRIZGhjbVVBUVdSdlltVWdTVzFoWjJWUwpaV0ZrZVhISlpUd0FBQUFBU1VWT1JLNUNZSUk9IiAvPgo8L3N2Zz4K) 0 / cover;
}
.hims-routes-message-center-default-emoji-3 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB4PSIwIiB5PSIwIgogICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FZQUFBRERQbUhMQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4KQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBWgpZa2xFUVZSNDJ1MWRiWkFjeFhsK3VtZDI5Mjd2YXpHc2dKTkJKMHZHbkdOYjU0REFqbE1nTENwMnlxbmlnRjh1bHhGVUtxRUtUTXo5CndjUVVYNjdZb1VpVlR5N0svRW1sa1B4UnFmd0FwRXFxVXE1Z2tKSVFCd0hsbFNFNVloQTZqQ1dROW9UMmJrOTd0N3N6M2ZuUjNUTTkKc3pPN3N4K3p1eWZ0VXpXM3Q3TXpzOTN2Kzd4dnYrL2J2VFBBQUFNTU1NQUFBd3d3d0FBRERIQmhnZlM2QVhFZ1A0OWRBRElBWmdCTQp5RmRvK3hvaEI2QWcvejhzWHc4QktHVG5rT3QxL3pxSkRVOEFxZXdaQURjQ21FSTBCYmVMbk55T0FqaTBrVW14NFFpUW44Y1VnRmtJCmhjLzJ1ajBTQlFnUGNSQ0NFSXU5YmxCVWJBZ0M1T2N4QTJBUGhNS25ldDJlQ01nQjJBL2dRTCtUb1c4SmtKOUhCc0NkRUlxZmFlVWEKNWtRYUpHbkFtQmdHVFpnQUFHTmlHQ1JwaEo3REt6YnM1VFVBQUt0YXNKZlh3Q3Myck9WU3ExMDVBT0JnZGc3N2VpSEhSdWc3QWtnWAoveWlFdFdjaWRTSmh3TXlra2Joa0RNYkVNTXhNR2pTZDdIamJyT1VTMkxrSzdPVTFWSmVLcU9hTHpaeGVBUEFqQUh1emMwNkEyWFAwCkRRRmtNUGR0UkJ6WEU5a3hKQy9Qd015T3dweEk5NnpkMWFVaXJQd3FLaWNMVWIxRUFjSXJQTjRQdzBQUENTQXRmaDRSRkorY3pDQjUKZVFiSnlReEl3bWgwZU5mQlNoVlU4MFdzdjNNNktoa2VSNDg5UXM4SUlNZjRSd0hjWCs4NGN5S05vZTJiK2xicFlXQ2xDc3J2bmNINgplMHRncFVxOVF3c1EzbUJ2TDlyWkV3TGs1M0VuaE5WbndvNUpUbVl3dEgwVEVwZU05YUtKSFVYNXZUTW8vKzVNbzVnaEIyQXVPNGRECjNXeGJWd2tnM2YwekFIYUZIWlBhY2pIUzA1T3hCSEc5Um5XcGlMV0ZEeG9SWVMrRVJ5aDBvMDFkSTBCK0hyTVF5czhFZlo3SWptSDAKbXFuelV2RitWSmVLV0gxdHNkN1FrQU53VnpjcWpGMGhRSDRlOHdnWjYyazZpZEZycDg0TFY5OHMxdDg1amRMQ1NmQ3FIZlJ4QVdKSQoyQmRuRzJJbGdBejBYa0pJSVNjOVBZbmg2Y3ZqYkVMZmcxZHRyTDYraU1ySlF0Z2grN0p6dUN1dTc0K05BTEo4K3p3Q1NyZm1SQm9qCjEyN3BhZjdlYjZpY0xHRDE5Y1V3YjVBRGNGTWNjVUVzQkpES2Z3a0I0MzFxeThVWStkd1ZHeXFsNnhaWXFZTGlyNDZGMVJCeWlJRUUKSFNlQXJPZzlqd0RsajE0emhkU1dpenY5bGVjZHp2M21mYXkvY3pyb293SUVDWEtkK3E2T0VrQXEvNldhTDBrWUdML2hxb0hMYndMbAo5ODVnOWZYRm9JOEs2Q0FKT2thQU1MYy9HTzliUjNXcGlPS3ZqZ1hGQlFVQVd6c3hITkJPTkxTZThnZVczem9TbDR4aC9JYXJndUtsCkRJQ1haSmJWRnRvbWdHeEV6Wml2bEQ4STl0cERIVG5PUU1pOUxYVENBN3dFWDZvM1VINW5VVWVldS9MemVLYWRhN2RGQUZuaG05SDMKa1lTQmtXdTNESlRmWVpnVGFZeDljVnZRUjNmS3liV1cwSElRS0d2N05TNW9ZdmYwWU15UEVTSFpRUUV0WmdZdGVRQTU3dGU0bnRGcgpwZ2JLanhtcExSY0gxVkl5UUd0RFFhdERRTTJzWGtqREJvZ0JJWVkyazUvSFk4MWVxK2toSUtqWVE5TkpaSFovZWpEdWR4R3NWRUhoCmwvOGJWQ1BZMnN4YXcxWThRSzNydjNacW9Qd3VnNmFUU0U5UEJuM1UxRkRRRkFHa2k1blM5NTB2eTdZMklvYTJiMElpV3lQN1hUSkEKajRUSUJKQ0IzN2YxZlNSaGhMRndnQzVoOUpxcG9OM3pVYzl2eGdQY0QxL2dONWpXN1QxQ2hvS3BxTFdCU0FRSXNuNmFUZzZpL2o3QgowUFpOUVliNGFKUnp6WWpmY1Q5ODF0OU4xMy9pUTRaWGpsbzRjWXBqNFIwUjlVNXZON0Q1VW9McmQ1allmRmxINXJTYXhwR2pGbDQ1CmFtTmxsZU90ZDJ4Y3ZkM0ErQ2pCOVRzTVhMY2pxbWpiaHhxS3ovM21mWDMzVkg0ZWR6WmFVeGdwRGN6UDR6aTA0SSttazdqb3E1K04KdldOSGpscDRhbjhacnh5MTZoNTMvUTRUZTI1UDR1WXZKV0p2MDhvcXgvN25LdGovYkJrcnF6ejB1UEZSZ2oyM3A3RG50aVRHUjd1egorUHFqZjg3NTA4SmNkZzZmcjNkT3c1YkpzY1NUV3NTOXNtZGxsZVBCSjlmd3dzdlZwczY3K1VzSlBQSEFjR3dDZitIbEtoNThjcTJ1CjR2MFlIeVY0NG9IaHJwQnpiZUVEbEJaTytuZmZWTy9ISmxGODV5MzZHNUl3WWxYK3dqRWJ0OXk5MnJUeUFhR2dXKzVleGNJeHUrbHoKRytIN1Q2L2pua2RLVFNrZkVHUys1NUVTdnYvMGVtd3lVd2lKQmZiVU82ZXVxY2hmOGh6M2Y4bkk1NjZJcFFNcnF4eGYva2F4YVNINwpNVDVLOE9MUHh6cm1DWjc2U1JsUDdXOWZnZmZ0R2NKOWQ2UTYwcVl3ckw2K2lQSjdaL3k3THdwYlBkVElBOHo2ZHd4dnZ6UzJ4dC9iCmdvVUZZV1dWNDk1SFdyNmhnd2NpRHVtTTlUNjFmeDFIR3NRejdXSm8rNmFnM2JOaHh6Y2lnTWQ5bUJQeDNIZ0JBUFkvMnpqWWF3YXYKSExXdy85bHlXOWRZV2VYNHpwTnJIZTNuZDVxTUlacEZpSTV1Q1RzK2xBQXk5NS9SOThVNTlqLzFrL2FVRlhiTmRvUzkvN2tLVG56SQpPdHFtRXg4eTdIK3UwdjZGNmlBNW1mSHZtZzFiUDFqUEE4eEd1SEJIOE53dktyRll4Y29xYnltWTFOc1ZWMy9qUklpaDdncmFXWThBCk4rcHY0blQvTDd3YzM3alk2clVYanRrZHQzNkZFeCt5V0RJVmhSQmQzUmgwYkQwQzdQSmNORHNhVzRPakJrWjdiay9odFlQamVPM2cKT083Yk14VHBuRlk5UUZUaVRHOHo4TE1manVDM3Y1ekF6MzQ0Z3VsdDBlWkdqdVRpRFFhRFpnbURqZ3NrZ0V6L3Bqd1hqSEhLTjRyNwpmK0tCWVR4MHp4REdSd25HUndudXV5T0ZKeDRZanExTlVUQzl6Y0JQZnpqaWxIMnYyMkhpcHhGSnNISXUzcllGNkdzbUtBNEk4d0F6Ck5SZk14a2VBUnJYOEp4NFl4bTFmcVIxK2J2dEtzaUVKb2xwa1Rac3VyVjlEVU1yMzF4ckdSMGtrRWt4dmkzZitJa1JmTS80ZGtRaEEKMDhsWXAzMGZ1aWZjbmUrNVBSV29mSVhidnBMRW50dkRpeXNQM1J0dHFBaTZicGdTeDBjSm52NWVPclRRMU9qejYzZVlzWmVHYVRvWgpGQWZzOHU4STdPRURYOFdqMElhQVJIWU1xWTkvTExiR2Z1SktBOVBiRGVRV2JCVGxjTEQ1TW9xL3VpTVZhYXkvWWFlSjhWR0NkOTluCnp2blQyd3pzZlRqZDFxemMxMjVLWU9rczl3UnNOMzhwZ2FlL2wyN290Y1pIQ2I1MlV3SW5Ubkc4K3o1ejl2M2wxNGZ3M1h1R2tFckcKUDBGa0xhM0NMbnFLV0lXLyt3WCtTZDhSMkFyLzdOL2dUaDRiRXdHVFF6V3pnMkhtTWFXL01TWmFDTFk0QVJnQjUvSi9Qd2dIb1Z4UQprTVJYR2V0cmNBSndnRXRaMVlBSStSRENuZitiUVlEZVp2dzdhZ2dnTXdCdk81SVJ4MzhPY0VaRlp4Z0JsNjhPQVRpa3drWG51Q0lCCjVTQUdBK2dGUWdSSE5sU1RFUnhDT0lxV1N1ZVVnMUFtNWNRakcweVEzdkx6bU5LWGpRZDVnQ24vamtncG9FM0JiUUp1VThEV1NNQzEKemprdGs4eW1ISnh5Z0RKd2c0SVk3UHdtQWxmeWNWOEZDYVI4UERJQ0FHa2NsSU5US3VSaU1FREpxWUZIQ05IYkZGQ2ZBSm1tTzJWUgowU0dMT2tTQTlBUk81NXhlU2VWU3lXVEtBYWw4YmhEQUpKRTd1SkdnRElNN01sSUVrTjVBR1lyVGFkZjljOG9CUTNnQlIwYU1nSmp0Ckcwc1FBV1k4QjlUN3JSK1R5cmNNd1BKMXpqOEU2TzFVUTRCa3QyQzFKQUZqZ0drRG5JQ1k5bmxCQWwxR1VNYmlHQXFSd3lacVBZQSsKVEJvY29BUXdLUWhqNEk2TWhFY0lBMDBuL1RlazNBVzRLNFFhNWtpaDR6OGo0SllCWHFXQVpjaE95ZzR5NmVia09CYzhCQ2pyNThJUwpEQzZZTFQvaThuaGlzZzBkSkhLTGdsZVY4bDA1T1VPQkZqT0pFNGdtSS9scU1NQVduaExNQmt6aWxSRVFTZ0pqSkZYM1p0V3RKY25LCjdTdmxWd1hEdVlmaFd1ZUNDQ0NEUDlFeEFqQW1qeFBIRWdCY0VvV1lHNU1BM05hOFkxVjVTVU1qZ0dZbzNPY3BGUUVvRjhjWlRNaUkKQWVETU4xeklUS0dGNGFBbEFuQ2J5STVweXEvV0VzQVQ1UUphRnNDZEJuT0R1eGJnQ1lRNGlIcExJR0tDalFSR0hKY1BqUVNPb2RTTgpBelE1cVVCWkcvdlZjVVRLeVRHVVJQTkRadk1Fa09PK0NtaTRRd0xxeGdHS0JJeDZPeWNickhzQXdyaWJMVUJZdnVvRXB4cXphZlQwCnB4L0FiYTlNaE9JTnI1dzBFbkR1TXdEaWt4TVh4eEJPM0hCS015YXVqak9iTTVRZ0Fuam1qZjNGQkg4MEM0dklWOVZob3pZV3FBa0MKdGZHZk1kZmwrenRtU1M5aGkxUnh3d3dGakdpQkhuWEhmVWY1QWNPbHZ4aWt4bjhWSkt2WVNIN0U5YzhwQjdFMW1UWmhLTTE1QUVaRQo1S3FpZkRuT3UybWdMeGkwYWExNzB4dk9HR0FRRURCd2NIZmNWemt2NVlETlFHd2lBaUMrTVZKRFR3eGs2NWJ1SndMMTFFMDQwMldrClVrQUc0dk9RSEZwMTBIWmpLVzR3a1I0YTdSSGdNTFJaSS9VSU5RQnVWTStJdDJOTUtaeDRVaDNIUytqc2RsSkFKbW5NNUc0dDZLRXkKNVRFVTJSZzRFKzZ2NzRjQjFWZEdaTUZIS3RiV2pFY25ncFkyT3hrVDRLVEpvSzZNMUg1QkRDb3pLSlVsRUJBcEsxQkVOcFRtUEFCMwpBeGF1NWZrcW40VXQzTDQrL29GSll1aFpnT3dZNGFKakhOTHFiUTVDaVNoMnlHc1RUYUNjRVpFVDl6TzR6MUNrOHNWN1ZTMzFFY0dtCklDcGcxZ2lnOG4rbk9reUUzRGlsSW5heXBaSG9BVFJUdGZab2NvcE9BTzc3SWc0UDJ4MUNhR1FBMDFOQ21iTVNBSndEbklFVHBYUUsKeUdEUVkwRWF5UWp6a2FoUG9ZWTdOUW5HcGZ0MmkyS3V1M2U4cDE0OGszb2pCT0FHazU2UnUrY3o2Z1RPZmxtcFlKcm84d2x0RTBEbAo1Z3p5UzFEenBSNGlhSjEyM1NCMW1Na2hYQmFCY2xlK05FaFh0djU5WFB2K2Z1YUIxbWFuRE83c2cxZCtqcmNnM25vQVJDeEVRTUVKCjh5cTlSdUVROHZKZlh3MlZEUnhCdzNWSnRUY2gwdHlVakVvOTRic3E1T2dUSEE3amlhZnpqbEsxQXBEN3YzWk53RGVmME8vUTZ2cGEKWHp5cG50d0lWeDZET0I2VHk3aUpTOE56WkZselBVMEhtcHgwbmR1bCtyKzNDQ0pBVG45VDgvQUM3bnRGeVB1d2ZjMTgzdTd4dlVLWQpqSUtPYTZaUFVZL1ZqZ3NvQXgvUzN3UU5BWVhnQzNLWGNsb1BoVk5YWlNuNUdlRnVua3BrRGc4cXpsZVJQclRQU1QxVytUYmU3eXp3CnR4bU9jUklpWlFXMzM1eUk5MDdLNXh6TW5WUlBEQWVhckhSWk81ZjM2Z1FjNE5YR1M4K0RDTERvMzFGZEtpTHhzVEd2d29pdlFZUUQKaElFUTRpaWRVOWxYVU9ISFZIQ2lpaHRhaFk5b20xdjFDOXY2R2R5blBBYUF1djNScTVwVVRmRXFnaENaOXNGYjVGRUxRaHg1TTQvTQo1QVNCOWlvMmF6bndkNDA1L1UzTkVCQjBrMEZlc1p5T3djZGdvVkFHUXBtenVnZjY2aFc1Z0FFR0EwdzUxV3ZZenB5L1d1a0M2aVdFCjJvZ21URTlnMDZlYlk2bFNpWUhFSnR5Vmw2RlYrd0kyc1VDR2FVVGdkUTJSS0oxd3BiY2EvUmIwOTJGWlFBN2F1Z0JyZVEySnl6SmEKY2NKbHNHQWprUlU4R2VFenNhaERHRHdSNS9nS1FVVHJOREdZRkFUemJkcEVoN0tvZm5jQWVxR0xVUGQvcDdySlFBd1o4YXNTcjhsRgo0RWU5azBIRU9iNVdMcWpSZy9RMnlrZzVnanhBenI4ampBQUYvWTI5dk9iRUFZVEkvSjBLeFlNU2dLckZIQVNFUWhSeUlKTStRbVV4ClIvVktXUUE4blNPVU9jTUMwZG51dUQ3bWRLeS80Yk5LWjBrWGM2dWJUZ2xjQ1ZqS3haa01jbU1saHdTbUt4LzRDZUh6TGtwRzF0S3EKdjNHTFVRbmdLUWRiS3lVWndIR3BjQVpDaWRZaFc1VHBEVGZPRTQyUkJSNjljT1FJQm83U2lmSUVsQUhVOW14RTcraUdJQUJBaUMwcgpkcllZWkNsRTVkTUF3QUJ1eUhrUEtNL21udzZ2SlFBTWx3U0Uyczd3NmNwSHlJb1E1Z1RLMWtyTlRUS09SaVZBVG4vRFNoWHdpZzJTCk1NUVhVQnRjS2wrNGUySGgzQmwrWkhaQUdBaWozbmx1UlE0bndCSHVuNWd5TGpCck8wZW9MUVMxQVpRdklEMFdKWnFoMkRLdjF5WjAKd01Va0RnbW9kR3FUWmtwR3dsaHNhVEMySEVKdEVHckw3M09OaEpVcVFUZVNQdFFTQVFDZ2VtWVZ5VXNueEJjNGpDTWlncFhXTDdvdQpsVSs1bU1YajNIWC9UdWU0bHdUS0E1aVN4WkxoYm5DNWNhemY2YUowK1Z3WkNaTkVNSVdVM0hTWnU4cFh4U01wU1hkeWpEa3hFNUdCCk5LR1NESm9YSlNyVGt2cUtvdGRBQW1UbnNKaWZ4eUswSmVMV21TS1MyUW5ST2FJNlo0TTRDdloyREV3R1Fad0ZyZ2NnTW50d3N3VnAKK2Fib21HTDNpNitWc2JCb1lmT2xCTHUvWUdKOHBMOHJnU2RPTXh4NXc4YUoweHhYYnpHdys1b1V1Q0ZER0hBQWh1UDZPZUZTYWY1RgpNeEpVeXg0b0F6RzRZLzNFVUhJU0hvQlEyNU1sVzJkcUhsR2ZDN3BSVkwyNWdFT0FlNy9aeXFsbHBEKzEyZFVodGNWTUZUTkFUR1g1CkZDQ0c0L281WmU2TW5qakxiYUhXT2NmYW5YVFJSbkhkeGwvOHpTcCs4NjRGcm9YKzAxc3BidjZDaWVzK2ErQzZ6L1RIZllxUHZHbmoKeUJzMlh2aHZDd3ZIdlN0eS91aXpWZnpEdzZPTzVSTXVTQ0RjSmdVSUZSTTRMRUJHenU4bm1OZFRPdkdBakpXTVdnOVovYWpHQXh3SwphbnM5QWh6V0NjRFdLckJMRmRBaDlZdFRPUlNZS2tGd2syRkM1RVNQdmlnMGFBalFmaG5relg5dEhQeVA5UnJsQThEQ2NZYUY0eFhnCkg4WDc2YTBVMTMzR3dPWk5GRmR2cFpqZVNqRVdrNWNvbnVOWU9NN3cxbkVtWCswYWhmdnhYMjlVY2ZEZnk3amxocFFqSTJIOVlvSkgKTGZpbytXR0lrcE1xbEtsWWlZcDZDbmU4Z0pnQjRsb3o3T0lhMkZwTkNmaHdzd1E0QU44ZFFxdW5Da2hkbWRYMmFHdldRVVduQ0hVVwpnM282NWhrQzRFdVRtSlBhS0phLzhtYTFSdmxCV0pESzBERStRbkQxVmxIalVsNWlQQTFuWHlPOGRaeEJCZEJIM3JROXI2M2c5M2xMClRIa2JCcmhNQzRTY2lOZElnbjRacEtXU2NJSkJOMUFPaW8zS0p6K3FhVU4yRGdlQzJoWktnT3djQ3ZsNUhJS1dEcFpQbmtYcTQxbmYKa1Z5a1BZWXNlVHBFSU01VXI1cWhjcGN6d1JjSU1tL1JvODJTNzhvNTNoSEZkUXhjOUpjWU5rVEFKR1FFUWdRUmFBQUJnSnBnV1JtTApVeGhTMS9hSnFucDYyZCtDQTJGTmE3UWU0Q0QwNVdHcmEyQ2xzallNZUhzcHlwUzJkelV3bGRPZXFrL09INjJzcWRlNlphZXUrN1NCCkY0NzBnZkk2Z00xWmlIcUlYT29PUXhYUjFDS1FBQzhKZU11N2VxbGRXWDJBalZpRmMyRHJOZTcvWUZqYkd2bkVmZjRkNis4dmlkOGwKQkcxY3pReks2TlMwUUV3TE1LdUFhYm1iVVJYN0Ria1JXOHdwY3ZkYXN6Y1lzWTNsM2NUWUNNSHVhd3hOUnBBeVlnQVYvU2RHRlRCOApNcEliTWF0Q1J0UUdKMHpJbUNOVUIrVVBhdHgvb2Q0dDQrc1NRS1lOQi9SOWxWTm54U1NEemNNM0p0TkF6Z0RZSU1RR0laYTIyUUJzCjhUbVR4L3V1TVRZRS9QVTM0Ny9EZHR6NDI3c1RHQnRDaUl5a0pzRUNaR1NCS0JrcE9kbjFOMTZ4VURsMTF0K0VBL1hhRnlVcTJxKy8KNFphTjZ0S0tid2xTUE51dGYyemdqcTkyNzhFTG5jYTNiak94K3crTnJzZ0tEQ2lmV0FwcXhvL3F0VEdTajYxNVlFUXFpYkVkVjNWTgprTi85K3lvTy9PZkdpZ2Z1K0JNVEQzNmplK1RsdG8xaTdyZmd0a2RPaDdKenVLbmVlVkh2VmVaaEVTdFhVRGw5MW5Wak1XOC8rSE1UCkQzNTk0M2dDMFY2amEvSUI0Nmg4Y01hdmZNRG52WU1RMVFOa0lKNGJrRkg3YURLQnNUL29uaGNBZ0ZmL2orRmJQNjZpMkprN3dYY2MKbXk4bWVPcGJKcTYrb3J2UE1PSzJqZUwvdk8wbndHSjJEbHNiblJ1cHBUSVk5SHFCU2hYbFUyZkFiZDYxN2RydEJQLzJnd1JtdjlpYgpoMFRWd3pkM1V6ejdzSWxQVFpLdXlvVGJIT3NuVHdkWi8rTlIyaDA1endyeUFzUXdNSHJWTmhEYS9acjhxMjl6L1BoZmJMejZkbStuCkNIZCtrdURlUHpPdzg1TzlTVm50OVhXY08zYmN2enVTOVFOTkxyTFB6K04rK0o1S21aaVl3UERsdmJ1SDRLdHZjL3o0WDFuWGliRHoKa3dUMy9pbnRtZUlWU3IvN0hheFN6WmhZOTBGUk9wcHVmWDRldjRidlBrTHBqMThKWTdpM04yNSs2L2ZBenc0ei9QSk5qbUpuSC9MaApZR3dZbU4xSjhNMGJLU2I3NEptWmxjSlpsUE9uL2JzUFpPZHdhOVJydEVLQVhmQTlQcDVRaXBFclA5R1RvU0FJTDc3Qjhlb3hzYjExCnNyMXJYVDBKN054RzhPWFBFT3pjM2orVlNWWmVSK21EOThWTnRWd1VBSHkrbWNmSHQ5U2ovRHptSVo0bTZzQWNIc1ZRdGo4ZkpQM3EKTVk2VFo0R1RaNEVUWjhYL1FaaThDTmg4RWNIa1JlTC9uZHY2UitFNk9MT3hkdnIzWUpXYW4zM05aZWV3dDVscnRVcUFESUJmdzNkVAp5ZFJFRm9tUlRLL2xjOTZqWERpRmFtbkZ2N3RoMFNjSUxWTThhQ2dBZ0tITTVUQlNJNzJXMFhtTGFxbUFTckdtNUZ0QWs2NWZvUzBmCmw1L0hZL0E5cFpvUWlxR0pTVkF6M2dja1hvaXd5a1dVaTZlRFBybzFiTUZISTdSVlVjbk80VEg0WnBzNFoxaGZQZ2xtZGY0eGNCY3kKbUZVT1UvN2pyU29mYUpNQUVuZkJ0OXlZYzRieWFoNmNzOWF1T0lBSHpDcGpmVGt3bmRrbmpiQmx0RTBBV1NhK0ZiNmZrNmxHRHp4QgplMUJ5RERDbUhJQzVkcS9mc1R3blA0OFppS0F3NC9tQ1FVelFNdXFNK1RtSWFsK2gzZS9vYUtKYmp3U3A4Y3RnSkhwYkxkeElxSzR0Cm8zSXVjSUZIRGgxU1BoREREWGZDU0FBQXlaRkxrQmllNlBSWG5sZmduS0Z5YmduV2VqSG80eHc2cUh3Z3Bqc3UxU09Ca1J4QmFteVQKV0E0OWdBZk1LcU84bWcrTG0zTG9zUEtCR0crNUpaODk5RHdDSGxSRURCT3AwVTJESVVGRGRXMFoxZEpIWVpuVEFRQjNkVnI1UU16MwpYSk1sNCtjUjh0emF4UEFFRXVtUFhkRGVnRE1MNWVKcDJOWFFLY3k5MmJuMm8vMHdkR1cySTZoaTZEVEFNSkVhdVFSRzhzSXJIMWRMCloxRmRLNFJaZlFIQzZnL0UyWWF1VFhmSnVZUG5FZkpRS2lNeGpFVDZvZ3RpV0xES1JWUktINEhib2JkeHkwR1VkeGZqYmt0WDV6dmwKa1BBTWdObXdZODVuSXRqVk5WUkxaK3U1ZTBDVWRoL3JWcHQ2TXVHZG44Y3N4Tkt5cWJCanppY2lSTEI0UVB4K2Z5NDdWM3NYanpqUgpzeFVQMGh2Y2o1RFl3R21nWVNJeGxJRTVOTGFoZ2tYT0xGVFhDckRXaTQzbVJBb1FpdC9YaTNiMmZNbUxUQmNmaFhZemlqQVl5UkdZCnFSRVl5WkcrSkFObkZxenlPVmpsWXBRNWtBTEVVdnU5Y2FSM1VkRnpBaWcwUXdSQURCRkdjZ1JHWXFpbjh3eDJkUTEyNVJ6czZuclUKaWE4QytrRHhDbjFEQUFWSmhHOURFQ0VUOVR3ak1Rd2pNUXhxSmtHb0dRc3BtRlVHc3l2aTFhbzBDdWI4V0lSUS9MNStVTHhDM3hGQQpRY1lJc3hCa21HbmxHdFJNZ1JBcVNDSHZZMGZOcExnNVV4ZzRBN1BFRFJZWXE0TGJsdlBhSWc0QTJCOTNQdDhxK3BZQU9xUlhtQVd3CkJ5MlNvY3ZJUWZ3d3M2K3NQUWdiZ2dBNk5ETGNDRkZpenZTNlRZQnpJNDNERUQvTUtQUzZRVkd4NFFqZ2g1eDUzQVZnQjRSM21PbkMKMStia2RoamlCb3k1WHN1aFZXeDRBZ1JCa21JS2dnd1RjRW1SUVRTQ0hOTCtQNnp0SzJ4a1pROHd3QUFEREREQUFBTU1NTUFBQXdELwpEOFJHdm8xeUZIWXVBQUFBSlhSRldIUmtZWFJsT21OeVpXRjBaUUF5TURFNExUQTJMVEEwVkRFNU9qSXhPakV5S3pBNE9qQXd1V0krCllnQUFBQ1YwUlZoMFpHRjBaVHB0YjJScFpua0FNakF4T0Mwd05pMHdORlF4T1RveU1Ub3hNaXN3T0Rvd01NZy9odDRBQUFBWmRFVlkKZEZOdlpuUjNZWEpsQUVGa2IySmxJRWx0WVdkbFVtVmhaSGx4eVdVOEFBQUFBRWxGVGtTdVFtQ0MiIC8+Cjwvc3ZnPgo=) 0 / cover;
}
.hims-routes-message-center-default-emoji-4 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB4PSIwIiB5PSIwIgogICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FNQUFBRDA0Skg1QUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4KQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQ3RWQk1WRVVBQUFEcmp3RHJqd0RyandEcgpqd0RyandEcmp3RHJqd0RyandEcmp3RHJqd0RyandEcmp3RHJqd0RyandEcmp3RHJqd0RzbEFQd3BBM3hxUkQxdUJyMnZSMzV6U2J2Cm5ncnlyaFArNFRQOTNERHRtUWI0eHlQODF5MzN3aUR6c3hiNjBpbmp5VEdzbWkyUmd5eGJVeWcvUENZa0pDUXlNQ1ZvWHltZmppencKMVRMSXNpOU5SeWVEZHl2VnZqQjJheXE2cGk3NXpDYis0RE82cFM3dzFETFZ2VEQxdHhvL095Ymp5REdEZGl2MXR4biszelBWdkRESQpzQy93MHpMenNoYndvdzMrM3pMdm5nbiszakw5M1RMNnppbjkzREw1eVNiMnZ4LzkyekgxdWh6enNCWDkyakh5cXhMdW5RbjkyVEhpCndpL0hyQzd2elREdG1BYjgweTc5MXpIdnpEQmFVU2N5THlXZWlTdjd6aXYydXg3OTFqQzVuaXp4cVJMODFERGh2aTlvV3lqd3BRL3MKa3dQODB5K2VoaXBhVUNmN3ppejN2Q0Q4MFM4L09pVmFUeWYydUIzeHB4SDh6eTZyanlydm53ejZ5U3Y3elM0L09TV1FlQ241eFNqegpyUmY3eWkyUWR5bXFqQ3J5cVJUdGxnYjd5QzJxaXluZ3N5djZ4U3Ixc1J6NnhTeXFpU2xNUWlienFoYnRsZ1g2d3l1UGRDaXFoeWo1CndDanNrZ1Awcmh2NndDdkZtU2svT0NVeExpVHR0aXJ6cUJYdGxRWDR1aWY1dlNxcGhDaFpTeWFQY1NmNHVDWHlwUlg1dWluZXFDaXAKZ2lkMFhTWXhMU1JNUUNYdm5RMzNzaVA1dHlqUm5DZkVreWVwZ0NlUGJpWlpTU1UvTnlYUm15ZjFyUjd1bUFyNHRDZnJxeWRaU0NXcApmU2Izc1NYdGxBWHlvQlA0c1NkWlJ5V3BmQ1h2bWd6MXB4LzNyU2JQa3lVeExDU29lU1h6b2hqdGtnWDJweUwzcVNXb2R5UStOQ1RQCmtDVDFwQjdza1FMdWxRbjJwaVRDaFNTTlpDVHBuU1QxcENIc2tnWHZsdzMyb3lOelZDVGNreVAxb2lIdGt3ZlBpeU5MUENTYWF5UHAKbXlQdWxBbnluQmJDZ3lOWlJDUm1UQ1R4bVJLbmN5UDFvUi96bmhyc2tBTHpuUmp3bUEvc2tnVHhtaFQwbnh6dWxRdi8vLzhIdUNoYgpBQUFBRUhSU1RsTUFJRUJ3Z0srLzc1OWdFRkNQMzg4dzZoWTlkUUFBQUFGaVMwZEU1c0ZzV2dVQUFBQUhkRWxOUlFmaUJnUVRGVFp4CkZSeDZBQUFIbWtsRVFWUjQydTFiOTMvVFJoUW5qdU1aTzdJc08zYnNrTVJ4bEUwZ1VLQWpMZDE3RDlyU1RUZmRlKys5OXk3ZGUyOUsKQjZXRDBqYTAwRUpJNnlhQkJQNlBXcWVUZEhjNm5hYjlRei81L3BaUG51LzcxWHZ2M3IyVDdtYk1tTVkwcHVFQU5iNWFmMTBnRU9RZwpnb0ZBeUIvMlJhckNIYTNYaUVrRUEvNW9SVlZFUXpIT0ZQRjZYMFhJSStFNmMzTEZFNkdvMS9TK0VPNzNCSjhVaEZRYUlpVUlTVDZCCkdjVHFhenlrRDhlUm9Sc3pxWFNXaHFaMEtwTkRET3M4Q2tYRXJ3VStsOGszWlpsb25wblJYQkVQZS9IMHF1OXpMYTFaUzhockd1SnUKdmVCVG5qNlJzY2dPTlNRVkNRRTN1VkNqSkg1T2FMSkREMkxSb3JqQjc3ZzAxRUx2NTJiYVpaZVRVb0FTWXM3aUVJR1BuMGc1b2djUwpXaFFuT09CdmdORnZzZTE4TEJBOHpBVGJZUWpEU1c4cjlXakl5M0VJTnRqanI1ZjVCYmYwVWh6Z2hMQlZFMEp5OU5QdTZTV2s3Q3FBCjZjZTdpajZLVnJsQ2g2d0tDQUR6akZmMFVoZ2E3U2lRL2U5ODhsRVZaTUNndGRiNW5kVWVCakpXODZDMk12eUtBdE9pR0swVVAxUmcKVmc5cWdsN25Id0pRRmVQc21naGFuMlJsK09GY1lFNEZQeWkvbnMxL0VxMmdMRE1hMWdaUS8xeVhmMlBrUVJvWUJ5SHVmUUVnME1JTQpBbGdCK1VyeVo1dHlqTGtZa1daQW9ybWlBckpwTUJNWUdlakZBc3hFeHJBZ0FnZmtLczJmYlpKbVFzelFBUjZXd09ieW5vMDJvUVFECkZ4ZzVJQzFrZUo2MzN4bk9sTHNRWGlDVHlzZ0ZZWm9EMHVvZXA5R3VBRzJEeGhPTmxVQ3ZSakc5QTlJOHN0VzBXNTdRclRLUGVRRzQKSUVBdGdsZ05VcHQ2R1hhbko3cFA1aEo1blF2SUhSdG9ROUJBd3k1S2dlMEZzcFhIZm84R3Q1bTJWd2tTSkNoL2doY2N6WTdXVkpLdQpJS2xQUTlDSElIN1MrQk1aTjgyNXVqL2tPR1FZTUVQd3prVGFpQ1FJallEZS9yYllTRUpDRzZsSkg0TVlIb0U4NThYR0VLSVplaE5KCjhTUzVJTlFRRVJBODNSbkJmaFJaWmtBTTBMWWdUTXlCbERjYlUxd0I4b0ROWkMwS0ViVk95a0ZQTzdNVXoyT2xRS29TOVVRcjFJTDkKb3RVcjl4dTdCQzJHRmRzTEdBRWtnY2J2YzFMc1hTR05Wd0tRZzlYa2w5Y3FMUXY5VHRaYmQyakVTbEhJckJ0dUs3UVhpeDFpWjdHcgp1ODNLOEQyOTdWM0ZvaWoyRmZ0NzZSWTgxcDRIbU4xb1czK0hpS0RkbEwzUWhkb1haOUdNQkd3YXhCa0Nlb3NpZ1FFMmZYc25ZZDlKClU0QUxJT29VK3ZRNitqSzZHZnc2K2pMNktIYjRQQ1JXU3czZGxPSEtqOVJqUkQrcmoyWXZGdlNXYVVzQ0JrVFI2b0FBc3p2cDluME8KQmFqOFhZVTJMSy82RGZpVi8zZjA5L1ppQ2t3RVJPZ0MydUJvN1pMSHNWd28wZ1ZBbXdGcDVuVmpBdHJZQW56MFF0Z0Q0bDNBQm1jSwpBQjRia01uYU1RRzlqZ1JrQzUxaXY1SnZWZ1QwRkxWSlg3RGpnWWpoTE5DQTVZQnBMU3FYRHpzNU1NT0NBT3lKWnBzTHlLSVRvc3NECkFUM0lnQjBXK0xFcFRGa1A5QUxtRExLQnBQWGNRUXVZcHlrdVV2NDlSeWNnYnphaStrZ0ZLL3lEZ3pzb0N2cm1VZjZMbDJKcE1acHYKT3VMY0JkSndDeXc5djRTRllPWjA3a2pqSDV5UExVYlNjcnpUenViWVpXaG9Gd3RtS2hZT0RRM3RTdi9YYnBnQXFTRlp0SHRWc1Fqcgp5NldXYkk4OXE0b2MxcEtCcG5TdnFnSnZTa0V0M251ZkttSmZZb011L2JuZi9sWEVBZmpHQk16REF3K3FJZzRtdG1iU05EamtVRTl3CjJPRkhXTEE2a3RpY2dpdzg2bWozT0dheEtCNTduS25aOGVUMkhMeWdXSEtDZXl3R3hmZEVNN01sNUFzSzhJcm1wSk5kNHhTNStwOXEKWm5jYStZb0d2S1JhZXJwcm5DRUxPTlBFN0N6SkFmaFhWRkFKemo3SExjNlZCU3d6TVR0UC81b092S2c4L3dLWHVCQXV3TXRNN0M3Uwp2NmlVVHl4Y2ZJazdYQW9GWE1ZMnUxd2ZBZml5K29vclhlRXFwV1c1bW0xM0RlMWxOU2lHMTE3bkJ0ZXJQZGdOVExzYmw1YXA2a2grCnVSYmRkTE56M0tMeTM4bzJ2RTFpb255NWs5THc5anNjNDA2dGFiMkxhWGozUFJ6OXF4WDRhSFh2ZmM1dy93TWEvNE1QTVUwZmxuaG8KMyszQVY2dEhIbjNNQVI1L0F0MjJQTW0wZmNySUFkQUZUejlqRTg4KzkveHliQnYyQXR2K1JYSWRRbHdBRG0rOTlMSlZ2UExxYTYrLwo4YVpJWVBsYnpCKzl6WEdVTDFZUTRMUEpPKyt5OGQ3N0loTWZNSC85NFVlVUtxd0JIQ0Q2K0JNbVBtWHpmOGIrOWVjYzBZbmdrRStRCmZMR0NnUytaOUN1L1dzSEUxOUw0TWNZcEVuQ0c1NXR2Vnhuak94Yi82dTlYTWZIRGp3WTFpQWpDVDJ1TThUT0RmKzB2YTVqNDlUZDIKQU5SaXdBMnZNOFpxSS9yZi8xakh4dm9OSEdkNGVFRUZXQlZaQ3Y2a0t2aHI0NloxWmhpUlJnNmFIcTJVajFKdVpndzB1dmJ2bFZqawovOWxvOXZBU2hnRy9oWU9WOG1IS0VudTBUYU9qRzllVzhlL29xQVZ1bGQvYW9jYVFXUlFjUUk2LzFVT1ZVTUY2Ny9qSGJQRXJDamFNCmVjVS9QbUdQWDFFd3NjVWIvaEpubDE4NTFzaHQ5U0FNWTJENmNVR2JseTdncWY3SmNiZjhVN0w3WXpZUE5wY3JFcnhWNFM0WHQ4bVAKejlVNU9HRWZrUk9CbXlnNWxqQW1UMzZMcDJuMWlBWmRTUmlEeWNmRmJidWZkSUlUQ2VyVEI1MmM3VmZoVSsvWEROdEt4ODBqeXUvcQozRjczQ2F0M2JDYTNiclBHdm1WNFF2bE53SXVyUHBvRWJuSjRpMGtzeGpadlY5bTlvUWNTQWh5SGlKZ2FwNnBZUDE3YVBva1locnk4CmM5WkFYUFdhR05sZUtrMk5RMHlWU2lNajJQKzVtTi9McTE0QTBaRGhOVDhTUVU4Zkh0VlFIemRuai9zZFQzc3JpRVQ5ekF1UDFibDIKR1NHdWZNYXFlT1Z6R3RQNC8rRS9PakxyQTFZUWx3Y0FBQUFsZEVWWWRHUmhkR1U2WTNKbFlYUmxBREl3TVRndE1EWXRNRFJVTVRrNgpNakU2TlRRck1EZzZNREJlK0FXaUFBQUFKWFJGV0hSa1lYUmxPbTF2WkdsbWVRQXlNREU0TFRBMkxUQTBWREU1T2pJeE9qVTBLekE0Ck9qQXdMNlc5SGdBQUFCbDBSVmgwVTI5bWRIZGhjbVVBUVdSdlltVWdTVzFoWjJWU1pXRmtlWEhKWlR3QUFBQUFTVVZPUks1Q1lJST0iIC8+Cjwvc3ZnPgo=) 0 / cover;
}
.hims-routes-message-center-default-emoji-5 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(/static/media/emoji5.73722bbe.svg) 0 / cover;
}
.hims-routes-message-center-default-emoji-6 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB4PSIwIiB5PSIwIgogICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FZQUFBRERQbUhMQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4KQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBYQpZVWxFUVZSNDJ1MWRmWXdjNVhuL3ZUTTdzN2Q3dDN0N2QxNS8zTm54Z1MzQ1FiQk5JUVpFRTB3Z0paVmEyUTZWcWloZzQwcEpQd1NDCmN5cVVxSzBvU1VOcFZHVkJUaUdWcW9CSjBuOFNzRkZWS1JBRHB0VEJHR2pQRHZpQStzcTU1Z3gzZTJmdjdlZnR6c2ZiUDk2WjJabloKbWQzWjJjL0Q5NU5lemU2N00rKzhPOC92Zlo3bmZkNlBBVmF3Z2hXc1lBVXJXTUVLVnJDQ0ZWeGFJSjJ1UUxPUlRDQUdZQnVBVVMxdAoxSTRBak4rcVlWcEwrdWV6cHJ5SitEaFNuZjZQemNTeUpvQW03QjFnUXIxRk84WmFmTnNVZ0FrQXIyckhvOHVaRk11T0FNa0Vkb0VKCmV3ZHF0K1oyWVFMQVVRRFB4OGR4dE5PVnFRZkxnZ0NhMEhjQzJJWFd0L0JHa1FKd0dJd01oenRkbVZyb1dnSWtFOWdHNEg0MElIUWgKSG1ISFZSRWpMeER2cTNxTm5Nd2FuNlg1RERzbU0zNy9SZ3JBMHdBZWo0OGJma1ZYb2VzSWtFemdIZ0I3d1ZTOEozQmhFVUk4Z2tCLwpHSHdzaEVCL0dFVGdtMW92S2ltUUYvTlFVZ1hJaTNsSXlRelVmS21lSW82Q0VlRndxNTloUGVnYUFtaUNmd2hsajkyOTBnSVBjVGdHCllWVUVRandDTGl4MnBNNXF2Z1FwbVlFMG4wSHBmQXBVVXJ4Y05nM2c0Zmc0bnU1SXBXM29PQUc4Q3A0TGl4Q0hZd2h1SEVLZ1A5enAKYWp0Q1hzeWplSFlCeGJNTFhzZ3dEV0M4MHhxaFl3UklKckFEUUFJMVBQbmd4aUdJNjJJUWgyT2RxcW92bE02blVQeS9CWlRPcDJxZAplaFNNQ0JPZHFHZmJDYUQxM1JNQTduR3RsTUFqdEhrTmdodUhPcWJlbXdVMVgwTHg3QUlLWjJacmFZWEh3RXhEcXAzMWF5c0J0TzdjClUzRHg2blhCOTJ4ZTNYUW5ydE9na29LbE0zTzFpREFOWUY4N1l3bHRJVUN0VnY5cEZyd2RPaEh5aytlcm5mWllmQnpqN2FoUHl3bWcKOWVlZmdvdXREMjRjUXUrV0RaOTZ3ZHVoNWt2SW5UcFh6VWVZQUxDNzFmR0RsaEpBOC9BVGNGRDVYRmhFMy9XamxpRE5wWWpTK1JSeQpwODY1eFJSU1lDUTQycXI3dDR3QXlRUWVBQk4rQlhvMnIwWjRiUGlTYS9WdW9KS0MzS2x6S0o1ZGNEdGxYNnZpQmkwaFFES0JwK0JnCjc0bkFvKys2MFdYWHBXc1hpbWNYa0R0MXpzMUpiSWxmMEhRQ3VBay8wQjlHNUtaTnk3NWIxMnJJaTNuazNqb0xlVEh2OVBQVDhYSHMKYStiOW1rb0FOK0ZmcW82ZVgxQkpRZWI0bE5zZ1ZGTkowRFFDVkJOKzMzV2pMWGhNbjM1azM1NTI4d3VhUmdLdUdZVWtFODU5L040dApHMWFFM3dENnJodEZjT09RMDAvM0pCUDQyMmJjbzJFTm9IWDFucXFqOHI2ZzVrdFE4a1VBdU9TNmpsVTBRY085ZzRZSW9BVjUvdHVlCjN3eTFUeVVGcGZNcGxENU9RVXBtTEo0eEZ4WVJ1V2xUMTQ0S3RnSlZTSEJ0SXdOSnZnbWdoWGMvaEMzSTA2ancxWHdKaFRPek5ZZFUKaFhnRTBTOWM0ZnMreXhFdUpKZ0dJMEhLVDVtQkJ1cHpDRGJoQy9HSWIrRjdqSkViYUdDYTFySkYzM1dqeG93a0UwYkJUUEJ1UDJYNgpjZ0sxS044T1MwRmhFWkViTi9uNlkvSmlIcW1YVG5zV1BvQkx0a3NaL2VJVlR2OTlseWFUdWxHM0NVZ21NQXBtOTJQbS9QN2J4bnpaCjVPTFpCV1RmbnE3N3V2RFlNRUpqNi96ODUyVVBlVEdQeFpjbTdka3BNRk13WFU5WmZqUkF4WGgrZUd6WWwvQ3piMC9YTFh3aThKZTAKOEFFV1ZRMlBEZHV6WTNEb2pkVkNYUnBBbTlCeHlGNlovdHZHNnY0VFZieGFSd2p4Q0lLZkdXcHExM0s1SS8zYUIwNiswTzU2NWhuVwpxd0VxUnZkNnI5OVlkOFgxaVpOZUlNUWppSDd4Q2tTL2NNV0s4RzBJYjFudmxKM1FlbWllNEprQVd1UnAxRklCSDZwZlhzeDdVdnRFCjRORzdaUU9pWDdqaWtndjhlSVdMS1JnRnZEdUVua3lBVTUrZkNEd0d2bkpOWGQ0NGxSU2tYanBkYzBIRnlzaWhkN2c4MHhTQXk3ekUKQnJ4cWdBZGdjL3o4ak80dG5abXJLZnpneGlIMDN6YTJJbnlQMEoxaUcyTHdxQVc4RW1DdjVhS3dXTGM5cHBLQ3dwblpxdWVzakJ6NgpnOHYwK2Z1OStBSTFDYUFOOW95YTh4d1lWeE5MWithcWhuWlhoTjhZWExUQXJsclhlUWtGMzIvKzRxZjFBOERTMlhuWDM4VGhXRTNoClQwNHBPSEpNTnI2UGJlS3dmV3NBMGI2T3IyNnJpaE1uWmJ4eFVzR0pDUm1UVXdyU1dXcjh0dmZPSVA3cUwzcWFjcC9neGlIa0o4L2IKVGV4RFFQWFJ3cW9FMEViN3RwbnplamF1OGxWQk45dlBoY1dxd2o5eVRNTDNuMWpDekNkcXhXL1JQb0s5ZHdaeDM1NWdVeDVpc3pEegppWXFubnl2aDBBc2xpOER0T1Boc0VkRSswclQ2aDhlRzdUMnMwV1FDTzZyTktxNmxBZmJhTS96MnhibXc2RWlDeUUyYlhKM0o3eit4CmhJUFBGbDNMVEdjcERoeGN3cEgvbFBEVEgvWjJYQnVjT0NuandNRWkzamdwZTc5bVFnYWFSQUJ4T0FaeWlyZWIycjJBT3dGcStRQzcKN0RmdzY1MDcrUTNWNGdnSG55MVdGYjRaazFNSzd0NmZhL1Q1K2NhSmt6THUzcC9EWGZ0emRRa2ZBQ0pOSksyK2JONkdYVld2Y2Z2QgphYkpIbzdOODlJV1NBTnVwd3kzQU0vT0ppbHUvWHY5dzczMTdlOXBxRHRKWmlrZWVXTUp6TDlTMVVZUUZQL3RoTDdadmJXUlUzZ3BwClBvUDBmM3hnejNZTkQxZlRBQmIxVHdTKzRWQXNGeFlSR2x1SDBOaTZxdEc5QTg5NGEvbDJlTlVZemNDUll4Sys5UFdNYitGLzlRNngKNmNJSDJIUTVCeTI5MCszOGFuZmZZU2s0M3I1dzdKRmprcS9yMGxtS0k4Y2szSDZ6ME5MNjFmSk4zREN5bHNNOVh4V3grdzZ4cGY2SwpPQnpEMHBrNWM5WXV3SGtXc2FNR01HMjJXQzUwWGF4bEZUYmp4RW01cXVkY0MyK2M5TFJOaXkra3N4UTd2NW10Vy9namF6azgrbUFJCnIvdzhncjEzQmx2dXJEcG8xNWhtMGl2Z3BnRjJWQlRhSmczd2tVTjNyeDY4ZDZZMUJFaG5LZTdlbjhQa2xQZnlSOVp5dUc5UEVGKzkKbzcxaGJaZWxkenVBeXNtamJqN0FMWmFUd21MYll2TXpzLzViZjZ2Z1IvZ0FjUHZOQXFKOXBDR041aGNPRGZZV3AvUGNOTUMyR29WZApNdkFyZkVEdnlyTFB0OThzNEo0N3hhWTdmVzRRVmtYc2swVzJPWjNucGdGMjJBdHJGMGJXZEZkbzk4QXpSVi9DdCtQSU1RbDM3Yy9oCjd2MDVuS2d6VnVBSERodGlqam9ORGxVUXdNbFo0SHJiWjhQV3IyMXN0ZHFWbTVzM1cvakVTYm5wWGNzM1RzcTRhMzhPMzM5aXFhbmwKMnVFU1lOdG16M0I2MnFQMmpIWnFnRVlIZUc3WTJqd0N0TEpIY2ZEWkluWitNOXN5LzRBSXZGT0lmWWM5dzRrQTJ5d25OTlA1b3dBbwpBVlNIUk10Qzk5dVBqL2FSbHNjQW1vbFdoN0FEc1FvdDBHL1BjQ0tBNVNTK3Q4SFFxaVp3S25PZ0VnOWE0cUdXQWxDTHBsUUtnSmJZCmIxVG1jTy9kL29aSTk5N1ozRER3N1RlMzNtR2JuRkphWmc3NC9wQTlhNXM5dytrZmJxdFJpRGRRZ0tvY29CQlFoYk8yZEVyWTd3Q0kKMXZBcG9RREgwdkFBajN1L0hzS1BmbDd3Zkx1eFRYelR4d0hHTnZGNDlNRVF2djBEVm85b0g4SDJyUUhjc0pYSDJHWWVrVDZDc1UxTQp6YWF6Rk85cHp1SWJKeFZNbmxFd09hVTREbVBiY2ZEWll0UG1CWmpCQ1JYaWpka3phbExjb1pEYTBGdTh3Z0dLUmdLVkt4UEFlQ1lFCkZKUU5TUkh0eUtrZ1BNVzlmOXlIbVU4b0RyMVV1M1dNYmVMeDB4LzJOdjBCQWl4bWYvdk5BdDZiVXFwMjRYUnlBTENjTnptbDRMa1gKSkJ3NUpsVWx3K1NVWXBDcFdmQ2lBU3E4cldRQ0YyRmlTdStXRGVqWnZOcnpUYW5DQVRJSEt2T0FUQXdTVUp1OXB5YmZoK2dFMERRQQo0U25BcXlDOGlwZmVYTUlqLzVMRnpKeXpRNlpQQ09uMFhBQXZlTzZGRWc0OFU2d2d3c2hhRHEvOHZQbU90dFBJWUh6Y0tuTW5BbGpjCjB1Z1h2Yy9McDdyZ0pRNlFlVkNGQTVXSlJnQ21BYWhLeXM2Z1VRTUs0a1NBQUNNQkFpcE9UQmJ4NXJzbFExT01yQ0ZHcEcwNUlaMmwKT1BCTWVhN0R5Rm9PVDN3MzNQVFdEN2dPRFErWXA0czNqUUJsNFROSFRqOVNSU09BeVErZ21nL0FiczhFU2pqS2hNdFRKblJOQTVDQQpDaUlvZ0hZa2dzS0lzc3lSemxMTXpLb3RFYndPS2ltNDhHOFQ5dXhielZQRW11UG1Lc1JvK1ZSdi9SSm44UU9vNWdzWXZRSXdFaEN0ClJSdE9vS0lDUEFFQ3VybGd0eURRemlGZ0pDRExtd1RSUG9Kb1gydVh1SHRadDlFNEFhakp6c3U4U2ZpYUpyQ1F3S0VuWURpQVd1dm4KQ0toS1FjeCtnbTR0U1BsOElyUXVTTk5Lekw0WXdjTHJZYVJQVzczK29adnlXUE43R1VTdmFtMkUwSTZHQ1VEMWJwNnNrNERUYkwvWgpHZFR5Rk9mQUR6VDFUMVFLeWhNUXFySXVJa3lXZ2dDUW1hOUFPYzFNTENOVE1QdGlCTzgrdkFhRmo1d0RWUXZIdy9nZ3NRcEROK1p4CjFVT3piU05DWTRGM1NnQzEzTHFwVExRalovZ0V4bWRKOHdza251WGJQK3VhUS9zTTJVd2lFOEVVVTJ4aEdVQks4emo1cldHODlZMzEKcnNJM1krRjRHSy85L21YNDhDZURiYWxmUXhxQXFzUnc4cUJ3QmhtTUpCTkRnTlFzUUpNSk1OUS9SNW50cDNvWGlXb3FuNEp3VEROQQpJU0M4UmpwVlpacWt5N1hBMjk5WWo0WGo5VytlY2ZyaE5TaWNFM0RWUTdOMVgxc1BHak1CdWxldkp5M2d3MGhCTkxWdkVyNnNrNFQxCkJIUVZUN1R1SDZVcU0vY21wNUFRRHVBcHFLSjFEeFhWMUowa0lPaGVBdnpQWTNGSDRYT0VRN0FuaUFEUEhyK3N5Q2dVS3FPZUgvNWsKMFBBTldnWC9CS2cyc0tPVysvMVF0TytLS1RLb0UwY3ZTdS83dytUa2NSeWdhTVJRQ1loWjZPWjdkZWxlVVlXUEJIeVFxRnhGRmVtTApJQndPZ3lOV0V4YnBqU0NkU1dPcGFMWDlKNysxRHJjZXkwT0l0c2JwclcxSXFWdlNRcnI2MFJ6bXRXa0dNeEdnY0JhellPNGg2SnFqCmZENnhSaEMxc3FseFAzUnQraUFScjNpVXNXZ01mYjE5RmNJSEFKN25NUkFiUUNoa0RkOUthUjRmL2FMZlZ4MWN0dEticUVXQWxQbUwKNjNwK25RU0dtMjRpZ1pra1ZDTUNOUXV3ckJVc1lXSmFUcFNDZFFQdHBLczRkbDhrVUVyeitPaVgxcEZYVVJRcmhPdUVhQ1FLbnJlcQpOWHRaamNDK2FZUVRBU2JNWDlSY2pZVVBab0ZiOG1FUkRqRTdmdFRVc3QyMEMwekNwYVl5UVd6SDdzUHNpNVh2SjQ1R29wNnU1UWlIClNLODE4bXFQR1RRVE5VMkFLc2t1UXJJM1ViQ2paWlNubkU5MWIxKzM4Vm9xNTZFOEtxaVhhWW4yYWQvMWU1cVBYYUR5elduaHVIVmsKVWdnSUVBTGVKNnFJWXVVa25JWFh3M1hYUTY0MEFSUDJEQ2NuY0FLbXFVUEtZc0VrWUROMEg5N2NQS2t4dUdNWHBDNXN5cWtnbEFPRgp5bjdtYUhrY2dLaEd0NUFReWp4OG5TUm1VdG1KMG1WSW43Yk9TM0FTYURYWVRZQmU1dXl2STBpZjdySDBMSVp1ekNONjFSTFczNW1xCkNCNnBsUnR5cE93WlRnUllOSCtodWdhb2dIa2MzOXE2V2ZldFBMb0hqZ21lY3VWK1B0Rm5naEJvNTZoR2QxQ1BEQnJsbUJNY0JOOWwKSExDcjdIb0o0SVRUMzF2cm1MOXdQSXlGNDJIV1pid3hqNjAvbUVGb1BWdGF4eHF2QmRQMkREY05ZRUJlTEZpMHVobVVtRlc3TlZGRAptQ3JBRVJibmh3cEtDS0RBYW56MGMza1ZoRk8xYXpUaUVBY1NtTzlUcC9BeldZcm5maTNocGQrVXAyWnYxeWFTWG5rNWo3Rk5IRWJXCk5EZks2T1QxMXdMUDgxQ1UrcnArQzhmRGVPMFBMc2VXSDV6SG1pOW5qUGNybUhEV251RkVnR2w3aHJKWUFCOTE4bUJWZ0hDbWFKNG0KYkhQaWRRZVFtV3NDb2dtT2FRQUN5c2hBOUdIZzhuQXcwd3BxbVVoRUxXc0hQZFZCZ0hTT1lzK0QrWXA1L20rY3NzN1RIOXZFWS9lWApCZXorc29Cb2IyZDZHZEZJRkJkVEYrdStUa3J6ZVB2UE5tRDcwMVBnS250d1IrMFpGZFIwZXZtQXZKaDNkREtZSThjRVF6aGIwZ1hJCnF3Q3ZnQVNjRXdKcXhXYzJGNEFkbVZaUVFEakt5aVc2aGxCaFRDejBtQjc1OFpLblJSNlRVd29lK2ZFU2J0dVR4Y0ZEcGZvZHdTYWcKSjlpRGFDUmFvVDFDb1JCaTBSaUdCb1lRaThiUUUzVHVJZnpYbjIrQVVxZ3dQZFAyRExkSTRGR1lIRUY1UG9QZ2lNdmdCS2NDbkdKcgo5YXpQVDNpQWdvSlF5bzZFR25FQVlzd0lvcFlwWVVick53U3ZUUXpoRkVQd2hGTVlFZXJVLzE0bWFKcVJ6bEU4OHMrTU5JL3ViMTFYCnpBMjk0VjZFUWlISUV0TlFBU0hnU0FoSmxyQzR1QWhKTGkrcmx3c2lwZzlmajAxZis0MmVsWExhU2R6Tk9FMll2OGpwZ2l2YkNTbmIKYmJPdzJGUXV4WmpTWlduNWdpa0ZGSFpld1BhWlYwQUNUSHZBTkVNSXZGcDJCdHZVTWc4ZGtmQ2puOVdoQ1pvSWpuQVFSUkdpS0xyNgpFa0pBd09EZ1lFVlhNM25pY2hRdkdER0pvNDdsdTl6M3BQbUxraTZBbGhRdGttZExGSnJhVjVpcTV4VnRLcGN1UkFVa0lCdkNSVURXCnZzdEdQZ25JZ0NCcnY1bkwwUkxIanVDMHo1ekNIclJhWDdyaEd2OERCd2YrVlp2TTZlVmVOdFRyelBrQlJ6akhZTlBGM3hvYlNyL3EKZUoxTGVVZnRHYVZQVXVYZ2p6MFJ2YVZxUWdySWh2REFzOC9RaVNCb1JCQmtFRUUyamdZUkRGSm8xd2JLd3RmTEx3ZUE2a3Q3L2xEQQoyR1grUGZ5RHo1YzgzV2Z3ODliVlBvcmFudGxMb2loV2FJSGNlY04wSDNXNnh0RUhpSTlqT3BuQUJFenp5S1VMV1lqcnFreFNJQ3FqCmsyYjNtU3JVWnZBUUNxS04zMU5LakY0QjZ4T1lvb1A2ckdCTzl3RW93Q3VnbWxOSU5NZVAxbWZLRFVSQ0JJY1NZUng2V2NiTW5MV1EKVEk1aThrTVZKOTV4Rjliay82cWU3aDBha1lBM3k5K0xwU0w2ZXZ0cVg5Z0U5UFQwUU1xV2ZZSGloVjZBMmY4SnAvT3JEUWNmaFprQQpjNHZBVmRVTkhDRUt3Rk9BY3FBOEJRRUhnR09UK2N3TFE2Z3RqbThtQU5HNmdweHFzZjJFMTF0KzR3OXA5NjA4M01hUlorWW83bjEwCkNaTWZWa3I2eER1S0o4Y3p2TTdhL2RLZHVBN2lzTnNQMWZUaFFmTVhLaXVRWmhlcjJ6NEtBRnByNVdVUVhsUHB2Rm05VjBtR3lwY3IKL0FCRCtIWGEvWHJUeUNxQzdWZFg4UlU4bERGNFhkWjZDVlV0SG5vcklTdU9aSHZlN1h4WERSQWZ4MFF5Z1dtWWxvc1hQNzRBWWNqTApxSmJXZ3ZYV1Q5aVFMK0VjSm9RQ0ZTRmxZbzRLNnNHZUZvZDdUN3lyNHIxcEZVZmVWSERpWFdjenNQMXFIbEJyVjhST0FBQW9sVXAxCkRRajVSYWxrMVQ0OThYU3EyaXRrYXMwSU9nelR2dlBTZkJwcVNRRUplUFNtZGIrQWFCRkNWWXNUT0kzaE84VCtOVGVpcGNKL2IxckYKbnU4V2tjblZ2c21WRzRsbi8yUHd1aHd1dkYwZUZTeVZTdWdOdDJiOW9vNWNQbGZSNHhEN0M0ZXJYVlBMSlQ1b3p5aCtOTTlhZ2RkRQptZDRtUkFIaE5EWFBTOVlVa0ZnK2tRR2lBTkNDUFBYY3gyZTY5eCs5Q1Q4U0p0anpsWURuY2dkL3g2b0ZXbTBDSkZsQ05tdTlaeUJVCnd2bzdUaDJzZGwxVkFtaWU0NFE1cnpSN2tRM20rRWtxeXFRd0orUEIrU3kzZ1RTVDlLWmV2bk5YQUNPRHhITzVnOWRhaGRIS1dJQksKVlN3dUxrSzFxYWUxdDd3M1hXMm5jTURidW9ESExUY3JsaGdKMnRBNjI1RWlZVytEUFROSkgrVzNBU3BWY2VIQ2hRb04wenR5RWV2dgpPUFY0cmV0ckVrQjdQWG5LbkxjME13dXEwRTlGK3M3WHZQa3ovM1JJeGtlenF2ZXkyMEFBU1pZd3Z6QmZJZnhBcUlRcjlyMmFBbXEvCld0N1R2My93S3dqQk5EaEVGUldjSUlMdjZlbjQ5S3RHMDVVYk9OeDJMWWRWL1FTWlBEQ2ZkbjhPaEFLL2V6WG5xZHk1MS9veGY2TGMKWStJSTE3UmdrRXBWNVBJNXBCWlRvQTV4aWM4OThDdUUxcVQvSVQ2T1g5VXF5L2RyNHpoUlFPOFZsNFB3WFRveDN5ZmVmSi9pdmljbApaUEtWdjQwTUViejQ5OTY2Y2hOL2N6bm1qc1dNNzZJb1ltaWdzZDNXRlVWQllhbUFYQzVYWWU5MWJQcmE2NGh2bjBxaG1hK04wd3F5CitnSWxDYVc1QzJ6eHhxY29mWDR6OE8wL2Nva1NMbmdyb3pBaldJUVBBRUd4L3YyTFZLcWlWQ29obTh0aWZtRWVjL056eUdRempzSVAKaEVyWThwZi9qdmoyS1FCNDNJdndnZnBXQmowRzlnNkJVVDJqT0plRUVJbUNFNWJQMW14ZU1CSnoveTJUb1lqVW1ONy8vaE1iS3EvTApacERKWnNBUkRnRVAreTdaQXpyVkVOMDhpOC8reWF2Z1F5V0ErV3VQZWIzV013SGk0MGdsRTNnWXRqZFVGODUvalBENnozaXViRGNqClU2QjQrYmNVang1eWovYjBpUUN0MHFNNy85SVE1bDZQdWY2dXQrcG1JRGlZdytpdXR6Qnd6VGx6OXJqWDFnL1UrZlp3QUVnbThBcHMKTzA0R2gxWkQ3QjlveXA5cU5aNS9rK0x3VzVXTzAva0xGRE1YcWw4YkNRR3YvNTI3ejNQKzVWVjQ5L0hMV3Y0ZkJqNlhRWHo3RkFhdgplY2YrMDlINE9HNnRweXcvaTBQM2diMUxLS1puRkJmbXdJc2hjRUozdmI3TmpyLytCY1h6RHNMM2lpOWRSVUJsOStzSHhoWngzWGNuCmNmR2RLSmFTSWdwelFWeDgxOXVLb0dvSTlDb1l1RHFOZ2F2VFdIM0RSWWl4RFBJZlYwendUY0hsclNEVjRHdkthektCQjJCN2xUekgKQ3dpdDNnRENkV2V2NE9YVEZQZi96UC8xa1I3Z2wvY0J3d1ArWmdsZmZKY3Q5OHBNOTBMTzFYNUdvZFZGOU1TTGlJem1FZWd0Mnh5cQpLaWpNbllPcVZJU1d4K1BqM20yL0R0OXpucDFNQVMrRzBETXc0cmZJbHVMSlYxanlpKy90Qm5aZTIrbC9BUlFXemtHVksrYjcxNjM2CmRUU3lRY1J1MkdJRFNxbUE0dUlzZ24zZU41WnNHM3l1SW83MEFBL2VRYkZ6QzFpY3Y0TW9adWVjaEo4Q2s0VXYrSjRncDNtYUZUZVcKbHpLUUNvdjFGOWhpZkg1ai9iWi81emJnRjM5S3NYTmJwMnZQaEM4dk9hNzN2N1VlcjkrT2hwZTlhRzhYZjhxZUg0eXNSaURZWGErYQplZkpWZ2llUFZqL25zMnVCblZzcHZuUWw0UHp1cGZaREtpeWlsSE44K2ZZK2JhekdONXF5N2ltWndGTUE3ckhuZHlNSjN2OEVlUGw5CjY5Lys3QnFLYUE5dy9XaW5hMWVKVW03ZVRhTStGaC9IZUtQbE4yM2hteHNKaEZBL3hGNS9ieHkvMUZGRjdUOGRINisveStlRXBxNTgKZENOQm9DZlNuWTVobDRKU0ZhWGNmTXVGRHpTWkFJQTdDYmhBRUQzOXcyemJ0eFc0Z3FveWx0S2ZPSG43UUpPRkQ3U0FBSUE3Q1FqaApFSXl1QlMvNGZBdkpweHhLS1lkaVpnN1VlYWkzNmNJSFdrUUFBRWdta0lCcFJyRVpZbmdRUW5oNWpCMjBBNVNxa1BJWHFuV2ZmVVg1CnZLQ2x1eCs0ZFJFQlpoS0NmWEZ3Z2U0ZVAyZzFGS21BWW5ZTzFIbEJSd3FzcTNlNFZmZHYrZllYMm9zb0Q4SGhmWVFBNnlVSTRjRkwKemplbzRlZ0JiRGIyUHJjMWZjMUNXL1kvMGFhVVBRWDJIdnZLU2hBT1l0K3Fyb3NadEFwUy9pS2tRc3JOMWdOc01tZGQ0L3ArMGRZTgpjTFJSeElmZzhQb3lBQ0I4QUdKNDhGTkxCTG1ZUVNsL3dVM2RBMjFRK1hhMGZRZWtaQUtqWUVQSnUxd3JwUkdCRjN1WHZXbWdWR1hqCkkwdXBhb0lIMnRqcXplallScnZKQkhhQW1ZVlIxOG9SRG9HZUNBTEJ5TEp6RmxXNUNHbHBFVW94VjAzVkE4eldqOWRhd2RNcWRIeW4KNVZwbVFRY1hDQ0lRakNBUTdBWGhXdjlLVnorZ3FneTVtSU5jekxnRmNzeVlCdkJ3bzRNNWphTGpCQUFNSi9FQkFQZWpCaEVBUmdaZQo2QUV2OW5ZOHFLUklCU2lsSEJScHlZdlFnUzRSdkk2dUlJQU9qUWk3d0RUQ3FOZnJlQ0VFWGdpQkM0amdBc0dXYVFpcXlsRGxJbFM1CnhBUXZlWCszTWJwTThEcTZpZ0JtYUQ3Q1hqaUVsTDJBQ3dSQkNHZG9DQzRnc2wxTnpYK2VjQ0M4VU5seXFRcFZabE8zZFNIWEtXd3oKbmdad3NGTTJ2aGE2bGdBNlRGcGhKNnIwSExvTWg4RzJaVG5jYnErK1huUTlBY3d3a2VFVzdSanJkSjAwcE1DRS9pcVdnZEROV0ZZRQpzRU1MTSs4QXNCVnNSN050YmJyMWhKWk9nczNJbmVqMHMvQ0xaVTBBSjJpK1F3eU1EQnRSZGlaMzFGblVCRmpMbmdiYlpuMGFRTTBkCk4xYXdqSkJNWUp1bVJWYXdnaFdzWUFVcldNRUtWckNDU3dmL0QzSmRSdkFQRWt2K0FBQUFKWFJGV0hSa1lYUmxPbU55WldGMFpRQXkKTURFNExUQTJMVEEwVkRFNU9qSXpPalExS3pBNE9qQXdNTkRldFFBQUFDVjBSVmgwWkdGMFpUcHRiMlJwWm5rQU1qQXhPQzB3TmkwdwpORlF4T1RveU16bzBOU3N3T0Rvd01FR05aZ2tBQUFBWmRFVllkRk52Wm5SM1lYSmxBRUZrYjJKbElFbHRZV2RsVW1WaFpIbHh5V1U4CkFBQUFBRWxGVGtTdVFtQ0MiIC8+Cjwvc3ZnPgo=) 0 / cover;
}
.hims-routes-message-center-default-emoji-7 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(/static/media/emoji7.8486281c.svg) 0 / cover;
}
.hims-routes-message-center-default-emoji-8 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(/static/media/emoji8.0f1a6b46.svg) 0 / cover;
}
.hims-routes-message-center-default-emoji-9 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB4PSIwIiB5PSIwIgogICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FNQUFBRDA0Skg1QUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4KQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQ1oxQk1WRVVBQUFEcmp3RHJqd0RyandEcgpqd0RyandEcmp3RHJqd0RyandEcmp3RHJqd0RyandEcmp3RHJqd0RyandEcmp3RHJqd0RzbEFQd3BBM3hxUkQxdUJyMnZSMzV6U2J2Cm5ncnlyaFA5M0REKzRUUHRtUWI0eHlQODF5MzN3aUR6c3hiNjBpbncxVEoyYXlwYlV5aWZqaXlSZ3l6anlURk5SeWNrSkNReU1DWEkKc2k4L1BDYlZ2akNzbWkyNnBpNkRkeXY1ekNiKzREUDF0eHIxdHhuKzN6UHdvdzMrM3pMdm5nbiszakw5M1RMNnppbjkzREwydngvOQoyekh6c0JYOTJqSHlxeEx1blFuOTJUSGl3aStSZnl1NW9DM3Z6VER0bUFiODB5NzkxekdzbEN4b1hDanZ6REQ3eml2MnV4NzkxakRVCnRDNTFaeW01bml6eHFSTDgxRENRZkNveUx5VjFaaW01blN6d3BRL3Nrd1A4MHkrUWV5cDFaaWk1bkN6dnlDNzd6aXozdkNEODBTK1EKZWlwTlJDYURjQ201bXl6aHV5NzJ1QjN3b3c3OHp5NjVtU3RhVHllRGJ5aVFlaW1laENydm53ejZ5U3Y3elM0L09TWDV4U2p6clJmNwp5aTNGb1N2eXFSVHRsZ2I3eUMyUWRpajZ4U3Ixc1J6NnhTeDBZQ2Z6cWhidGxnWDZ3eXQwWHlmNXdDanNrZ1Awcmh2NndDdDBYaWJ6CnFCWHRsUVg0dWlmNXZTcWNlaWY0dUNYeXBSWDV1aW5FbFNneExTVHZuUTMyc0NINXR5anJyaWhtVWlYMXJSN3VtQXI0dENmRGp5WS8KTmlUM3NTWHRsQVh5b0JQNHNTZU9haVh3bkEvMXB4LzNyU2JxcENXT2FDVStOU1R6b2hqdGtnWDJweUwzcVNXb2R5Um1UU1QxcEI3cwprUUx0a3dmMnBpVHBuU1NuZFNSbVRDUXhMQ1QxcENIc2tnWHZsdzMyb3lQUGl5T2FheU9BWENSWlJDUStOQ1Qxb2lIdWxRdnhtaFR3Cm1BLzFvUi96bmhyc2tBTHpuUmp4bVJMdWxBbnNrZ1Qwbnh6eW5CYi8vLy9mSEVHa0FBQUFFSFJTVGxNQUlFQndnSysvNzU5Z0VGQ1AKMzg4dzZoWTlkUUFBQUFGaVMwZEV6QnJYazlNQUFBQUhkRWxOUlFmaUJnUVRHU1F1R1NJK0FBQUhwMGxFUVZSNDJ1MWIrWDhUVlJCdgowelJuazI3TzVtaHAwanR0S1FnaWluaEJRU25JSlJUa1ZMbFVzQjZvcUtpb2VPQ0JDaXFvNElFS2VJQWloMWF1dHJRbExmeFRadDhlCjJXTm1kOTltazQ4ZlAvMytsczNzZkdkbjVzMmJ0L3RlV2RrRUpqQUJFeWkzVmRnckhRNG53OFBwY0xqc2JwdW5KTnplcWp5eEVrNkgKM1Z0VUs3eFZQa1lYL2lwYlVjZzk3a3A5Y3NFVExxL1Y5RGFYM08rQllDZ2Nqa1I1Uk1MaFVEQWdFL0JWbFZ0STcvWkxWTmZFSXRGNApBa0E4R29rbEpZSU9pMExocWNnSFBobXJCYm56cUpzVXk3dkM3N2JpNlVYZkordFRDVU9JNW0zd0Yrb0ZtL2owc2FneGRnNjFJVEVRCmhlUkN1WkQ0eVhDY2hwN0VvbDV3ZzkxMGFSQzhuNXhFeTg0bFpaZzN3V2N1RGg3KzhRTVJVL1RFaEhyQkNTYjRxL25vMTFNN1h4YUkKSUorTTFHRnc4NFBlWU9ManFPWGk0S3ltNDYvaStNT0Ywck54NEFjRVZVMXdjZEduR25rNElnRmFDemorbW9LaUwwV0txOUF1T3Y2WQpWZlJzR0dwb0xIQlpGbjZKQlRIanc1SGpOMWQ3TkJBem1nY1Z4ZUVYTE5EdFZHeGEvTG01dGthek5LUnlmNGNtMVdsWW9GY1B5cDE0Ci90WHlWUzJFRzhBUCtXQXQrRy9RUUUzMG93eFJzZGtKNGdZRXhkNEJLaUhjV05BY0NuWnMvTWZGK1QwM08rQUcxT2VsUW9DV3VvQk8KR2xTVCtnZkVPSlh2OVpLYTR6TXNFUVQwMUpJMHdJUGdZUDhIWnQrVTJHSWgwWlZ5aUdHQW5vUzRxQkxqZHlNUkZ2bURoaWFIYUJDMwpJRTQ4aERRb0huWUVCT3BRZnVPZFNTU0FXaEFsSTBFakE5VVI1dXM0Vld1UUV1NVJaMklNTFlqRUFVa2tiTG5hUURVMzhyVWZHREZ4CjFqcysxQUhxRWhobHpNMk52QVhxckFrakxzQWNFRFE3TjhlUXFrWHlFSENCRzNaQWlvc2xQWDhpd2VXQk9uTWlzQXQ4c0FPSXd3S20KZWlNU2JTaXIyZXNPc0FnQzR5d01COUlRb2toalEzUXFWMnlrRFVIS2Q3MCtGNHg2dUJ6V3NWeFZDZ09jV0tiRm93VXNEVkx3bTRTUQpPZzI5ckZHNmRkNHFUR0xaNUowSnV4QUpsSW8vRVZmSHdHZHhINjZEa0hKQ0tDOXBCUGdZU05zQ056SUdpb1U2Wldma01sdnR6Q0twClNBSS9VOEJvTjRPWW9oZ1dhUzJDZ3lSQm50OEd6eHBGUkVwZUNVZ09BbUxwaHNiR2hyVHlhbE5qWTNOYUxkelNBRnhQNTRTYkFPR0UKUEF2dFNBNjJ0dVhRS3I4L0RWMWtyMmR3WVVCMWpXeXQ3SUs3NGZZMmdvNU82WE8yY2hjbnEvekNYVytWQ25meXd1MXEzVUhaR3NrQgpUNXU4QVcxdGVjODJaWVJMU3VGbS9vK00rRSs2V1JBR0RBakxob0VmTmlBdEdOQ1dhZWhLSjlMdFV6ckVLNTFLNFphODhKUjJJcHdSCnI3VG9HWUFWNHVZMkRJMXE0UVpVdUFGUUxSK0hXTmVUYmtWVVpvQm5TbWN3WVdnVVJBMFprT2hFbEhaUkNHYzZFK1lOUUpST0JtVVQKN1JuRC9JWU5FSWVkQkIyd1N0YmNEcFZ3S3lKczJJQmNKaXFlYTBvNmdTS3RFTTQwWTVJVUJ1VEthZDRMSGMwdENVMUloVnViY0Z0cApER0RWdGplejZOSmg1NlBXWlVDWTBnRHI4UjgwWU9vdEpjVlVsUUcxcFRWQVhvcloyWEJhYVEyWUpwdU1XQU9tMzFwU1RKY1p3RFlrCk0yNHJLV2JJR2hLMkpadDVlMGt4VTlhU2tiWHhIU1dGdkNrbHIwZG0zVmxDekZJczBObWZzKzhxSVdiTEZ5YWtLYno3bmhMaVhzWFMKakgwL2NkOGNESE83dStmTm4wT0orZk82dStlaS85NnZXSnlTcGRFREMyRDBrTGwxWWMraUJZYXhxR2NodWFrSCtmOUI1ZktjdktCWQp2QVRFVW5GK1g3WjhpU0VzWHliZXNoU1dXS3g4UVVGZTBUeTBBc1JLU1lmVHUycjFDaDJzWHRVcnVXRWxMUFN3NnAwOW13UnIxb0pZCkorL0lldGR2MkxnV3djWU42M3ZsMHV0QXVVY1lSdmtWbFZTQ1J4K0RzRW5kNlc3ZXNuV2JVbXpiMWkyYjFaS2JRSldQcTEvVGtSZzgKOFNTRTdjaDZZL09PcC9yNitwN3VZN0ZqQnlLMEhWVDVEUEMrbk94WWVQWTVDRHZiVEdNbnFQQjVkUVQ0R0x6d0lvUmQ1ZzNZQlNwOApDWHBaVFlyaHk2K0EyRzJXZnplbzd0VTFEUFRwanRTaTExNEhzY2NjL3g1WTJ4dklsenYyZmZtYmI4SFlhNFovTDZ6cjdYZVFyMWJrCm85Vzc3OEhZUjgrL0QxSDFQdmJkam55MSt1RERqMkRzcCtYZmp5ajZHSE1BNzRKUFBrVnc0Q0FOL2NFRG1KN1AwQStYWERGaVB2OEMKd2FIRHh2a1BIOEswZk1sQVg2eDRrTmJ3cTY5UkhEbHFqUDdvRVZURk45OGlRNEFEK1h6LzNmYzRqaG1JdzhGakdncCtnTDVYU2RvQwpzb1BreDU5d0hEOXhVcHYrNUluakdyZi96T3IzYWV3aUlYdDRmdm4xTnkyY09vM1RuejZsZWV2dmYyZ0dRQXpDbVQrMWNmYmMrUXRxCjhndm56NTNWdnUrdnY3VURJQllEcHY4ZlhWeThkUG5LVllINzZwWExseTdxM2pKd2htSFF6UXNpeUt4b3hBSjZETEthbmJxYmJMbXQKbEVQVzgvY3pRQjhFZ2R0TWVhMDQvSVkyTmJxS0VBVXUva1kzVmZJV0RGakhQMHpGTDFod1p0Z3EvcEZST243Qmd0SHIxdkJuR1ZwKwpZVnNqYzgyQ01BeVBFVlZPeWtNWFhtNWYrZmhJb2Z4RG5QdDlsQnViY3hXSlAxVlJXQzdlNEI2ZnFUU3h3OTdESlFJem1qVnR3akEzCitCbW1ncDVlRWdhekpneGtPZTh6Zm1yM0s1MWd4Z1R4NloxbTl2YUxzSW5uYS9xcDB2SG1tSEJmWmFISGZkemlLWlB4YXplTXNWL3YKSHhYdXNlU29UOTRFWnJ6L3VrNHNobThPaXV5V25UUXFjenNZUm1MRTBBaG94Y0JJZG5CY0lsaHA1Wm16YXNWUnI5R3h3V3gyYUlUSApVRFk3TmliN24vSFpyVHpxUmVCMW9jZjhsSEM2aW5QZ3JzeGI1ZGRuOTl0TkQzc2o4SGp0bWdjZVMzUHMwbU9yc0xza1J6NTlKVHp5Ck9ZRUovUC93TDBHOHhKTmcwemNWQUFBQUpYUkZXSFJrWVhSbE9tTnlaV0YwWlFBeU1ERTRMVEEyTFRBMFZERTVPakkxT2pNMkt6QTQKT2pBd0J1TzlkZ0FBQUNWMFJWaDBaR0YwWlRwdGIyUnBabmtBTWpBeE9DMHdOaTB3TkZReE9Ub3lOVG96Tmlzd09Eb3dNSGUrQmNvQQpBQUFaZEVWWWRGTnZablIzWVhKbEFFRmtiMkpsSUVsdFlXZGxVbVZoWkhseHlXVThBQUFBQUVsRlRrU3VRbUNDIiAvPgo8L3N2Zz4K) 0 / cover;
}
.hims-routes-message-center-default-emoji-10 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB4PSIwIiB5PSIwIgogICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FZQUFBRERQbUhMQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4KQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBWApYVWxFUVZSNDJ1MWRhMndiMTVYK09NT1pFU21Sb2grMEhVbXU1TWh4eld4cXEybHR0VFcyVmxxbExncXNiY2svbXFKTlpmOW91NXNtCm15akF4dGwwa1RZb25OY0NWVkkzQWJvdFlNblpBc2tQeXc2dzJhMWhKWldETlZvSjYxUnl1MkhXdFdvNkVXM1p0R1NLVHczbnRUK0cKbE1uaEREbER6cENTekE4Z3lMbWN1VE56ejNmUE9mZmNGMUJERFRYVVVFTU5OZFJRUXcwMTNGbXdWZnNCekVab0FHMEEyZ0IwQVBBQQoySjcrUmxaYUlZUUJUS1IvQndCY1NYOEhBRXg0K3hHdTlqdWFpV1ZOZ0xTd093RHNUbjkzb0xpQXkwVVlNa0hPcHI5SGx6TXBsaDBCClFnUFlEMW5nK3lIWDlLV0FDUUNqQU43MjltTzAyZzlqQkV1ZUFLRUJlQ0FMZTEvNmU2a2pET0FVWkRLY3F2YkRGTU9TSlVCb0FGMEEKK2lBTDNXUDR4U2dTZG85VC9tNTBMcWFSSGtmQjY0UndFaEluQUFENCtRUWtUZ0FmVGl5bUdVUUFNaGxlOWZZalVKMlNMRkpPMVg0QQpKVUlET0FqZ2NjajJYQmZzalU2UUhrZk90NDBpVFgwdWlSUEF6eWNnaEpQZzV4UGdRbEdJaVpTUkxFWUJQTGZVVE1TU0lFQmF6UitFCkxQaTJZdWNUVGhxVTF3WDZMZzhvcjh0MFlldUZtRWlCQzBYQjNZd2lkVFdzVjB0TVFOWUlnMVY1YUFXcVRvQjBqUjlBRVRWUE9HblEKVFI0d3JXc1dWZnBTQTNjekN2YktyRjR5VEFEb3I3WkdxQm9CMGpiK0dJclVlS1oxRFpqV05hRFd1cXIxcUNVaGRUVU05bU9aREVVdwpDdUJRdFh5RWloTWczWFlmUUFHUG5uRFNxR3RkaTdyTjY2cW0zczJDbUVnaGVlazYyQ3V6eGJUQ2N3QmVxWFJNb2FJRUtLYnVDU2NOCnA2OEpUT3VhU2o1V1JTQnhBaFl1M1VEeTB2VkNSQWhBMWdhamxYcXVpaEFnN2VRZGcwYXR0MUVrbkw0bTFHMWVWNm4zcmhva1RrREMKZnhVTGwyNFVPdTA1Yno5K1Vvbm5zWndBb1FGMEFEZ0pEVnRmdDNrZG5MNm1aYS9xalVKTXBCQTdId0FYaW1xZE1nSGdBYXROZ3FVRQpTS3Y4WTJyLzJSdWRxUDk4NjVMMTZDdUYxTlV3WXVjRFdtWWhESmtFRTFiZDN6SUNoQVl3QU9BSnRmK2N2aVk0ZkhkWmRldGxCNGtUCkVEc2ZLTlJpT0dSVjNNQVNBb1FHY0F4eVlDZjNaaFFKMXhmYmwxMlRybEpZdUhRRENmOVZMVzFnQ1FsTUo0Q1c4TzJOVHJpL3ZPV08Kcy9WR3djOG5FUDM5bEZhWWVkRGJqME5tM3M5VUFtZ0puMmxkZzRiUHRabDVxeFVOaVJNUWVmOGkrUG1FMnQrbWtzQTBBbWdKdjJidgpTNFBFQ1loZitBVHNsVm0xdjAxckpwcENBQzNoTjN5dWJVVUdkU3FKMlBtQUZnbE04UW1JY2pNSURlQUoxSVJ2R1FxVTQ3SDA2S2l5ClVKWUdTSGZvL003QVE5ZFFJalEwUVJobHhnbEsxZ0RwVHAyVHl2Uk03MTBONXFMaGMyMmd2SG5OWnc5a1RlQXBOZDl5VE1CSktEcDEKNkNaUHpkdlhDZitVZ1BGSkh1T1RQQ0l4U2RjMXJpKzBxMFZPT3lCM3NKV0Vra3hBYUFBL0FmRGo3RFFqN2Z6aDB5a01uVWpCUHlVSApQTndOTm5Udm90QzdoOExPN2ZhU0MzVTU0T2h4RnNPblV3ak9pRG5wdlh0b1BQTklIZHdOaFVVaUpsSUl2L3VoV3JDb3A1UkJxSVlKCmtPN2MrV05PSmhRSjk1ZTM2SXJyUC94a0hHT1R2T2IvZlFjWVBQWmRwbWhCTERlTVQvSTQ4dHJDSXVuVjRHNnc0YjNmdUlxK2UrcHEKR05FL1RDbVR3d0EyR2UwOEtzVUU1S2ticDY5SmwvQ1BIbWNMQ2g4QWhrNncrTXEzb3hnK2JXakE1WkpGSkNiaDZaZVQrTTZUOFlMQwp6NXo3L09zTFJmT2ttenhxWGVjZWFIUzhGWUtoYXFiV3UwZDVYWEQvN1JaZDF6L3c3V2llNml1RXp1MTJQUFBET3ZqYWwyZjRlT2dFCmk2UEhXZDAySHBDMXdQKzg3UzU2bnNRSkNMLzdvVnJJK0FFakEwcDBhNEMwcDVsVCsyMFVhY2pwTXlKOEFCaWI1TEh2K3pIRGhWaHQKK0tjRVBQeGtIRWRlWHpEODNIclB0MUVrR2o3ZnB2YVhJWWZRaUFsNEFncXYzN0Y1UFFnbnJUdUQ1ZzJsTlRxT0RpMWczdzlpR0RuSApsWFI5cFJDSlNUankrZ0wyZlQ5VzFOUnB3WWkybzlhNjFKcmNIV2xOclF1NkpKS3UvWS9uWE9pa0RjZjRlL2ZvSjRzU3dSa1JqenliCndDUFBKZ3hya2twZzVCeUhmVCtJWWVnRVcxWStqL1V4aHM2djM3WlJyZVgxWTczWDY2MlNUMEJSKzUyK0p1TXY5MTJtYkh1ZUtlaWoKeDhzcmFMTVFuQkh4OEpOeFU0alpkNEJCOXk3SzBEVTJpb1JqODNwbGNwdGVMVkRVQ1V6WC9zdklJZ0RocExIcTY1OHArVVdQSG1jeApkS0o4dTk2OGdjQkxUem1xRmpzNGVwekYwYUhpWG5zeGRPK2ljUEFBWGZKN2FEaUVBVzgvTmhXN1ZnOEJEa0xoK1pzVjZ4OCtuY0xKCjAxeko5aklEdlVFVXN6QSt5ZVB3eThteWFyeTd3WWErQXd4NnYwYVY3QnRsWStIU0RjUXZmS0pNTHRwanFJY0FsNUUxb3JmYzJxOEcKLzVTQW9STXBqSnpqU3RZSzdnWWJIdnN1Zzc0RHhteW9FV1RhOU9VNG81M2I3ZWpaUTVYbEQ2bEI0Z1RjK3UyZmxCSENVVzgvSGloMApYVUVDcUVYOTZyZHR0R3o4ZmlRbTRlVHBGQWFIVXlYWExxdGlCNlcwNlRQSWhMcjdEdENXeGpTUy9tdEkrSzhxa3pjVm1uWldqQUI1CkF6MVcvMTFIUmNiMWpVL3lHRXhyaFZKZ1ZralpQeVhnNlplU1JhTjRhbWplUU9CZ0w0MmVQWFJGekpPWVNPSFdiLytrVEg3RjI0OSsKcld1S0VlQVdzcHkvYW96dDgwOEplUDYxaFpMOGhPWU5CSDcwU0oxaHp4cVF0VkhHV1MwRm5kdnQ2RHRBbzNrRFVkRkladlFQVThyaAo1UVdkUVUwQ3BFZWI1UFQzdTc3UURyckpZOW5EQjJkRStLY0UrS2RFakUvdzhFOEpwa1FBWDN6S1lkam1EcDFnY1VSSFhGNHZPcmZiCnNYVXpDVjg3QWQ5bTBqSlNzRmRtRVRzZlVDWi9WbXZRU0tGMngrN3NBeHRGbWlwOC81UUEveVVCd2V1U3FjSTJDNzdOSk53Tk50T2UKYVd5U3o5TmluZHZ0YVExQm9IdVhPYTBCdXNrRG5NOUw3Z1BVQ1ZCSUErUjQvMmFwLytIVEtSdzl6bG9lelRQTDhSbytuY0xJT2I0aQpZV2l6bXJNcVptREMyNC9QcXAycmVxZjBjSy9MMldsbXFQK25YMDVhM3MzYnZZdEM5eTY3NmMyczRJeUlrWE5jV1MwVVBmQzFrM2o3CjN4ckt5a1BEREt4U0d5dWdaUUs2bEFrcTQ5RU1ZWHlTdDB6NEdXL2JMRFdxZFkrK0EzS2N3WXk0aFJiOFV3S0dUNmZLSXJDR3JMcUEKL0JGRFdnVElzZjltckxvMWVNSmM0VmVxYmEwR1h6dUpGNTl5QUhCWVlpSk9udWJLSWdEaHBFRTRhV1ZvZURjTUVLQWo1eVJ2ZVNvSgpBS0ltMVJTclZIeXA2TjFEbzNjUFhURVRvUmVVMTZVY1J0NmhkcDQrQXBnd2g3OTVBd0ZNbG42dDFTcmVqUGN6eTBSczNWeStScVBXCjVoR2dTKzI4UENkUWJiSkg0MWQ5WlpOZ2ZKTEhkNTZNNno2L21pcmVUQmcxRWU0R0c5NytaVVBaUk9mbkU1aC8xNjlNem9zSHFHbUEKTm1XQ0dScGc1M1k3WG56S2dhZGZUaFk4YjZtcCtISmh4RVM0RzJ4NDQyZjFwbWc1RFptMUFRWUpZT1lTTHIxN2FMUnNJUEppL0w1MgpFcjE3cUNXdDRzdUYwa1FNbitidzBhWGIvUXZkdSt5bTl4bllHNTNLS2VZZFVEaUNhZ1JvelQ2dzBlYXEzNTNiN1N0KzhrY3grTnBKCi9PZ1I2ODJhaXV4YWxRbHExYTB0KzZDMm5NdnloWXJzMnBRSmFnVHdWUHZCYTZnYzFIUnhSL1lCMmVqUWx4UGt4WklCY3dKSE5keUcKbUVoQlNNamQwa1kwc3NxUS9TNWxRbEZqck1jSFlLL01JbjdoazV6aFNKa05HOGhHQjBnblk5azYvaXNKR1VFTDRhVDhQWi9NMjZ6QwpScEdvMzdaUjE1aE1vcjU0UzZwc2IweWo0d0VTSjhocjZhdXNoSm1KVldmWW5JazAzZ24rUmtaTDhxSFk0ckdVRXJRV2hNcERaazFCCkFLWU16QzJMQUptRmpBd1hRcG9VaStSUXhDc0lKdzJ5WGg3Y21VMks3SkEwNldRTXpVcXlDdG5xR2JndFdPQzJzSVU0YTNSM2thS0kKWC9paytnVEk3S2xqTnNSRWFySEFjalNJdi9CMTlrWm5RWk5GT0dtUVR1MVJ3MEtpc0tDTTFGU3JJWEVDdUp2UnNyV202UTN5K3QwRAprTmg1OEtFSmlKRUErTkJFeFFwbHFRakhMRkF0WFNEZGJTRGNiYkF4allpZjdTOC9Vd1hLSW9DTkloRmpDVFF3dDBPYkVqc1A1eGR5CnA2YUprUUNFU0FEYzlGbEliQmg4YUdMeCswNkgzZHNCRytNQjFkSUZHOU1JdTdkalVlalpTUHpodVp6akdFdGdsYlA4T1JCbEVjRGUKNkVUZnlVMzRSdnN0ZkhOYkdBMk1DRzU2Rk1xNWlVVDZoYWlXcnJ3OHNvbkFUWjhGZ0VXQ3lHbWpwaFYycFpGNTMyeUJVaTN5VUl1TQo0UFVpVXc0eGxzQmJGeno0ejZsVkdQMVcrVDVRMlNiZzNxMDBmbjF1TmQ2YzlPQ2g3V0Y4STNvTzk3RmgzUytYWVg5MmdSVXJCQ0JECm5OeitaYXUxaXByUU1nTE52SXZkMjJISnZULzJuOE5iazJ2eHprZHV4RmlpcEtIdXF1OVViZ2JkdSt3WU9jY2h4aEw0OWZocS9IcDgKTlhwbUQrUHhmM29XemMzTnBoYUNraUIwKzM1VDgxK0s4UHY5T1BiTFYzRHluZHd3ZnZjdWM5eTM0cmxJNlk4R3VyOUVBY2p0NGozNQp6bnM0K2M1NzZPenNSRzl2TDNwN2V5dGRic3NldzhQREdCNGV4dGpZbU9yL25kdnRCZVVDb1BqLzBFR0FZczI4ek1BTnRRRVBZMk5qCkdCc2J3NUVqUjlEYjI0dURCdythcmhWV0VvTEJJQVlIQnpFOFBJeElKS0o1bnErZFJQUDY0dDNtZW1JUGFybU1aaDhJNFdUUlRMcS8KVkpoSGtVZ0VnNE9ENk9ycXd0NjllNHUrNEoyRVRObnMzYnNYWFYxZEdCd2NMRm8ydlh2MDJYOHhua2VBVVdXQ0RrTWlGVlVsM1YraQo0RzdRdHlDUzMrL0g0Y09INWV1NnUvSGdndytpdTdzYmJuZnhsYkZXQ29MQklNNmNPWU94c1RHTWpJd1l2cjduUVZxWGV0ZHpraG9CCkF0a0gzTTBZSEVVeWNqY0FmVDAwanI1aGJDTGx5TWpJWWdINGZMNUZNdmg4UHNPRnN0VGg5L3N4TWpLQ00yZk93Ty8zbDV4UDc5Y28KdUJzQVBjTGxic2FVU1FGbGdob0JybVFmU0J5dmkyMjlYNk1NRTBCWlFINi9Iei8vK2MvaGRydXhjK2RPZEhaMm9yT3pjMWtTd3UvMwpML3BBNCtQanBwbThYdDIxUHkyN1hGeFJKcWdSWUNMN2dKOVBRdEp4dzZaMUJIb2VwSER5VFBrVEpDS1JTSTUyY0x2ZDhQbDhpMlR3CitYeEx5cGtNQm9PTEJNNEkzUXJzM0diSGptMmtMbmtBc3V3VW1GQW1GRFVCQUNETUowRzZpdzhNZWVidjYvRHU3L1d2ZnEwWGtVaEUKdFdBN096dlIzTnlNbHBZVytIdyt1Rnd1dExTMFdFS09ZRENJNmVscEJJTkJCSU5CZlBqaGg0aEdvNVlKV3cyUGZZZlJYZnVGaUtyegpIbEFtYUUwT3pibE5mVWNybUpiVnVtNzhpOStrY1BUZmw4WVNicDJkbll1L1hTNFg3cjMzM3FMWEtBVmFTUUVYd3M1dEpONTRTZjhJCmJYWjZEdkdKWEkzdjdjK1h0eFlCL29pc29XRjFtN3h3M3R1aSsrWmZPUlJIOEhyMXAwZXRKTHgzckY1WDJ6K0QrT1FWc05OejJVbXEKQzBacDVUaWFmY0ROeG01SEJIVjhYbnlpcnRybHRhTFF0NDlHOHpyQ2tBeTQyYndXd0lSYTNsb0V5T2xsRVNKSlNDa0JFS0hycy9NKwpFbjE3emVtc3VOUFJ2STdBbzkraWRaYzlSRGtBSkNiemdrQm4xZkxYcFFFQUlEVVRCaVJKOStmUmI5SHdiVnFaczN3cWlSY2ZaK0IyCndsRFpjN09xTzVLUHFpV3FTaWk5cmx3Z080MmJpMEVTb2Z2amN0and3ai9Xd1YyL3NuYitxQ1FlZllqR2pyOGhEWlc3SkFLcEcvUEsKckNhMGRoSXBWRVZQWlI5d04rWU5zUkNTaEsxdE5yendtSFVyZDY1azdMeVB4S1BmcEF5WHVaVGlaVm5sNG0ydCt4UWl3RkQyZ2NRTAo0SzdQRzdKRkVJR3Y3aUR4d3FNMUVoaUJyNDNBYTA4eGhzc2FJdFNFRDBCN015bE5BcVRua1FleTA5aHJjNEFvR2Y3MDdDYlIwM1ZuClR3alZDM2U5RFM4OFFzUGxRRWxselY2N3Bjd3lVR2hqeVdKZTJxbnNBKzVtQkdKS01HeVRKQkY0L2g5bzlPeXVrYUFRWFBVMkREM0wKNE5PdFJFbGxMQ1JTNE1ONXpiK2hRdmNzSnBFaHlKdEZMSUtkdm9tNmphVXRGdjM4RDJTYmR2Sjk4K2NTRk1JV2p4dDNPWjNZNHBHNwpuTzlmbXoraDRvT2I4bklxRjhNUlhFc2tjREZjMmZFS0xxY054LytGeHRhTk5rQW9MWlRPVHQ5VVN4NHNkSTJlNWVKem9vSUVROE45Ci82ZkxldG5YaGpuOFlyaThQUUlLNFM2bkU3dWIxbU4zMHdiYzd5MXQ5a3lVNC9CQmFCWWZoR1p4OXVwMVhFdFlOK2ZBNWJUaCtJOW8KYkcwdHZka3NDUUlpSC93ZkpENm5jcDN5OXFPbjBIVWxiUmpodkxzRjFGcFBXUzk5NnI4RlBQTXI4NVpXYzFFVXZ0eTBBUTl0M3JSWQowODNFeFhBRWIxNjZqUGV2emlES21mZmNXejlGNFBudlVkajZxZktheTJ6d0JoYUNONVRKUmJlUTAzVlg1YXJoQkVQQjlSbDlld1VXCndrY2ZTK2g3S1lWb0daWExSVkY0Nko1TitPYm1UWEJSMWtjZm94eUh0eTVkeHB0L3VWdzJFWFp1SlhEME1RcXVNbGZoa1FRQjBRdC8KZ1NUazFINWRXOGJvbXF2OTFOZmhRTmJjY2trUVFWQTB5TG82US9GcDVXZXQyNGFIZHBPNDhGY0p3Vm5qZHU5NzkyN0JUenZ2eHhmWApyd05EVm1iYU9VT1N1Tis3QmoxM3R5SWxpUGp6WExpa2ZINjRsOFR6aHlndzl0TExML05KemR3RUg4bHovdnIvOVhUeGJlWDFhZ0FQCmxCdEgwUlRxNzdrYk5wTUsvbzEzQmJ6Mkg0SXViYkRGNDhiTFg5eUJ1NXo2RjYrd0NoZkRFZnowL0lSdXA3RjVqUTFIRHBMWXNjV2MKTUxuRWNZaGQvR3RKdFIvUXVXMWNPb3o0YW5hYW1PS1FDczNKSHFzSm40ZTdDSno0Wnp0MjNGT1lrOS8yek9HMWxodFluYndNU2FqKwp1SVBOVHVCWDk3bXczeDB1ZXU3RER4QTQ4WXdkTzlwdHBwVmJNamlqRkQ0QVBGZjBZZEl3dW5kd3poTHlBRkMvYVJOSXh0eEkzN3NYCkpMeDBRa1J3N3JaWnFDZEVQT3U5aHMvVTNSN3BZaU1aMEt2YVFYdmFRYmxhWUNNckUzRVVVeEZ3MFdta2JrMGhGYjY5aS9mdkUvWDQKMmV4NnhNWGNlclhqSGh1ZTdpV3d0Y1hjZmhFK2tVRGk0NCtWeVVVM2lzcUdVUUxzaDJJWEVkTGhoTE5sbzZrdmxzSHIveVhoamZkRgppS3lJbDlZSGNUZGR1TVpUcmhaUXJoYllYUzJ3TzcybUVZSlBoQ0FrUStBVElmRFJhZkNKa09hNWYwMHhPSHk5R1hHUlFQTnE0UEIrCkFsL1pabjZIbUNTSVNId1NnSmp2aUJyYVBOcndrNFVHOERzb0ZodGlWcTBCdldxdDZTOEpBTkdraE90L2pzSDV2eUh3RVdOZU44RzQKUWRKdWtFNHZDSklCd2JoQjBOcE5SRWxnSWFTRnl5ZENrQVFXWEhUYThETUh2UjdjYVBkaTMwN3J1c01YUWpQZ29ubHgvNEliUkttaApGQUswUWQ1S3pwT2Q3dHpRQ29LMlZnWEhQNXBIL0tNSTJLdkZaeXRWR2dSRHdOSFdnUHF0YmpETjVxMnVxZ1krSHNIQzdJd3lPUUI1CkxlQ3drYnhLMGsyaEFUd0J4VGJsQkVuQjRkMElHMkY5YzR5UGNrZ0dZb2hmaklLYnJhNGo2R2l0aDZPdEFZNjJlaENNOWU4dWNpeVMKczlPUXhMd3hsNFpVZndZbEd5YzFVMERZR1RqV1dPTVBhRUdJY21DdkpaRzhFZ2M3azRTWXNuWXdLcldhQVhOWEhaZ05EampheXQ5SAp3UWdrVVVCeWJocVNrR2NLRGF2K0RNb2hnQWVLMkFBQTJPdGNZQnFzMlZsVUQ0UVlqOVFjQzI0dUJXNk9oWmdTd2M0WU54bjJCanZJCkJnclVhaHIyOURlem9YcHhCMGtTc1RCL0ZTS2ZwL0UwTjRUU2c3TGNVN1d0WllIcWswQUxRb3dISDlOMkpBbWFBTFY2YVE1ZVdZak0KUUVqbDdiY1FobXozQTZYbVczYjdSSzJ6Q0FEbytyV2dISTBWTGFTVkNqWjJBL3lDNmtEUHp4WWE3S0VIWmJkVDB0dVR2NkpNVDhWdgpJaFcvYVRpL0duSlJRUGlIeWhVK1lJSUd5RUJ0bzJsZzZacURwWTRDTmgrUWhUOW94bjFNRFZFVklnRmR2eFkyVzIyZWdCNUlJbytGCnlJemx3Z2RNSmdDZ1RRTEN6cURPdlFFMm9qWXVzQkFFTGdrMk1nTkpVbTNPbWlwOHdBSUNBTm9rc05rSU1LNTFJT2w2SzI2NzdNRWwKYmlHVm1OUDYyM1RoQXhZUkFGQ1BGbVpBT1JwQk9WZlhURUlha3NpRGpkNkF3S25HSzhLUWhYL0tpbnRiT204cjNYdDREQ3JiME5oSQpPNWlHZFNDcDZnL3FxQ2E0NUR5NHhKeVd5ZzhBNkRIRDI5ZUM1UlAzMHNHaVk5RGF1dlFPZFJCRm5rVXFQcXRWNndGNVRzWWhvNTA3ClJsR1JtWnZwc1BFQVZQd0NRUFlOS0ljSGRrZmppaWVDSlBKSUplYTAydllaOUh2NzgyTXJWcUNpVTNjTG1RUmdaUk5Ca2tUd3lYbHcKeWJDV3VnZmtSUnhNQ2ZEb1JjWG5iaGZUQnNES0lvTE9HaDhHOEtxM0h6K3A5UE5WYmZKK2VwUHFBV2o0QmhuWTYxeXdNNjVsNXl6eQpiQlQ4UXJTUWpjL2dGR1NWSDZqR2MxWjk5WVowWjlLUG9iS3JaYzZEa25iWTZYcllHUmNJKzlMc3NSTlNjZkNwT0FRMlhrak5aekFLCjRMbFNCbkdZaWFvVElBTzlSQUJrTXBDVUEzYTZIZ1RscUpxWmtFUWVBcGNFejhZaGNrazlRZ2VXaU9BeldESUV5Q0JOaEQ2bzdIS3AKK1JKcFFoQWtBOEpPZzdBenBwTkNra1NJUEF1Ulc0REFzeEFGRnBKZ2FJTHJLY2gyZnRUcU1qU0NKVWVBRE5MeGc4Y0I3RWNKK3huYgpiSVJzS213RXlJekpzQkVnN0lYMzJSSDVsRHpaSGxpMDN6cnN1QllDa0tmWUQxYkx4aGN0cDJvL2dCNmttNC83VUNJWktvd3c1Tm8rCnROUnF1eHFXQlFHeWtTYkRic2dtb3FQYXo1UEdCT1NGbUU1VnNnMXZCcFlkQWJLUmppbDBRU2JDN3ZTM3grTGJoaUVML0N4a2gyN0MKNm5DdGxWaldCRkJEbWhRZHVFMkdWdHh1V1dUU0NpR0EyNHRqQlNDdnNaOUpXOWJDcnFHR0dtcW9vWVlhYXFpaGhocHFBUDRmZXNiWQpEM21ibmM0QUFBQWxkRVZZZEdSaGRHVTZZM0psWVhSbEFESXdNVGd0TURZdE1EUlVNVGs2TWpZNk1UQXJNRGc2TURETUlUUXlBQUFBCkpYUkZXSFJrWVhSbE9tMXZaR2xtZVFBeU1ERTRMVEEyTFRBMFZERTVPakkyT2pFd0t6QTRPakF3dlh5TWpnQUFBQmwwUlZoMFUyOW0KZEhkaGNtVUFRV1J2WW1VZ1NXMWhaMlZTWldGa2VYSEpaVHdBQUFBQVNVVk9SSzVDWUlJPSIgLz4KPC9zdmc+Cg==) 0 / cover;
}
.hims-routes-message-center-default-emoji-11 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB4PSIwIiB5PSIwIgogICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FNQUFBRDA0Skg1QUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4KQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQzRsQk1WRVVBQUFEcmp3RHJqd0RyandEcgpqd0RyandEcmp3RHJqd0RyandEcmp3RHJqd0RyandEcmp3RHJqd0RyandEcmp3RHJqd0RzbEFQd3BBM3hxUkQxdUJyMnZSMzV6U2J2Cm5ncnlyaFA5M0REKzRUUHRtUWI0eHlQODF5MzN3aUR6c3hiNjBpbmp5VEhJc2kvVnZqRHcxVEtzbWkxb1h5a2tKQ1NEZHlzL1BDYTYKcGk1MmF5b3lNQ1dSZ3l4YlV5aE5SeWVmaml6NXpDYis0RFA5MnpEdG5SLzF4MzN6d0czd3F6L3NsaEQxdHhyeXVWNysvL3I1NDd6bwprUXZkbUN6MXR4biszelB5clJQcjdPaXpzN0Mzc2FYb3dIL3dvdzMrM3pMNjZzdm8xN252bmduKzNqTDkzVEwxdXh6OStPcjZ6aW45CjNETDQzS3oydngvOTJ6SHhzazd6c0JYOTJqSGtsQmJkM3RyMTl2SGVuenp5cXhMdW5RbjkyVEg2eXlpNnI1ckJ3YjdaMmRYdzhlejUKeGlYdG1BYjgweTc5MXpId29RelduVUs4dmJuUDBNem41K1A1K3ZYUG9Wajd6aXYydXg3OTFqREd4c1AxdHh2eHFSTDgxRERza3dQNwowQzN3cFEvODB5LzN2U0RGcUhuMHNSajd6aXozdkNEODBTL3Zud3krckkvVTFOQy9zNS9obGlIdGx3Yjd6Q3oydUIzd293Nzh6eTc2Cnh5ang0Y0xpNDk2NHVMWHo3K0h2cEMvM3V5RDZ5U3Y3elM3MHNockt5OGZ3b2c3NXhTanpyUmY3eWkzdm5ndjZ4eXJ5cVJUdGxnYjcKeUMzNnhDcjMxWnoydGgvNnhTcjFzUno2eFN6M3V5VHNrZ1B6cWhidGxnWDZ3eXYxc2g3ODhkdnhvaEQ1d0NqMHJodjZ3Q3YwclJydgptd3Z6cUJYdGxRWDR1aWY1dlNyMHJCcjJ6bzN1bUFqNHVDWHlwUlg1dWluMXJSendudy80dUNidm5RMzJzQ0g1dHlqMnJ5SHRsQVhrCndvcnE1ZGp3bmcvMXJSN3VtQXI0dENmM3NTWHpwaGp5b0JQNHNTZnlueFBJcG03dGt3WDJxaC93bkEvMXB4LzNyU2IxcHg3dGxBZm8KcVVYcHg0N3duQkQycXlQem9oanRrZ1gycHlMM3FTWHluUlRza1FMMG9odjFwQjd0a3dmMnBpVDFwQ0h3bUEvc2tnVHluUmJza2dYdgpsdzMyb3lQMW9SL3NrQUx5bkJiMW9pSHhtaFR1bEFudWxRdnpuaHJ6blJqMG54enhtUkwvLy85UExGRURBQUFBRUhSU1RsTUFJRUJ3CmdLKy83NTlnRUZDUDM4OHc2aFk5ZFFBQUFBRmlTMGRFOVVYU0c5c0FBQUFIZEVsTlJRZmlCZ1FUR2l1VmkyeHNBQUFKTzBsRVFWUjQKMnUxYi9YOGNSUmx2a3N1OTVITHA1SEozdWR3bFRYUE5hNXVqUlhxOTBGNks1QXEwSU1WaXNZMGdiUW9xVFZyeDFQcitWZ0VWS0FXdApBb29Va05mNExsZ0ZWQlFGRk45ZnFPK2kwVVR6MGlTOTlQNEFkMmIyZGw1Mlp1OTJieS80OFpQdmI3czcrM3kvK3p6UFBETzdzN05zCjJSS1dzQVFMcUtpc2NsUTduUzZnd3VWMHVoMmV5cHBGNGZiV0VtSWVMcWZEVzFZVjNsb2ZLSWk2MnNxeWtOZDRxZ3VUNXozaDl0cE4KWCtsbS9WN3Zid2dFZ2lFVndVQ2d3Vi9QTlBEVlZ0aEk3Nm1qVERlR2c2R21pQUJOb1dBNFNqVjAyaFNLbWlvUytHaTRXY2hOMExJaQpURnhSNTdIajZUWGZSMXRYUm9wQ2lHaW9LOVVMbGRyVGgwUEZzV00wTjJpQktDVVhLdktKSHcwMG1hRkhzV2pOdThGaHVUVGt2UjlkCllaWWRKMlZBbGVDekZvY2E5ZkhyZzVib2tZVFd2Qk1zOEM5WG85OXEydmxNSVB4cU1wb09nMGZ0OUVVbXZoek5PQTZ1NWViNGF6Ri8Kb0ZSNkdBZTFRNWlxQ1c0Y2ZWTTlUNDVndlZrRm1MK3hwT2pUV0lrcnROc2NmOWd1ZWhpR1JqTUszTGFGbjFJUUxyNDdZbjVydGNjQQo0V0x6b0tvOC9Ia0ZCV2NxbGVYaVZ4VVVxZ2NWTHJ2emo0Sy9pSnFJcGo0TjVlRlgrNEpoVjNEWTIvOTV0TlFYU0lQbHFQNlZYUDdsCmFFWnBJQStDRTE2M1B2b1dBVFErVjh2NDBRam9MeWQvcEFrVlpja0VwUWIyZ1BxV3NncUloRkJQTU1oQWV5dXdBR0ZwUVVRT2lKYWIKUDlJRWU0SlA2Z0RERXRnV2k2MHF6QkNMeGRxTnJnY2tMaWprZ0k3T0xvVE9EaU9KM1Qyb1VVOTNtOXdGVWJFTFBJWU9pR0hEMlBwcQpTYVAyTmFSUlY3ZlVEVUd4QzN4R0R1anVZdEF0YkxTcWgyblVJd3NYeWdLbnNBakthdENhTGc1clJQeTlYS05lbVFLVUJmd2JHNXFHClNBYUJlSmNPY2IzL2UzV05laVZSYUlGY3Rad0FsM3dVWHRVbGdPN3BPZ1dOT2lVdWFOQ25vUmVLYWhZM1Awc2s0Q3l1VVV6VXFDc20KdHJnQ3NyRXpFL2dpVW0vQ0FUcmJuY0pHRWhjMDZXUGdrMGVnV3l5QXpjTTJjYU11U1RsbzRBZUVDb01Ja003VjA5RkJIVENOT2lobApNYXJUU0tvV2lnRTlMZkFZOUFITjJGb2xxZHZYYW9kTW96aERTZVRFeFRaYitKa1I3SVNONHJhUlhvcWZVdERMTkZySFByS21ZSjNFCmFKUkxBamdYYlpXMDdhYjVpUUwyMmRwNldaZDNHRmNDTkNqVHhkQm9IR2p2cFBtVlhyRlduNE9SeU9wZU51UW9KdEphaUpPQThLTzMKRWZsY2RGVTh2cG9oaThmMWx0czc0dXZvbkc5YkYrK1FEOHNyMlVxQWNqQ3lxR0N6MEdHUWcyVkNJL091N0M3N2JGZ0hQL09PNUZ5TQoyU2lMQU5NTjZsNXBBUWFGdUZ4Zyt5RThzT21MV0xFSUxRbFlFdkEvTDZBcDJPRDMrMXVEb1JKZjExdEN3VmJGVUVPUW0rNFVFaENrClZnR2ovakJjSWpUMTVhZ0pMaWFHL2RRcUhyZnVVVUJBR0FpaFBFbzRRQllzTmVlMGtBVk1oZFh2Rjk4ZE5oWnc5cXNJZ3FBc0NGSVUKWitzRU5KT0w1eUQvcjA4a05pVDdTcWZ0UzI1SUpOYWpLSnhET05oU0RFZkRjN21MR3pkaHBGS0pSRExaMTcvWkhPM20vcjVrTXBGSQpwVlF6RytISkZZVGpYRUFQUmxEQWVhL1djRDU4L2swc0J0THA5SllMb0paa2NyMk1kVDI4bWtoY29MUk5EM0FHNEUzbkU0N3pHQUZ3ClFuTGhSUm91VkE0VEFnRzgwYTJwYmZEc3R0VFd3bTAzSmZRY1pFSUNwMlFYWDZJQmVpQlpoQUJUWjVQUUE0VGpZa0JQeWRDNzhXczAKWEFvUHQ5c3NBTnE4bEhEQVF6SXBSWjlITG50dEhwZkJ3eDMyQ3RnaG9LQmUwT0hoNWEvVEFBdllUbnNGd0Y1UVR4Z3VaM29obmhSZQo4WG9OVnlpSHUzWVAyaWRnY1BjYkZKTlhFb1lyQWZ0cUJyOVBYUFZHRFZkRGZYdlNlNGYyMlNGZzM5RGU5QlpvOFJyQ2NDMWdYMDdSCnE5R2IzcXpoTGNyaGRkRE0vdUdSQTZVSU9EQXl2QjhlSFZRTVhrdnN2NVhOUWZVRHhmVnYwM0E5ZGdGR1ptamdnQlVCQndhR01xcUoKTGYyS3ZiZHo5cGwxQy9pSjVoM3ZKSUF1MnB3bTJKc3hLeUN6bDdvZE91RFF1NGo1ZHdQK216MU1na1B2SVhndmxQaStOSWZNME1oQQpJUUVESTlwemE5Z0RyYjJmV1A4QUFQd3FLcW9FSC93UXdZZVY0LzZQcEVYSVpBNFBLVW9HQmdiekFnYVZnNUdob2NPWmpQQ0dqOTZnCkdMdnhKbUw4WTF3VnlNZmc0NThndUJtTkxyZmNPbndrWFJLT0ROOTYyMUZvNm5iS09IdzYvbnM1K21QaGprOFNmQXFONVVwQjNyZjcKbUVVUlI0N3QzcWZXSVBCcHl2Um45QkZRWTNEblhSVHVobWVPNGlGaGNHVFlMUHZ3aUZySTREQUlEbjJXc3Z3NWVFYjNleEVzaHZkOApuc0s5OTFBS2NMU0hEMmYyRnlMZW56azhUS2ZtY1JUTCt5akQ5eDhDb3FVN1ZJc2UrQUtGQngraUZKQjhIMVR6TFpQUkluTUVIcUhNCkhPVDdCdVovbUxiN01Ed2pXTG1EMzhzZmVaVEdZK2ptbzZNbFZFTE0vMFhhNnBjZUF1SlZLN1JvOWVXdjBQZ3FubFZ1dFN3QTVSLzQKR21QMDYvQ1VhTjBPclZwOTQvRW5hSHdUei9WT1dCT3dQWW51L2haajg5c3lCNmd1ZVBJcEJrK2pQQURKVVFzQ2R1QTUvWGUreTFqOApuc3dCYWpFQ3ozeWZ3UStleFdING9Wa0JQOXFKdmZjY2ErOTVBQVFyVmlyUTFQQ0ZIN1A0eVF2SVR2OUJjd0wyN01MOEwzTFducFYwCkFReTBmUC9UbjNINE9UYTE2eGZGQzloeXNCL2Q4OHRmY2JaK0RZQit2WXFhRnFBL1NIN3pXdzYvZTBtVmNQSjRNUUpHZjM4ZHBnZC8KK0NObjZVL3dyTS9nTHhMMEQ4K2YvL0pYSG45N1dYMzM2ZHVZTWhhdy9mak8vSHZTUzMvbnpmempaY01BYUVFWSs2Y08veHJYM3IvNgpOaDRmbFFqWWVpS3BOWnY0dDk3SWY0d0RvQlVETURtbHgvVGtEUFVTdURPUllzclRhT3JFQmtLdTBKL1NXNWdkQTBENjg0SUdOQ29LCkZVek56azBBRmtkUEhsUndNc21kQnZPblJQZWZocGRjQlgreXhiOVN6azBKa2FYZElNSEUrTFR3M2trZ21BZUpnSCttSEorU1lHRjgKeklCOWZ1Nk01RDdNWDlSUGpXNTVGTlJZTE9UbUovVGNrM05aK1MxanhmTnJDbWFuREhFbW04MnBXTWhtamR0T20rTFBLeGlibnJJSgoyUmx6L0hrRk13djI4T2VBV2Y3OGI0MWdmTFowK3VsNVpNcGxjdE9GRi85WFBwRXRsWDhPdTk5bjhzZG1wU0twdXlvSzVhSXh6dURICkI5VVcvckN2d1lrQVpuS1dKVXhQcWwyMHlqdzlGUWFyRW1aemF0bXNNKzErM2dsV0pHaFA3N0x5YjcrR1NtMS96YVNwZER3MW43K3YKdXRUdFBoNXRsOG5FK0puaTJCZklrR1hMVmg4aUFVeE1MaFNJeGZTcDAyVEF0R3VuMFRLUGt4NXVsVUZIcUdJMm16dE5qMUhWZHU0NQpXODV0OVpxWlA1M0x6V1ZWek9WeTgvUE1kZUJ6MkxuVkM4SHJsbTd6NCtGeWwyZkQzVEp2YlYxaDlqcUg1VzVmREdxOERzTU5qNHV6CjdiS21zc3JocHJaOCtoWnh5K2NTbHZEL2gvOENqQ0kzNGh4Wktub0FBQUFsZEVWWWRHUmhkR1U2WTNKbFlYUmxBREl3TVRndE1EWXQKTURSVU1UazZNalk2TkRNck1EZzZNREMxS1NETEFBQUFKWFJGV0hSa1lYUmxPbTF2WkdsbWVRQXlNREU0TFRBMkxUQTBWREU1T2pJMgpPalF6S3pBNE9qQXd4SFNZZHdBQUFCbDBSVmgwVTI5bWRIZGhjbVVBUVdSdlltVWdTVzFoWjJWU1pXRmtlWEhKWlR3QUFBQUFTVVZPClJLNUNZSUk9IiAvPgo8L3N2Zz4K) 0 / cover;
}
.hims-routes-message-center-default-emoji-12 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB4PSIwIiB5PSIwIgogICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FNQUFBRDA0Skg1QUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4KQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQ3FWQk1WRVVBQUFEcmp3RHJqd0RyandEcgpqd0RyandEcmp3RHJqd0RyandEcmp3RHJqd0RyandEcmp3RHJqd0RyandEcmp3RHJqd0RzbEFQd3BBM3hxUkQxdUJyMnZSMzV6U2J2Cm5ncnlyaFA5M0REKzRUUHRtUWI0eHlQODF5MzN3aUR6c3hiNjBpbmp5VEhJc2kvVnZqQ2ZqaXlEZHl0YlV5aTZwaTd3MVRLUmd5dy8KUENZa0pDUjJheW95TUNXc21pMW9YeWxOUnlmNXpDYis0RFAxdHhyMXR4biszelB3b3czKzN6THZuZ24rM2pMOTNUTDZ6aW45M0RMMgp2eC85MnpIenNCWDkyakdlaWl0YVVpZDFhQ21zbGl6dnpqRFV1QytSZnl2eXF4THVuUW45MlRGYVVTZE5SaWFEY3lxNW9DM3Z6VERVCnR5OW9YU2d5THlYSHF5N3RtQWI4MHk3OTF6SFV0aTQvT3lab1hDaVJmaXU1bnkzaXdTK2VpU3Y3eml2MnV4NzkxakNlaUN1UmZTcUQKY2lrL09pYnhxUkw4MURDNW5TeE5SU2J3cFEvc2t3UDgweS9odlM1MVpTajd6aXozdkNEODBTK0RieW5odXk3MnVCM3dvdzc4enk3dgp4QzFOUkNhcmppcnZud3o2eVN2N3pTN1RyU3d4THlWMVl5ajV4U2p6clJmN3lpM1RxeXN4TGlWMVlpZnlxUlR0bGdiN3lDM3V2aXhNClF5YXFpaW42eFNyMXNSejZ4U3lDYWlnL09DWFNweXZ6cWhidGxnWDZ3eXZGbXltQ2FTZnR1U3Y1d0Nqc2tnUDByaHY2d0N1Y2ZDZ3gKTGlSYVN5YmZyQ3J6cUJYdGxRWDR1aWY1dlNyc3RDbXBoQ2cvTnlWMFhTYlJvQ240dUNYeXBSWDV1aW5FbFNoMFhDWXhMU1JNUUNXYwplQ2Zzc1Nudm5RMzJzQ0g1dHlqRWtpZU9iU1paU1NVL05pVjBXeWFwZ0NmZXBTajFyUjd1bUFyNHRDZmVvU2ZEanlhcGZTYU9heWIzCnNTWHRsQVh5b0JQNHNTZnduQS8xcHgvM3JTYnpvaGp0a2dYMnB5TDNxU1gxcEI3c2tRTHRrd2YycGlUMXBDSHNrZ1h2bHczMm95UDEKb2lIdWxRdnhtaFR3bUEvMW9SL3puaHJza0FMem5SanhtUkx1bEFuc2tnVDBueHp5bkJiLy8vK09BUGhQQUFBQUVIUlNUbE1BSUVCdwpnSysvNzU5Z0VGQ1AzODh3NmhZOWRRQUFBQUZpUzBkRTRzWUJuaHdBQUFBSGRFbE5SUWZpQmdRVEd3ckErVTF6QUFBSFRVbEVRVlI0CjJ1MWI5M3ZiUkJoT0hNZmJqaHlQZUNhcG02UjJsTGdwTGFWUUNoMVFvS0dNbGxWVzJhUHN2U2w3UTlsNzc3MzNLbnREZ1pDa1NlcWsKL1UrSVRyS2tPOTNRU2JJZkhwNjh2L254NmQ3M3Z1Kzc3NzZUN2hvYVpqQ0RHVmhBbzZ2SjNlenhlQVVGWG8vSDUvYTdBblhoRG9ZMApZaFJlanp0WVV4WEJVRmhnSWhKeTFZUTg0RzltazFjdDRRczZUZS95d1hhUHRzYmk4VVJTUVNJZWo3VkdvUWJoVUtPRDlQNklydXUyClZDS1p6bUNRVGlaU1dWMURqME91Q0RScGpzK21jbGh1RGZuMmxHYUtpTitKMGF1MnozWjBaa3docVdtSTJMV0NTeDE5S21tT1hVWXUKcGpyQ1RpdzBWZ00vRzAvejBBTmZkRlRONExhY0dxcld6N2J6c3N0QkdWY2toSzM1SWFBTVA1cXdSQThrZEZTTllJRy9SZkYrQjdmeApJVWUwS3NISTdRYS9NdWxOQmo0Wk9ka1AzaFkrL3BETUg3ZExML2xCbVJCY09jRW5lNTlyNXBHUmlQSXFrUG5iYkhsZmowNDVRL3Y0CitGTk8wVXR1YU9OUjRIUE0vVG9GS2ZQVFVlYTNsbnNvU0ptTmd5WWkvL1N5bjdBUkZySUNacVhpSXZDM3k1TXBtcmVwZ0pVUEdyMjQKK0V2SDFVTERUbWkybXNpSm9QU0pJUS9tZEhWT3F3MEI4bHlnVGdVM1p2NHJBZXlBQlRMNUtDTU1Xb0NiNGZTZmI0T0tVUnN4SU5rUwpoQUhaQ1I3cGYzajE3ZFFYdTlHVVBmNU1CcXpQelNSK3Y5SEplUjEvdHQxK2JrNkRjQ0lVS0FHdndjWnB6ZjVSWjFKVEVzd0VTZ1RDCkdWaUx2NWhUSzFPS21CQ0JBYkpRNDV6RHd3ZEdsWndhSmhvQUpxck8vNmp0dWtpSE9NRUVHQU8wMTRKZmprT01DZnhFQXpqTFAxMGcKNFUwUU5oaWdVekdBUTRXWlpnSXBDanpZSkFqbm9LUnpoU2tNRUFYb2pnMlVJY2dpWUh2MUlTQXY5UnRDQkhneEMwMzd0SzJ5ZHBNdgpEakZqR0FZbFVUbTBZVHJwdFArVmtVbHNjR1VpYlVTaXJPZG1GV1p6c016dTZ1N3A2Wm1EK3l0dDlFR1l1ZFFYUzczaU5Qck1hU2owCjlZc3lzQXBpNklMUWlQVUFOSjVxaDJLSnlWNHM5NG9xZW9nKzBKY0ZmdU1jSVBHTFlqZUR2NnhyU3hDUVJ5c2phUksyMGNiVXErK3oKUURVKzFGUVV1N0N0c2tnUVNMVm9CNlhYa3NnY2xLSjBMa3pmVHpCWENrbUdyTDBRTWlwaUlCWWc2NHNENVNLaElRZ0NqUi9zUmloTAp6bXlZbnhpSFhiQ2hLSzdxaERNQmlFR0tBZVlnQXViaW0vVkJiV1psYUlDajBNMkl3UklpQUI4RWV2NSsxbVJ0Zy9iS1BzYWlZMHBBCkgycW1NazFBSzdSSDhqQldYVE1DeXFJQk5EUEVvV2tRWVFnb0lEMzNHWnNVKzBVTWVndm1CTEFTY1JIcEY1TmN1a1E4U0g2QTV5R3oKOE9xQmU4VUVlSWtnZ0RSbGszd0NZQWRqUEdDWXFScm1PQ0VBTWtFL2RvWVBnT2pzTGtub2c1bzdJcUE0d0JwU3BselMrN3ZRcmFadgpiT0xtRmFDdE1yMm1xNktDWWdkSExDRDFOMjNZQVhwMk1UelNTNHhDQ3dLc29GZ3VFVEpCblFTUThSOFVNRytudW1LZVFVQ3V2Z0xnClZDeXRodlBySzJBK3RCaEpBaGJzWEZjc2dBUklCY25DWGVxS2hWQkJJcFZraTNhdEt4WkJKUm5ZRys5V1Y4QkZLWGc5c25qM09tSXgKc2tHWGZpN1pvNDVZQW05TVFGRzQ1MUlxbGkxZnNkZmVTODFoNVQ3TFY2eWt0dGdYMlpwSjd5ZjJXMFhESUZoWjkxOTl3SUdyNkRobwoyY0ZyUU51MXRGYUhJSnRUc0RVNjlEQXlEdGZxa1NQV0hYblVXbHlibzljZXMzcFFhN2VPMHQyeDZQWWN2S0JZZnh3Wnh4dEt2Y0hCCmRTZW9PSEZ3OENTMHdScEtkK3ZSRnhUZ0ZjM0pwNUJ4cXNpTjB5amRuVzU0Wnk4RndZWXp5RGlUWDhCWjVON09GZ1QwS3lySUJPZWMKUzhaNXZQeHJ6aWQzZG9IeE5SM3d3WVVYa1hIeEpad0NMcVYwZGhubWZUazRzWEQ1RldSY2VSVVgvOVdVcmpZYVBhRDQ0SnByS2JqdQplZzcrRzJnOTNZaDdXUTJTNFUwMzAzRExyYWI1YjZQMWMvc0c3S2M3a0l2dXVKT0t1OHpSYjdxYjJzczloQzkzMHZ2eWUrK2o0LzVOCkp2Z2ZlSkRheDBNUEU3NWFnWTlXanp6S3dHT1BNK2lmZUpMUncxT2s3M2JncTlYVHp6ekx3SFBQdjBDaGYvRWwxdk12a3d5Z21PQ1YKVjlsNDdmVTNzT3h2dnZVMisrRjNpQjh1NVdRa3ZQdWVHYnovd1ljdytVY2ZmL0twbVFjL0UzQmZyQlNBMHZEekw4eml5ODFmZlMxago4MmF6ejN6ekxXRUt5QUNmNzcvN3ZvYjRBZmU5U2xjV2dCTWtQLzVVTS93czlSK21uQ0lCWjNoKytmVzNHdUgzUDZnT1VKMnc1Yy9hCjRLKy82UTVRazRFdzlFOHRNTHhGRUlpSEYxU0FWYkUyQ2tha25yM01RN2J5VWNwUjUvbUhCRXdkaElOOG1ISnJiZmhOSFdyMDFjQUwKc3YvTkhxcFVGQXc3eHovR3hWOVZzR1hNS2Y3eENUNytxb0tKYmM3d1Z3UmUvdXF4Um1HckEyNFltd1JkZVRrdlhRVGxjK1ZUNDNiNQpSMlh6aHprUE5rOW5KT1ZXaGIxWTNDNFBYMmkyY01JK0lBZUNNRkd4TEdGTW52eUMwTVJQcjNPRFZRbkRGZG42UW9UYi9LZ1JyRWhRClIrKzFjclpmaFV1OVh6UEVGWTQ3SnF2UE5kdTk3dU5YYjVsTWJkMXVqbjNiMEVUMUdVZXUrbWdTaEttaGJReGZqTzBZVWRrZHUyblUKNFBjSWdrN0U2RGhXeGZCNFpXUksxN0RaeVR0bkxjaFZyNG5Ka1VwbGRGekJhS1V5T1FuOUw0VGRUbDcxQWdqNmlOZjhVSGg5dGJsdwoxeEFNUmRqc0ViZmxhVzhHZ2FDYmV1R3hQdGN1QTY0bXQwOTM1VE5jeHl1Zk01akIvdy8vQXAyOVYzNkdROUFSQUFBQUpYUkZXSFJrCllYUmxPbU55WldGMFpRQXlNREU0TFRBMkxUQTBWREU1T2pJM09qRXdLekE0T2pBd0krTmZEQUFBQUNWMFJWaDBaR0YwWlRwdGIyUnAKWm5rQU1qQXhPQzB3Tmkwd05GUXhPVG95TnpveE1Dc3dPRG93TUZLKzU3QUFBQUFaZEVWWWRGTnZablIzWVhKbEFFRmtiMkpsSUVsdApZV2RsVW1WaFpIbHh5V1U4QUFBQUFFbEZUa1N1UW1DQyIgLz4KPC9zdmc+Cg==) 0 / cover;
}
.hims-routes-message-center-default-emoji-13 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB4PSIwIiB5PSIwIgogICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FZQUFBRERQbUhMQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4KQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBWgpsMGxFUVZSNDJ1MWRhM0FiMTNYKzhGaUFBSW1IUmNHV1NNbWlyRWNLUmJLb09DUEpvaHFSQ1pONGJOZVNaYld5NjdpbThzT3BwMk5MCjlDUnhNdE1aV2JhVmlmTWpsSnFwMjhrUGgycnRtWG9hMDNMYXRFMGlSM1FhcFpZYVIxVGttb2tpeGFBZXBFVHdzWGd0c05oZGJIOHMKbGdSMjd3Szdpd1g0L0daMkJyaTdlL2Z1UGQ4OTU5eHpId3NzWWhHTFdNUWlGckdJUlN4aXdjRTIwd1dvSnFJOWFBVVF6Qit0aXRPYgo4K2tBUUFPNG9EZy9rRStuUTkwWW1PbDNxUmJtQlFIeWdtNkZKTlJXQUMzNXcwcEU4c2Q3a01neEVPcEdaS2JmdlZMTVNRTGtCYjRICndDNWdxcFhQQkdnQS9aQkkwVDhYTmNXY0lVQzBCM3NBN0lZaytPQk1sMGNERVFBbkFaeVlLMlNZMVFTSTlxQWR3Sk93UU9oVXlGZjAKMys1MXdlRjFBd0Q0R0FPUkU2Yk9pVmtCZkl5cHRQZ1JTR1E0UHB0Tnhhd2pRTFFIUVFCZEFBN0NvQjJuUXI0cHdUcEREYkJSRGpnRAozb3JLSTVPRGp5WWhNQ3dFT20yR0hQMlF0RUp2YldwUlAyWU5BZktDUHdSSjhNR3lCYWNjb0VJK1VFdDljQVE5b0piNnl0MWlLYml4CkJQaG9FdHhZQWx3MG9mZTJDSURqQUhwRDNhQnJXbUFOekRnQkNnUi91TnkxZHE4THJxWWdxS1UrdUpxQ00xMzBLWWljQUM2YVFIYUUKUm5hWUxqSW5HcUFobVlZWFpycnNNMHFBYUE5ZVFKa1diNk1jY0RVRjRWN1ZXUE5XYmhiWllScnMxWEZraCtseWwwWUFISmxKMHpBagpCTWg3OUQwb1llUHRYaGU4NFNhNG1vS3dVWTZacVowS2tXT3lZSWZHa2I1OHE1eFc2QWZRUFJNOWg1b1NJSy91ZndESnF5ZUNDdm5nCkNTK2ZNNjFkTDlpaGNUQ0R3OGd4MlZLWEhhbTFXYWdaQWZLdC9nZlFVUGZPZ0JmZXpTdm1uZUNWMEVHRUFRQUhhcVVOYWtLQWFBOTYKSURsNjZnSlFEdFRmdlJMdVZZMjFLTXFzZ01nSnlGd2VMV1VhYUVnbW9iZmFaYWtxQWZJcS96VFVBekVBZ0xxMXQ4TWJicHF6TnI1Uwo1Smdza2g5RVNuVWpleUVSZ2E1V0dhcEdnSHk4L2pRSUt0L3VkYUhoMHkzelh0M3JCVHMwanRSdnIybHBnd0VBSGRVaVFWVUlVTXJlCnUxYzFvdjd1bFF1MjFXc2h4MlNSK0o4cldsSEdDSUNIcStFWFdFNkFhQSs2SUFtLytFRUwwTmFiUWVxMzE1QzVQRW82UlVQU0JBTlcKUHM5U0FwUVN2djh6Nnl1T3l5OFVsREFKTkN3bWdXVUUwQksrTStDRi96UHJGMVcrUWZBeEJ2RmZYS282Q1N3aFFON212NjFNWHhSKwpaYWdGQ1NvbWdKYTN2eWg4YTFEQ09Zd0EyRkpwNzhCZXljMzVmdjdiV0JSKzFXRDN1dUM3ZHcycExsc2dOYnpLOHEvdy9yZWhHTkJaCkZMNzFzSHRkV25YYUd1MVIrMTJHOGpaN1kzNG90NzB3elVZNXROaTZpQW9oTnl3Q3V2SSttQ21ZOGdIeWMvVlU2aWZ3dWZCaVY2L0sKWUlmR2tmd2dva3ltSWZrREVhUDVHZFlBQlVPNlJhaS9lK1dpOEdzQTk2cEdVakF0Q0pnekJXWk13R0VvN0w2cktZaTZ0YmZQZE4wcwpHRFRjMDBKcWJPM1JIdktJYXlrWU1nSDVMdC81b2d3b0IyNjdiOU9Dc3Z0OGpJRkFwNUZqc3VERzFDTjUxRktmTkNNNTFGQTFyY2pICkdNVGVIVlFtMHdCV0cra2FPZzArdDBlWjBIQlB5NElRUGplV0FEczBybXZTWitId3JqeW4wYlU4YU9sRVZtZkFDMis0Q2N6Z2NHRnkKRUpLTUR1ak5SN2NHSURsK3JxWWdmTnZYV1BaU3N4SGNXQUxwd1JFalU3ODFJYzl6dEhKQUxQYnVJQ2xJdEVWdmxOQ0lEMEIwL09Zcgpja3dXOGYrK2hQZ3ZMbGtpZkRuUDVBY1JMYUdaZ25mekNsSnlqOTc3ZFdrQTBrQ1BOOXdFVDNpNUpTOHgyMUJtZ3NZVXFCWHRjUGhiCllQZTNUS1hsNGhFSThRaTQ2LzFsbjJOVkhTWS9pSUFkR2xjbWQ0UzZVYllRZW4yQWc0Vi9iSlJqM25yOUdwVTVoYm9OWFhDdDJRM1gKbWoxbDgrS3U5NFA5NkFUWUt5Y2hzclRxUERNNERJRmhLNTRnNHcwM2tjcDhHQ2hQZ0xJYWdHVDc1MnZyTHlWODcvWVg0Tmx5RURaMwowSEMrSWtzamZmNDQwdWVQRVlsZ1JmaGNvK3lyeXdXSDlQZ0FCNVVKODdIMWF3bmZHV3JGa2k5L0RPLzJ3NmFFRHdBMmR4RGU3WWR4CjIrUG5RYTFvVjUzbll3d3B1bWNJM25BVEtibjhjcnRTSjZNOWFJRmlFWWQ3VmVPODYvWmxMbzhTaFYrM29RdkJ4ODhYMmZoS1lQZTMKSUxEdk5MemJYMUNkeXc3VFNQMzJtdm04OCtzbUZkaVRqOXhxMzFjbTN6MnFTcGxuclorUE1jU0s5Mnc1aElZdlZEVFFwZ252OXNQdwpFZkxPWEI3VnM1NVFFd1RaQklIU0EwWGxDUEJrNFI5bndEdnY0djJwWHcrcDB1bzJkS0YrbCs2ZWxDbTROM1FSU2FDbjk2RUZhcW0wClA0SUN1MHZkbytrRTV0WC94NFZwRGZlMFZCVEVPSGVCeDlrTDB5L1hmSWNONGJVT2hOZk1qRWtoamF4Uks5b1IyRmZ4UEF2ZFNQNzAKQURJZjlSYWxWZUprWnk2UGtqU2Fwak5ZcWh1NFI1bFFTU2p6M0FVZVgzb3VSVHpuYjdCaDYyWW5PdHVjNkd5ajRHK296WkpGUlJnVgpObmVRMkNxcmlmcGRQZUN1OTBPSVI2YlMwcGR2b1c3dDdhWjhMVmRUa0VTQWRvQzh6S3lVQ1NoU0hWVElWNUh6MS91VzlxclllRkxFCnFUTWN2dkdkTkQ3N2VBTGYrRTRhZzFmTXFVRzlZSWZHVlFzMFBWc09XZWJ3NllYY1F5aUV5QWtsWXhHbFlQZTZTR1phMHd3UU5VRGUKYzJ3dlRITXREOWFrUXVKSkVYMC95YUx2SjFsczIrekVNMCs2c1hXejBUR3I4c2lPMEVYL2JlNGdQRnNPR3NwamNIQVFmWDE5T0h2MgpMQVlIcFpFNXY5K1BjRGlNenM1TzdOMjdGMzYvdjJ3KzdnMWRZTjQvUXRRQ1p1QnFDaXBEelh1MHJ0WFNBTzNLQkdlb3dWUmhaSFE5CjRqSjh6OW04MlhqaXVaU2xHa0hrQkpXM1hiZWh5MUEvLytqUm8zam9vWWZRMjlzN0pYd0FpTWZqT0h2MkxJNGVQWXFPamc2Y09uVksKVjM1S0xaQmpzcWJIQzZpbWdDb3RIOUJUUVlzQXJVVVhrZFdLSVd6ZDdNVHIzNjNIM2krNkROdjRzeGQ0N0g0cWlhT3ZaaEJQaWhXVgpBd0J4Y01kSTYzLysrZWZSMjl0YjlycDRQSTZubjM1YUZ3bElvV1UrbWpUMWZzNkFsMlN1MjBuWGFoRmdWMUdHUVd1NmZsczNPL0h0CnIzdnc2M2Y4ZVBWRkw3WVpWTzBuM21LeCt5dEpuTHZBVjFRT0laWXUrcThjMENtRnZyNCs5UFgxR1hyZTg4OC9qM2c4WHZJYW16dW8KaWhLU0pwdm9oWEpmUkNoa0trT1hCcWpHTXU3T05nci8vTjE2bkg3RGg3MWYxRzhlYnR6TTRVdlBwWEQwMVl6cFp5c3JsaFNlMVlLZQpscTlFUEI3WHBRV1U1Y2lsc21YdjBRSkJZN2VTcmxNUklOLy9EeGFtT1lJZTB3VXBoK1psZG56NzZ4N0RSRGp4Rm92ZFR5VXRNUWw2ClczODhIaSt5OTBid3M1LzlyT3cxenREbW92K1Z6QmtnK0d6QnZHeUwzNTF3citxaVdtemtZSVlJZzFjRVV3NmkwZ2RRVnJ6bTgwd0sKSHdCdTNMaFI5aHF6ZzAwa2FQaHNMY29FRWdIYWl5N3dHdmZlSzBFOEphS3p6YW5iUHpCTGdrSllXZkdhNWF5QVBLYmVpWExvY2dSSgp0VnpVaDNEVXU2dGUyTDZmWkhIcURJOXpGM2hUS2oyZUZQSEVjeW44L0ExZnphS0ljd0hPb0xmc2REWVNBVm9ML3pnQzFiSC84YVNJCkUzMVpuSGlMdGNTT3l5UjQ1L3ZsNHhWMnI2c29Dc2hIQjNRNWducUNPbHJZdG0yYk5SVm5BQVR0cmVvSmxKMFFZcWVzajhLZGVJdkYKWng5UDRIc25yT25YeXhpOEl1QjcvOFNXdlU2cDFVUTJwaXYvY0Roc21nVGhjTGpzTlh4MG9PaC9wZk11NU8zd1M0RkVnRllyQzFFSQp1WlZhRmRBaDRjUmI1UW1nYkJsNkpuREs2T3pzTkZXdXZYdjNscjFHaUJaL3RxalMrQXRwTmJHcUxnajNCUXYvV05VRmxKMjFzeFVHCmNjcEJEN0dVSHJJUkFqejc3TE9HdFVCblo2Y3VEYUFzUjZYbWx5QzdvREtoMHYwQmRDR2VGUEdOVjh5UDhHM2I3Snc2eWpsNXpjdksKdnhKcFhDTjc1YVN1c2pRM04rUDExMS9YVFlKd09JeFhYbm1sN0hWOGRLQm9NQWlvVGZmYmVnTlB3TGRlemVnU2ZuaU5BMXRiblFpdgpzWmVkS0RKNFJjRGdaUUduenZBNGRZWURJTTByZVBYRjhtclRHZkNxSE1IMCtlTzZwbm9Ea2xCLzlLTWY0ZVdYWDlhTThQbjlmblIxCmRlR1paNTdSbFdmbS9IRlZHaUdjYXpsVXpTbmFneUlkNnYvTStvcVp1UDV6Mms1Vzh6STc5bjdSaGIxZm9IUzFYaExpU1JHL3V5SVkKR2pZbTdjY1gySGZhVUZnWWtBSThnNE9EVS8xOG44K0hjRGhzeU92UHhTT1llRzExVVpwN1ZTTWE3bWt4VlI4eXVMRUU0cis0VkpRVwo2aTZXZVZHTmxadEJhaGIrQnB2S052c2JiSGptcjl4NDhwSEs0d3p5akNJajhLeTlRMFVBNXYwakNPeHJONVJQYzNNem1wdWJUVHVICjhuT1ZxTldHbXNvbTE2cTh3SXBKb0VvaGQ3WlIrUGtiUGt1RWIvckZ2UzVWSlhQWCs1RStmNnltNWVDdTk2dm1CTXJmUXFvVXBHNmcKY2w1QVRVd0FNRDBoTkx6R2pzNDJ5cHJhcXhBNUpvdkovN3BZbEdaekJ4SFlkeHJPVUd2Vm55K3lOQ1plVzYxYUxXUlZuUnMyQWRYRQoxczNPcWt6dHFnVHljdTNDeWFFaVN5UDJ3dzRzK2ZMSFZSMGprSitqRkg2dHY0MVVrMjdnYklZbnZGeGw1a1NXQnYzR0ZsVmt6aXJJCndsZm1iL2U2YXI3a3Zqd0JxaE93bTFYd2JWZHZiU2ZFSTRqOXNFTjNmRUF2K09nQUpsNWJUUXo3a3NwUkVYVElUcDhHRU9mM1lmZTYKNFA5VDllcGNrYVVSLzdlSGtmenBBZUtxWGtPeVlHa3c3eDhCL2NZV1lsNVR1NnhaK1c0NlFDSkFwUEFQUDJadVl1SmNnelBnSlpJQQpBRElmOVdMaXRkVkl2ZGVObkNKYVZ3NjVlQVRNKzBjdzhkcHFNTysvb0Rwdm94elNpcXM3cmUvMkVXU25LanpKSzR1Z2NPYUlBVGJOCmRUajlYdmgzcmtmcU4wT3E2VmpTR3Y5alNKOC9CbWVvRmE0MWUwQ3QyRlZpaDVEM3dGM3ZMem5PWUtNYzhPOWNQOTN5cllZNno0anEKbmN2bElUQXNGZ3dEQURnREh2aDNyZ1B6dXhGa3JoQy8zQUUrT2xDeGcraGFIa1REcDFibE5VNTE2cGN3cDVCV3ZTL2h2dmRRTUhVbwp4MlFYa3Z3QkFEYW5BL1ViVjhDMUxBam13MnZnRmRQSUs0SGQ2NUx5bGxkYVZiRnVDYXVNTHlnVFNBU2dDLy93TVdiQkVVQUcxZGlBCndLNHdzamRwWlA0WXJXaWV2aVBnZ2VldTIrRmVtYmYxTmFoVFFua2p5Z1FTQVFZSy80aWNBSUhKd3U2cDdlVFEyUVRxamlDb080TEkKcGJQSWp0RGd4NVBnNDB6Sno4RGFLQWVvUmgrY2pRMXdMUTlPMVo5WW84YVVTeFBMRmxFbWxDVUFBT1JTTE94MUM1Y0FNdXgxTHRTdAp2aDFZUGIxb2t4OVhhd1ZuSXlHU1YyTXR5dFBxTlFXa2JlT2NoSXZvYUU5eFQ0QWJUOEs1cExMRm9mTVZ4SHFwVlRNdkFTR3U4bHNpCnhQSnIzRCtBQWdMdzR3bGc3VExUaGJrNnd1T1Y3MC9nNmdpUGdNK09UZXZkYUx1bkRuY3VwM0RuOHRrMVBsQUx4Skk1WEx6RTR1THYKcy9qd0VqdFZMNDg5Nk1NRHUrb3RlUVpCTS9XVHJ0T3EvZmRRc0thY0cwK2FWbUVYTDdINHM2ZUhFVXZrcHRKKzNGKzhVOGltOVc0RQpmSGJzL0pRSGZwOGRtOWE3RUdpUWlESlhjWFdFeDlVUkRsZUhlVnlUZjQvdytPVUgyajJLSC9lbjhQU2pBWHpydWFVVlA1OGJWd1dCCkxwQ3UweUpBdnpLQkgwdVlNZ04vOCtKb2tmQkp1SGhKbXNtclZUazdQeVZOYmd6NDdOaTBUdkpGL0Q0N05xMmJKc2lkeTUxVjFTWlMKcTUxMnJLNk9jTGcyd3F2T1hmd0RXL1o5UytFZi9pV0d2OTRmcU9oZHNxUEVHVmo5cE1SU20wUk5vbUFXcVh0VkNONVBOQnN1ekpKNwovMmo2UmF5QVVVMFNTd2k0K0FmenEzS3R3Ti8vYlFpUFBXQitTSmo1L1Eyd1E5SENwRWlvRzZ0SjE1YWlXVDhLemNCb0RGalhoRXJoCmNFaXhka0dvN2g1QU1tTEpISDc1RytzQ09WYkNack9Cb2loa3M4V0VDOVRiZ1p4NVI1SlRhNEIrcld0TEVlQWRGQkFnbDg1Q2lLZmgKOEJtYnE3NXBuYXVvUlZFVU5UV2xtdU00NUhJNThEd1BRUkNReStYQWNSekVXZUJGV3dtWHl6WDE3ckxRblU0bmJEWWJPSTVURVdEbApNcWRwbjB0SXBFa3hnSGUwcmk5RmdKTlFiQkhQRGsvQXU4NllHV2hyclNzaUFNdE9yOXloS0dscW1OdXRWdEU4ejBNVXhTbUNGS1lCCm1CVkVrUVZiK0M2eWdBdlRTcUd3UG9DOHlWcmpBa3k2RVptclk4b2tPdFNOazFyWGF4SWdIdzg0aVVJek1CYUhlSmN4TTlCMmR4MysKOFYrbnQwY1JSUkVzeXhLRlhsUXc1M1RSQ3E5OXBLRUpuM1lId09Ra0U1S3gyWERMYmlzaXgwMk93UzFPQ29TUWlDTGtlT1J5MHliSQpibmZBWVo5K25pelllanVGdFhYVGk2VXBpc0l5eW9zN0tDL29oRFJRRkhaSnR2cmx5VXY0S0dzOFZLd2t3UDA3dlJBRmM4UVdlUUhjCm1FcjlueXhaejJYeUxEWURtU3k0YUF4VW8vNmxVZmZ2OENEUVlFY3NPVTFwUFFRb2hWWE82U2xjTHFjYlFaK3g3ZFJTbVRoUzZlbUsKcXZjRVVGOW5iTG5YS0Z1NVh5R2J2a0swM1YxbjJ2NXpZekdJdk1xM09sSHFucEl6Z2tMZDZJVmljSWdkSHBQVWs0SGovaDNGYys0eQptVXpObk1EWkRJWlJoMnZ2djlkanVIN2xJek9rR3I2T2xQdHFpSjRwWWIyRmYvaFlDa0lpRFFpaTd1TXJlOVR4ZzB6Ry9DWlA4d0d5CktTekVZNSt2UjhCak0xUzM4c0hUU2VSWWxmTjN2Rnc1OUJCQWxRazdNZ1l4QjkzSHhoWVgyallWcTN5R1lXYmNpWnRKa043LzBjL1YKRzZyWHdpTnpUZFg2YVdqc0QxeUlzZ1RJN3pKZGxGRjJqSWFRTktZRnZ2NVk4ZTZWb2lnaWtiRG1hMXh6RGFJb3F0VC94cnNvdEgzUwpiYTcxeDVMZ0U2cU51SS9yK1lDazNuVUJxc1ZybVdzM0RSV3liWU1MYlJ1THRVQW1rd0hIY1RNdGo1b2prVWlvV3Y5WEh2U1pFajRFCkVlbUlhZ2N5R3NBeFBXWFJSUUNTRnVDVEtmQ0pGTVNjcVB2NDJsK293NXZ4ZUh4Qm1RS080MVQrVDlzbjNYaTAzV09vTHVXREhSMUgKTHF0cVJMcGFQMkJzWlpCS0M2U3ZEVVBNQ2dBUFhVZmJuN2p4YUh0eGowQVFoQVZqQ2tSUkpHNForN1UvOSttdXc4SkR6QXBnUjlXQgpIK2hzL1lBQkF1UzFRRkhHT1k1RGRtd0NvaURxUGw1NndvK0F0L2l4bVV4bVFmUUs0dkc0cXZ2NzZDNHZkbnpDWmFnTzVTTjlZd1NpCnVqdDl4TWpIbzQydURUd0NaVnhnZkF3NUpxUGJYZ1hjTnZ6ZFUrcnR6T1B4K0x6MkIxS3BsRHJzNjdYanBiODBaL3M1bWdhZlZHbk8KZ1ZDMy90WVBHQ1JBbmxtcUwxT25iOTZBbU9VaDhxS3U0NzVXTjU3NmducmZBWnFtcCtMKzh3bVpUQWFwbFBwek9iM1BCdUYzMjNUWAptM3prTWxtd1k4UTFDN3EvR2k3RDhPcmcvTURDeWNLMEhNOGhNM2JMRUlOZjJ1L0R4cFhGa1doUkZERTVPVG12U0pESlpNaDIvNkVHCjdGaEhHVzc1SWljZ1BUb01NYWNhTFRxaTk0dmhoVEM3UFB3QWxPc0gwa2x3c1VtQUYzVWZmYy9kaG8wcnlDUlFxc3U1Q0MzaDc3KzMKRGw5OXdHdW9ydVNEbll3aXg2bnFaaURValJmTWxORVVBZkttNEdGbE9wc1lBNWVLNjFabGZoZlFkeWdvaFQ4TElJb2lZckVZTVZZKwpWNUJLcFlqQzM3akNpWmNlYVRDczlrVmVSRFkrQVQ2dHlwT0dDZFV2dy9RR0VmbEJCbFhYTUpzY1E0N1gzM3I5SGh2NkRnV3hzbEc5CktqZVpUQ0lXaTgycE9JRk1YcExOMzdqQ2liNURRZmc5eGplMDV0a0Vzc3dFNmRRQk02cGZSa1U3aE9UVnpzbmlDc2doRXhzMlJJSlAKcm5EaTNXK3F6UUVnRFIyUGpZM05DWlBBY1J3bUppYUlaYTFVK0d5QzZQUWRLVFhaUXcrczJDTG1BSlRMeVV5UVFOWUVPOWFwWjlISQpyU29XaTgzYVllUlVLb1hKeVVsaStmWnZyNnVHOEh2TjJ2MUNWRXlBdkQvUUFRdEo4RlFIZWQ0aHk3S3pObUNrbk5jbjQ2c1AxT1A0CkV6NnJoVDhRNmpadjl3dGh5U1pSQmZFQnVqQmRKZ0hQR2d2MXZyaXZnZWdjemlXc2JIU2c3MUFRWDczZjNENkxIRE9wS1h4SURjNFMKV0xaTFdONFI2UUNCQkd4aUZGeGEzNTc4TW5hc28vQy9MelZpLy9ZNnE0cW9DWnZOV3FJOTFlSEJ1OSs4aldqT3lrRVVjMkNUbzFvTwozd0NBRGlPaDNuS3dkSnU0QWhJTUtNOWxVMlBJeEc5Q0ZQVlBkL1Y3YkRqK2hFL1ROekFMTitXQnpTYTl1c1B1aE1kbHpYcThIZXNvCjlCMEs0c1Y5RGFaVXZwampKWTJaSVdyTUFWZ3NmS0RFeXFCS2tOOXorRFFJVzgvYUhFN1UrWmJCN2pRK0tmVE45ek1ZL1hVVE9weDMKVGFXWm1SUUtTQzJORnpoUUpzb0JBS09UeFYvb0hnbC9pTS92TXUrZjhHd0MyZVNZVmdQcHRjcm1LMUdWalNJTEhNT1R5bk9pd0NOTgpYd2ZIVEJyT2QvLzJPc3RNZ3MxbU55MThFc3hxS0ZITUlSTy9DVFl4cWlYOEk5VVNQbERGblVKRDNhQkQzWGdZaEdBUkFHU1pDVENUClF4QzQyYmxzcXhiZzJRVFNFME1Rc2luU2FSckF3MVowOVVxaDZsdkY1bDlBNVJ3Q2tqYkl4SVlsM3lBM2Z3YUF5a0hnMHNqRWhrdTEKK2dGSTl2NWt0Y3RTazcyQzgySGoxZEJZcFNKa1UyQW1ocEJOalJseUV1Y2F4QnlQVFB3bU1ySGhVcHJ2U0tnYld5b0o3eHBCemJibgprQWVRb2ozWUEybk5ZVkI1RFplT2dVdkg0S3p6d2VWZEFwdGRYVHlIdXpqU2xqVVFhTElLdktDZXVLSXNWeUVFTGcyZVRXaDU5eklHCkFIU1hXOGhoTldxK1czaGVyYTFHaVRucmZDWUJabUlJbWZoTlZVdXBhMVNQRUpJRVVrMWtlYlczVHl3WG01Qk1uSGJYRHBCTW85enEKKzJ2NklwaWg3ZUx6RHVJQkFGdFFZdTI2a0UwaEV4c0dNNWszRHprZTlVM3Fpc3l3S2RRU3l1Y1ZsaW5IczJDVG8yREdQd2FiR0Mzbgo1UFlDMkZKdFI2OFVaa1dzTmY4Wms4TWdmTnhZQ2J2VGpadS8zSWJVOWVYVEwyR3pZMmxnK1ZSd3A1cmdlQmFUaWhEdDdWc3ZJZmlKClA0TFBwaUFLdXB6WlhraXRQbEwxQXBmQnJQaGdSS2diL2FGdWRFRHFMZlNYdWpiSHMyaTQ4MHBSbWlqbXdMQzEyZFU4UlFocHU1ZGUKQXBlTzZSRitMNERWb1c0Y21BM0NCMmFKQmxBaTJvTVdBQWNCZEFIa0w1bGQrODhId2FlS1E3aEwvTXZnZEZUdmUwUU1tMENTb1l2UwpHbG8rUnVqVDUwcmRGb0cwUlB1WTFXRmNLekFyQ1ZDSWFBKzZBT3hHd1Q0RkFNQU1OK1BXcjNZV3Y0ek5qaVgrTzRvMmU3QUt2TUJoCkluNVRsYjd5L24rSDA2dnlRV2hJWGQ1M2F0R1hyd1N6bmdBeTh1TUxleUNSb1IxQThOYXZkb0laTHQ2eXh1bWc0Szl2dEZRVGNEd0wKbWhDbnYyM0QveUc0NFVQNWJ3U1MrWnIxUWkvRW5DR0FFdEVldFBKTS9aNXIvL0hnUVNqTWhNMW1oNzkrQ2R4VTVSKytWdTRtSW9OcQpTRVpXM1BmakFVaWJhdmJYS25Cak5lWXNBV1NjYTl2ZkNtbmtNYWc4NTNLNlVlOEptQnIwWWJrMGtnd05nUnlpSGdEUXNmWE1tL1JNCnYzK2xtUE1FQUVxVEFKRE1ndHZsaGN2cGhzMW1KNW9IWHVBZzVIaHdIQXVXUzJzSkhwaEh3Z2ZtQ1FHQUtSTDhBSVE1Q0JhaUg4REQKODBYNHdEd2lBQUNjYTlzZmhCUlFPbVJ4MWpTQUkxdlB2SGxzcHQvUmFzd3JBc2c0MTdhL0JSSVJ1aXJNaW9hMFI5S3grZFRxQ3pFdgpDU0FqcnhIMlFPbzZ0cUx3YzNqYWlFQlM5ZTl0UGZObTcweS9RN1V4cndsQVF0NVhDQkpPUmJhZWVUTXkwK1ZieENKcWl2OEhtT2FGCjMyY0ViNThBQUFBbGRFVllkR1JoZEdVNlkzSmxZWFJsQURJd01UZ3RNRFl0TURSVU1UazZNamM2TkRZck1EZzZNREFJMDJSU0FBQUEKSlhSRldIUmtZWFJsT20xdlpHbG1lUUF5TURFNExUQTJMVEEwVkRFNU9qSTNPalEyS3pBNE9qQXdlWTdjN2dBQUFCbDBSVmgwVTI5bQpkSGRoY21VQVFXUnZZbVVnU1cxaFoyVlNaV0ZrZVhISlpUd0FBQUFBU1VWT1JLNUNZSUk9IiAvPgo8L3N2Zz4K) 0 / cover;
}
.hims-routes-message-center-default-emoji-14 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB4PSIwIiB5PSIwIgogICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FZQUFBRERQbUhMQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4KQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBVwpta2xFUVZSNDJ1MWRmV3djWlhyLzdlN3NySGU5WDRteklYRndFc2dIdUEyeE9XZzRZZzVzTG0yNDlLNkVwRlc0QmtnaTlhSnJXZ1JHCmFzb2RGUkFRRXVXUDgrVWl1RXI5NHh3cVdxRXFUbENyVmtFK0pibGlWZmpLblUxbzNmcndzU0VYeCtlMTQvM2VuZS8rTWJQTzdNenMKN3N6c3pPN2EyWjgwa3ZmMU96UHYrejYvOTNtZTkzay9CbWlpaVNhYWFLS0pKcHBvNHBhRG85NEZzQk94QVhRRENFdFh0K0xmWFZJNgpBTVFCakN2K1B5YWx4eVA5R0t0M1hlekNzaUNBSk9odWlFTHRCckJSdXF4RVZMb3VRU1RIV0tRZjBYclh2Vm9zU1FKSUF0OEw0QkZnCnNaZlhBM0VBRnlHUzR1SlMxQlJMaGdDeEFld0Y4RGhFd1lmclhaNFNpQUk0QitEMFVpRkRReE1nTm9CZUFJZGdnZERka1VEUmI2ZVAKaE12bkFRQ3dpU3dFaGx2OG4wQnpZQlBaYW9zZmhVaUdrNDFzS2hxT0FMRUJoQUVjQnZBY0ROcHhkeVN3S0ZnaTRvZkQ3UUlSOGxWVgpuZ0k1MkZnYVhKWUNGOCtaSWNkRmlGcGhzRGF0cUI4TlF3Qko4TTlERkh5NFlzSGRMcmdqQWJoWEJlQUtlK0ZlRmFoMGk2Vmc1bEpnClkya3djeWt3c1pUZTI2SUFUZ0lZalBRalh0TUNsMERkQ1NBVC9DdVY4anA5Sk1qMk1OeXJBaURidy9VdStpSUVoZ01UUzRHK0hnYzkKSFM4eUp5VVFoMmdhWHExMzJldEtnTmdBWGtXRkh1OXd1MEMyaCtIWjBGYnpYbTRXOUhRYzFKZnpvS2ZqbGJKR0FaeW9wMm1vQ3dFawpqMzRBWld5ODAwZkMxOWtPc2owTWg5dFZuOWFwRW55V0JuVmxIcm5QZjF0Sksxd0UwRitQa1VOTkNTQ3ArNTlBOU9vMTRZNEU0TzFjCnUyUjZ1MTVRVithUm5aZ0duNlhMWlR0UmE3TlFNd0pJdmY0bktLSHVpWkFQdnE3Ymw1M2dsZEJCaERFQVIycWxEV3BDZ05nQUJpQTYKZXVvQ3VGMW8zZDRCejRhMldoU2xJU0F3SFBLZno1WXpEWEdJSm1IUTdyTFlTZ0JKNVYrQWVpSUdBTkN5ZVRWOG5lMUwxc1pYQ3o1TApJLzFKdE53d2NoQWlFZUoybGNFMkFrangrZ3ZRVVBsT0h3bi8vUnVYdmJyWEMrcktQREtmWGkybERjWUE5TmxGQWxzSVVNN2VlemEwCm9YVjd4eTNiNjB1Qno5SkkvZWRVcVNoakZNQVRkdmdGbGhNZ05vRERFSVZmL0tKYjBOYWJRZWJUcThoL1BxdjFyemhFVFRCbTVmc3MKSlVBNTRRY2YzbHAxWFA1V1FSbVRFSWZGSkxDTUFLV0VUNFI4Q0Q2OHRhbnlEWUpOWkpIODJhVHRKTENFQUpMTlA2dE1id3EvT3RTQwpCRlVUb0pTMzN4UytOU2pqSEVZQjNGdnQ2TUJaemMzU09QOHNtc0szRFU0ZmljQ0RtN1RhY2lQRWpsZmQ4NnU4L3l3VUV6cE40VnNQCnA0OHMxYWJkc1FHMTMyWG8yV1p2bEtaeWUrVnBEcmVyRkZ1YnFCS0ZqcVdCdzVJUFpncW1mQUJwclo1Sy9ZUyszdGtjNnRrTTZzbzgKMHA5RWxjbHhpUDVBMU9qekRHc0EyWlJ1RVZxM2R6U0ZYd040TnJScEJkUENnRGxUWU1ZRXZBS0YzU2ZidzJqWnZMcmViWFBMd0gvZgpScTNPMWhzYjBKNXhMUWRESmtBYTh2Mnk2QUZ1RjFZOGRrL1Q3dGNZYkNLTHhFOG5sTWx4QUhjWUdSb2ExUUFEeWdUL2ZSdWJ3cThECmlKQVB2czUyWlhJWUdqSXFCOTBFa0J5L1hua2EyUjV1cU5XNXR4cThuV3UxVE1GaFNWUHJnaEVOb09uNE5WRmYrTHB1MTByV3JRVjAKRVVDYTZObFk5T0xPZGpoOVpMM3JmOHZEdlNxZ05Tcm9sVFIyUmVqVkFNL0pmempjcnFiWDMwRFE4QVVBSFJ0dEFCMEVrSmpVTFUvegpicjZ0NmZnMUVKdytzcFFXMkZqeFhoM1BmMDZaME96OWpRZXpXcUFzQVNRRzdaV25lVGEwTlh0L0E2S3diMUtCdlZMa3R2UjlGWjY3ClY1blE3UDJOQ3czWmhJSHlFMFdWQ0hCSS9vTUkrWnJ4L2dhR2UxVkFhMlQyZUxsN1NoSkFVdi9kOHJSbTcyOThlRGZmcGt6YVc4NFoKSk1vOGE2OHl3Y3FvWHpJdFlIaUV3ZWc0aDJzelBBSitCeDdvY3VHSjNTU0Mvcm9mVzJBTFJzZFpESjZoTVRyT0lwa1dzRzZORXc5MApFVGkwbjBUbkptdjhLckk5ak15blY1WEp2WUQyTnJPU0xSMGJ3QVhJUXIvdVNBREJyMjJGRlppWTRuRHM1U3l1emZDcS93WDlEaHphCjc4R3p6M2dzZVZjajROb01qeGZmeXVIamNiWmtuamVQZTdGdnR6V0J0Y1JQSjVSckNNOUYrdkdFVmw1TkFraWU0NEk4clhWN2h5VW0KSUprVzhPakJGSkpwb1d5K2RXdWMrTnZqWHV6b0luUSt1VEZ4NmwwS3AwN25kZVc5OEY0QTY5WlV1MG9QeUUxY1IzWml1aWd0MHE4dAo2MUp2NjFVbUVCRy9KUTF5OWp4ZFVmaUEyR3VlZWlHREY5L0s2Y3JmYUJnZFo5RjNNS1ZiK0FBdzlDRmp5YnZkN1NGVldxblFjQ2tDCmRCZGw4cEdXZWY4VFU3eWgvRVBuYVR4Nk1JWFRaeWhMM204M2tta0J4MTdPNHFrWE1wb21ybXpiZkY3eGJDRmRJRUkrclZoTnIxYmUKVWdSNHBPaUJZZXVHZmdFVERsNHlMZUNOZC9KNCtvVU1KcWFzYVNRN2NQb01oVWNQcGpBOFlxNG5kMjYyTHNDbVBCY1JDcGtXb0VzRApXTG1OdTNPVGVSdjM4VGlMeDQrbThjWTcrWVl5QzZNV2xldUJMdXNJb0tHeHU3WHlxYVFoalJuRDhqUlgyR3Rad2ZidEp2RkFsWTVkCnRUM05LaFEwMDFNV2FLWkQrejJXT3J3YVBsdFlLeDZnMVIxVm1hdyt5T0h0MTN4VkQza0t0dlpwRTdiV0NsamxtNnhiNDhTYng3MTQKNlZpTHBlVXI0Yk50VkNab0VhQzNLSU1OaXo2Q2ZnZmVQTzdGaGZjQ09MVGZVMVhnNStPQ3QvMXViWnpFYXpNOG5yWmdkTEtyeDQxMwpYdlBod25zQnk4Yi9jampjTGwyT29CWUJpc1lRcmxiN0FqTHIxamp4MHJFVy9OY0hRYng1M0Z0Vk5PelU2VHo2RHFZd1dpYllVZzJTCmFRR24zcVhRZHpCVk5xQlREb1VnMTRYM0Fuam5OUjkyOWJodEtXc0JlcHgzTGFQVExmL2hDbGxuLzh0aDMyNFMrM2FUbUpqaWNQb00KamFIenRPRm5GR0lIdTNyY2VQTzQxN0tROHVnNGk3OStLMmZhMUhSdWN1SFFmdEtXbmw0T0d0cGJOUkpRdFpBeUJPenJiSWUzYzIxTgpDdzZJUGU3c2VScURRN1NwaGcvNkhYajJHUThPN1RldndhN044SGpqbmJ4cFozUGZidExTT0w5UmFFUUVMMGI2MFNkUDBDTEFBbVNqCkFLdEN3TlZnZUlUQjBIbkdsQ0E2TjdudzBsKzBHUGF3VDcxTDRmUVp5cFNkTDh4bDFIdFNLLy81ckhKaUtCN3B4d3A1Z2hZQmltb2MKZkhoclhZNXp1emJEWTJLS3c4UVVqNG5QT1V4TWNWVjUrODhlYXRFOXdYVHM1V3pWUTh5ZzM0SE9UUzdjdmRtRnprMU9kRzUyMVZ3VApNSE1wSkg4MldaU21uQk5vaUprV3ViQkh4MWhNVEhHV0IzcEd4MWlnaGpPTXliU0FqOGRabGNQNFFCZXhTSXJiMXpqclB0bFZ0N2NQCm5hZHg5anhqMnFNMmdvSXQxb3MzajNzeFBFTGc5Qm5hOHRDekZpbjI3U2J4N0RNZVMyWUNqYUxtSmlDWkZtb1MweTk0M3J0NjNGWFoKNG1zelBBYUhhQXlQTUxZR25JSitCLzdoQjYyV21nazlKcURvaDlZNkFLc0o4UFFMR2R0Ni9ibzFUdXpxY2VQd1B0S1czalE4d21CNApoRFUxUk5WYi9ndnZXZGZXWm55QWJ1VkRyRndFT2pIRjJTTDhmYnRKN09vaGJBK3M3T3B4WTFlUEc5OC8xb0xoRWNaeUUzRnRoc2Z3CkNHTlpQUXBmUlpNak5vRGVTRDh1Rm40WEVTRFNqNHN4eGJaQ05wRzFUQU1NajFnbmZLdFV2QmtFL1k3RndKWFZKbUppaXNldUhtdksKeVdYVjRYRzU4SUVhTzRIcmJxdE9VSGFyZUxObGV1bFlDMTZTdEVLMUpxS2E2WEl6cUNrQnhONXFmTTY4VmlyZWl2cFZZeUlLQks4bApLaFBBd3VGNDBPL0E5NCsxNE1XM2NoWHoxbFBGVzFIUEloTnhoc2JaRDh1dmhRejZIWGpuaE1XYmJuVElydkl3OEd2V1J3S0hSeGk4CjhlTzh5bVlHL1E0ODhRY2s5dTEyMXkxK2JpZUdSeGdNZmFnT2FTL0dBVzZ6VnYwemN5a2svOFBBTUJBQVlnUDRBcktGQTc3T2RuanYKdG1jeWFIU2NYVlNSblp0Y2RZK0sxUkx5ZXR1RjNQK3FKb09pa1g3Y0lVL1FhdkVvNUN0SEJGaHFCdVRZc1ozQWp1MnlJalRPTWovYgowWG1ueS80NnE1OGRWU1pVN0hMaVVPSVdrc3d5Z3NZSjQzRmxnaFlCTGtHMkhvRFAwazM1TDFGb2ZHZGdYSm1nUllDNC9BZWJ5RFlKCnNFVEJ6S2srUnhkVkptZ1JZRXorUTJBNGNGa2FUbS96UkxDbEJENm5HWXlLS2hNcUVnQUErQXdGWjB1VEFFc0piRno5K1RsbEdCalEKSUVDa0gvSFlRUEZJZ0psUGcxaHB6ZWJRSm1vRExxa0t0a1cxOHBVYUJZeEJSZ0IyUGdWc1htTzZNSWswajMvOGx4VCs3VklHRDkzbgpSY2RhQXV2YkNUejBsZHFzT0c1RVhKNms4T1YxRnA5TjByZzhTV0g5V2dKN2Vsc3RheE4yWG1YL0wycmxLMFdBUzVDZEVNTE1wMDA3CmdwY25LWHpyejZlUlNJbFJ2NDgrS1dibStyVUUxcmU3Y2M4V0VxR0FDejMzaVR0a2xnTTVMazlTU0tSNVhKNmtrVXp4K09nWE9TUlMKUEM1UGFtOWkrZkUvSmZEMnk2dnhwOStzUHZMS3pLZVZTZU5hK1VvZEVORU54Ykh3d2QvYmJNb01mT3ZZZFh6MGk4cXgvMUs0Wnl1SgprTitGVU1DSmU3YUlma2pIV2dMcjE5NmNOSG5vSzladXF5cUh5NytpRjhtY1NIUDRiSktXL2hZRkxlYWhGdk9Zd2ZqWjlWaS8xbnhVCmxKNU5JUDNMTDVUSjkycDlacTdjRVRGRnk4TTlHeUx3M2JYT2NHRldQdmhyMHhVeGk1RGZpWHUyVnI4QTlNdnJETDY4YnYrYVJTWGUKL3BzSXZ2Mkg1clZBOXYrdWdib1NreWVwUXNBRmxLUFpSY2pOd0d3QzJOS09wWUJFbXE5SzY5UWRBZ0RlZlBDRm1VMG9reTZXeWx0dQordWtEK1E4K1I0dWVaV0Z1UU9kVlVOc0ZFQVNCbFN0WEloUUtvYlcxRlI2UEJ5UjVhd3d4Q1lJQVNaSm9iVzJGMysvSGloVXIwTnJhCnFzcTNiVE5wdUowTEY1Zk1hY1VBUGloWnBqTGxQUWZGTndLbzZSdndiVEZtQm5xNlczRDVWemNMeExJc0hBNEhQQjRQUEo1aU5TMEkKQWxpV0JjL3pZRmxSOVRLTU9IVXFUMnRFT0J3T3VOMmlYMElRQkJ3T0Ixd3VGMXd1RjV4T0oxd3U3Vm0vYkxaNHZCN3lPM0hQSmhJdwo2VUxrdjV4VEpzVWovVGhYS245SkFranhnSE9RbTRHNUpJUTdqWm1CbnUwdCtMdC9UaGFsVVJRRm4wKzkrRUhlaUVweUZQQ3d0dzBQCmtTdkFjUnl1TUZua0hRNFFUaEtDSUdDS1NpRE5pWVRoT0E0OGY3TVYweHlES1NxQlVtaDF1ckc1SlZSVUZvSzQyVHhkdmxVQXNLaXQKMW5POFdGNkN3QWEzRHorSVQrRi82QlNNUUJBRVVGVHhpS0NudXdVQ1owNzlDeXdIWms1VngzUGw3cW5rYW40QUdRSDRQQTBtbG9DNwpMYWk3VUh0MmVoSHlPNUZJM3hSR0xwZlRKSUFlUkZ3ZWJKTUUxWVdWSUFrUHdnRmpleGN6K1NReXVac04xZW9Ob2JWRmY1MEFZSGJoCnFxSDhXbEFLWDJ3dm4ybjd6OHdsSUxDcUNhRFQ1ZTRwdXdRbDBvOUJLQ2FIcU9rNVVUMFp1UGJzTEJZMngzR0xxdjFXaGxMOUE4Q2UKQjcyRzI3ZHc1YS9NS2g4WDFRci95cUZuRGRLZy9BZWJ5SUJMNVFCTzBIMTllNWZhMGNsa012VnUvN3FDWVJpVlQ3Tm5weGNocjhOUQoyeFl1TnA0R1Q2bWN2NU9WeXFHSEFLcUhVTmZuSVBEUWZlM2M1c0cyTzRzOWZacW1iMmt0b05VQm52eDZxNkYybFYvNXE2cmVIMGVKCjg0SGxxRWdBNlh1MFJRK2k1K0xnMHNhMHdIZi9TQjFGdkZXMUFNTXdvT25pM3JwK05ZRTlPN3ptZW44aURUYWxhc3VUZWo0Z3FYY1oKNmdsbFF2N3FqS0ZDUHRuclE4ZnFZcCtUcG1sTk83amNrVXFwUnd0LzlXVFFsUERCQ2NoRnJ5a2ZGd2Z3UXoxbDBVVUFMUzNBcGpOZwpVeGtJdktEN092V1hZZFd6TTVrTU9LNXhULyswR3Rsc1ZtWDdPMWE3OEdTdjExQmJGaTVxZGg0OHJUS2x1bm8vWU96RGtTb3RrTHM2CkRZSG1BQmE2cnA2N1BlajVIWFh3SjVGSVZIcjNzZ0RMc3BwbTc5U3hGYnJiVUg0Sk5BZHFWaDM0Z2M3ZUR4Z2dnS1FGaWg3TU13em8KdVJzUU9FSDM5YVB2aGhIeUZiK1daVmtrazBtOVJWbVNFQVFCeVdRU2dsQTh4di9HL1MzWWVSZHBxQTBMVis3YWRRaHE3WG5Dem85SApuNEF5TGpBL0J6NmIxMjJ2T2xZNjhmcFQ2cG11ZkQ2UGZGNy8wZXBMRGFsVVNxWDZRejRuZnZTZGtDbTd6OFRqWU5NcVgySXMwcSsvCjl3TUdDU0F4NjRneVBUZHpEUUxOUW1BRlhkZUJuVjRjZUVpOTRDT1pUQzVMRXBTcTE4ay9DeUxvY2VodXQ4TEY1MmxRYzdOYXJ6cFMKc1RBS0dONk1KazBzbkpPbjhTeUQvTnh2RFRINDlRTUJiT3RRUjZLWEd3bEsxZWZvTGgrKzBlVXgzUE1GaGtOdWRob0NyNW90T3FHMQo0S01Tek81R1BBTGwvb0ZjR2t4aUFXQUZYVmVJQklaZVdDRkd2alFhYlRrTUQwc0pmK2RXRXEvL2lWOTNXOGt2YWlFR25sSE5JWXhGCit2R3FtVEthSW9Ca0NsUWZJYUpTYzJBeVNkMnFMRWdDUTgrSE5VbVFUcWMxbmFhbGdJTERweVg4YmJjVEdEd2FOS3oyQlZZQW5id0IKTnFkeWx1TXdvZm9MTUwwZldacGtVQTBONmZRY2VGYi95ZDIvZXp0UmtnVDVmQjRMQ3dzTnZRNUFDWlpsc2JDd1VGTDRROCtIRWZRYQpQKytBcFZLZ3N6ZTAvblhFak9vdm9Lb042WkxhT1NkUEV3UWUrY1MwWlNRb05PaFNNQW5aYkxZa1lhc1ZQcFhTZFBwT2xGdnNvUWRXCm5FaHdCTXJ0WkNaSjhQUFgyN0R0ZHJWaktBZ0MwdWswYnR5NEFiWkJKNUNTeVNUUzZiU215ZHE1eFcySDhBZk4ybjA1cWlhQTVBLzAKd1FJU0JMME9ERDBmeG9HdmFpL3pabGtXRkczUEdYM1ZvbFE0KzJpZjF3N2hqMFg2emR0OU9TdzVrMFFXSDRqTDB3c2tZQ245UzZXQwpYZ2RPUGgzQXlhY0RtaVpocVNEa2RXRHdhQkN2L2JHNUxYVk1kcUdrOElIaUk5K3JnV1dIMGtpT1NCODBTRUNsWnNIa2pNWDdEM3kxCkJjUGZXNEdkVyt3L05jdmhzSlpvTzdlNE1meTlGWGlzeS9qZUJFSGdRYVZuU3psOFl3RDZqSVI2SzhIU1U0bGtKQmhUL28vT3pDR2YKbklFZzZGL3UydEhtd3REellRd2VEYUtqemJxemRFamlwbUFjRGljOGJtdTJvWFcwdVRCNE5JaWg1OE9teWl2d3JLZ3g4NW9hY3d3VwpDeDhvc3pPb0draG5EbCtBeHRHekRoZUJsc0FhT0FuanZlUHZMK1NRLys5MTZDUHVYRXd6c3lnVUFEaWVCYzl6SUZ4dU9CekcrNEZ5ClVlajF6cy93KzQrWWoyQ3lWQXAwZXE1VUJ4bTB5dVlyWWN1eGxETEg4Snp5ZndMSEloZi9EWmpzZ3RISDRqdDkzcElPb2xHNG5BVGMKaE1lVThMVmcxbFFKQW85OGNnWlVhcmFVOEUvWUpYekFKZ0lBSWdta1Q1YWYwUG8vbmIyQjdNSVZjTXdTM3NKVkpWZ3FoZHlOSytCbwp6YVZ4Y1FCUFdESFVLd2ZiRDZhVktxQnlEZ0ZSRytRVDA2SnZ3QytkYUYrMTRKZ2M4b25wY3IxK0RLSzlQMmQzV1dweU1yRVVOcjRECkpYYXBjSFFHMlJ0WFFHZm1ERG1KU3cwQ3p5S2ZuRUUrTVYxTzg1Mkk5R3R2NWJZRE5UdWFzekNCRkJ2QVhvaDdEc1BLUEV3dUFTYVgKQU5FU0FPbGJDWWRUWFR5WHB6amd3bkMxand5eUJ0L0pNVG13VktxVWQxL0FHSUQrU2hzNXJFYk56MXlYMU5vZEtMTm1uYzJua0wxeApCZm5raktxbnRMUVZ6d2tJQW05WUlOV0M1ZFRSeU5aMnRYQlpLaVdhdU5KRE8wQTBqWVZlZjdHbUZVRWRDQUFzT29oSEFOeUxNbnZYCk9UcURmR0lhMlFYSlBQQ3Naa1BucWRydUwxQytyMlhWVFZMeUxBVXFQWXZzL0JlZ1VyT1ZuTnhCaUNkM3ZGclRDc2pRRUxIVzJBQjYKQWJ3Q2pZOGJLK0VrUEpqNTZBRmtmblB6QUd1SHc0bFZvYldXRGVuS2dlTlp6Q2V1RjZXdDNqR0o4RjIvQmt0bklIQzZuTmxCaUwwKwphbnVCSzZBaFByc1I2Vi84cEdrZlVGNE44aXdGMzlyaUlJd2c4TWhTYWRRQ3FZdzZST3RaTlFrbWw5QWovRUVBZDBUNmNhUVJoQTgwCmlBWlFJamFBalFDZUEzQVlHczRpQUZ6OTkyK0N6ZHpjZE9wd09MRWlzQnFFeTc2NWd6eWRRVkpCQVAvR0x4QzVmN1RjYlZHSVc3Ui8KYUhVWTF3bzBKQUhraUEzZ01JREhJVHVuQUFEU1YrNUE3T2M3aXZJU0xqZFdCRmJiWWdwWWpzR0N4cmk5WTgrL2d2Q3BmSkE0eENIdgpCN1VZeTFlRGhpZEFBZEw4d2w2SVpPZ0ZFTDUrcVEvNVdQRThnQjBrS0NYODRKWkp0SFV0bnFZWGhXaStHbDdvY2l3WkFpZ1JHMEIzClByWjY3L1ZMZmM5QllTWmNUZ0xCMXBWd201aHdVaUpQWjVES3hsWENkNUowZFAxakg0NDV5TXdsaUo5bEg2dDNtNWpCa2lWQUFhTTkKQjNvaHpqeXEwRUsyb3RVYmhNdHBQTjdGc0JReXVRUm83UlZOY1FEMzdoaDVQMXJ2K2xlTEpVOEFBQmp0T1hBWXdBQktPSXdldHhjZQowZ3ZDUlpaMUVobVdBc1BSeUZPWmNzR2xPSUMrSFNQdmo5VzczbFpnV1JBQUFFWjdEblJEMUFSaEcxOHpCbEg0OFhyWDF5b3NHd0lBCndHalBnVERFZVlhOU5qeit4STZSOTErdGR4MnR4cklpUUFHU1g2QXJzcWdEZ3hDRkg2MTN2ZXpBc2lSQUFhTTlCelpDRENZOUFtTmsKT0FmeHlQekI1YVR1dGJDc0NhQ0U1Q2VFeTJTSkx0ZWUza1FUbXZoLzdMemxHSFJFUDMwQUFBQWxkRVZZZEdSaGRHVTZZM0psWVhSbApBREl3TVRndE1EWXRNRFJVTVRrNk1qZzZNaklyTURnNk1EREwrQkpMQUFBQUpYUkZXSFJrWVhSbE9tMXZaR2xtZVFBeU1ERTRMVEEyCkxUQTBWREU1T2pJNE9qSXlLekE0T2pBd3VxV3E5d0FBQUJsMFJWaDBVMjltZEhkaGNtVUFRV1J2WW1VZ1NXMWhaMlZTWldGa2VYSEoKWlR3QUFBQUFTVVZPUks1Q1lJST0iIC8+Cjwvc3ZnPgo=) 0 / cover;
}
.hims-routes-message-center-default-emoji-15 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB4PSIwIiB5PSIwIgogICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FZQUFBRERQbUhMQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4KQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBVgpyMGxFUVZSNDJ1MmRXMndiVjNySC81emhERVZLcE9rTGZaR1VsUnc1WHRQZHRaVmtMVzFpSUZhMjhycm9nMk1yRDBuUUJySWZGdTI2ClNXenRRNXdtUlM1WTVGcGdsY3RtMGFMQldrNjZRUGJCc2dPa0xRd3JYVGxZSTVVQko3S3hEVk92SFZPSmFNdW1wRkM4aXB4YkgyWkkKazhNWnpndzVRMUkyZndCQjhXaXU1L3VmNzl6UEFSbzBhTkNnUVlNR0RSbzBhSEI3WWF2MUE1aE5lQmlkQURvQmRBUHdBdGdxZlNNdgpyQlFSQUpQUzMwRUFVOUozRU1Da2J3aVJXcitqbVN4cEFVakc3Z2F3US9ydWhyYUJLeVVDVVNDbnBlL3hwU3lLSlNlQThERDJRRFQ0CkhvZ3B2UjZZQkRBTzRDUGZFTVpyL1RCR3FIc0JoSWZoaFdqc2g2VHZlaWNDNEFSRU1aeW85Y05vVWJjQ0NBK2pEOEFnUktON0RiOFkKUmNMdWRZbmZ5MXk1TU5MckxIa2VGMGxCWURnQUFMdVFoTUJ3WUNQSlhKaEJnaERGOEpadkNNSGF4S1JHUE5YNkFlU0VoN0VQd0VHSQorYmt1N010Y0lMM09nbThiUlpyNlhBTERnVjFJZ291a3dDNGt3WVJqNEpNWkk1Y1lCL0JTdldVUmRTRUF5YzN2ZzJqNFRxM2pDUmNOCnl1Y0d2YzRMeXVjMjNkaDY0Wk1aTU9FWW1Oa1lNbGNqZXIzRUpFU1BNRktUaDVaUmN3RklLWDRZR202ZWNOR2dXNzF3ZEt6TXVmUjYKZzVtTklUMDFwMWNNa3dDR2F1MFJhaVlBS1k4L0FvMFU3K2hZQ1VmSFNsQ3IzTFY2MUxMSVhJMGcvWTBvQmczR0FleXZWUm1oNmdLUQo2dTdES0ZHaUoxdzBtanBXb1duRDZwcTVkN1Bna3hta0xsMUhlbXBPeXl1OEJPRE5hcmNwVkZVQVd1NmVjTkZ3K1Z2aDZGaFp6Y2VxCkNnTERZZkhTRGFRdVhTOGxoQ0JFYnpCZXJlZXFpZ0NrUXQ0UnFLUjZHMFhDNVc5RjA0YlYxWHJ2bWlFd0hKS0JxMWk4ZEtQVVlTLzUKaHZCaU5aN0hjZ0dFaDlFTjREaFU4dnFtRGF2aDhyY3VlVmR2RkQ2WlFmeGNFRXc0cG5iSUpJQUhyYzRTTEJXQTVQS1BLUDNQdnN5Rgo1aDkxMUcySnZscGtya1lRUHhkVXl4WWlFRVV3YWRYOUxSTkFlQmpEQUE0cC9jL2xiNFhUdjg2cVd5ODVCSVpEL0Z5d1ZJMWh2MVh0CkJwWUlJRHlNSXhBYmRncHZScEZ3MzllMTVLcDAxV0x4MGcwa0ExZlZ2SUVsSWpCZEFHckd0eTl6d2ZQQXh0c3VyemNLdTVCRTdMUEwKYXMzTUk3NGg3RGZ6ZnFZS1FNMzRqbzZWYUxtMzA4eGIzZElJRElmb3B4ZkJMaVNWL20ycUNFd1RnSnJ4Ry9sOWVRZ01oOFNGYjVHZQptbFA2dDJuVlJGTUVvR2I4bG5zN2I4bEduV29TUHhkVUU0RXBaUUtpMGd1RWgzRUlEZU5iUm9sNFBDS05qcXFJaWp5QTFLSHpCd01QCjNhQk1WRHhCQkJXMkU1VHRBYVJPbmVQeThHenZYUU56YWJtM0U1U3ZxUHJzaGVnSnZPVmV0NUlzNERoa25UcDBxN2RSMnJjUTk0KzcKbEZwT3V5RjJzSlZGV1ZsQWVCZ3ZBbmdoUDh6S2VuNDBMdUQ0eVF6R3pyQUlYT1lRalF2d2Q1SHdieUF4c0l0Q3oxYTc2ZmZVdzluegpMRVpQTWdoYzRoQzR6TUhUWW9PL2kwVC9kanYyN3FMaGFURy9uWTFQWmhENTVFdWx4cUs5NVF4Q05meUVVdWZPRndVWG9VaDRIdGhvClNidisyQmtHejd5UlFqUXVxQjR6c0l2R3N3ZWFMSWx3SmFKeEFjKzhrY0xZR1ViMUdFK0xEYTg5N1VUL2RzcjArMmV1UmhEN244dnkKNEFpQTlVWTdqOHJKQW9yY2pjdmZhb254UjA5bWNPRDVaRW5qWjQ5Ny9CY0p6ZVBNSUJvWDhQZ3ZFaVdObnozdXdQTkpqSjQwTkhCVQpGM1NyVjZucjNBdVZqcmRTR0JLQTFMdlhseDlHK2R5VzlPT2ZQYy9pbVRkU3VvOFBYT2J3enZ0cDA1OUR6ak52cEJDNHJIK0l1TkhqCjllTHl0NEp3MGZMZ1BWTE5URGU2QlNDVk5BdFN2NDBpTFN2MHZmenVvdUZ6amg1TDQreDUxcExuQVVSUmFxVjhKVjRwNDEyMHNGRWsKV243VXFmUXZRd1ZDSXg3Z0VHU2xmdWVHTlVvcXJKaXo1OW15VTgzb1NlTUcwc3ZJc2ZMYytVUUY3MU1LYXBWYnFjcmRMWGxxWGVnUwpnSlQ2RHhhYzZLSXRhK00vZGFiOFZGeE9DcTNHdGNjcWVLZFNORys1UTZubTlZTGU4L1Y2Z0VPUXBYNlh2OVdTRndLQXJ5NlZuMXFpCmNjR1MxRlpwMW5KMjBob0IyQ2dTemcxcjVNR2RlcjJBcGdEVVVyK1ZyWDJWR2pCV2hkcEFQZEcwWWJWU1ZxekxDK2p4QUh0UXhkUVAKb0NyVk9hTk1uRGZmcTVoRkpWNUFqd0FLbEdSMTZxOVhlcmZXOTBnbVI4ZEtwYkxBb05aNUpRVWd0ZnAxNW9jcEtNMTBlbXZVdEx1VQpVZkVDZlZLbm5TcGFIdUNnUEtBYXFiOXRiV1hERkt6b0c5alVWWmtIMkxUQmVnK2lZcHVEcGM3Uml1azk4aHRVWTFCbi8vYnlEV2hGCjJ6dUFYRWRQdVZRakM4bk9vSmF4cCtRNWF2K1FScHNVWEkxZTUwVTE2TjlPbGUwRktoR1BGb01QbDlmbzFiYVdzRXlZY2hSczFDbGwKNVlxVWl1VWQrVDlzRktta0xzdDQ3a0NUNFhONnQ5b3hzTXY4bHNrc0E3dm9zcnhBT2U5U0xpbzJVaTBNbGhMQUhoMFh0b3orN1pRaApZMmE3WDYzbXRjTk9ROTNPQTd2b3FxVitRRFdoOXFrZHJ5aUF2TVVXYzFUTC9lZnoydE5PREQ3czBEek8zMFhpZzE4MVYxeDQxSU9SCmV6MDUyRlFWVWNwUnNGVzMyckF4dFF5elR4NmdNQjZ0S2p4M29Bazd0OXN4Y2l4VDFCYnY3eUl4K0RCdHFkdFh3dDlGNHFOL2JjSHgKa3htTWpHWVFtdUZ6Ly9PMDJOQy9uY0xndytWbEYyYWdZcXMrb0hqRWtKb0FDdkovSzFiZE1rTFBWbnV1YWhlYTRSRzZ6dGRzR0ZnVwpUNHNOZ3c4N2NoN3E3SGtXYld1SXFuZ2hMUWdYRGNKRnk2ZVg3WUFCQVhRWEhPUnJxZlU3NVdoYld4K1JMS2ZXZ3BSRCtkenlZZVRkClNzZXB4V1RCd2JmN0hQNmxpTUlNN0Q2bDQ0b0VvRFNrU0d0MXpRYjFoNUxObE5vRGxEeEFwenlnNFFHV0hpbzI2NVFIYUFxZ1lmeWwKaThva2tnS1VCTkNSLzhORzEzYzNhQU4xRkd6WElRL1E5QUNONVZ5V0xncTI2NVFIS0FuQVcrc0hiMUE5bENxdjNmay95R1g2YXdETQpyTGptWGEwYmptNDErR1FHWEZLYzlHTEVJeXVNRSt5VEIyaTJYdWdwQTZTbjVwQzQ4RzNCaE1Yc2hnM2tNaWRJbDhPeWRmeHZKYktHCjVpSXA4WHNoVmJSWmhZMGkwYnpsRGwwRGM0aG03U2J5aXB1djBsTnppSjhMRm9VTERDZXVwYSt3RW1hMnJUcXI1bXhMNCsxUTNzaDYKU1RZY3ovMFdNcHphZ2xCRlpOY1VCTXdablZXUkFMSUxHUm1PQkVrVU9YRUVDdjlQdUdpUXpXSWJlNzRvOHB1a1NaZkRrbGxKUnNsMwp6OEJOd3dJM2pjMGwwa1ozRjlFa2NlSGIyZ3NndTZlTzJmREpUQzdDQ2p4SW9QUjU5bVd1a2xrVzRhSkJ1dFM3bDdsa2FVTVpTYWxXCkl6QWNtTmxZeFY3VDlCNk1sVC8vRG14NEVteDRFbHo0UExob0VHeDRFa0k2WW5tazFJdHhLc1htOE1MdTY0YmQxdzNDMHdHN3J4dWsKcHhQenYxMXYrcjBxRW9DTkloRlBFMmh4M093UFo4T1RvTnI3UUxYM0ZSd3JwQ05ndzVQZ28wRncwU25wTzVqN3Z0MGdQWjBnUEoxNQozeDBnUEoydys3cGhjM2lMam1lbXh3dCt4OU1FbHJ1MEI4dG9VWkVBN010Y0dEeStIbi9kOVIwZTJSSkJpNE1ITTMyNnlQaUFxR3FsCjhDejVRbUNtVHhlRkxSV2g1QnN3LzIrcWZVZFJtQkd5Y1JKUEUvajlCUy8rOC9KeWpEOVdlUm1vNGl4Zzh5WWE3NTFaZ1EvUGUvSG8KMWdoMk4zME0vNDkxVDA3TlFVZ3BRWXlzUHMzajVkbUs2R0hPR3pwSFR0YjFsaUpyU0NQbm1NSFU1TWY0M1I5WDRUKys4aUNlTm0rVQpjY1VDNk45dXg5Z1pCdkUwZ2ZmT3JzQjdaeU1ZdUhJWVR6MzFGTnJhMml5TEVLVklwN3YyV0hhL1doRUlCREF5TW9MUjBRanlHMm5OCkd2NnVmUlZCK3FqUWZ6OEZvSEFwbDlIUlVZeU9qcUszdHhjREF3TVlHQmlvZXNRdGRiSnhPREV4b2ZqLzNxMzJrbllCb1AxLzZCQ0EKVmpVdk93aFNhZkdFaVlrSlRFeE00T1dYWDhiQXdBRDI3ZHRucVZkWTZvUkNJU20xanlJYWphb2U1KzhpMGJaR2UxaWNucllIcGF1TQo1Ly9nSXRvTE5mWGZYMXBIMFdnVUl5TWo2T3Zydys3ZHV6VmY4SFlpR3plN2QrOUdYMThmUmtaR05PTm1ZSmUrL0o5UEZBbGdYQjZnCkl5TVJORjFKLy8wVVBDMkx1dWIxQndJQkhENThXRHl2dng4N2QrNUVmMzgvUEI2UGFaRmE3NFJDSVp3NmRRb1RFeE1ZR3hzemZQN2UKbmJRdTk2N25JQ1VCQlBOL01MTnhPRFV1NUdrQkJ2ZlNlT2NEWTh1MGpZMk41U0xBNy9mbnhPRDMrdzFIU3IwVENBUXdOamFHVTZkTwpJUkFJbEgyZGdaOVM4TFFBZW96THpNYmxRVUY1Z0pJQXB2Si9DQXlyUzIwRFA2VU1DMEFlUVlGQUFHKy8vVFk4SGc5NmVuclEyOXVMCjN0N2VKU21JUUNDUUt3T2RQWHZXdEN4dlFIZnFsMnhYeUpROFFFa0FrL2svMklVVUJCMDNiRjFOWU85T0NzZFBWYjVLVnpRYUxmQU8KSG84SGZyOC9Kd2EvMzE5WGhjbFFLSlFUY05ib1Z0Q3p4WTV0VzBoZDlnQkUyOG1ZbEFkb1pnRUF3QzJrUUhxMEI0WTgrL2ROK09RegoxdlExZnFMUnFHTEU5dmIyb3EydERlM3Q3ZkQ3L1hDNzNXaHZiN2RFSEtGUUNOUFQwd2lGUWdpRlF2anl5eThSaThVc003WVNULzZ0ClEzZnE1NktLaGZlZ1BFQnhtbXQ0dVBBMnpkMGRjTFN2MEhYalgvOHVnM2YrM2ZvbFcvWFEyOXViKzl2dGRtUHo1czJhNThnTldrMEQKbDZKbkM0a1BYdGMvUWpzOVBZL0VaS0hIOXcwVjIxdE5BRjhnYjJoWTAzb2ZYSnZiZGQvOEovc1RDRjNuZFIvZlFKdi9QdEtzcSs2ZgpKWEYrQ3VucCtmeWdjZDhRSHBRZnAzYkY4ZndmekZ6OFpvdWdqczlyaDZxM0lNTHR3T0JETk5wV0U0WnN3TXdWMVFBbWxhNnRKb0NDClhoVXVtb0tRNFFBZXVqNDlQeUF4dUx0Nml5TGN5clN0SnZERVk3VHV1QWN2TmdEeHFhSkdvTk5LMTlmbEFRQWdNeE1CQkVIMzU0bkgKYVBqWDE5OHMzcVhHYXdjZDhMaGdLTzZaT2NVZHljZVZBaFV0NUJ0Q0VQSUdvZms0QkI2NlAyNm5EYTgrMVFSUGMzVjI4YmdWZWVKUgpHdHYrZ2pRVTd3SVBaRzRzeUM4MXFiYVRTS2trZWlML0IzTmp3WkFLSVFqWTFHbkRxMDlXUG1ybGRxVG5CeVNlZUlReUhPZENoaFZ0ClZjaEhhdmNwSllDaitUOEVsZ056ZmNGUVhnUWUrTXR0SkY1OW9pRUNJL2c3Q2J6N3RNTndYSU9Ia3ZFQnFHOG1wU29BYVRQQ1lINVkKK3RvOHdBdUdQM3Qza05qYlYxOHJhTlFybm1ZYlhqMUF3KzFFV1hHZHZ2YWQvSkxCVWh0TGFwWFNUdVQvWUdhajRET2M0VHhKNElGWApmazVqNzQ2R0NFcmhicmJoNlBNT2ZMK0RLQ3VPdVdRR2JLU28rbmUwMUQyMUxISVU0bVlST2RMVHMyaTZvN3hOb2w3NU96RlBPLzVwCmRaZGUzK2oxWUozTGhZMWVzY3Y1bmxYRkV5bytueFhYMDdrWWllSmFNb21Ma2VxT1YzQzdiSGovbjJoc3VzTUdjT1UxcGFlblo1V0MKUjBxZG8xbEVsN2NLRWc0YW5udStYOUhMdmp2SzROZWoxbTN1dE03bHdvN1dOZGpSdWhiMytNcWJQUk5qR0h3ZW5zUG40VG1jdm5vZAoxNUxXelRsd3UyeDQvemthbXpyS3J6WUxISWZvNS84SGdTMUlYQ2Q4UTloYjZqdzlBdGdIMlg1MHJqdmJRYTN5VnZUU0ovN0k0ZGwvCk0yOS9IemRGNFlIV3RYaDB3L3BjU2plVGk1RW9QcngwQlo5ZW5VR01NZSs1TjMyUHdDcy9vN0RwZTVWVmw5T2hHMWdNM1pBSFArZ2IKVXE3L1o5RjExL0F3dmtQZWtGVENRY0g5dzQwVnYveFgzd2dZZkQyRFdBV0p5MDFSZVBTdTlYaGt3M3E0S2V0YkgyTU1nOTlmdW9JUAovM3lsWWlIMGJDTHd6cE1VM0JXdXdpTndIR0lYL2d5QkswajlRZDhRTktjUzZacXIvZlJmd1ltOHVlVUN4NE9nYUpCTlRZYmFwK1dmClZSNGJIdDFCNHNMWEFrSnp4dk85bjIzZWlGLzIzb1A3MXF5R2c2ek90SE1IU2VJZTMwcnN2Yk1ER1k3SG4rWWpaVjNuSDNhVGVHVS8KQlllOS9Qakxmakl6czJDalJZVy9vWDgrcWIydHZGNFA0QVZ3QmZsZWdLYlFmTmVkc0prVThSOTh3dUhkanpsZDNtQ2oxNE0zN3R1RwpkYTdhTDE5M01STEZMODlONmk0MHRxMjA0ZVY5SkxadE5LZVpYR0FZeEM5K1hWYnFCM1J1R3ljMUk3NlZIOFpuR0dUQzgyS0oxWVRQCjQzMEVqdjJqSGR2dUtxM0p2L0hPNDE4MkNsaGp0MjUvUUNOczlIcncyNTQ3c1hlNTl1anB4eDhrY094Wk83WjEyVXlMdDFSb1JtNTgKQUhoSjcvTWJLbm1FaDNFRnNvV0dtdGV2Qitrd3Q2WHZrd3NDWGovR0l6Ui9NMXRvSm5nODc3dUdIemJkakdpN3l3Zkh5czJnbDNlQgpvS3M3cXBoTmhwR2UreEtaeUdYd2FUSDFmNVpzeHEvbTFpREJGNmFyYlhmWjhNd0FnVTN0NXZhTHNNa2trdDk4SXc5VzdQZFh3NmdBCjlnQTRuaDlHT2wxd3RkOWg2b3RsK2MxL0NmamdVeDU4bXNmcmEwSzRrMVlmYVdSMytXQjN0NE9TUGpiU1hGSHltU2lZMkhUdWt6VzYKbks4ekRoeSszb1lFVDZCdEJYQjRENEdmYkRHL1EwemdlQ1MvRFlJdkxvaHFsdnp6TWZ4azRXSDhBYkxGaGh6TFY0SmV2c3IwbHdTQQpXRXJBOVQvRjRmcmZNTmlvZnJkUE9EeXdPMzJ3dTN3Z0hKNmNoNkRjNmlPYjJHUVlBaWVLakkxTmcrZlM0SkxoZ25BOWhIeGUzT2p5CjRhRWU2N3JERjhNellHSkY3ZjV2K29Zd1pPUTY1UWlnRThBWGtHOG11YllEQkcxdHAwL2lxd1Vrdm9vaWZWWC90dkxWZ25BUWNIYTIKb0htVEI0NDJhMWRYWlJOUkxNN055SU9EQU81VzYvWlZveXpmRkI3R0ljaTJLU2RJQ2s3ZkhiQVIxbGZIMkJpRFZEQ094TVVZbUxuYQpEa0IxZGpURDJka0NaMmN6Q0lmMTc4NHphYVRtcGlId1JXTXVEYm4rTEdWblRrcFpBV0Yzd0xuU212S0FHbHlNUWZwYUNxbXBCTkl6CktmQVphd2VqVWlzY2NLeHJnbU90RTg3TzZ1NmpJUEFjVXZQVEVMaWlyTkN3Njg5U2lRQzhrTFVOQUlDOXlRMUhTM21kUldiQXhWbGsKNXROZzVqTmc1dFBnTXp6U004YXpESHVMSFdRTEJXb0ZEYnYwN1ZoYnUzWUhRZUN4dUhBVlBGdms4U1o5UTdpNzNPdFdWRHlWMXAvLwpRaDVlYXhHb3djVlpzSEgxZ2lSQkU2QlcxT2ZnbGNYb0RMaE1RaDRjZ1pqdkI4dTlic1gxRTZYT0lnQ2dtMWVCY2k2cmFpVGRxcVRqCk44QXVLZzcwdkx2VVlBODlWRnhQOFExaEJNQ2I4dkJNWWhhWnhLemg2elVvcElUeDkxZHFmTUFFRDVBbFBJd2pRUEYrOWZXYUhkUTcKSmZKOFFEVCtpQm4zTWJXSnFwUUk2T1pWc05rYTh3VDBJUEFzRnFNemxoc2ZNRmtBZ0xvSUNMc0RUWjYxc0JHTmNZR2w0SmdVMHRFWgpDSUppZGRaVTR3TVdDQUJRRjRITlJzRGhYZzJTYnJiaXRrc2VKdmtkTXNsNXRYK2JibnpBSWdFQXlxMkZXU2puTWxDdUZZMHNRVUxnCldhUmpOOEF4aXUwVkVZakdQMkhGdlMyZHR5WDFIaDZCd2pZME50SU9SOHRxa0ZUdEIzWFVFaWExQUNZNXIrYnlnd0QybWxIYVY4UHkKaVh0U1k5RVJxR3hkZXJzV0VIazJqVXhpVGkzVkErS2NqUDFHTzNlTVVwV1ptMUt6OFRBVXlnV0FXRGFnbkY3WW5jdHVlU0VJUEl0TQpjbDZ0YnA5bHlEZFUzTFppQlZXZHVsc3FTd0J1YlNFSUFnODJ0UUFtRlZGejk0QzRpSU1wRFR4NnFmcmNiUzF2QU54YVF0Q1o0aU1BCjN2SU40Y1ZxUDEvTkp1OUxtMVFQUTZWc2tNWGU1SWJkNFY1eWhVVTJIUU83R0N1VngyYzVBZEhsQjJ2eG5EVmZ2VUhxVEhvQkNydGEKRmp3b2FZZWRib2JkNFFaaHI4OGVPeTZUQUp0SmdFc25Tcm41TE9NQVhpcG5FSWVaMUZ3QVdmUUtBUkRGUUZKTzJPbG1FSlN6WnRtRQp3TFBnbUJUWWRBSThrOUpqZEtCT0RKK2xiZ1NRUlJMQ0lCUjJ1VlI5Q1VrUUJPa0FZYWRCMkIybWkwSVFlUEJzR2p5ekNJNU5nK2ZTCkVEaERFMXhQUU16bng2Mk9ReVBVblFDeVNPMEhCd0hzUVJuN0dkdHNoSmhWMkFpUTJTekRSb0N3bDk1bmgyY3o0bVI3SUpkLzY4akgKMVFoQ25HSS9VcXM4WGpPZWF2MEFlcENxancraFRERlVtUWpFMUg2MDNsSzdFa3RDQVBsSVl0Z0JNWXZvcnZYelNFeENYSWpwUkRYcgo4R2F3NUFTUWo5U20wQWRSQ0R1a2I2L0Z0NDFBTlBocGlBVzZTYXViYTYxa1NRdEFDVWtVM2JncGhnN2NyRmxrdzBvUnhNM0ZzWUlRCjE5alBoaTFwWXpkbzBLQkJnd1lOR2pSbzBLQUI4UDlmK25keS96U0pMd0FBQUNWMFJWaDBaR0YwWlRwamNtVmhkR1VBTWpBeE9DMHcKTmkwd05GUXhPVG95T0RvMU5Tc3dPRG93TUFTYUpkd0FBQUFsZEVWWWRHUmhkR1U2Ylc5a2FXWjVBREl3TVRndE1EWXRNRFJVTVRrNgpNamc2TlRVck1EZzZNREIxeDUxZ0FBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBQUJKClJVNUVya0pnZ2c9PSIgLz4KPC9zdmc+Cg==) 0 / cover;
}
.hims-routes-message-center-default-emoji-16 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB4PSIwIiB5PSIwIgogICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FNQUFBRDA0Skg1QUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4KQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQ2FsQk1WRVVBQUFEcmp3RHJqd0RyandEcgpqd0RyandEcmp3RHJqd0RyandEcmp3RHJqd0RyandEcmp3RHJqd0RyandEcmp3RHJqd0R3cEEzMXVCcjV6U2J0bVFieXJoUDJ2UjM5CjNERCs0VFBzbEFQM3dpRDgxeTN6c3hiNjBpbjR4eVB4cVJEdm5ncmp5VEYyYXlveU1DVWtKQ1JiVXlpc21pMU5SeWVSZ3l6dzFUTFYKdmpDZmppeURkeXU2cGk3SXNpOC9QQ1pvWHluNXpDYis0RFAxdHhyenNoYiszelAxdHhud293Myszekx2bmduKzNqTDkzVEx3MFRHZQpqQ3hiVWlpUmdTdTVveTdpeGpENnppbjkzREx2MFRIODF5LzJ2eC85MnpKMWFTa3lMeVdlaXl6NXlDWHlxeEw5MmpGYVVTZDFhQ24wCnRCbnVuUW45MlRHUmZpdndvUXo4MHk3OTF6R1JmaXJpd1MvMnV4NzkxakR2eXk5TlJTYURjaW40eENUeHFSTDgxRENya2l5UWZDcUQKY1NsYVVDZnlyUlhza3dQODB5L2h2Uzd0bUFiM3ZDRDgwUytEY0NuNXhDYndvdzc4enk3R3BDeWVoQ3BhVHlmeHB4SDZ5U3Y3elM3VApyU3d4THlXQ2JpanpyUmY3eXkwL09TVXhMaVhndGl6MXRCenRsZ2I3eUMycWlpbjFzUno3eGl5UGRTanRsZ1g2d3l1cWh5amZyeXIwCnJodjZ3Q3ZTb3ltUGNpZE1RU1dDYUNmdGxRWDR1eWY1dmlyRWx5a3hMaVEvTnlYeXBSWDV1eW1wZ2lmM3NpUDV0eWpFa2lmc3JpanMKa2dQdW1BcjR0Q2pycXllcGZpWXhMU1R5b2hiNHNTZXBmQ1paU0NVL05pVDFxQi8zclNaeldDVnpWeVh0a2dYMnFDTDNxaVcxZ0NReApMQ1RkbVNUdWxRbjJwaVNOWlNTbmRTVHRrd2Z2bHczMm95T05aQ1NuY3lQeG1oVENneU56VkNUY2t5UHluQlpMUENTYWF5UFBpeU8wCmV5UHdtQS8xb2lIMW9SL3NrQUx6bmhyem5SanhtUkwwbnh6c2tnVHVsQW4vLy84MUN2bkhBQUFBRUhSU1RsTUFFRUJnZ0orL3o5OVEKNzQ4d0lIQ3ZydGFCdVFBQUFBRmlTMGRFelczUW8wVUFBQUFIZEVsTlJRZmlCZ1FUSFIwVmNHOHlBQUFHd2tsRVFWUjQydTFiOTU4VApSUlFuWmRNdnQ4a2xsODAxdUdSenVVTzhPeFRGeG1IQjNudnZpTDBoZGhSRlViRmhRN0dnZ2dVVjdPYkFRN0hrV283N284ek03Tzd0ClRMSlROcnZCSC9MOWdRL3dlVysrYjkrYjkrWmx5cUpGTGJUUWdnMTR2RDYvRkFnRVpRMmhRRUR5Kzd5ZXBuQ0gvWUdJYklGSXdCOTIKMVlwd05DZ3pFWXg2WFdLWElteDJ6Uk5TMkduMkdNbWVTQ1NUeVE0TjFiOG1Fb1FOMFRZSDZYMEIwOUNwZEdkSFJxbURURWRuT21VUwpERGpsQmwvSUdET2I3dXBXcU9qdVNtY044WkRQVWZwVVQ2L0NoZDRldzRaUW8xN3dHdE0rM2NmSGp0QzMyQWhFckFGNmo2UzdQdGt0ClFnOWprZFRkRUxWZEdzSVJuVDRqU2c4bnBXNUN5RjVoMEQvZkpqMHlRWGVDRGY2WUZ2MjBiWG9ZQ0cwdUJJV3JnZys1UDlYUkNEMUEKSHlvTkVjRXd4SkhoUFExOXZoYUhOQnBMcUNhZzhHZUZNczhhWFZuUmlZRDRsd2lubmhWNmw4QUJKVEgreG1ZZkVZYUVpQVVhdjNQMApBR2wrQzZKUXROTlpmdDBDUDV2ZkJ3VzduT2JYTFdEbVFzd04vNXN0WUt4Tm5vaHIvSm9GSWZyU0JGdWZoRHY4aWdLenNaM0dEd3RnCnlzSDh3NUdCRlNsdXpkOEdBOERaOTloQkwxd1dyQmNtR0lDa2UveUtBdGZuZ0JWL0dCWmdOL2tWQlpaRXEwWXg1SElBQUhvcG1lQjMKUFFBQVNjdUNDRXRBMXJVTTBKRUJEVXJFWStVQUYwb3dpUzRyRjRBWmtIS2ZYMUVzWE9CcmtnTTBGOVF1U3NGbU9RQzVJRVR5eDVxUwpBaVlYa0YweWJFTWNhd0xwZ0VzQzJSeUJLYmlZcXRhZnk2dXFXaGlnRHo1UXJBcmxjLzFVSWJBdVIrcEVnRG9GQjFVTnhTRnJvYVZGClhlb28ybGdkdGZVWVJDQkwwOG1wS3R1Qy92eUMxRExhYUttYUdBUVpFVGhhTmFGZ0pWVXdTdzFUaHVzaFkrQmhSV0JFNVJoN0FCTWEKb1F6WFIzYUhZVVlPWUE1UTFkSDZVa1dWeDB3SXNqT0tNcXBRRGg5YXJTczBSQWpSWmtHQ2FBNERqRmE0b0hKODNEQWhWS0FNbUNTSwpJV3NLNUowMkFDYml3b0lFcXdCdEswTGxNV0JRd0lBTVhvM2hIS1NJTys4QkpZczFCWDdXU2tqT2dhVU5HNURBZGl5aXJKOUR5L0NoCjgxeUJHcVNOMklPMTV5QUplbWppUkIzSTFaY2E1WENURHBBR1Fjd0FlaS9BVlFueEdGQWpnR3FoWVVDRXVTT0JqVDFxSlZYZ2RnREsKUTZ3TU1EWUVUWFhlZWpVY01oVmpSdCtBRndJT0E1UUJQUlZIS2YzQWtPNkRQSU9mS0FROEJpajlnOVh2RzhrTjA2V0dSNnVHRmdlSApXS01wNGdZNGpKWUJMUVArZndZc1A2YXBXSTRWSWxDS3U0NkFBZGhpZE95Uk5tREZjVTNGOGRoeURCcVNsU2MwRlN1d2hnUzBaQ2VlCjFGU3N4SDRkd3FiMFpIR2NzbXBzYkd6MTZsTlBFMWROWVUwcGJNdFBQME1VYTR6bHY3aHFqWmpxbWNRbUNmam5XV2VMNGh4VC8zUHUKZVVLcTV3TkcwNlkxU0lNTExoVEZSVmdQZUxHSTZpWEU3M09RQnBkZUpncmNBUFZ5QWRVcmlCK25jSlB3eXFzRWNUWHhRK0FhZmxYeQo1M2tiK0k5cnJ4UEU5VGZnQnR6SXJYbFR6ZkVWMktLNStSWmgzSHBiRmJldjFReFl5NjEzUjgwMkdaZ0U2KzYwaTdzMFYzQXIzRjJ6ClNRVXJ3VDMzMnNWOXlBQmU4ZnZySEp1QWpjb0hIclNGaHg1ZWovalg4Mm84VXJ0UmliWnFOendxanNjZU55YmhFNXdxRzliVjJhcUYKTVhqeUtYRThiZkJ2ZklaVDVkbDZtOVV3RHpZOUo0NkZMSHllVjJWVHZlMTZWSXMydnlDTWpZWUJMM0pxYkxZNFBnV040WmFYaFBIeQpnZ3RlNGRQWVluRnFCUSt0dHI0cWpOZGVmME16NEUwdSthMVdoMWJ3Mkc3YlcyL2J3RHZ2UWdQZTR4TGVablZzaDF5dy9YMDcrQUM1CmdFZDB1L1ZORGc4OHV0M3hvUTE4aEF6NG1DMjU0eE5MQjJpSnNQTlRZWHoyK1M1a0FJZnNUdXBGRW5oOHYvc0xibno1RmNEWGVoYnMKWW12c3BoN2ZheGNZOW56RGlXK0podVE3cHNZZXhnVUdkSVZqNzc3dnVmQUR3Zi9qVHl5TmZYc1pWemkwSVB6OEN4ZCtKUXo0amFsUgpvZ2ZBS0FieStINGVITUMvLzNlbXdyaE15UUFkWG5qYmFJTEhnSU5tL2ovKzVPTm5YV1RTcjNJZEVuTEJYMyt6NmZkUHlOUU1YSURFCmI4RS9CNnI0OXlCWHdNcHdXSzVMamNpQ010ZXczRUQrRjdwUXlEY1QrVEFweEs5YlVKcDBpbitxSk1hdld6QTk0d3ovN0xRb3YzNnQKVXE0NDRYNDAvZWdGc0JZb0crWFNYS1A4TTRmaFFCSGhlLzR4N1YxQnVhR1pvTTArT1dqamtyK25IZWxPYzVXRStxaWc2TXVTdlJ2KwpjZTE2LzJHYkpoeEMzcmZoZmgxdG1oT3FKZ2dIWW5KQ283ZjcrUWhlL1lYSmRGbG9PczZOYTg2WGc0MCtlNG9iRDR4S0UxTjg3Rk1UCkpWM0hpWGMySHYvQ0c2ZFNlWWJGUGxNMjJKMTU1Z05NTUwwMGt1WDV5cXlGSjZabUsvTW1RYWZvSWJ5U2pLRTBYNm5NemxReE53bisKbksxVTV1ZHhDY25wSjI4ZVg3dk1qWGFmSzYvK1BENmVCM2NSeVIxMkRiRzRSSGx6R0pUaWpUeXM0b1kzREY1OFlzend6V2N6dUdzOAowcFF2YnFFRk4vRWY5YkdVb2xwV3NQZ0FBQUFsZEVWWWRHUmhkR1U2WTNKbFlYUmxBREl3TVRndE1EWXRNRFJVTVRrNk1qazZNamtyCk1EZzZNREFtUFMyUEFBQUFKWFJGV0hSa1lYUmxPbTF2WkdsbWVRQXlNREU0TFRBMkxUQTBWREU1T2pJNU9qSTVLekE0T2pBd1YyQ1YKTXdBQUFCbDBSVmgwVTI5bWRIZGhjbVVBUVdSdlltVWdTVzFoWjJWU1pXRmtlWEhKWlR3QUFBQUFTVVZPUks1Q1lJST0iIC8+Cjwvc3ZnPgo=) 0 / cover;
}
.hims-routes-message-center-default-emoji-17 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB4PSIwIiB5PSIwIgogICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FZQUFBRERQbUhMQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4KQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBVQpya2xFUVZSNDJ1MWRlMndjeDNuLzNlM3VIZS9JZTBqVXlTSXQ2aEU5SExhU1JjZXBhcE9HVFNGdWxLaHhMY3NvNkJSMUpRRzFrUW8xCmJCWm80TVJGYk5Vb2tQU1BNSXFRcEVIL0NPVUNMWXdpZXFCRlV3TXFUQVVXaWlwMVFrVkcxVEpXY3BRaVV1SHhjYys5MjNmLzJEM3EKYm5mMmJuZnZidStPdkIrd0FHODR1enN6MzIrKzc1dVpiMmFCRGpyb29JTU9PdWlnZ3c3V0hUek5Ma0Fqa1pqQUVJQ29kZzNwL24xQQpTd2VBSklEcnV2OVBhK25KMkRpbW0xMlhSbUZORUVBVDlCQlVvUTRCMktGZDlVUmN1NjVBSmNkMGJCenhadGU5VnJRbEFUU0JId1h3CkZMRGF5NXVCSklBcHFLU1lha2ROMFRZRVNFemdLSUJub1FvKzJ1enltQ0FPNENLQWMrMUNocFltUUdJQ293Q09vdzVDWjJLaHN0L2UKb0E5VTBBOEFFRk1zRkVGYS9aL0NTeEJUYkszRmowTWx3NWxXTmhVdFI0REVCS0lBVGdCNEZUYnRPQk1MclFxV2p2WEF3MUNnSThHYQp5bE1raDVqSVFtSTVTTW04RTNKTVFkVUtrKzYwb25XMERBRTB3YjhHVmZEUnFnVm5LREN4RUpoTklWRFJBSmhOb1dxMzFCWENZZ1ppCklndGhNUU1oa2JGNld4ekFHUUNUc1hFa1hTMndDWnBPZ0JMQnYxa3RyemZvZzY4L0NtWlRDTDcrYUxPTHZncEZrQ0FrTXVEbmsrRG4Ka21YbXhBUkpxS2JocldhWHZha0VTRXpnTFZUcDhSNkdncTgvQ3YvMlh0ZDd1VlB3YzBsd3Q1ZkF6eVdyWlkwRE9OMU0wOUFVQW1nZQovUVFxMkhodjBJZmdZRDk4L1ZGNEdLbzVyVk1qWkpZSE43dUUvTWUvcWFZVnBnQ01OMlBrNENvQk5IWC9BNmhlUFJGTUxJVEFZRi9iCjlIYXI0R2FYd042Y2c4enlsYktkZHRzc3VFWUFyZGYvQUNicW5vNEVFVHl3ZGMwSlhnOExSSmdHY05JdGJlQUtBUklUbUlEcTZCa0wKd0ZEb2ZuZ0EvdTI5YmhTbEphQUlFZ29mTDFReURVbW9KbUd5MFdWcEtBRTBsZjgrakFzeEFJQ3UzWnNSSE94dld4dGZLMlNXUi9iRAplS1ZoNUNSVUlpUWJWWWFHRVVDYnIzOGZCSlh2RGZyUTgra2RhMTdkV3dVM3U0VGN6KytZYVlOcEFJY2FSWUtHRUtDU3ZmZHY3MFgzCnd3UHJ0dGViUVdaNVpQN3psdGtzWXh6QWM0M3dDK3BPZ01RRVRrQVZmdm1MMXFHdGQ0TGN6KytnOFBFQzZWOUpxSnBndXA3dnF5c0IKS2drLy9PVGVtdWZsMXdzcW1JUWs2a3lDdWhIQVRQaDBKSWp3azNzN0t0OG14QlNMOUk5bkdrNkN1aEJBcy9rWDlPa2Q0ZGNHTjBoUQpNd0hNdlAyTzhPdURDczVoSE1BanRZNE92TFhjckkzekw2QWovSWJCRy9RaDlQZ3VVbHZ1Z05yeGFudCtqZmRmZ0c1QnB5UDgrc01iCjlKbTE2VkJpd3VoMzJYcTIweHUxcGR6UjBqUVBRNW14dFlNYVVleFlCSnpRZkRCSGNPUURhTEY2QnZVVCtjeGdaNmpYWUhDelM4aCsKR05jbko2SDZBM0c3ejdPdEFVcVdkTXZRL2ZCQVIvZ3V3TCs5bHpTWkZnV2NtUUluSnVCTjZPeStyeitLcnQyYm05MDI2d1k5ais0ZwpkYmJSeEFSNXhiVVNiSmtBYmNqM3M3SUhNQlEyZkc1L3grNjdEREhGSXZVZk4vWEpTUUE3N1F3TjdXcUFDWDFDejZNN09zSnZBdWhJCkVNSEJmbjF5RkFRWlZZSmxBbWlPMzJocG1xOC8ybExSdWVzTmdjRStraWs0b1dscVM3Q2pBWWlPWHdmTlJmREFWbEt5WlMxZ2lRRGEKUXMrT3NoY1A5c01iOURXNy91c2V6S1lRYVZRd3FtbnNxckNxQVY0dC9lRmhxSTdYMzBJZytBS0FoWTAyZ0lWUkFHblNKempZajhCZwpuMnNWdkh4VndObHpIRzdlVWxmRndqMGVISC9laitQSGZBajNOSGR6VXpxcjRPdzdIQzY4eHlPZFZRQUFnN3NvdkhMY2o2ZEhHTmZLCmtmMHdEbTUyU1orOHM5cmtrQlVDWElBdWpuL2pNME91ZWY2di8yMGU1OThqaDFBL3VNV0w3LzUxRUlPN21qTUt1WGxMd3FtdnNiaDcKVHliKy85aGhINzcrNVlBclpaRlpIaXYvZmtPZlBCa2J4OGxLOTFVMEFZa0o3SUJPK1A3dHZhNEovK3c3bktud0FlRHVQUm12ZnlPLwoydlBjUkRxcjRQVnY1RTJGRHdEbjMrTng3b2VjSytVcDdwdlU0YWcyYzJ0K1g1WG5IdFVudUdYNzc5NlRjZlpjb1dxK203Y2tuSDNICm5VWXV4ZGwzN3B1a1N2aWI3eFlxa3FTZUlNZ21DbFJlS0twR2dPT2xQK2hJMExYNWZqdENQZmREemxVdGNQZWViS3RudTBWUVpsT0kKTkRKN3R0STlwZ1RRMVA5UWFacGJ2VCtkVlNxcWZoSXUyTXhmQ3k1ZkZXem5kNHVnZ2QwUDZKT09hcklrb3BJR09LcFBjR3ZXNzlwMQowZlk5bDYvYXY4Y3B6cjluandEcHJPS29UazVnSXFOUnMveVZDRkNtT3BoWXlEWG43Nyt1VjdldHhudmNJNEFWMjErUE9qbUJOK2dqCm1XbFRNMEFrZ09ZNWpwYW0rZnFpcmxRQUFQNzNZMmVONVVZdmMvb09wM1Z5QXRKb3dDeXZtUVlZMVNmUXNSN1hLdENNWWQxYUF0TWYKTWFTWlRRMmJFV0NvTEJOWnJUUU1UbFFzNEE1eGJqcnN5VzZhS0RvU0pKbnJVVkplTXdJOFZmYkFhSHVFZXQyODFmanhkanJYN0ZwYQpnLzVjUk9oa1dvUWxEZEF1MjdnSGQ5VWE1VjRkNGU1bTE5SWFDQnA3aUpUUDBHTGFtREZhbWtaRjNablBMdUxCTGM0RTZjYkMwT0J1Clp5TWh0OWNyQ0Q1YmxEUWZRR3BwUXlhM05jRFdCeHJmazkyRzI2dVdKajdiRG4wQ3FhVkh5ekkwSWVqamt3NTcyY0VEZE1QTDV2UWQKVHV2a0ZCNkdzdVFJa2doUU5vYWd1djJ1Rmh4d1pzdmRWTEZPM3VXR2Y2S0hGZWVkVktxaDBoOVV4RjM3RDhCUklNWFRUN2dYZkhGdwp5TDRXY0RNNHBBaUM5amFNQktyUzBzczBYcTNxRWU3eDROaGhlNmJuMkdmZGErQVR4MnlXN1hCeklwZUt4K0ZYUWxVTjBLeVkvK1BQClcyL2tZNGQ5amtjT1R2RGdGcTh0Z3I3eUorNmJVWUFvdXlGOUFxblZvcVUvM0I0Q0ZqRzRpOEx4NTZzM1hMakhnNitlNm5LOWZGODkKMVdXcFY3OXl2TXRWY3BhQ0lMdW9QcUdseDF0dm5PcXEyTlBDUFI3OHd6ZTdtNkplcmJ6NzJHRmYwM3EvVmJRMEFRRGc2MThPNEkxVAp4bDUwN0xBUGw3N2YwN1NBVUVEVlVwZSszMk1nNllOYnZIampWSmRyQWFHMXdFRGZ4QVRLVmxUQ1QrNXRtYW5nbTdja1pMS0tLK045Cko3aDJYVVNveDlOVVVwWkNXTXdnL2VPWnNyVFllTG5NeTFxeVdnUnBzOUVxRFd1R1ZpVm1KZWhOd0pBK1ErZlFoL1lGYVJpb2p3c28KSTBCc0hGUDZHK3J3K2JRT21nU0pOVVlqNjJYYzhrNWdCNDFGaHdEckhOVUowQW5QYTE5WWtKMDF0N1ZEZ2pVTGtnYUlsLzRRRjdQTgpMbU1IRGtHUVhWeWZRTklBY1pSR2ppam9hSUIyaFZGdWNYMUNWUk9nRGlVNkRHaEhFSWJ3U1gwQ2lRQlhVQkk2SkxOOFIvNXRDc0ozCkJxN3JFMGdFU0piK0VGTnNod0J0Q21IUjhEbTZ1RDZCUklEcDBoK0tJRUZpZVhnRG5SUEIyZ2x5bnJoZFBxNVBxRW9BQUpCekhMeGQKSFFLMEU4U2tjUXFmTk5WUEV6SWxFeFBsSXdGaEtRdDZvM3ViUXp1b0hWSTZyMCtLay9LWmpRS21VVUlBY1NrRDdON2l1RENwckl4LwovSmNNL3UxS0RrODhHc0JBSDQxdC9UU2UrRlRyQjB3MENqZG1PTnllRi9IUkRJOGJNeHkyOWRFNE10cGR0ellSbHd6MmY0cVV6NHdBClYxQ3lwMXhZeWpwMkJHL01jSGpteithUXlxZ2JOei80c0p5WjIvcG9iT3Ruc0grUEQ1RVFoWkZIMWZpK3RVQ09Hek1jVWxrWk4yWjQKcERNeVB2aHBIcW1NakJzejVET0R2dmRQS1h6bmE1dnhSMStvUFFCSFdESk1BbDBuNVNNR3RKR09oUS8vem01SFp1Q1pVL1A0NEtkNQoyL2NWc1grdkQ1RWVDcEdRRi92M3FIN0lRQitOYlgzM3c4Q2YrSlI3UWFHMzUwWGNubGUzZXFleUVqNmE0YlcvVlVFRHdJMWZjS3VFCmQ0THJGN1poVzUvejRCSitJWVhzejM2bFQzNkU5Sms1MDRqR3hBUldVQkpGNnQ4ZVEvQ2hCMjBYWnVQanYzUmNFYWVJOUhpeGYyL3QKd1ppMzU0VlZZYnVKNy94VkRGLzhmZWRhZ1AyL3UrQm1FNlZKOGRnNGRwTHlWcUxaRkVyTndFSUsyTk9QV2tGUkZDU3BzY2VscExKeQpUVnJIVGRBMERWSFVrVXdCSUR1ZmZCRVdVdnFrS2RQM1Yzak9KWlFRUU03emtOSjVVQ0Y3dG5uL0hoOXUvT0wrbUpSaEdQVDI5a0tTCkpNaXlESjdub1NnS1JGR0VKRWtOSjBjejRQRjR3REFNdkY0dktJb0NUZFB3ZXIxZ0dBYUNJR0JsWmFVcy83N2RQc2MrbDVUSmsrWUEKTHBubHIwU0FpOUI5STRDYlcwWndqejB6TURMVVZVWUFRVkNQV0tNb0NoUkZnV0dNVzdxSzVKQmxlYlYzaUtJSVJWRmJoZWZkT3hPdwpHb3JDQkxCYWwyTGRQQjRQYUxxeUxkZlhKZExqeGY1ZFBzQ2hDMUc0dmFoUFNzYkdjZEcwL0diLzBPWURMcUxVREN5bW9YekNuaGtZCmViZ0xmL2ZQNmRYZmtpUkJGTVdLRFZOc1FBRHcrOHR0K1pPQlhqelZwWjZQSHhmellHVUpQbHJWU2g4WFVzakpBbEdUWkdVQnR3b3AKMDNmMlVBeDIrY3NQVnlyMlhBQTRFTnkwbWtiVE5MWkw5eVcwblFuaW04bGIrQjgrQTd2Z3VQSVJ3Y2hRRnhUSldmZFhSQW5Db3FHTwpGeXZkVTgzVkxEY0RCUjVDSWdXbU4yeTVVRWVHQTRqMGVKSEszbTh3bG1VUkRsdC9SaWxpbEIrRFB0VkJHdlNGNEtQOWlJYnNuV0NhCks2U1J5OTl2cU81QUJOMWQ5c3F6c0hMSFVmbExJWXFpd2Y0ZkdRNDZ0di9DWWdxS2FEQ2g1eXJkVXpFa0xEYU9TZWdXaDdpNVJWVTkKMmJpT0RKZUhsbk1jdDZyTzF6TUtCZU5oMkVjZUQ5aHUzK0pWbUYzUVB5NU9tdjR0aFpXZzBNblNIMklxQnltVEJ5VEY4dlhGcDh0UApWbElVQlN5N3ZzUE5GVVZCUGw4K1Vqa3lIRUFrNExIVnRzVkxUR1loY3diZjZFeTFjbGdoZ09FaDNQd2lGQm1XcitGOWZ1ejdSUGxpCkVzdXk2MW9Ma09yL3dtZTZiYlZyNlZXNFkrajlTZWc2THdsVkNhQjljcVRzUWZ4aUVsTFduaGI0MGgrVXp5SXFpb0pjcmswTzNhc3oKU0JwdzIyWWFSdzRHblBYK1ZCWml4dENXWjZ4OFFOTHF2b0RUK29UQ25YdTJDdm5DYUJBRG04dDlUcFpsalpNZzZ3QzVYTTdRKy8veQpoYkFqNFVOU2tJL2YxYjhpQ2VCYlZzcGlpUUFrTFNCbWN4QXpPU2l5WXZrNisrZFJ3N1BUNmJTVklxd1ppS0pvNlAwRG15bThNQnF3CjFaYkZpMXRZZ3N3YmpxKzMxUHNCZXp1RERGb2dmMmNPQ2k4QklpeGRJNS8wWStTM3lzZjFvaWdpbTEwZm9lZUtvaEFKZi9iVUJzdHQKV0hvcHZBUnV3VGp4QTR1OUg3QkJBRTBMbEQxWUZnVHdpOHRRSk1YeTllMHZSUkVKbHIrV1pWbkRoTWhhUkNhVE1aaTh6Mys2QzhNUAorV3kxWWZISzM1MkhZcHc2UDkzSWowZWZobjVlWUdrUk1sdXdiSzhHTm5yeDloOGJWN3JTNmZTYTlnY0toWUpoM0I4SmV2SHRseUtPCjdMNlFURUxNR21ZZXAyUGoxbnMvWUpNQUdyTU0zNkhMMzdzTGhSZWhpSXFsYTJ3NGdMRW55aGVWRkVYQnlzckttaVFCeDNGRTFYL20KVDhNSSt6MlcyNjE0eVFVZTNPSUM2VlVucXhaR0I5dTdnN1dGaFl1bGFiSW9vTEQ0RzFzTWZuc3NoSDBENWFPQ3RVZ0NVUlNKd24vNQo2U0ErZjhCdnUrY3Jnb1Q4d2h3VTJiQmFkSm9VOEZFTlRyZUhuNFIrLzBBK0N5RzFBb2lLcFN2aUE4Ny94UVoxNXFzRWE0a0VITWRoClpXWEZNT1FiM3V2RDIzL1lZN210U2k5dUpRRlpNUGhMMDdGeHZPV2tqSTRJb0ptQzV3d1Z6aXhDeUtVdHE3S3dEemovV3RTVUJLUzUKOG5aQm9WQkFLcFV5Q0gvZlZocVRMNGR0cTMxRlZNQ25seUhtRGRva0NRZXF2d2pIQjBSb2l3eUdvU0dmWFlRc1d2Zm9mM3NyYlVxQwpkRHFOYkRiYlZsUEd4WEtUMVA0K3JhN2hnUDF6RFVVdUE1NWRKdjNycEJQVlgwUk5KNFJvYXVkaWVRUElLS1RtNmtJQ1FCMGl0b3RKCkVFWFJWSFBWS253dVEzVDZUbGNLOXJDQ2Vod1JjeEw2N1dRT1NmQ1R0M3V4YjZzeFJFRVVSU3d2TDZ2YVFHNzhkNEdjZ0dWWkxDOHYKRTRrNnZJZHBoUEFubmRyOVV0Uk1BTTBmT0lRNmtDQWM4T0Q4YTFHTVBVWU84MlpaRm15K05ZTTl6U2F5eGg3cmFvVHdwNnQ5RnQ0cQo2bkpJVk1uOFFMSTB2VWdDa2JNZUtoVU9lSERteFJET3ZCZ2ltb1IyUVNUZ3dlVExZWng1MFZsNHQ4Q3VtQW9mYW9lckMrcDJTcGptCmlCd0NnUVJjWmdGQ1BtWHJlV09QZGVIeVZ6WmdlRS9qdndQZzhkU1hhTU43R0Z6K3lnWjg3b0Q5dlFtS0lvUExMcGc1Zk5NQUR0bVoKNnEyR3VoNFRWMEtDYWYzLytOd2lDdWw3VUJUck5ueWdsOEw1MTZLWWZEbU1nZDc2SFJQcm8rOEx4dVB4d3MvVVp4dmFRQytGeVpmRApPUDlhMUZGNUZWbFVOV2FCcURHblVXZmhBeFYyQnRVQzdjemg5MEU0ZXRaRDBlZ0tiWUdYdHQ4Ny92NzlQQmIrdXgvUGhuYXRwamtKCkNnVUFTUlloeXhKb2lvSEhZNzhmNklOQzV3Yy93dTg5NVh6ZVF1UXk0TE9MWmgxa3NsNDJYNCtHSEJSWjRoaGUxUDlQa1VUa2s3K0cKd0s3WWZTeGVPaFRBUzRmcTAxc3BMdzJHOWpzU1BnbE9UWldpeUNpazc0SExMSmdKLzNTamhBODA4S1RRMkRpU3NYRThCOEprRVFEdwo3RExZbFZsSVFtdDY5VzVBNURMSUw4OUM0b21oY1VrQXo5VmpxRmNKRFQ4cVZxdUF3VGtFVkcxUVNNMnB2b0hjK2hNOTlZSWs1RkZJCnpWWHE5ZE5RN2YzRlJwZkZsYk9DdFduam5URFpwU0x4T2JETHMrQnppN2FjeEhhRElvc29wTytoa0pxcnBQbE94OGJKVzdrYkFkZSsKY0ZCY1FFcE00Q2pVUFlkUmZSNGhuNEtRVDRIdUNzRVgzQWlQMTFnOHlsOGVBU05JQXR5R2FQT2RrcENIeUdYTXZQc2lwZ0dNVjl2SQpVVys0ZmxxNHB0WjJva0xNdWxqSWdGMmVSU0Y5ejlCVHVuckxBeW9WUmJZdGtGb2hTc2JOcWQzOVJ1R0tYRVkxY2VaRE8wQTFqY1ZlClArVnFSZENrNCtJMUIvRWtnRWRRWWUrNnhPZFFTTTJCWGRITWd5d1NHN3JBdWJ1L1FQKytyazMzU1NtTEhManNBdGlsWDRITExGUnoKY2llaG50enhscXNWS0VGTHpMVnFuekY1RTRTUEcrdmhwZjI0OThIdkl2ZnJ2dnVWOEhpeEtkSlh0eUZkSlVpeWlLWFVmRm5hNW9NegppRDcwUzRoOERvcGt5Wm1kaE5ycjR3MHZjQlcweEFjall1T1lpbzNqRU5UUndsU2x2TExJSWRoWFBnbWpLREpZenAzUThrek9PRVhyCjN6UURJWit5SXZ4SkFEdGo0empaQ3NJSFdrUUQ2SkdZd0E0QXJ3STRBWkMvWkhiblIxK0FtTHUvNmRUajhXSkRhRE5vcW5GckJ3VSsKaDdTT0FNSCt1M2hnK0lOS3Q4V2hidEgrVnIybmNldUJsaVJBS1JJVE9BSGdXWlNjVXdBQTJkbWRTUHprWUZsZW1tS3dJYlM1SWFaQQpsQVNzRU1idEEwZitGWFRRNElNa29RNTVMN2t4bHE4RkxVK0FJclQxaGFOUXlUQUtJRHAvNVJBS2lmSjFnRWFRd0V6NDRUMHo2RDJ3CmVwcGVIS3I1YW5taGw2SnRDS0JIWWdKRGhjVG1vL05YRHIwSy9RZXZ2VFRDM1J2Qk9GaHcwcVBBNTVCaGt3YmhlMzE4Zk90bmZ6Uk4KZFJXdUFKaHlhK0ttM21oYkFoUnhiV1JzRk9yS293RmR2bTUwQjhLZ3ZQYm51d1NSUXk2ZkFrK09hRW9DZU9UZzFYZmp6YTUvcldoNwpBZ0RBdFpHeEV3QW1ZT0l3K3BrQS9MNEFhTXBYMFVrVVJBNkN4S1BBNVNwTkxpVUJIRHA0OWQzcFp0ZTdIbGdUQkFDQWF5TmpRMUExClFiU0JyNW1HS3Z4a3MrdGJMNndaQWdEQXRaR3hLTlIxaHFNTmVQenBnMWZmZmF2WmRhdzMxaFFCaXREOEFrc3ppeFl3Q1ZYNDhXYlgKcXhGWWt3UW80dHJJMkE2b2swbFB3UVladkI3dmxLeklsd0JNcmlWMVQ4S2FKb0FlbXA4UXJaQWx2bFo3ZWdjZEVQSC8yQ2ViZjdENwptYjhBQUFBbGRFVllkR1JoZEdVNlkzSmxZWFJsQURJd01UZ3RNRFl0TURSVU1UazZNekE2TWpVck1EZzZNRERjQnJQeEFBQUFKWFJGCldIUmtZWFJsT20xdlpHbG1lUUF5TURFNExUQTJMVEEwVkRFNU9qTXdPakkxS3pBNE9qQXdyVnNMVFFBQUFCbDBSVmgwVTI5bWRIZGgKY21VQVFXUnZZbVVnU1cxaFoyVlNaV0ZrZVhISlpUd0FBQUFBU1VWT1JLNUNZSUk9IiAvPgo8L3N2Zz4K) 0 / cover;
}
.hims-routes-message-center-default-emoji-18 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB4PSIwIiB5PSIwIgogICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FZQUFBRERQbUhMQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4KQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBWAp4a2xFUVZSNDJ1MmRlM0FjeFozSHZ6T3pNL3VXVnBKbFNiYXhWckxCU05pV2VCZ0hYOEFLaVpFeGQvR2FtSWlMQTloMXJwRGpyc3JPClVSY3U1QXJpRkJCQzZnSlU1VWo1aWlwTURBUUZzQmNxSkJKSnNJUXZjUndNbG8zdzZ5eFpzb1VzYVMxcHRkcjNhKzZQMlpWMkhyczcKdXp2N2tMV2ZxaWxiUFQwOXZkM2Yvdld2ZTNwNmdDSkZpaFFwVXFSSWtSeXpjZWY0b1kwN3gwMzV6c2Q4aHN6WGpUZnVITjhPb0FYQQo3bndYd255R3lNZE5JNjMrQWdBVEFEdUF1bzZYSyt4S3BkL2FialVCYUFaZ2pod0FzRDdGWkxvai93NUVqODQyeTBET0N5dkxxUEowCjM5M2dLaCtSZjNjRCtGRTZDYlcyVzgzZ0xFa1R1RXB2amtrN0Uxb2s3Z1VBWFFCNkFKd0EwTlBaWnVuSmRtRmxrNXhiQUVIcmoyS0gKVENzUWFkMFdjQzI2QmJNdFBGL1l3WW1pRzRCMXJsbUpmQWpnRlFEYkpVN3Q2WGk1NGtkUzEwUmF1UVhBUStCYWVDSFRBMDRRTDg0RgpNZVJVQUJ0M2pwdkJ0WDRwQmpwZXJxaUxEV2h0dDI0SHNCbGM1YWRGbUNrQkFMQXFIVURLN1BIQ1FSQkJOd0NBOURzeStjazlBRjRGCnNLK3p6V0xQc1BpeVFxNEZFSy8xUjluQmJqamNGWW16Q3luMDVheEtoekJUQXBaU2MvK245UUJCS1paMzB1OEFFZktCQ0xwQkJOM3AKQ0dNZmdEMkZaaFZ5Sm9Ba3JaK0REdHJabGlNbU9lbEZLenlzTHB0cDVibUc5RHRBQnFaQitCMnBDS0lMbkJDNjhwSnBBYmtVZ0tqMQpxOVVNZkQ0L0x4NTd3emxnMGFoa0dxeEtoNUMyRW1GMUdWaEtuZnZTU2dRYkF1V2RBT21iQk9tYmxITkZGd3BBQ0RrUmdGVHJaeGdhCnBsSURiRmZzWUZsMjlvVFdDL2JMSDgvOHlWSnFoTFdWQ0drV0ZGNmx4eU1pQnNvOU11TkxKR0FmOHRnMTVHb204RWxoZ0Y2dkJVRVEKME9zMC9CTWVEVEJXZ1RCVGdvRHBPdmdYTkNPb1h6eDNLaDhBQ0FvaGJTWDhGYXNRS0d0QVNGdVpLUFoyQU1kYjI2Mjc4NUxWYk44ZwpYdXN2TXhrQkFDekxpcXhBZUdFQS9ydllWRzVUOEJBaEh5alhGNkE4dGtUUmVnRHN5T1hrVWk0c2dHVHJueWtZQ1N0QWp0RWdSL1AyCm1DSXJzSlFhd1pKNitCYzBKN0lJemNpeE5jaXFCWkNhOVl0dC9WRkNvVEN1ak50NVllRXFGdjROZ1Z5VlE4NGgvUTZvcGdjVCtRaFcKY05iQUxqdlJkUEtSNWQrNUc0S3hmR3pyajBKUkpMUWFmaDlQamhJZ1hIbDVWcFVUd2t3Si9CV3JFRFRXeHB1dnNJQ3pCczNaekVmVwpCQkRKK0VPeFlSUkZncUdsWitPa2hLRTZxZHhFVHFFUzBsWERYN0VxM2x5R0djQ2gxbmFySlZ2M3o0b0FXdHV0elJpcVBnVEJneHFwClNvNUNVU1RVYW9ZZjFrZGUxVllnQ2t1cHVkR0NZWW5VYVJPQWc1RnBjY1ZSWEFDUmxuK0lHRmxvaWcwbkNFSms1b1hvaEVOQ2NDS1kKTHdUMWl4RW9hNGpYSmJ5U0RSRW9XcnJSeW9kSFk4SmtLZStjWHFKeWhUQzBDZ3hEODhKVVp5Z1EvcVNYWGpWRWZRTldwWk02cmJnSQpGQlBBVE9VREp1SnlsZWk4UmlOdklrZWo0WGNEOEFQazBQeXhBZ0RYSmZqTEczTWlBa1ZLTnJieUFRRERDM25uR1lZR1JjbTdsVmFqCkZzV2REODZnQ0lLQ3YySlZ2RGtEeFVTUXNRQWlLM1JtSzMrc2dwdk9qVUhVcXBNZ2RCWUpKd0hxMHZ5eUFsR0NKZlh4UlBDOEVrUEUKakVwVlZQa0FDRnNGTDQ0YzUwK0lSczJBSVBqZVAzVm1IbHFCQ01HU2VxbGhvZ25jRU5HVVNkcVpOcXZuRWJ0RUs2Z0Nodm45djBhZApXdXNISXFMUnpxK0pvV1FFVGRkSytRUW1jQTB3YmRJV1FLUVAyczRMSEJZN2Z6b1ozcjhVT3EzNE90VkpFZ1RZZVhtQW9CQW9iNUI2Ckt0cmMybTU5UHFjQ2lDelNGTjJVRUFoQXBhS2dVcVZudWlVbmhpNVJ3RHdhRW9vZ0tBUk4xMHJORSt4dWJiZTJwSk5rdWhiZ0ZRam0KK0ZsZkRUQ3Q1MFZLdGU4WElySWVmb0Fhb2tBQTgvYUFTb2VRc1ZheVR0THhCMUlXUU9SUlpVdHNHS3ZTZ1IyckU4VVY5dU9wd3RBcQowWkNRT2swQllPZjFFZFpXSUt3dUV4YVhHUktQM3BPUmtnQWlDdVBmaEtBUUtxMFRUZGFvSlR6NWRCRDZBc1FrNXd6bXV5WG0rd2lYCm11TjFCYzJwbEcrcUZ1QjVDRXgvV0Y4RllrSVB3c212YkcyS1kvOTRxQ1ZHRWRRWkNpRFkrWDJRRkVLbU9xa2lTOGtobEMyQWlPTzMKUFRhTXBYVmdEVFVnTC9HVlNCQ0VaTVdsZzVRelNGNmk4dTZWRjhJQmRTbFlqVWxZWkMycE9JU3BXSUJYaEFHc2NRbUlTSVhFa3M3WQpQeEZxTmY4QkVad0VpRWt5NzJhNEVBN1dLUGtJV2JZdklFc0FFVVcxOEd2WkJEQUdFSk1FSUREL29nckxFQ2xCRVNNazh1Mk1GY1JCCk1XRDEvR2N2U01FS3lMVUFEd2tEV09OaXpoU05pSk1RUHRMTkZJSWdSR2tTby9OM1VralVGUmlxQVZMa0VNcXlBa2tGSU5YM1Exc08KZ3FLNURFenlrMkFZV2hIdlg0aHdLUmt4V3ZRRFpnNkNCSFNpQjBZdGNrWUVjaXpBTG1FQVlhaWFWZCtFUUFCMGR2YWNvSVZXeFUrQQpjQkw1TC94Q09iUmxVc1cySzFtNXloSEFkbDdsTXdZUUtob0V3WUlnV0dDU2IzclNuZnBOS2dDSmRBazNNWk9QZVgrb2FDa1JiRTgyCk81aXd1VVllK1BBU0lQUVZYTXVQSUh4L2h5Q3o4OXhlcWxzaFpweWhJZ0JBNk1vUThvaGVUTFdBZS85UWttVDJlalB2QmhRRFNtTkUKdE5EWkNYR3JwTElrQU1rZkhPMkdpbkF3T29RcEJteUk5OFJzRnhJSUlHNXR4ZXpGTXdPaE1ZbzlVQUc4TjMyempiTTRFaEFlcEw1YwpXRXJORVVkZWtrUVd3Q0tLckN2bFZUcFJIaFJkRk02aEFBaERxR2dCQkZBYUkwS09FV0Z3QytKWWdVUUM0TzJyUjFBMFNGb05ZWjlMCk1DeFkvMnovSFBBSHNqSVM4QWZFWWlPWkVPZUlGcG1CVUtsQTBocUVBOTdZNE0xSVF3Q1cyRDhvalFFa3dxSklaTFVmb1l1emozMjkKUG4vQ040RFN4ZXZ4OFg4b3c0SXF2M3BmSHMwRVNtTVFDcUFsWGx4Skh5QXlnV0NLRFZPcHRaSjlEbFhGWDZJVERJWWtXMnNtc0N3TApyMkFyR1dxcE4rLzliYUVlbEZxMG5NNFViMUlvbmdVUUtZYlc2Q0UxNUtLWHUrSC9tUCs2dDh2bEFTTjRCVHdUM0c2dnlMbFVMZldDCkxQYi9rcENNRmw1eGNBdTREU2g0eEJOQUV5K1NXZ3VDQ0V0R0pOU2NDQUxuWjFlcyt2MEJ1TjNldEJlRXhoSU1odUIwZWZnLzBCQUMKdmRTVFpvcnpBNVZhaTZDUFYwYnJBYndnaWhmbit1YllQeWlhU2RqYU5NME9uZ0FBWU5ycEJzUFFHYzBNc2l3TCs5UzBLRnpkN0NpMgovaVNvMUJxaEFKb2w0OFc1bmhlWlZxc2xIY0FvcENFTVRmTVV2RDM4RjBJbkpoMG9MeXRKU3dRc3kySmkwb0ZRaUg5ZlZiVVBtdVhPCm5CWGtYRVZGaTU3SW1xWGlpZVpYSTg3QzhkZ3dVMVUxVkhUeVJSNVQ3OVlnT01HUFJ4QUVqRVpkU2l1RWc4RVE3RlBUb3Nvbm1EQksKTjE4R1pWRFd5YndhQ1FiOHNJK0s1Z08rSXR5WFVNb0NtSVVCTkUxRHpweDc2ZDBqbUhockNWai83T0NDWlZrNEhDNzRmQUVZRGJxRQpMNG15TEF1bnl3TzMyeHMzZlpXaE9QU1RBMDFMcnNrd0NRT2tCTkRNaTBEVENjMC9EeWFNc3J1SE1mbjdSVHdSQUlEUDU0ZlA1NGRLClJVR2pabmlQZDRPQklQeUJvR2pYMEZoS2JoOERVKzVGRWZtb2FCckJBSy9CTklQYmZHbzJUckpFU0pJQVNjZ1VBQUNtd29zRmxvdXcKLzdFR2dRbXgyUThHUTNBR1BZQkxuaGRQTW1HVWJ4cUNxbncrdnhLVUhpUXA2dUZMaFFGU0F1Qk5BYXRVbEh3TEVMMnh3WStLVFpmZwpQRjRCNStkbEtWMGJpN3JHRGRQdG82Q0taajh0R0VZRlA5K3FOZ3ZqSkxVQXRJcE1XUUFBMTNKTmEwZWh2OVlPeC9FRjhBektueGhTCjE3aFJjdU1WcUt1VDdyTmJKQUVVbVh4cFhsSUJFR0JUNmdLRXFDczhxUHphSlFTZE5EeURSdmd1NitHOXJFUFlMMWhLWHVPQ3VzWU4KM2RKcDBCWEZ2bDRKNUR3cGxSSkFTK3dmdElwSXl3SUlZUXcrTURmNGdCdXU1THRjNWcyMFNtUUJXb1FCU1MwQW93SW9CUVJRSlBjdwpNcDdLSng4RklKeFJGeEFQeCtBbEFFQko3VFc1TDVrMG1UaDlEaXFkZHM3a1dZN2xsdWNESUtSWXBrWS9PWW5QWDNzTEh0czRBRUJiCldZR203enlJaW9acjAwN1RNVGlFVTYrOWpmSFQ1eFJMTTVhaHczL0ZxZjF2SWVEMnpLUi95KzZIVVZLN0pPMDBIWU5ET1BiQzNwbHkKS0tsZGdxYnZQSmhSbWtMaytBQlNVOEc4cTh6VkRQUWFaUlo2dW0wVDZINzhKek1GR1V2end3OWc2UjFyVTA1emFuQUlmM25xUlZHYQp0RTZMOWMvOEFMcks4cFRURk9iNWo3dWZFSVhUT2kzVy9lY3VsS1pSWVZkTy94OCsvdm4vU09iNWF5LzhHTFJDQzJwYzNqQUdSdmp6Cko1MXRGbDZkSjYxWkVtSEZEdThWbTJUbEEwRFAzdjA0ZCtEOWxOSzcwUEdoWk9VRFFNRHR3ZERoSXhubmVlandFY244QnR3ZWRELysKTEM1MGZLaG9ucWN2WGxTMHpKTWh5d2VnRkZwM2x5eERaOTc1UFM1K2RCUU45MjZFZWYyYXVQRnNwL3B3K3AwTzJFNmZUNWllV3FjQgpSV1RXZmFtVHJHbjRiUDhCakJ3N2lZWnZiRVJsNDdLNDhZYVA5ZUxVT3gyWUd2d2lhUmxsbXVmWnROSWJCdklJaEZqRm5yMVhOZFpEClgxa09sMjBpYmh5M2JRS2Y3SDBEWnc1MG9MSmhHWFNWNWRCWGxzRmxtMFRBN2NId3NkNkUxOGV5K0piR2pJZXdkZXR2eHFsM091SmEKTGdDd25UNFAyMU8vZ0w2eVhKUm50MjBDdHROOXN2Sk02N1FvTjljb011d0dnSUFNSFVrSm9Bc3g0OFZBTUF4S3djVVhOejN3RHpqOAo4MWVUeG5QWkptUlh0QlFydjdFQkpaV2xRSVlPTEtWanNHcnJCbno2cS9leW51ZFZXemRBbzJNeXpuT1VRSEJtYTZrb1hjSTRNcm9BCkZwU0N3OENsYXhwUXYvNW05SGQvb2xpYVFzcHFhOUMwOWF1QVFpMnA0ZTUxK09KWUwwWlA5V2N0ejFXTjlXaTRlNTFpZVFZQUVpUWsKL0h4Qm5DU0V3dHd3VU1uajFnYzNvYnkySmlzRldWNWJnOVluZGlxZTU2ODh1aTJyZWY3S285c1V6M01vbk54eVN3bWdPL1lQdDU4QQpSWVFVUFRSNkdodWYzSUhxUnJPeUJXbXV4c1luZDBDanA3T1c1M0p6OVp6SnM5c3ZhdjA5d29Da1hVQW9uSjJwWUsyT3dUMVBiTWZ4CnQ3dnc2ZHRkR2FlM2N0T1hjT1BXRmpBNkJrcWFVV0dldHp6N1hSejlWUWQ2Zi9mWGpOTzdhV3NMYnR6YUV2bEwrVHlIeEVsT0NRT2sKQk5BVCs0ZlRSeW8yTEpIaWx2dHV4NHFXVmZqMHJZOXd0dnRFeXRjdmFxekZ6ZmV0UjAxamRQZk03T1UxeXJxSE5tREYrbFU0OHVvSApHRDQxbVBMMTVqVXJjUFBXTzFCaHJzNXFmcDAra1lIdkVRWklDY0F1REhEN0NCalYyVnVJYWFvMDRzNUg3c0dhKzc2TUN4K2Z4Y0N4CmMvamk4NHR4NHk4d1YyRlI0MUtzM25RcmpKWFJSUzdaci9oWUZwb3JzZm5KYlppMlRjbks4K0libHNKOHkzV29XN01pSjNuMkJDVlgKWXR1RkFaSXVvbkE2K0tZYUI2b01QdVNhYWRzVUhMWlpxMVZTV1JwVGVJVkpvZVI1MUtuR3A1ZjUzeGdRVGdNRDhYMkFIc1FzSDNMNgpTU3pLY1FzREFGT2xBYVpLZ3lBMDkvbVlpM2wyK2tYbWYwQXFuaXdCVEhqb3JQb0JSWlJud2lOYUZ0NGpGUytlQUhqZTJCVzNHcXFpCkFPWVVVMTZSQUxxbDRzVVRRSmN3WU54Tlk2R3V1Rlp2TGpEcFl4QUlKeDhCQUFubUNWdmJyWk9JZVpOa1Jaa2ROMVVWMS9QTkJYcXYKbE9PeksveDFFRklPSUpCNElzaUttRDBDaDV4NjNGbzFtdS9mVmtRR1EwNjlNTWdhTDI0aUFYUWpSZ0N1QUExUGtJU0JMcjZrVWNnNApBelFtdmFJM3Nycmp4VTltQVhoYnhKK2VLTU50MVpmei9SdUxKR0JvV3ZKTkxHdTgrQW1mRmJhMld3OGlack1vSSszSHQ2NzlQTisvCk1TMDhMai82ZXNjd1BEQ0p5eGNtNFhIeDE4cHA5UXhxNnNxd3lGeUdaU3NYUXF0WDlwc0h1ZUx0L3VzeDd1V3RLZXpwYkxQY0dDOSsKc29kQjd5SkdBTk1CQnFOdUhSYnJwekZYK051SEY5Qjc5QXYwSGgxS0d2ZnpvNWRtL3I5eTdSS3NYTHNZdDk1WmwvUzZRc0htMVFvcgpId0FTcnI1SkpnQXJCTjhKT2pteEVMWDZTUlE2Uno4Y3hPL2ZQSVdKTVZkYTEvY2VIVUx2MFNGODhHWXY3cjYvRVd2dnJFMHJuVnp5CjJmaENxZUI5aWE1Sit2WmdhN3YxRlFoMkRQK25GY2RRU3VmKzJZQWN6dlZld2Y0WFA4SEVtTEl2bHBZdjFPR0JYVGZqdXBVTDh2MFQKSmZHR0tMeDAra3ZDNEgyZGJaWWRpYTZUczZYbkhnZ0VjSFJzQ1RZdE9adnYzeXlpL2VYUDhlRjcyVm0yTlRIbXhvcy9QSXc3djE2UAp0cDAzNVB1bmlqZ3hMdmwrUXRMRmw3SSs3ZEhhYmowRXdZdUZqMXovRjVqb3dwZ1pkTHNDZU83eG83aDB3WkdUKzExVFY0THZQN01XCk9yMnluOFpKRjI5SWhaZk9yb00zeEd2UENaMi9LSEkzOWQwRGdRRCtQR3JHNW10NjgvM2JNZGcvaldjZi94aHVWKzQyanJwMHdZSEgKZGg3Q2Z6eXpCclgxeW0ySW1TNmZqTmNLS3g4QVhwUnpyZXlQKzBoWmdYKys3bjlSbzgxTnE1TmlvSDhhVC8vZ2VFNHJQeGFkWG9VZgovdVJHbVBNb2drbS9Gcjg4OTJWNFF6eHJOTkRaWnBFMWZFbmxwYjg5d29DTzRRYW9FTXpMTWRRL2xkZktCd0MzSzRpbmYzQWNRLzFUCmVTdUh6dUVHWWVWTDFsVThaTy9nMlBmMm13UEw3N3ZmakpoMUFuYS9EanFWRDNYNmNaQUVtN1BENHc3Z1owK2RnbTBzL3lPUlFDQ00KODJjZHVHTjlCVFFNa2ROeXVPQ3FRTWRsa1VQYTFkbG0rWjdjL0tlNnNmOGVjQk5EcG1qQUgwY2EwR1M2aEhJbWQvdjVQUGZVYVF6MApwemUrendZRC9TNDg5OVJwUFAxc1E4N3U2UW5SZU92aVRWS25aTGQrSUFVTEFBQjliNzlwWDM3Zi9WckUrQUpCbHNLd3g0VGJGdlNCCkpNSlpQOTU3ZHdRZHY3UGxyS0RsTWpicWc5RkFvckZCbTVOeStPM3dhcHh4aUY1VTJkZlpacEhsL0VWSjZ3dVByZTNXNHhCc09YWlAKelFuY1UzTXlxNFU4TXVySEkvOXlEaTVYNXF1VGxpM1R3S0RuOU85MGhkRFhsL21RVnErbjhOSi9YNGZxcXV3K1J6Z3hkUTMyOXJVSQpnKzBBNmpyYkxQWlUwa3IzMnk0N0lOaFArUDNMVFdnd0RtT0ZjU1ROSkpQenh1dVgwNjc4NWNzMGFOMVFpcWJWZWl5dmw5NkE0Y1JKCkYzcE91dkRuSTlNNG40WWdYSzRRM25qOU1oNTdkSEhXeXVDaXV4ejdCOVpKbmRxUmF1VURhVm9BQUdodHQrNkc0RnYxT3NxUHgxYjgKRmt0MTQ0ci84R2xuQ1BkODQzeEsxeGdNSkc2L3pZRDd0cFJoK2JMVXZsMXd2cytMdHc1TzR2QVJKNXpPMU43YWVmK2Q1VEFhbFArQQpwanZFNEtkbi94NFgzUlhDVXkrazR2akZrdEZIZm9XUGl3RmdxZTRLSGwveEx2UXFaVDMwVDA5NDhhLy9QaXdycnRGQTRwdGJTdEcyCnBSUUdRMmJiMnppZFliUWZuTUp2RGs1aFdxWVFmdkd6UmJpcEtmT1BaUWg1K293Rlo2WVhDWU43d08wQ2JrOG56VXcvNzdVRDNPN2kKemRHQWkrNEYrTW5aelhqaStuZWdwNVFUZ1lwSVB0NDNHa2o4NHhZRDdyKzNCRVk5Q2U1OXU4emV1U3N6QU45OXdJaHQ5K3J4NWdFSApmbjNRbVZRSUtpSUlHc3JPVC96eXdnYXB5cmNqVGRNZkplUFBmRWUrTDNBSWdxM0l6VG9iOWpUOFJqRVJURHZEdUdPTHRIOWhOSkRZCmRxOE8zOXBpZ0RIREZpOG5IMjhjZE9MMUErNjRRdmpvWUxXaStmaEZmeXU2cmtnK2dCTHQvNThxaW56blBaNEk2blJqZUtyeDF6QW8KSklLZnZqU04vUWRtdDJwWlhFM2gyL2Rxc2ZrdURVcXlYUEZDSE00dzN2M0FpOWNPZVBERnlLeGorc0M5V2p6MmlISlR3eS8yYjhLSAp0cFZTcDNaMHRsbjJaWnErSWdJQVpqNDAvWW93dkY0M2ltY2I5eXZtRS96dFJBQWZud2ppK21VVXZ2cDNoYkZzNjA5Lzl1Tk1Yd2hyCm1sUzR0VW1aSjRTdW9CcDdCKy9DbjJ5cnBVNS9yN1BOOG9JUzkxRk1BRUI4RWVoVlhqelgrQ3ZVNjRyTHl1WGdDbW53L1ZNUG90OVYKSlhVNjZTS1BWRkJVQUVCaUVUeGMrd0UyVkthK0I4QjhvdDlkaFIrZi9TWkdmU2FwMDRwV1BwQUZBUUJBYTd2VkFrNEVvbDlocVRtSwpieS81Q0hxcU1CYVRGQkxXa2JYWU8zQlh2Tk9LOVBsQ3NpSUFJTDVqQ0FEMStsRTh1dXpkWXBjUXdSWFM0TC82dm80akV5dmlSY2xLCjVRTlpGQUFBdExaYlRlQkUwQ3gxL3R0TFBzSzJKZDJwSkhuVjhRZGJFL1lPM2dWWFVITGl5QTV1cU5lVHJmdG5WUUJScEZZV1I2bFMKMi9Gdnk5N0Q2cExVOTlxWnkvUzdxN0Izb0JVbkhYR1htM2NCMkpMSkpJOGNjaUlBSUxGZkFBQ3JTd2J4c0xuenF1OFdSbjBtdkQ1MApCLzVnYTBvVWJVOW5tK1ZIdWNoUHpnUUFBSzN0VmpNNEViVEVpN09oOGdRc05VZXZPaUhJclBnZWNQMTlUNjd5bFZNQlJFbG1EUURPCklteGIwajNudTRaK2R4V3NsOWNtcTNnZ2g2MCtscndJQUpoeEVKOEVzRHRSdkNxMUhaYWF2K0cyc3JPb1V0dnpsZDJVY0lVMCtNdkUKQ2xoSDFzYWJ6SW5GQ201bWJ5QWZlYzJiQUtKRXVvVW5FY2RKak9XMjhyTzRyZXdzVnBjTUZwd1lvcFYrWkhKRm91RmNMRjNnV24xWApQdk9kZHdGRVNVVUlBRGVYc0s3c0xGYVZET1N0bXpqcHFNVm5Eak5PT21vVGVmTkN1bEFBRlIrbFlBUVFKU0tFWGVDRVlKSjdYYjErCkZLdExCbENsbmtLOWJnVEw5S09LemphZWROUmkxR2RDdjdzSy9hN3FWQ284eWo0QXJ4Wkt4VWNwT0FGRWlmZ0lGZ0FQSWNHb0lSbFIKNjFDdkg1RjhMTDFRYmNlWVlON2RHVktqMzhYdENwNUdSY2N5QU80VnJYM1pIcytuUzhFS0lKYUlWYkNBRTBOenZ2T1RoQUZ3anQycgp1UnpPcGN1Y0VFQXNFVEcwQU5nYytkZVU1eXpad2ZYcjNRQ3MrZkxtMDJYT0NVQklqQ0Nhd0ZtSGxpemZzZ3RjS3o4QjdqV3NubnlYClFTYk1lUUZJRWZFZm1zRXRXRFZIZ3Rlbm1FejBLZFZBOUpocnJidElrU0pGaWhRcFVxUklrU0pGeFB3L1RiWUpWZ3Z1V3RVQUFBQWwKZEVWWWRHUmhkR1U2WTNKbFlYUmxBREl3TVRndE1EWXRNRFJVTVRrNk16RTZNRElyTURnNk1EQzBSdUU4QUFBQUpYUkZXSFJrWVhSbApPbTF2WkdsbWVRQXlNREU0TFRBMkxUQTBWREU1T2pNeE9qQXlLekE0T2pBd3hSdFpnQUFBQUJsMFJWaDBVMjltZEhkaGNtVUFRV1J2ClltVWdTVzFoWjJWU1pXRmtlWEhKWlR3QUFBQUFTVVZPUks1Q1lJST0iIC8+Cjwvc3ZnPgo=) 0 / cover;
}
.hims-routes-message-center-default-emoji-19 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB4PSIwIiB5PSIwIgogICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FZQUFBRERQbUhMQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4KQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBVQpDRWxFUVZSNDJ1MWRlWEFjVlhyL3pmVGNNeTNOeUpJc3lVYUh4N2JrMm1VdDRmRm1XYkFsd3g0T0JteGNxWUtVRjdDMUxOUXV0YkdoCktGSUpoekZYS2xzcGJKS2lVcnRtWmJGT1VxYVNnQlhPWW9NdFliSUVOTmdpaHBKa1c5WmhyTnRTU3pPYWV6VDVvMXRtcG8rWjdqbTYKWjB6L3FycWtmdFBkNy9YN2Z1LzczdnZlMSs4QktsU29VS0ZDaFFvVktsU28rSFpCbzNRQmNnRzNzN1VXUVB3QkFNMFNIOVBGL0IxaQpqaDdYUUJ1bDlMdGxHd1ZQQUxlenRSRkFJNEQxek4rV0hHWkhBZWhoamk4QWRMb0cyb2FVcm9OTVVIQUVZRnIzRHRBdHVnV0FYZUVpCkRRSG9CSzB4Q280UUJVRUFwcFhmRDFyd3RVcVhKd1Y2QUx3RzRIZ2hrQ0Z2Q2VCMnR0b0I3QWF3RnhrSVhXL1JBd0IwSmdJYVF0enIKTG9ZV0VRMHZBZ0RDdm5BbXI5RUo0RFhYUUZ0N3J1c3JYZVFkQVpqV3ZoZTA4RVZEYjlGRFp5S2dNeEhRNmdub0xicXNsU2tXalNFUwpqQ0lTaUdBeHZJaXdMNHhJSUNybEVSU0FkZ0F2NTV0V3lCc0N1SjJ0TFFEMlEyUW5UbS9SUTIvVjBYK3pLR3dwQ1BzaUNIbENVZ25SCkR1QkF2aEJCY1FKSUVieUJOTUJJNm1Hd0dVU3JjN213cEJrQ1ZFaXMyV2hISGhCQnNWcGtldk1IUVhmc0JLRXpFVENYbVBKUzZFSlkKREM4aTZBa2hNQk80MnBkSWdnTUFEaW5sWTFDa1J0M08xbWRBdDNwQm1JcU5NSldZb0RNUlNoUXhhd2g1UXZEUEJGTnBCUXJBSHRkQQoyM0c1eXljckFaZ08zaEhRRGh0ZW1JcU5zSlNab2RWcjVhNkxuQ0lTaUNJd0UwQmdMcGpzc3VPZ2lVREpWUzdaQ0pDcTFWK3JnbWNqCjdJdkFOK1ZQcGhFb3lLZ05jazRBWmp6L0pnUTZlWHFMSHRibGxvSlg5VklSOG9Td01PRkwxa2M0NUJwb2V5VFg1Y2dwQVJpVmZ4STgKN2xvTm9ZRnR1UVhHWW1PdTN6RnZFWXZHNEo4TndEZmxGN3FrQjhDV1hKcUVuQkhBN1d6ZERicVhiMmYvWmlBTklLdXMwR2dMbzFlZgphMFNDVVhoSHZVSytCQW8wQ1hweWtYZE9KTUFJL3dqZmI5WUtDOHdscGx4a1c5Q0lSUmV4TU9GRGdBcngvVXdCdU1zMTBOYVo3WHl6ClRnQzNzL1VnZ0gyY2pBZ043TFVraUcrWnJaZUtJQldDZDl5SFdEVEc5L09lYk04clpKVUFibWZyRWZENDhIVW1Bdlk2c21BY09Vb2oKRW9pQ0d2VElRb0tzU2NUdGJOMEgydVlud09Rd3dGWnBWb1V2RWJGb0ROU2dGeEUvYjc4Z2F5VElpbFNFYkw3SllRQjVuU1dIMVhSdApJeGFOZ2JySVN3SUtXZW9ZWmt3QVpqTG5KRHZkVkdJQVdXMldwYUt1WmNTaU1WQVhGbkpHZ293SXdFem9uQUZycUdjcU1hQ29SaFYrCnRyQVlqWUU2ejB1Q0htVG9KMGpiN3hybjRiUEhwK3ZNQklwcXpUUzExQ01yaDFhbmdXT3RGWVNCSTY1R0NBeTNjMDRBMEg3OXhnVGgKV3dnNDZpMkFKcVllV1Q0ME9xRFl5ZHVaM3NGMHdOTkNXaWJBN1d6ZEFicjFmL01nUWdOSGd3VTY4N1U5bWFNMHdwNG9adnQ5N0dRSwphZllISk1kU01hcWZvM2FLVjVtZ3Q2ckN6elVNeFFSc0s0endYazZZVnJhRGxrbVQxT2VsSTdIOVlObDljNWtleGhKQ2NUWDViVG1zCksvVXdGSEU4cW8zTWxMc2tTRElCZkVNK3dxakZzdStwamg2NUVRM0djT1dzRDdGSWdyZVFBdEFrSmM1UXFnbmdCSFFVcnpaQXF3ZUEKbU1SSHFjZ0VPak5nVzZtSFp5aGg4c2dPV2taN3hENUhkTFBsNi9pWlNnalkxNmt6ZTBwaTVzc0FRbk1jLzhBV3NUT0hValJBZ3A5ZgpxOU9BZEJwb3U2UkNNZGlxOVpnNXl5SEFmdEJmSmFXRUtBM0E1K3UzMWVoaHE5RXIvZjRxQU16MWgrQ2ZpTENUUldrQnNScGdiL3lKClZxZUJkU1VCamRyNjh3SmtyWTZQQUhzaFFndWsxQUI4UFgreVZnZGJuZHI2OHdsVWJ3aitjWTRwcUVzMUloQ2pBZTVuSjFpcWRhcnQKenpPUXEzUjhCTmdMSUdsa2NWSUN4SDJpZlJXV1NnS0VYaFYrdmtGbkJreGxXZ1NtRXNMTWR5TUZBVko1QW5lekU2dzFXdm91OWNpNwp3MUxGOFE3YW1RNjhNSEZTRUNCQi9ldEpEZlJGR3FoT24veUVhYmtHaEZtRHFEOUJQdHRCZjRuTUM4Rk9JQlBzTVJpZlZ0eEF3RmFyClJ2WG1NK1o2SS9BT2M3NDJjZ2dGalNUVEFDM3NCSE9GUnUzODVUa3MxMm41Q0xBREFsb2dHUUcyeDUvb2l6UWdySUNxL3ZNYittTHcKbVlGbUNCQWdXU2V3SmY2RWJ2MVFqd0k0ekJYY3FDRWhJZlAyQVppUE9zL0VwNVg5VUF0anFUcmxXd2dJVHNjdzlTZU9HV2ppaXhnUwpNZ0V0N0FSam1TcjhRb0dBckZwQVJ4RW5RSWdBQ2V2cUdrczFnRmExL1lVRVk2a0d3ZWtFbWEzbnUwNklBSTN4SjZZeVFLTVNvS0JnCnNNY1FuRTVJYXVTN1RvZ0F0ZkVuZWtjTTBLZ21vSkJnTEFjOEZ4S1NHdm11NHhDQW1mMUx2TWdHMVFRVUdIUTJicHJiMmRySTdnankKYVFBN084SGdVSVZmYURBNEFKNUJYaTFZSFVFK0FqUnlIcVNHK3hja2RGWWdzcENRMUFoNkticHZya24xRUswQnNxci8zNThkd2JzWApKd0VBVGVYRjJMeXlCSnV2V3laYi90bkVSNWV1NEtPdlozQm1jZzRBY051cWN2ejgrbXJaOHRmWk5Hd0NjSy9oU1VzWUFob2NNZGxDCnZ3NTlQb2pYKzBhdm5vOE5CdkR1NEFSc0JoM3VxYS9DM1ExVnNCbnllekxLRzRyaTliNVJIT3NmaFRlVUdLYjErN01qOElZajJMZWgKVHBheTZHd3hZQ0xCREhDMnpVbXRBWXd4MlV6QU8wekxaOE1iaXVEVnN5TTQxaitLZXhxcWNQZTZTdGdNeXF3UUxnUnZLSUxYZThkdwpySThyZVBZNzd0c29Jd0ZTUlAybHJrVU5aSnNCVEZaeFM3Ky8rbjhqT05ZM2lnZldYNGU3MTFYS1VxNVVlTDEzREs5K2NTbGwrYSsrCm8xd3pxaUtHN2lrN2dUb3lKcHNUcUxtNkJGMGpNeW12ODRZaU9OUTlpTmQ3Ui9IVXphdHhRMFdSTE9WajQvVDRQSjc3K0FMR3ZFSFIKOXpSWGw4aFduMW9ESjU5R2RrTEtZYUNPbE04RVBMWEppYkgzZ2pnM3N5RHErakZ2RUw5Ni95czBWNWZncVUxTzJJenltQVZ2TUlMbgpUZzJJSW1zODFwWlk4ZFFtcDJ6MWFTamxFTURPVGhCbEF1VHFCSkltQWtmdnVoN3ZuSi9DNFROZlk4d2pybVYxamN6ZzlML1BZOThQCmFuRDdtcktjbHZIdDgxTTQ5TC9EOEloUTkwdW9KSTM0UmROS2JMdGF0dncyQWF4bnhHVDNBbTZyTDhXMitsSzhjMjRLaDA5ZkZrVUUKVHlpQzV6NGF3RHZucC9DYkg2OEZhY3p1YU1FVGpPTHhQNTdENmJGNTBmZFVra2I4NG9ZVjJMWldac0V6RU5Od1UydUFwYWhUQmJDdApvUXpiR3NwdzdPdzRYblYvRFU4bzliNDhwOGZtY2RleE0zaXF4WW5tT2tkV3l0RTFPSXZuT2dkRTVROEFwSUhBQTY2VnVPZjZDbVVxCmJna2k1Q2JDQk1qbkJ4RENYMzV2T1c1dktNV3pKeStpYTNBMjVmV2VVQlNQZjNBTzkxeGZnVWR2eXN6eDh0TC9qT0RZMlhIUjF6ZlgKT2ZEMGxsVWdEUVFVRDUvTGhnWlF3Z1R3b1d0b1JwVHc0M0hzN0RpODRRaWV2aVc5Y2Zlekp3YnhkdCswcEh1NkJtZlJWVGVEMnh0SwpGYXVySmFSckFpakU5UmJEWGcxTUNzOEZkRjJjeGJNbkJ0TzY5KzIrYWRpTUJCN2RKRTBUdkhScVJMTHdsL0RzaVVHUUpnTE5xN0pqCmd0SkY4QXBIY0JRN2dVKzBQZkVuRVk4R0dzWU1LSFc4OVBHbGpDcmkyQmNUOElZaW92UHpoaUk0OXNWRVJubSs5UEVseGV0dGtidnkKZkE4N0lXWGIxbWhBbXdDRmpyZjdwakUyTDk3UklvUnpWeFpFNTNudWlqZy9SREtNelFkcERhSmczWW1KNFVsSmdHZ0lpbjd2MW5tUgp5bGdZcEpIQWhtcFNkSjRicXNtc0RDTTdMMUtLMWwzWWs1b0JmQVRvaWo4SlRXa1ZWV05la1VPdlpNTGZ2N1ZHY3I3N3Q5WmtUQUp2CktLcG8zVVhtT1FUb1lpZWtIQVVzQnBXT0NFNC83enUrVzRKSHQ2eGtCQ250T1MxcmlyR2granQ0NmVUWGVPdExhUzdmaExJcldIYzgKQk9DQWp3QTk4U2ZCU1czQlJnUlZGaHRBbXROdnhhU1pRR1d4SWJOQ0tGaDM0VGxPNXAzc0JLRmhZQUpDVXhvWWw2ZmNBemMzeUNBWQp1Y3B1eUhqbXJjcWVBUUUweW9YVEJ5ZDRtVWV4RXpoWDhhMHNGWjdYS3JjMGFnYW9zdXN6enIvS251RmFTQXJWVzNDU3EvbWtmQnJXCmc3aTU0OUNrRnBvR1paaThwYjRJbjQ5NEpkOUhtZ2k0YXEzSTFCM3JxcldDTkJId0JLUjNScmZVRnltbkFTWTViYnVIN3pvaEM1VncKc1g5WXA5aFE1bzVHQjhnMHRwcHJxUy9LV2hsYTZxVUhuSkFtQW5jME9oU3J0OUFFcDg0a0VlQ0wrQlBmc0U0eFp3WnAwZUtoNW5MSgpsZi9ZMXNxc2xlR3hyWldTU2ZoUWN6bElpMWF4ZXZNTmM1UjdGMTg1aFFqUXlVN3dEK3NVRzgvdXVuRVo3bXdVNTFjblRRUU83NjVECmtUbDcvb3Npc3hhSGQ5ZUpKc0dkalE3c3VuR1pZdlcxME0vYmIrbmhTMHkyUnRBczRpYUZIRGNHVUg2YkQwcmlYeitaeG05UFRnbmEKWTFlZEZZLzllUVhxSzNLellWWC91Qi8vOE40NDNJUDhybUxTUk9DaExXWFlkYU95TTRHVDcxb3crMG5DSXQ1RHJvRTIzaW5SWkk2ZwpUc1N0TE9FYjBpbnNFQUoyM2JRTWQ5NWd4MXRuS0xnSEYrQUowRVBUK2tvVHRxd2pzYUhPeWx5Wm0zTFdWNWx3K09lMStIeHdBU2Q3ClBlZ2ZDd0FBU0pNV3Jqb3I3bWl5TTM0SFpldkoyOGNadW5ZS1hadU1BQjJJSTBCd1RJZkluQlo2UjJhdTJVeFJaTlZpMTgwbDJIVnoKQ2MrdjhsUzh5Mm1CeXltMElhYXl3ZytPNmhDZTVWajJEcUhya3hIZ09GZ3JoSHQ3OVhEY0pENFlVb1g4bUR0ajVFdnVGTHBlMEZISgpyQ3QzUEQ1dDVtTXpORnFvUng0Zm5xODQ2djk0c28wbFUwMEdKWmlCOEN3QjM2QWVGbWNJaFFyM0FOMlI3UjhOd3NQc3hFbWFDZFJYCjBTMUhXTFhuUHp4ZkdoR2U1WXhVWGt0MlR5b0NIQWU5VTRoOUtZRnlHMkZaazNtQWhpd1Y0bCtFKzRJUEo3N3l3ajNndytoTVdOUjkKVlNWNnVKd1czUElkRzF5ckxTQUxaQy9FbVZPYzBRL2xHbWc3bnV3ZU1mc0ZIQUZyMGVnMVQwOUJYNkpzWnpCcG1TLzQwZkhaUEU1OAo2WUhIbjlra0Ztblc0cGJ2a3RqKy9TSzRWdWZ2ZnNqaEdRTG5uK1Y4RkhQSU5kQ1cvbkx4REY0R2l3QlV0eGxsVzZYNzUzTU45d1VmCi92bjlHWFJmeUo2L3d1TmZSRWYzSERxNjU3Qnh0UVcvM0ZvQzErcjhNeE5UNzl2NGtsOU9kWi9ZUFlOT0ltN3RRTUs4aURVSHBxQTEKS3pSRnpJTEh2NGpmdkRHRmprL25aY2x2KzU4VjRmR2RaWGxqR3NJekJNN3Y1N2pMMjEwRGJTbTNqeFA3TmVVQnhCRWc2dGRpNmowYgpLdjVpVHVsM1IvZDVQNTQ4T2luYXZtY0RIWi9Pby91OEg4L2ZXNDZOYTVRM0MrUC95VHRaZFVETXZWTDJEVXpRQWdDdzl2a0o2SmNwCjV4Zm8rTVNESjQ5T1p2NmdEUEQ4dmVYWWZpT3BXUDRMNTR3WU9zaHhQWXRxL1lDMGdDVU9veTcvd2E3WWVMZmpVK1dGRHdCUEhwMUUKeDZjZXhlcGgvRCtLUmNsS0NGTDNEdVpvZ2VwZlhVRlJrMS9XU3UvNGt3ZFB0RStsZGUvR2VscGxiMXlidU9OcDl6bmFyOS9kbjk2Nwp2TEM3RE50L0tLOG1tUHl2SWt5K3hWSC9vbHMvSUgzdjREMWc3U0p5dWQwQmEwTUFoRVdlRHVHSk16N1J3aWN0V215c04rSFdSaXMyCjFwdFF0VXpjNjQ1ZWlhQzdQNEFQZXhiUTNSK0F4NWY2M1o1b253SnAwZUtXSm5sR0NJRkxlajdoVTBpeFNSUWJra011bVMzSzk4ZW4KRlRYNVVmUHI5TDZqa3dLUGJ4RS8vdXRMS1FYU1VHM0F2VDhxd3ExTkZwQ1d6R0w3UGI0b1Bqemp3OUgvbmtmZlNISVBLR25SNG85LwpmeDBkQ0pKam5IK21Bb0VSenJ6L0k2NkJ0a05TbnBNT0FleWc5eEtvalU5ZitjQVZPRzdPL0pPcVpQaXJmNXJFaDZlRngvZ2JHMHg0CmVMc2RHeHR5czZGMWQxOEFyM1JRNk80TENGNXo2dzBXL09PdnBVVXdTY1hZdnprdy9RSEgzSFM2QnRxMlNIMVdXa0hYZkx1SkFzQ2EKNThaZ3Jzbk5QTUZuZlFIcy9qditEelpKaXhZUDMxV00rMzRpejJKUmYvaGdIcSs4T1Nlb2lkci9aam0rbnlNU3pweXk0ZXZEbklVegpLZEFiUWd4SmZWNWErdkYzczJlR0hpeHAwb0RWSVp6NzFJcGx0M3JvdFFXenZBM0tFNGRuY0htYU8rUnNxREhndGI4dHg2YjE1cXpuCktYU3NYMjNFYlQrd29Mc3ZpR251MXUwWXZSTEZqczNXck9mckh6SGcwaXRsaUlVNTdmYVhZcmVMWnlOdFkrVWFhSHNHckRpenFFK0wKaXk5V0lPckxyZzI4UEIzQlo3MWN0YnRqa3hWdlBGK0JGV1h5THhxNW9reUhONTZ2d0k1TlZzNXZuL1dLNnpoS1FXaGFoNHN2OE5adAp1MnVnclQzZDUyWXFxUzFnZlczaUh6WmcrR0J1YlNCQUMvL0ZCNVZmUS9qRkI1ZnhrbUEraXdTSStyUVlQbGpPSi93ZUtVTStQbVJFCkFDYlFnRU1DYjY4SmwzNlh2Y0RJRmFVNlBMenpHNGZIZlQ4bDgwTDRTM2p4d1dXNDc2ZmZkTW9lM2xtTUZhWFowVXBSbnhZWFg2aUEKZjVnVDZFR0JydnVNa0pWdFFKajlhWSt3MHgyYnZhajYyWXhzUG9KckRhbUV6L2VwbDFSa2JSOFlJUktZYTBKWTljUzRTZ0tKOEE4YgpNSHlvSEtFcGppYWhrQ1hoQTFra0FKQ2NCRFdQVE1KUXFnYVVpc0ZDcndsRC9EYWZRaGFGRDJTWkFJQXdDUWpMSW1vZm1ZUjFYVUQ2ClE3OUZtSDYvQ0tQL3doZnlubjNoQXprZ0FDQk1BZ0JZdnBQQzhwMVVMckl0YUVSOVdsejZiU25tUCtlZFM2Q1FBK0VET1NJQWNOVmIKK0NaNFZxaTJyUXRnNVVQVHFrbGdzTUNNbW5qc1BVRDdXdmJrUXZoQURna0FYTjJEK0FoNDFxa25MSXRZdnBOQzZWWjV3cmp5RVZHZgpGaE52MkRIOXZxQUx1eFBBWGNuaStqTkZ6bmVEWkNhUGprQmdCMnR6VFFoVlA1djUxdlVOWmsvWk1IcTBKSm5YOUFEamJjMHBaTnNPCjFPMXMzUWQ2R3RuTzk3dGpzeGZMZDFMWHZGbFk2RFZoNGcwN3ZMMkNrMFVVNkZiZktVZDVaTjBQTnBsSldNSzFTZ1FSZ2dmb0QzSDIKNUZMbHM2SEloc0NwdEFGQUU2RmtrN2ZnVGNQc0tSdG1QN0tsRXZ3UWFNRjN5bDAreFhhRVp2b0dCOEg2NklRTmMwMElqazFlT0RaNwpDOGFiR0pyV1lmWWpHMlpQMllSNjlrdWdRSCs4Y1VqT1ZoOFB4YmNFWjh6Q1FiQmlDL2hRdE1HSFlwY1BSUnQ4ZVVlRzBMUU84MjRMClprL1orSHozZkdnSEhjSkZLVmx1eFFtd0JNWnZzQjhpaUFEUW1xRm9ndysyZFFGRnpFVFVwOFZDcnduZVhoTVdlazFpaFE3UWdqK1EKVHZST0xwQTNCRmlDMjlsYUM1b0lPNUNrajhDR2JWMEFwcG9RREtVUm1HdENNTldFc3FZbG9qNHRBc01HK0ljTjhJOFlydjR2QVJRVQpWdlZDeURzQ0xJSHBJK3dBc0JkSlJnMnBZR08wZzc0c0lucGtFWnJXSWN6WTdoU2R0MVE0RHFBams0aWRYQ052Q1JBUFJpdnNBSEEvCk1pQ0RUT2dCdlNqRDhYeFI4OGxRRUFTSUIwT0dGZ0RibWI5MmhZczBCTnBsMjRVVXk3SGtJd3FPQUd3d280aEdBT3VadnkwNXpJNEMKM2NKN1FLK20ybGtJclR3WkNwNEFmR0Q2RDQyZ1AxNnBaWktiSlQ1bWFXblZIakNDTDdUV3JVS0ZDaFVxVktoUW9VS0ZDaFZjL0QrUAp4UzQ2Ykx6aHFBQUFBQ1YwUlZoMFpHRjBaVHBqY21WaGRHVUFNakF4T0Mwd05pMHdORlF4T1Rvek1Ub3pNQ3N3T0Rvd01LMVc5L1lBCkFBQWxkRVZZZEdSaGRHVTZiVzlrYVdaNUFESXdNVGd0TURZdE1EUlVNVGs2TXpFNk16QXJNRGc2TUREY0MwOUtBQUFBR1hSRldIUlQKYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUFBQkpSVTVFcmtKZ2dnPT0iIC8+Cjwvc3ZnPgo=) 0 / cover;
}
.hims-routes-message-center-default-emoji-20 {
  width: 20px;
  height: 20px;
  margin: 2px;
  display: inline-block;
  vertical-align: bottom;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB4PSIwIiB5PSIwIgogICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FZQUFBRERQbUhMQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4KQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBYQpSa2xFUVZSNDJ1MmRlM0JVMTMzSFAvdTgrOUN1RnFTMVFJcEJqZ2htbmNhU1E0SUFUekF1RU5ONEpzaWtqMmxyeHpDbHlUaXV4eWgvClVIY3lUZXdtcEs3Yld2YlF1bE9YS2Rna25jNjB4YUl6eldDRGErd1cyNktoUms1dDJjUTRBaXlCa0dSVys3Nzc3Qis3ZDluSDNkMTcKZCs5S1F1eDNaa2U2NTU1Nzc3bm45ejIvOHp1Lzh6djNRQU1OTk5CQUF3MDAwRUFERFRUUVFBTU5OTkJBQXpjRWRITmRBSzB4T1lBTAo2TW44WE1CZG1WT2RtWjlTakdaK1htQllPbmIzYzJLdTMxRkxYUGNFbUJ4Z0k3QVI2Q1l0OU01WmVPd29jQVo0SFRqaDd1Zk1YTmRECnRianVDREE1UUNkcGdXL0wvSFhOZFpsSWE0bEIwb1FZZFBmam5lc0NLY1YxUVlDTVd0OEJQRWk2bGM5M0RBSkgzUDBjbk91Q1ZNSzgKSmtCR3ZUOUlXdmpxWHN4a3dPaXlvYmVaTWRnRUFJenVKc1hYeHljRDZiOHpJVkt4QkxGSmZ6V3Y0Q1ZOaGlmYy9Zek9adDBwcnFlNQpMb0FjSmdmWUFmd0FoZjI1em1UQTVIWmdiTFpoZERkaGJMYWhNeGswTDFjeUZDWHVEWkdZQ1JPYjhxc2x4UW5TUkRoUjcvcFRnM2xGCkFEV0NOemJiTUxlN01MVTNZMnkyelZtWlkxTitvdU5lb3VOZWtxR29ra3RPTUkrSU1DOElNRGxBSHpCQUJjRWJtMjBJeTFzd3Q3dlEKMjh4elhld2lKRU5Sd2g5TktDWERDYUIvcmtjUWMwcUFqRVYvZ0xRMUwxOUFrd0Z6dXd2TGlwdm10S1dyUld6S2ozaCtHdkg4ZEtXcwp6NURXQ042NUtPZWNFV0J5Z01kSnEzdjVncGtNV0ZlMFlWbHhVMTM2ODlsQ01oUWxOREpPZE54TEtwWW9sYzBMN0hUM016amI1WnQxCkFtUmEvVXVVR000dEZNRVhJaFZMRUJvWkovTFJsWExaQmtrVHdUdGI1WnBWQW1TTXZBRktPRzlzbnZZRkovaENKRU5SZ3U5ZUpEcnUKTFpWbEZMaHZ0bXlEV1NQQTVBQUR3RzY1Y3lhM2c2YlZuZlBTc0tzWFlsTitBajhmTFdjczdwd05SMUxkQ1pEeDRyMkVqS0duTXhteQpyZjVHaElKdTRhQzduNTMxTEVOZENaQVIvbXZJOVBmR1podU9kVjAzVktzdmhkaVVILzliNTBvWmlYVWxRZDBJVU03WUU1YTMwTFM2CnMxNlB2aTZSaWlYd3ZYR1crRXhJN3ZRWjRPNTZHSWQxSVVDbTVmOEtHV092YVhVbnd2S1dlangyUVNCd2VyU1U3K0FNZFNDQlh1c1gKeUZIN3J0eDBuY21BWTIxWFEvZ1YwTFM2RS92dE44dWQ2aUd0VVRXRnBnUW8xZWZyVEFhY0cxWmlibmRwWGY0RkNjdUttMHAxa1JzbgpCemlnNWJPMDFnQUhLQ0g4NjhtTk94OVF4azdha1JsU2F3TE5DSkJ4N2ZibHBqV0VYeHZLa0dCM3hxbFdNelF4QWpPemVVWDlVejBNClBzbEtubStrcW1lNXdpT1hDSTJNRnlaN1NSdUZaMnE1dDdIV3dtWDYvYUoreVg3N3pab0lQeG1LRWgzM1pnTXdwTEd5dWQyRlkyMVgKemZmWEF2NjN6MlZkdTFKd2lxblZvZG0wdGRXemxFUklMQndkdUVqWCt4MjEzTHRtRFRBNXdFc1VxSDR0eHZuaStXbkVDOU5sbzI2YwpHMVppYW5YVStnbzFJVGJseC9mRzJaTG5UVzRId3JLV21odERHVC9CTSs1KytxdTliMDBFa0ZQOWVwc1oxNmJicXA3UUVjOVBFeG9aClZ4UmRjejBRSUxkZWJKNzJtb2lRREVYeHZ2cStuTWZ3am1xN2dxcU53RktxMzdHdXF5cmh4NmI4ekx3NlF1RDBxQ0xoRzV0dGN5NTgKQUZPclExRy9ud3hGQ1p3ZVplYlZFV0pUVlFXWW9yZVpTMm5XcW9lR3RZd0Nma0NCczhmbWFhL0tDQXErZTdHY0d6UVBKcmNEeDlvdQptamQ1YWlpNnRtamU1TUd4dGd1VHV6SWg0ek1oZkcrY0pmanV4YXFlWlc1M3lmbFRlaVlINUdkYUs2R3FMaURqNS85VmJsbzFxajhaCml1Si82NXdpd1F2TFc3QjUydWY5NUpFVUFhUWdGS3pxQ2JGVUxNSFZvNzhvN0FxOHdDMXFYY1hWYW9DaVVLNm1MM1dxRW41OEpvVDMKMWZjckNsOVkzc0tpclYrNGJ1SUZKRFc5YU9zWEt2YjNTdXVnRU5JMGVnRmNvRjRMcU5ZQWNxM2Y1SGJnL01wS3hmZVExR0NaR0RuTQo3UzdzdDk5OFhRaTlIQlJFQUZYdE1MdDY5QmVGOXBJWGxWcWdHZzFRMVBxdG5xV0tMNjRrZkdPekRlZUdsVGpXTG94WUFiM05qR050ClYxa0JWNWdLTGdtWlNTTVhLcldBS2cyUXNmeXY1cWFwYmYwenI0N0l2cWdVREtxR1ROY2p3aU9YQ0g4MElkc0FqTTAyMWNhdFRIMTYKVWFFRjFHcUEzWVVKYWdXV2pNV0wwa3h1QjY1TnR5MTQ0VU82dmx5YmJwTWRNU1JDb3VyN3lZVFR1U2h3ekpXRFdnSThtSHRRelZqYwpzcncxNzlqbWFjZjVsWlVMUXQwcmhkNW14dm1WbFVXR25IVkZtK3A3Q2N0YjVPcnVVYVhYSys0Q01pdDFYOHROcTNheUp6YmxKejRaCktGWDRHd3JKVUJUeC9EUkdkMVBWanEzSVIxZmsvQXEzS0ZtUnJFWUQ1TFYrYWNsV05UQzFPckI2bHQ3d3dvZTBOckI2bHRiazFTelIKQ0JWcEFUV3pnWDI1QitaMlYxMFdjUGdDS1k2ZmpISDhaSnl4eTBsR3psMHpsbnE3alhRczBiUDVUaU9iN3pScC91eGFjUHhraktIaApCQjk4bEdCbytKcWQ0K2t5MExGRVQyKzNnZnZ1TWVOczBqNE1VMnFNQlVQTlBxZzhTYVNvTkpNRDlBRHY1S1k1MW5acEd1TGxDNlQ0CjhYTVJEcitzYUlrMUhVdjA3Tmh1NXNGdkNKcVZvUm9jZmpuS3ZoZEZ4aTRuRmVYZmZvK1pSNzRwMExGRTIyQXM4ZncwZ2RPamhja1YKSjRtVWxxSXY5NkFXOVMrSDR5ZGovUHJ2K3hVTEgyRHNjcEs5ejBYWTlxMUFucGFZTFl4ZFRyTHRXd0VlZXlxc1dQaVFKc3kyYndkVQp2YXNTbEpESHhrclhLU1hBdHR3REpaTWVTckh2UlpIdmZEK0VMNUNxNnZxUmN3a2UrRzZRVThQeHFxNnY5cG5idmwwOThYeUJGSTg5CkZlYXhwOEthbFVrS1JDbkF0a3JYS1NWQVQrNkJWdE93KzE0VTJmZENwT2I3K0FJcDd2OXVjRlkwZ1VTNGFnbWJpOE12UnpVbGdYbXAKcXpCcFk2VnJLaElnTS96TGc1cVBMWlhDOFpNeFRZU2Zpd2UrRzFTbGp0WENGMGhwSm53SmgxK09hdFlkeU1sRlRuNjVVS0lCOG02ZwpNeGxxRG55VVZLRFdxTmQ5SlR6MlZGaFQ0VXY0OFhNUlRlNWJRaTQ5NWE1UlFvRHV2SWU0YW85NmZlRnd0QzRWQ1RBMEhLK0xQWEJxCk9NN3hrN0c2bEZrYUFXa0JHVHVndTF4K0pRVG96SHRBamYyL0w1RGloWDlUN3ZOT2o2R05xc2JQKzE1UTcxT3ZoSVAvcGs1TlN6NEwKcFRqOGNsU1Q3c3ZRYkMxTTZpeVhYNGtqcUNmM29GYnYzZkdUTVVXdFgyNjhmR280enI0WHhEeEhpeHlHaHROT0pLM0cycEp6cWhKNgp1NDA4K0Exem5wTnE3SEtTdzY4b3MzZU9uNHpWN05lUTZRWTJsc3RmdG9ZeTA3LzVGOWhySThEWjgrVzdFR2VUamlQUE4vSGtIbXVSCkFOZDBHem4wdEowbjkxaXBoTEVKN1l6QkR4U01McjczSFF1SG5yWVhlU2c3bHVoNTVKc0NSNTV2d3ROVjNuTjZhZHBlYzFubDVDTW4KeDJ6K0N2ZnJLVXlveGdEOGVLS0w1MTk1aUozN0RqRTR0TDFrUGsrWGdmLzhxYU5pUlcyL3g4eFBucmFYN1JZY2RYQzVsc0tUZTZ3VgpXNjZueThDaHArMWwzMjF3YURzNzl4M2krVmNlNHVPSjZoYTlxRFVFVmE4TVV1ci9uL0MyOGRhSDZ6bHlhanNUM212VG5GYlhGMlh6Ck81dDBQUGRuTnNWOS9acHVJMC91c2ZLZDd4Y0hsM2k2REJWSnBBWnJNdjI1WEIvOTVCNHIyKzlScGhXZFRUb09QVzFuMjdjRHN2ZHkKTHJtWENXOGJnMFAzTVRoMEgyMnVDYmF0T2N5Nlc5K2t6VFdoNkJscTUyZks1dDZ6bFIzazlDRjZtN25pblBWYkg2N240SC8rQVgvegpzMGM1ZmU3TEJDUDVZMU9UWlNsbWF3ZVJtWGRJSnNWczJxTVByZU91TzhaUmc4OHVTMCswbkJwT0lHWnN0TjV1SS91ZnRDT1l0ZFVBCnZUMUcvdXQvNHZnejlvdXpTY2NUdTVVTFg0SmcxcEcwYnVEMFNEUHh5S1YwbXIyRHRsWGZSM0QrV2w3ZVlLU0owK2UrekpGVDIvbDQKb2d1ek1jck5yWlhEeWNYejA0VVJSOE4vK1RKdnkrVlZwUUVNZG5rMUY0dzBjV3g0UzFGcno0Vk9wOE1pbUJFRUUyMDMzYytTVzM2RAp5ZkgwL0pMVjlVWHVYZjlBVllMWmZvK1o3ZmVZR1RtWHdHblhhVDdKSXNIVFplQzFuenF5UTh4VlhZYXFaL2J1WFQvS3Y1NCtSRHh5CmlVVGNqN3Y5RHF3V0FWR01Jb294SW1LVVZDcmZVSDdydy9XODllSDZyRmJZMG4wTXV5VWdlMytEWFNnTUZuV1ZLa3ROaTBNbnZHMGMKT2JXZFk4TmJpbHE2QkVFd1k3V1lFWVQ4bGhKTENObnU0TE50NXhTcnVGTFFVdVdYdzVydW10ZlQwdWFhNExOdDUvaDRvZ3NqU3hIRgpHRmFMZ0NDazY4bUpIVkdNRW81RUVjWDg0ZWVFdDQzblgzbUluNzd4QUZ1Nmo3RnR6ZUdhNnE2cXQvbkYrVzZPRFcvaCtQQlhaYzhiCkRIcHNWZ3RXcTRCT1Y5eEtVcWxVM290dDduNmw1a3E5M3JDNSt4V2VmK1VoQU1STWk4K3RLNGtNcVZTS2NGZ2tGSTZRU0Z5ekc0S1IKcHF5dHNMbjdGYlowSCtNTHk0ZFZsME1WQWQ2Yi9ESkhYdnhUM2oxL3UreDVzOW1FelNvVXRmWkNoTVA1anBwMXQ3NVo1K3FlZjFoMwo2NXRaQWtDNlRtdzJTMUUrblU2SHpXYkJack1naWxGQ1laRm9OTjhuY1h6NHF4d2YvaXEzTDMrWDM3L3JFTXVwdkZoVlFpVUMzQVZ3CjJ2ODFmbkpwTDFPeFpiS1pyQllCbTgyQzBhaE1EWWNqMXdpZ3hzSmRTR2h6VGJEdTFqZDU2OFAxMlRxUkkwQXVKSzBRanljSWhTSjUKOVFqdzd2bmJlZmZGdjZUVjlBajNMLzBlcXgwL3ExaU9zZ1E0NWR2RzhVLy9nSkhnblVYbmREb2RkcHNGaTBYQVlGQnVlQ1VTU2VMeApheGJxamRqNmM5OWRJa0E4bmlDUlNDcXFTNlBSZ05OcHgyNjNFb21JQkVPUlBLTnhLcmFNWnk0Y3dtTS95WDN1djhCalAxbnlYckptCjdOWmQweTdTSzRCMkY1NnIxTDlYZ2o4UUloUkt1MFh0bGdBSEgvbG1TV3Qyb1NNWWFXTEh2aGV6QnJUTlpzSFJwTjdSVnNwT2tMRE0KOHQ3Z2hjam5keDdkMytJdFBGZEV0NjI3cG50SXgvL3R6azAzR1BRNG5YWmFXMXpZYkphcWhBL2tHWC9yYm4zemhoVStwQnRBcmdZcwp0UGlWUXJJVFdsdGNPSjMySWkxeUlmTDVQdUNkakd6emtKY3prK0UxY21hUWREb2RUWFlyTFl1YnNWcHFtNmdReFdnZVEyOWs5UzlYCkI0bEVzbW9TU0xCYUJGb1dOOU5rdHhZMjBrN2d0VUlTWkhQa0NOOGxwWm5OSnB3T3U2byt2aHg4dm1EV2NHazFYZUJ2NzdvYm95dTkKdzVlaDJhcEpzTWw4aDdRTlhXSW1UQ3FXSU80TjhmRHJyMlVOYkt0RndPbXNmVklJMG9UeStZT0Zvd1l2Y1BmUi9TMW5JTjhJUEVDTwo4TFVzQ0dUNnFSeXJkY09pZnlaNnlVdjBrbGMydnhSM1lHaTJvamNicy85THZtNkRUWmczQzB1U29XaDJYWjhrWElCRVVNeDY1TXA5CkZtYkRvbi9tOEpVOVFIbzA0SERZcXU1aWMyRXc2Rm5rY3VRMVBBcStMcVlEMkxwcituRnlsbjFyTFh5QVVDaUNQM0J0NG1aZzVSMjAKbWk1b2R2L2NEU0p6VVl0V2tWcHJJUkloVWVrV2NZb3dGVnRHLzlscnl5NGNUYmFLUTBLMUtDQUJ3Qk5IOTdjOExtbUE3RElpYVlpaApOWElmN3JHZjFGVDRrRzZGcFlSU1Nzdk1GN1NhTHVDeG44d090NVg0Qk5UQzZiUVRpOGR6aCtDUEFvOGJ0KzZhN2lOSDlUc2MyZ3MvCkhrL2tqZjAzcnhld0xYdWMrT1FaVXFJMysvZEdnazV3WVhUM1pQOXViaGNZT1paZlgwb2RhMHJoY05pNWV0VW5IYnEyN3BydU01S3oKZU1CZzBHTTIxVDdaVVFocDNBOWd0K240Mm05L0ZTaWVSNUNJa1BTTmt2Q2RCeUQyeVFtQUxGR3VCMGlDQlRCOVppTUFCdWR5OU03TwpyTUFMOGJXMThJOG5yeElNcGJKMXByVW1OcHVNR0F6NjNKSFlOaU01MFNLVmZQalZJSlZLRWNrWjJteFpYM29vS1ZjeHBiWVdsSWdoCklVMmVtYUo4YVRLTlZsVjJnN01UdmJPektGMG5OQmVWVlJKMExkaXlYbUR3ZUxxeFJNUW9qcFEyeG1BdUJNR2MyeUI3OGdoUWo5WWYKRG90NWJzcSt6ZHIwYllVVnJvVUE1aHA5bXkxWkFramVQYTF0QWJQSlNFNE1WVS9lQUYrbjF6NllJaFMrcHY0WDJ5ZG9hNmxQd01aQwpRRnVMbnNYMmF4Tmp1WFduRlFwbFhGZHBoQ05pbnVmdnZhRy9adlhxMWV6ZHU1ZVJrWkY2UHZxNndzaklDSHYzN21YMTZ0VzhOL1RYCjJmUkVJbGswNDZjMWRGdDNUV2YxODZKRlRrMjdnYWxwYjVZQThjZ2xSdC91eXp2djhYall2bjA3Vzdac29hT2pvNjR2T3Q4d05qYkcKc1dQSE9IejRjRkZqNkZ3N2lOR1MvbUNXd2FDbnRjV2wyWE9qc1hqdVNDQ2ZBRTZudldaL3Y0UndSTVRuQzJhUHIzendaL2d1LzBmSgovQklaZW50NzhYam16M2VBdGNUSXlBaERRME95UXMrRmM4bTkzTFRxKzllTzZ5Z1gzZFpkMDYrUmlmd1ZCRE91NXRwWC9vSk02My9yCjY2QlQxdU4wZEhUUTI5dkxsaTFiV0xObURVNm5VNU15elRaOFBoK25UcDNpMkxGakRBME5NVFkycHZqYWVta0I3MHdnZDhMcGhHN3IKcnVuZGNHMFRvdFlXVjgyVFA4RmdtRUR3MmlyZFNxMi9FandlVDFZejlQYjJ6dHZ1WW14c2pLR2hvV3hMcjhYT0tkUUNUWFlyZG52bApGVkhsa0Vna21acjI1aWIxNjdidW11NGs1OXUvdGM0REZQWXhZdUFzRjM5ZVhjaDN5Y3B4T3ZGNFBIZzhIam82T3JML3o1YW04UGw4CmpJeU1NREl5d3RqWVdQWi9uODlYKzgxemNQT1hEaUUwWGZzS2E2MDJtc3g4d0MzU1pOQUJ1TFlMVmJWOVRqeWU0Tk9ydnJ4eC84V2YKUDRBWVVCNmtXQ3Q2ZTNzQjhnamg4WGh3T05TdGF2YjcvZGtXTEFrY1lHaG9hTmJlUldoYXljMWZPcFE5MXVsMExGN2tyTXBGWE5qMwpBd2VQN20vWktSR2drM1FVa0VzNnEzWkdTaFNqelBpQ2VjSnZqVDNMMnlmL2FkWXFiQ0hpNXBXL2k5QytPM3VzMCtsb2R0cFZlVzBMCloySkp4d1RjY1hSL3k2Z2U0T2orbGxFS3Zpbm5ENFM0NnZVVGpaVmZpaDJOeGJucTllT2RDZVFKZjlQS294eDQrQ1ZXTFc4NGZtckIKZ1lkZll0UEtvOW5qVkNxRmR5YWdTallGd2dmb3o4ZzhQeWgwNjY3cEhjanNQNU9lSkRMbEdZZXhlSUo0UEM0YmhManBjMGZadmVIUApBZmpnUW9yN3ZsZGZaOFpDeFI5dE4vTHdmZWsrLzVrMy9vUlhmN20xS0kvQm9NZG9OR0xLNlJZU2lTVFJXRXhXTnNET28vdGJEa29IClJUTU5tZW5odk9nZ3BiQ2JBK3hhczQ5Tm56dWFsLzdpeTNHZS9LZlorNHpiUXNDcVpUb08vekRmRG52MWwxdlpmK29SZ3RHcWh1cGUKMHNJZnpFMHNGeGErbTNUUWdLdlNuZTNtQUYvMy9BdGY5L3dMZHJOOGxPOGorMks4K2s3OXZ1QzFrT0N3d1F0N3pLeGFWaXllWUxTSgpmeC81TGY1OTVMZVVFc0VMUEFzOEl4Y1dYbkd1TWFNUmVzaXNFZ0x3MkU5dXRPbG5XRzc5UDFiWi9wc3Z0SjNCdm1KNTJmdjRRckRqCnIySjhjTEUrSDRkYVNQanhUaU45Nnl2YlRrTnZ0ekxpWDhmNThLOFJTallUU1RaNWZ4WHVQcE01L1Rwd3ByREZGNkxhWGNQeWhvMEEKMXMrMFkxcmtLbnZkQnhlVDdIZzZqcjkrWDNLNzd2SEFyK3Q1N0xjcmovWEZLNU9JRTVPRnlVKzQrM2xjemZPcU5kR2ZnUHd0U2NTSgpTVkxST0NSU0pYK3IyblVjZk5TSW96YUgxb0pGWDYrZXg3NWhLRnVISkZJa3cxR2lVNThXWGo0S1BLUDJtVlVSSUxNUndiTzVhY2xZCkRQSEtKS2w0cXV6djFxVnc0QkZEZ3dRRldOV2g0MGUvcDY5WWY2bDRpdkQ0T0tsRVViVHlFMnIzRElRYTlnN09mSG5xSFFxK1EyZHIKdnhtRHRYSVk5Z2RqS1hZK2w1eVY3bUNseThsU200MlZMaWVmYTNiaU1NbnZOZUNQeGZqbGpJK3pYaCtYUWlIT2VyVjE3WmJDcW5ZNAo4TEN5UmhHZHVZbzRkYVV3K1lTN243dXJlYmJtbTBmcjlIcnNIYmVBdnJLNzhzUHhGRHYvUHFVNUNSd21FeHZhbDdEYTNjS0c5cmFTCkFxOEVmeXpHRytNVG5KNmM1bzN4eS9oajJuOHBkTnRxSFQvNkhXVmlTRVpGd2hNWFNTV0xSbE5WYng1ZGwrM2pEWUlWYSt0bkZGMC8KZmhVZS9VbUtEeTdWV2hKWWFyUHhoN2V0ckVub3BTQ1I0Ui9lUDh1bGtMcjkvVXBoMnhmaFI3K3BUQVNwVkpMdzVDY2tZMFZPTmRXRwpYeTYwSUlBTG1hN0FaSE5oZHJRcXVvYy9Bay85REk2Y3FhNE1LMTFPK20vL1BGOTBWNzgxdXhyODcrUTBBKysrVjFNWDhjUDdZTnNkCnl2T0wza3ZFeFdCaGN0V3FYNEltTWNkeVc4b0FDSTZiTUFyS1orR09uSUduWHRiaFZ4Z0w2VENaNk8vK1BQY3VWNlp0dE1aL25QK0UKZ2VIM1ZIVU43UzU0OW5kUzNMcEUrWFBFd0JYaWthSzFoVjdTcW4rMGxuZlFMT2c4czMzNVFHRzZXaEtNZStGUGorajRud3F2ZGFmTAp3T04zZmdXblJac0lwbXJoajhYNDRjK0hlWDM4Y3NXODk2K0ZoKzVLNFZBUjZSMEx6eEFOVHNtZHV0dmR6NGxheTYvcHFnTTVCNUZPCnA4ZlMzSTdlcUM2K29KdzIrTmFpS2ZxY1huUUdBZk9pTG9TVzJ6QTVabDhMUkwzbmlIclBJVTY5ejZEUHhmTlg1YnU4VzVmQUg5K1QKNGt1ZDZ1NGZGLzJJL2l0eXAvcmQvZXJIL0hMUS9JTzZrd084UThHM2FYVTZQWUxqSmd4bWRaRkcvZ2o4WkVqSDM1MUlIOXYxU2Y2aQpiWXpQbW90bkZ5VXltRjFkbUJ5ZlFXZlFmamV4Wk5SSHpQOEowYXZuaVBrL0laWElMOGZIVVlFL251Z2dtRXk3Vnh3VzJITlBpbTA5CjZwOVZSdmdIM2YzczFPcWQ2a0VBRitrUFRSUzl0dHJ1UU1LNEYvN3VkUjFiSmk3S0NsOE9ScHNiZzgyTndlekVtQ0dFMGVaV2RHMHEKSVJJUFRaSktpQ1JDazhUOG4yU1BLK0hqcU1EZW1RNzYxdWk1djFlZHVwZFFvczhIallVUGRTQUFsQ2VCMmJZWWsyMVJWZmROUnBNRQozcDhoOUpHUGVLRDY2V1c5NE1SZ3pvOGZsSVJlQzB5TEJSeTNOV05iVWQybUdxbFVrbWh3YXRhRUQzVWlBSlFuZ2NGc1IzRGNoRTVoCm1MZ2N3aGVDaEQ3eUU3NFFyUG9lV2tCdjFtTmI0Y0Mrd29GcGNmWGRUaW9aSitLN1RESXVxMlhxSW55b0l3R2dQQW4wUmdHaHlhM2EKT0N4RU1wcEV2QndtY2lHSWVEbGNrMlpRQ3ROaUFXR0pwV2FoUzBoRWc0aitLNlJTc3ZFU2RSTSsxSmtBa0NYQkFBV2pBd20xZEFseQpTQVRpaUpmRFJEOFZpWDBhSmZhcFNESmFmU0NLYWJHQXNjbVlGYnBwc1lEZXJFMmNZd1dWRHpWNitaUmcxcmJWbUJ6Z2NVb3M5dGRLCkc1U0RlRG1jODcrOHA4bTAySndWcnBhQ2xrT0ZWdThGZHJyN0dheGJBVEtZdlgxVnlFNGVsWXczTkZvY21PMnROZGtHOHgycFpCelIKZjRWRXJPUU0yQm5Td2o4ekcrV1pWUUpBdGt0NGlSSzdXZWwwZWt4V0YwWnI4NElpUWlvWkp4cjZ0Snk2aDNSQVIxWHordFZpMWdrZwpJZU02L2dFbHRNRkNJWUpDd1krU2J2VW5acnQ4YzBZQWdNa0JPa2tiaUgzbDhoa3REa3lXNXJyYUNGb2pFUTBTaS9oSlJDc09VNThBCm5wbk5WcCtMT1NXQWhNd0d4d05VMk9kV1p6Qmlzcmd3Q25aMGV1Mi9aMVFya25HUnVPZ25IZzJTU2xRY2pnNlM5dW1Qem1XWjV3VUIKSkV3T3NJTjB0OUJaS2EvZUtHQTAyekdZYlhPcUdSS3hNSWxvVUtuUUFVNlE3dWRQekZtaGN6Q3ZDQ0FoUTRRSHFiRHRhZllsZEhyMApSZ0dEeVlyZVpFRnZNTlZGUTZTU2NaSnhrV1E4bWhaOFRGVXMyeUR3N0h3UnZJUjVTUUFKbWE3aFFVbzRrY3ErV0lZVTZQUVlNaHBDCmI3TEk1cE1iaXlkamFWOUJJaTVDS3FsVzJCSzh3RUhTZ2grZGswcXNWRTl6WFFBbHlBd2QrMGgvMWJSdnJzdWpBSVBBQzdQaHlLa1YKMXdVQmNsRkFobzFVc1lpMURoZ2wzYmNmSVIybjU1M3JBaW5GZFVlQVFtVGlFVGVTWHJ2WWd3SURVZ09Na2hiNE1HbUJuNW5yZXFnVwoxejBCQ3BIUkVEMlpud3ZvenZ6dFJCMDV6cER1dzcya0JUMEtqTTQzSTY2QkJocG9vSUVHR21pZ2dRWWFhS0NCQmhwb29JRUdGT0gvCkFab21vQWI4dzNTREFBQUFKWFJGV0hSa1lYUmxPbU55WldGMFpRQXlNREU0TFRBMkxUQTBWREU1T2pNeE9qVTVLekE0T2pBdy9xRzcKb2dBQUFDVjBSVmgwWkdGMFpUcHRiMlJwWm5rQU1qQXhPQzB3Tmkwd05GUXhPVG96TVRvMU9Tc3dPRG93TUkvOEF4NEFBQUFaZEVWWQpkRk52Wm5SM1lYSmxBRUZrYjJKbElFbHRZV2RsVW1WaFpIbHh5V1U4QUFBQUFFbEZUa1N1UW1DQyIgLz4KPC9zdmc+Cg==) 0 / cover;
}

.hagd-routes-saga-index-c-7-n-saga-img {
  width: 512px;
  text-align: center;
  float: left;
}
.hagd-routes-saga-index-c-7-n-saga-img-circle {
  width: 98px;
  height: 98px;
  border: 1px solid #000;
  border-radius: 50%;
  text-align: center;
  line-height: 98px;
  z-index: 2;
  display: inline-block;
  cursor: pointer;
}
.hagd-routes-saga-index-c-7-n-saga-img-circle.hagd-routes-saga-index-output {
  cursor: default;
}
.hagd-routes-saga-index-c-7-n-saga-img-square {
  padding: 10px;
  width: 102px;
  height: 102px;
  border-radius: 10px;
  border: 1px solid rgba(0, 0, 0, 0.24);
  text-align: center;
  z-index: 2;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.hagd-routes-saga-index-c-7-n-saga-img-square.hagd-routes-saga-index-failed {
  color: #f44336;
  border: 4px solid #f44336;
}
.hagd-routes-saga-index-c-7-n-saga-img-square.hagd-routes-saga-index-queue {
  color: #ffb100;
  border: 4px solid #ffb100;
}
.hagd-routes-saga-index-c-7-n-saga-img-square.hagd-routes-saga-index-running {
  color: #4d90fe;
  border: 4px solid #4d90fe;
}
.hagd-routes-saga-index-c-7-n-saga-img-square.hagd-routes-saga-index-completed {
  color: #00bfa5;
  border: 4px solid #00bfa5;
}
.hagd-routes-saga-index-c-7-n-saga-img-square > span {
  display: block;
  width: 82px;
  max-height: 82px;
  overflow: hidden;
  word-break: break-all;
}
.hagd-routes-saga-index-c-7-n-saga-img-squares {
  border-radius: 10px;
  border: 1px solid rgba(0, 0, 0, 0.24);
  text-align: center;
  z-index: 2;
  display: inline-block;
  padding: 10px;
}
.hagd-routes-saga-index-c-7-n-saga-img-squares > div {
  margin: 10px;
  float: left;
}
.hagd-routes-saga-index-c-7-n-saga-img-line {
  position: relative;
  height: 37px;
}
.hagd-routes-saga-index-c-7-n-saga-img-line:before {
  content: '';
  height: 28px;
  width: 1px;
  border-left: 2px solid transparent;
  background: #000;
  opacity: 0.24;
  position: absolute;
}
.hagd-routes-saga-index-c-7-n-saga-img-line:after {
  width: 0;
  height: 0;
  opacity: 0.24;
  border-width: 9px 6px 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.78) transparent transparent;
  -webkit-transform: translateX(-5px);
          transform: translateX(-5px);
  content: '';
  bottom: 0;
  position: absolute;
  z-index: 1;
}
.hagd-routes-saga-index-c-7-n-saga-img-detail {
  width: 600px;
  padding: 10px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  background: #fff;
  border-radius: 2px;
}
.hagd-routes-saga-index-c-7-n-saga-detail-item {
  font-size: 13px;
  line-height: 20px;
  margin-bottom: 10px;
}
.hagd-routes-saga-index-c-7-n-saga-task-active {
  background: rgba(0, 0, 0, 0.08);
}
.hagd-routes-saga-index-c-7-n-saga-task-active.hagd-routes-saga-index-failed {
  background: rgba(244, 67, 54, 0.08);
}
.hagd-routes-saga-index-c-7-n-saga-task-active.hagd-routes-saga-index-queue {
  background: rgba(255, 177, 0, 0.08);
}
.hagd-routes-saga-index-c-7-n-saga-task-active.hagd-routes-saga-index-running {
  background: rgba(77, 144, 254, 0.08);
}
.hagd-routes-saga-index-c-7-n-saga-task-active.hagd-routes-saga-index-completed {
  background: rgba(0, 191, 165, 0.08);
}
.hagd-routes-saga-index-c-7-n-saga-task-output {
  border: 1px solid #000;
  cursor: auto;
}
.hagd-routes-saga-index-c-7-n-saga-task-detail {
  color: #000;
}
.hagd-routes-saga-index-c-7-n-saga-task-detail-title {
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 14px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  padding-bottom: 5px;
  font-weight: 600;
  margin-bottom: 15px;
}
.hagd-routes-saga-index-c-7-n-saga-task-detail-content > div {
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 13px;
  line-height: 20px;
  margin-top: 10px;
}
.hagd-routes-saga-index-c-7-n-saga-task-detail .hagd-routes-saga-index-c-7-n-saga-detail-json {
  position: relative;
}
.hagd-routes-saga-index-c-7-n-saga-task-detail .hagd-routes-saga-index-c-7-n-saga-detail-json i.hagd-routes-saga-index-icon.hagd-routes-saga-index-copy-icon {
  color: #3f51b5;
  position: absolute;
  top: 10px;
  right: 20px;
  cursor: pointer;
  font-size: 20px;
  background: white;
  display: none;
}
.hagd-routes-saga-index-c-7-n-saga-task-detail .hagd-routes-saga-index-c-7-n-saga-detail-json:hover i.hagd-routes-saga-index-icon.hagd-routes-saga-index-copy-icon {
  display: inline-block;
}
.hagd-routes-saga-index-c-7-n-saga-task-detail #hagd-routes-saga-index-failed {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  z-index: -999;
}
.hagd-routes-saga-index-c-7-n-saga-task-btns {
  font-family: PingFangSC-Medium, sans-serif;
  font-size: 13px;
  color: #3f51b5;
  line-height: 15px;
}
.hagd-routes-saga-index-c-7-n-saga-task-btns > span + span {
  margin-left: 25px;
}
.hagd-routes-saga-index-c-7-n-saga-task-btns > span {
  display: inline-block;
  cursor: pointer;
}
.hagd-routes-saga-index-c-7-n-saga-task-btns > span i.hagd-routes-saga-index-icon {
  margin-right: 5px;
  vertical-align: text-top;
}
.hagd-routes-saga-index-c-7-n-saga-status {
  color: white;
  padding: 2px 5px;
  border-radius: 2px;
}
.hagd-routes-saga-index-c-7-n-saga-status.hagd-routes-saga-index-failed {
  background: #f44336;
}
.hagd-routes-saga-index-c-7-n-saga-status.hagd-routes-saga-index-running {
  background: #4d90fe;
}
.hagd-routes-saga-index-c-7-n-saga-status.hagd-routes-saga-index-completed {
  background: #00bfa5;
}
.hagd-routes-saga-index-c-7-n-saga-status.hagd-routes-saga-index-queue {
  background: #ffb100;
}

.hagd-routes-saga-instance-saga-saga-saga-instance-detail {
  margin-top: 20px;
}
.hagd-routes-saga-instance-saga-saga-saga-instance-detail-row {
  line-height: 20px;
  margin-bottom: 6px;
}
.hagd-routes-saga-instance-saga-saga-saga-instance-detail-value {
  color: rgba(0, 0, 0, 0.65);
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance .hagd-routes-saga-instance-saga-saga-c-7-n-saga-expand-circle {
  position: relative;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance .hagd-routes-saga-instance-saga-saga-c-7-n-saga-expand-circle svg {
  cursor: pointer;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance .hagd-routes-saga-instance-saga-saga-c-7-n-saga-expand-row div:nth-child(2) {
  color: rgba(0, 0, 0, 0.65);
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance .hagd-routes-saga-instance-saga-saga-c-7-n-saga-expand-row div:nth-child(4) {
  color: rgba(0, 0, 0, 0.65);
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance .hagd-routes-saga-instance-saga-saga-c-7-n-saga-expand-row-divider {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  margin-top: 24px;
  color: rgba(0, 0, 0, 0.65);
  margin-bottom: 10px;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-status {
  color: white;
  padding: 2px 5px;
  border-radius: 2px;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-status.hagd-routes-saga-instance-saga-saga-failed {
  background: #f44336;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-status.hagd-routes-saga-instance-saga-saga-running {
  background: #4d90fe;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-status.hagd-routes-saga-instance-saga-saga-completed {
  background: #00bfa5;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-status.hagd-routes-saga-instance-saga-saga-queue {
  background: #ffb100;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-btns {
  margin-bottom: 24px;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-btns .hagd-routes-saga-instance-saga-saga-text {
  display: inline-block;
  margin-right: 15px;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-btns button:nth-child(2) {
  border-radius: 2px 0 0 2px;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-btns button:nth-child(3) {
  border-radius: 0 2px 2px 0;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-btns button.hagd-routes-saga-instance-saga-saga-active {
  background: rgba(140, 158, 255, 0.2);
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-sidebar.hagd-routes-saga-instance-saga-saga-ant-modal-sidebar .hagd-routes-saga-instance-saga-saga-ant-modal-body {
  height: calc(100% - 121px);
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-refid {
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 150px;
  overflow: hidden;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-table tr.hagd-routes-saga-instance-saga-saga-ant-table-expanded-row,
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-table tr.hagd-routes-saga-instance-saga-saga-ant-table-expanded-row:hover {
  background: #fff;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-table .hagd-routes-saga-instance-saga-saga-ant-table-row-expand-icon-cell {
  position: relative;
  padding: 5px 9px;
  text-align: left;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-table .hagd-routes-saga-instance-saga-saga-ant-table-row-expand-icon-cell:after {
  content: ' ';
  position: absolute;
  top: 20%;
  right: 13px;
  width: 0;
  height: 60%;
  border-right: 1px solid rgba(0, 0, 0, 0.12);
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-table .hagd-routes-saga-instance-saga-saga-ant-table-row-expand-icon-cell .hagd-routes-saga-instance-saga-saga-ant-table-row-expand-icon {
  width: 18px;
  font-size: 18px;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-instance-table .hagd-routes-saga-instance-saga-saga-ant-table-row-expand-icon-cell .hagd-routes-saga-instance-saga-saga-ant-table-row-expand-icon:before {
  content: '\E5CF';
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-wrap {
  display: flex;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-wrap > div > p {
  margin-bottom: 24px;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-wrap .hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-content {
  margin-left: auto;
  display: flex;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-wrap .hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-content .hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-wrap {
  display: flex;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-wrap .hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-content .hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-text {
  padding-bottom: 10px;
  font-size: 14px;
  font-weight: 500;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-wrap .hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-content .hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-num {
  cursor: pointer;
  border-left: 4px solid;
  padding: 0 32px 0 6px;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-wrap .hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-content .hagd-routes-saga-instance-saga-saga-c-7-n-saga-sync-wrap {
  padding-right: 30px;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-wrap .hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-content .hagd-routes-saga-instance-saga-saga-c-7-n-saga-error-icon {
  font-size: 32px;
  color: #f44336;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-wrap .hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-content .hagd-routes-saga-instance-saga-saga-c-7-n-saga-sync-icon i {
  font-size: 32px;
  color: #3f51b5;
  -webkit-animation: hagd-routes-saga-instance-saga-saga-ant-progress-rotate 1.4s linear infinite;
          animation: hagd-routes-saga-instance-saga-saga-ant-progress-rotate 1.4s linear infinite;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-completed {
  border-left-color: #00bfa5 !important;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-running {
  border-left-color: #4d90fe !important;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-stopped {
  border-left-color: #cecece !important;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-status-failed {
  border-left-color: #f44336 !important;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-space-first {
  margin-top: 0 !important;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-external-link-content {
  color: #3f51b5 !important;
  cursor: pointer;
  text-decoration: underline;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-external-link-content + span {
  font-size: 13px;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-circle {
  fill: none;
  stroke: #00bfa5;
  stroke-width: 5px;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transform-origin: center;
          transform-origin: center;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-circle-running {
  fill: none;
  stroke: #4d90fe;
  stroke-width: 5px;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transform-origin: center;
          transform-origin: center;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-circle-queue {
  fill: none;
  stroke: #ffb100;
  stroke-width: 5px;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transform-origin: center;
          transform-origin: center;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-circle-error {
  fill: none;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-circle-num {
  text-anchor: middle;
  font-size: 18px;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-circle-text {
  text-anchor: middle;
  font-size: 12px;
  fill: rgba(0, 0, 0, 0.65);
  line-height: 12px;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-spot {
  display: inline-block;
  margin-right: 9px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-spot-error {
  background: #f44336;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-spot-completed {
  background: #00bfa5;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-spot-running {
  background: #4d90fe;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-saga-spot-queue {
  background: #ffb100;
}
.hagd-routes-saga-instance-saga-saga-c-7-n-iam-link-icon {
  font-size: 13px;
}

.hagd-routes-saga-instance-index-c-7-n-saga-img {
  width: 512px;
  text-align: center;
  float: left;
}
.hagd-routes-saga-instance-index-c-7-n-saga-img-circle {
  width: 98px;
  height: 98px;
  border: 1px solid #000;
  border-radius: 50%;
  text-align: center;
  line-height: 98px;
  z-index: 2;
  display: inline-block;
  cursor: pointer;
}
.hagd-routes-saga-instance-index-c-7-n-saga-img-circle.hagd-routes-saga-instance-index-output {
  cursor: default;
}
.hagd-routes-saga-instance-index-c-7-n-saga-img-square {
  padding: 10px;
  width: 102px;
  height: 102px;
  border-radius: 10px;
  border: 1px solid rgba(0, 0, 0, 0.24);
  text-align: center;
  z-index: 2;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.hagd-routes-saga-instance-index-c-7-n-saga-img-square.hagd-routes-saga-instance-index-failed {
  color: #f44336;
  border: 4px solid #f44336;
}
.hagd-routes-saga-instance-index-c-7-n-saga-img-square.hagd-routes-saga-instance-index-queue {
  color: #ffb100;
  border: 4px solid #ffb100;
}
.hagd-routes-saga-instance-index-c-7-n-saga-img-square.hagd-routes-saga-instance-index-running {
  color: #4d90fe;
  border: 4px solid #4d90fe;
}
.hagd-routes-saga-instance-index-c-7-n-saga-img-square.hagd-routes-saga-instance-index-completed {
  color: #00bfa5;
  border: 4px solid #00bfa5;
}
.hagd-routes-saga-instance-index-c-7-n-saga-img-square > span {
  display: block;
  width: 82px;
  max-height: 82px;
  overflow: hidden;
  word-break: break-all;
}
.hagd-routes-saga-instance-index-c-7-n-saga-img-squares {
  border-radius: 10px;
  border: 1px solid rgba(0, 0, 0, 0.24);
  text-align: center;
  z-index: 2;
  display: inline-block;
  padding: 10px;
}
.hagd-routes-saga-instance-index-c-7-n-saga-img-squares > div {
  margin: 10px;
  float: left;
}
.hagd-routes-saga-instance-index-c-7-n-saga-img-line {
  position: relative;
  height: 37px;
}
.hagd-routes-saga-instance-index-c-7-n-saga-img-line:before {
  content: '';
  height: 28px;
  width: 1px;
  border-left: 2px solid transparent;
  background: #000;
  opacity: 0.24;
  position: absolute;
}
.hagd-routes-saga-instance-index-c-7-n-saga-img-line:after {
  width: 0;
  height: 0;
  opacity: 0.24;
  border-width: 9px 6px 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.78) transparent transparent;
  -webkit-transform: translateX(-5px);
          transform: translateX(-5px);
  content: '';
  bottom: 0;
  position: absolute;
  z-index: 1;
}
.hagd-routes-saga-instance-index-c-7-n-saga-img-detail {
  width: 600px;
  padding: 10px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  background: #fff;
  border-radius: 2px;
}
.hagd-routes-saga-instance-index-c-7-n-saga-task-active {
  background: rgba(0, 0, 0, 0.08);
}
.hagd-routes-saga-instance-index-c-7-n-saga-task-active.hagd-routes-saga-instance-index-failed {
  background: rgba(244, 67, 54, 0.08);
}
.hagd-routes-saga-instance-index-c-7-n-saga-task-active.hagd-routes-saga-instance-index-queue {
  background: rgba(255, 177, 0, 0.08);
}
.hagd-routes-saga-instance-index-c-7-n-saga-task-active.hagd-routes-saga-instance-index-running {
  background: rgba(77, 144, 254, 0.08);
}
.hagd-routes-saga-instance-index-c-7-n-saga-task-active.hagd-routes-saga-instance-index-completed {
  background: rgba(0, 191, 165, 0.08);
}
.hagd-routes-saga-instance-index-c-7-n-saga-task-detail {
  color: #000;
}
.hagd-routes-saga-instance-index-c-7-n-saga-task-detail-title {
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 14px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  padding-bottom: 5px;
  font-weight: 600;
  margin-bottom: 15px;
}
.hagd-routes-saga-instance-index-c-7-n-saga-task-detail-content > div {
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 13px;
  line-height: 20px;
  margin-top: 10px;
}
.hagd-routes-saga-instance-index-c-7-n-saga-task-detail .hagd-routes-saga-instance-index-c-7-n-saga-detail-json {
  position: relative;
}
.hagd-routes-saga-instance-index-c-7-n-saga-task-detail .hagd-routes-saga-instance-index-c-7-n-saga-detail-json i.hagd-routes-saga-instance-index-icon.hagd-routes-saga-instance-index-copy-icon {
  color: #3f51b5;
  position: absolute;
  top: 10px;
  right: 20px;
  cursor: pointer;
  font-size: 20px;
  background: white;
  display: none;
}
.hagd-routes-saga-instance-index-c-7-n-saga-task-detail .hagd-routes-saga-instance-index-c-7-n-saga-detail-json:hover i.hagd-routes-saga-instance-index-icon.hagd-routes-saga-instance-index-copy-icon {
  display: inline-block;
}
.hagd-routes-saga-instance-index-c-7-n-saga-task-detail #hagd-routes-saga-instance-index-failed {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  z-index: -999;
}
.hagd-routes-saga-instance-index-c-7-n-saga-task-btns {
  font-family: PingFangSC-Medium, sans-serif;
  font-size: 13px;
  color: #3f51b5;
  line-height: 15px;
}
.hagd-routes-saga-instance-index-c-7-n-saga-task-btns > span + span {
  margin-left: 25px;
}
.hagd-routes-saga-instance-index-c-7-n-saga-task-btns > span {
  display: inline-block;
  cursor: pointer;
}
.hagd-routes-saga-instance-index-c-7-n-saga-task-btns > span i.hagd-routes-saga-instance-index-icon {
  margin-right: 5px;
  vertical-align: text-top;
}
.hagd-routes-saga-instance-index-c-7-n-saga-status {
  color: white;
  padding: 2px 5px;
  border-radius: 2px;
}
.hagd-routes-saga-instance-index-c-7-n-saga-status.hagd-routes-saga-instance-index-failed {
  background: #f44336;
}
.hagd-routes-saga-instance-index-c-7-n-saga-status.hagd-routes-saga-instance-index-running {
  background: #4d90fe;
}
.hagd-routes-saga-instance-index-c-7-n-saga-status.hagd-routes-saga-instance-index-completed {
  background: #00bfa5;
}
.hagd-routes-saga-instance-index-c-7-n-saga-status.hagd-routes-saga-instance-index-queue {
  background: #ffb100;
}
.hagd-routes-saga-instance-index-status-line {
  width: 120px;
}
.hagd-routes-saga-instance-index-status-line-completed {
  padding-left: 10px;
  border-left: 4px solid #00bfa5;
}
.hagd-routes-saga-instance-index-status-line-running {
  padding-left: 10px;
  border-left: 4px solid #4d90fe;
}
.hagd-routes-saga-instance-index-status-line-failed {
  padding-left: 10px;
  border-left: 4px solid #f44336;
}

.hivc-routes-manual-inspection-index-spin-container {
  height: 100%;
}
.hivc-routes-manual-inspection-index-spin-container > div {
  height: calc(100% - 48px);
}
.hivc-routes-manual-inspection-index-spin-container > div div:nth-child(2) {
  height: 100%;
}

.hivc-routes-ocr-inspection-index-spin-container {
  height: 100%;
}
.hivc-routes-ocr-inspection-index-spin-container > div {
  height: calc(100% - 48px);
}
.hivc-routes-ocr-inspection-index-spin-container > div div:nth-child(2) {
  height: 100px;
  min-height: 100%;
}
.hivc-routes-ocr-inspection-index-spin-container > div div:nth-child(2) > i {
  position: relative;
  top: 30px;
}

.hwfp-routes-cards-workflow-index-workflow-row {
  padding: 5px 16px 5px 24px;
  transition-property: background-color;
  transition-duration: 0.5s;
}
.hwfp-routes-cards-workflow-index-workflow-row:hover {
  padding: 5px 16px 5px 24px;
  background: rgba(41, 190, 206, 0.1);
  border-radius: 2px;
  cursor: pointer;
}
.hwfp-routes-cards-workflow-index-workflow-title {
  font-size: 12px;
  color: #333;
  text-align: left;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.hwfp-routes-cards-workflow-index-workflow-time {
  text-align: right;
  font-size: 12px;
  color: #999;
  letter-spacing: 0;
  line-height: 20px;
}
.hwfp-routes-cards-workflow-index-workflow-list {
  font-size: 12px;
  color: #666;
  letter-spacing: 0;
  line-height: 20px;
}
.hwfp-routes-cards-workflow-index-workflow-row:hover .hwfp-routes-cards-workflow-index-workflow-title {
  font-size: 12px;
  color: #1e3255;
  text-align: left;
  line-height: 20px;
}
.hwfp-routes-cards-workflow-index-workflow-list:hover {
  font-size: 12px;
  color: #29bece;
  letter-spacing: 0;
  line-height: 20px;
}
.hwfp-routes-cards-workflow-index-height {
  height: 100%;
}
.hwfp-routes-cards-workflow-index-height .ant-card {
  height: 100% !important;
}
.hwfp-routes-cards-workflow-index-height .ant-card-head {
  min-height: 46px !important;
  padding: 0 24px !important;
}
.hwfp-routes-cards-workflow-index-height .ant-card-body {
  height: calc(100% - 46px);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.hwfp-routes-cards-workflow-index-height .ant-card-head-title {
  line-height: 1.3 !important;
}
.hwfp-routes-cards-workflow-index-height .ant-card-extra {
  line-height: 1 !important;
}
.hwfp-routes-cards-workflow-index-height .ant-card-head-wrapper {
  height: 46px !important;
}
.hwfp-routes-cards-workflow-index-content-styles {
  height: calc(100% - 46px);
  overflow: auto;
  padding-top: 15px;
}
.hwfp-routes-cards-workflow-index-pagination {
  height: 46px;
  padding: 10px 8px 0 24px;
  display: flex;
  justify-content: flex-end;
}
.hwfp-routes-cards-workflow-index-workflow-position {
  height: 100%;
  margin-top: 6px;
  margin-bottom: 6px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

/*!
    index - 我抄送的流程页面
    @date 2018-8-31
    @author LZY <zhuyan.luo@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hwfp-routes-carbon-copy-task-detail-index-header-form .ant-input-number {
  width: 100%;
}
.hwfp-routes-carbon-copy-task-detail-index-header-form .ant-col-8 {
  height: 48px;
}
.hwfp-routes-carbon-copy-task-detail-index-content-table {
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  width: 100%;
  color: #333;
}
.hwfp-routes-carbon-copy-task-detail-index-content-table td {
  padding: 8px;
  border: 1px solid #e8e8e8;
}
.hwfp-routes-carbon-copy-task-detail-index-td-title {
  background-color: rgba(0, 0, 0, 0.04) !important;
  font-weight: bold;
  width: '20%';
}
.hwfp-routes-carbon-copy-task-detail-index-label-col {
  font-weight: bold;
  border-left: 2px solid #5e7ee6;
  text-indent: 10px;
  display: inline-block;
  line-height: 14px;
  margin-bottom: 20px;
}

/*
 * index.less - 流程单据详情样式
 * @date: 2019-04-30
 * @author: HB <bin.huang02@hand-china.com>
 * @version: 0.0.1
 * @copyright Copyright (c) 2018, Hand
 */
/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.hwfp-routes-categories-detail-index-detail-form .ant-form-explain {
  margin-top: 2px;
}
.hwfp-routes-categories-detail-index-detail-form .ant-form-item-label label {
  color: #666;
}
.hwfp-routes-categories-detail-index-detail-form .read-row .ant-form-item {
  margin-bottom: 0;
}
.hwfp-routes-categories-detail-index-detail-form .read-row .ant-form-item-label {
  line-height: 28px;
}
.hwfp-routes-categories-detail-index-detail-form .read-row .ant-form-item-control-wrapper .ant-form-item-control {
  line-height: 28px;
}
.hwfp-routes-categories-detail-index-detail-form .writable-row .ant-form-item-label {
  line-height: 28px;
}
.hwfp-routes-categories-detail-index-detail-form .writable-row .ant-form-item-control-wrapper .ant-form-item-control {
  line-height: 28px;
}
.hwfp-routes-categories-detail-index-add-document-form > div {
  float: left;
  flex: none;
}
.hwfp-routes-categories-detail-index-form-item-control-wrapper {
  line-height: 30px;
}
.hwfp-routes-categories-detail-index-button-margin-bottom {
  margin-bottom: 12px;
}
.hwfp-routes-categories-detail-index-category-add-modal .ant-modal-body {
  padding-top: 16px;
}
.hwfp-routes-categories-detail-index-category-add-modal .ant-modal-body .ant-form.ant-form-inline {
  padding-bottom: 16px;
}

/*
 * index.less - 流程单据详情样式
 * @date: 2019-04-30
 * @author: HB <bin.huang02@hand-china.com>
 * @version: 0.0.1
 * @copyright Copyright (c) 2018, Hand
 */
.hwfp-routes-documents-detail-index-detail-form .ant-form-explain {
  margin-top: 2px;
}
.hwfp-routes-documents-detail-index-detail-form .margin-top-row {
  margin-top: 16px;
}
.hwfp-routes-documents-detail-index-detail-form .ant-form-item-label label {
  color: #666;
}
.hwfp-routes-documents-detail-index-add-document-form {
  margin-bottom: 0;
}
.hwfp-routes-documents-detail-index-list-margin-top {
  margin-top: 16px;
}
.hwfp-routes-documents-detail-index-form-item-control-wrapper {
  line-height: 28px;
}
.hwfp-routes-documents-detail-index-button-margin-bottom {
  margin-bottom: 12px;
}
.hwfp-routes-documents-detail-index-category-add-modal .ant-modal-body {
  padding-top: 16px;
}
.hwfp-routes-documents-detail-index-category-add-modal .ant-modal-body .ant-form.ant-form-inline {
  padding-bottom: 16px;
}

/*!
    index - 我参与的流程页面
    @date 2018-8-31
    @author LZY <zhuyan.luo@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hwfp-routes-involved-task-detail-index-header-form .ant-input-number {
  width: 100%;
}
.hwfp-routes-involved-task-detail-index-header-form .ant-col-8 {
  height: 48px;
}
.hwfp-routes-involved-task-detail-index-content-table {
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  width: 100%;
  color: #333;
}
.hwfp-routes-involved-task-detail-index-content-table td {
  padding: 8px;
  border: 1px solid #e8e8e8;
}
.hwfp-routes-involved-task-detail-index-td-title {
  background-color: rgba(0, 0, 0, 0.04) !important;
  font-weight: bold;
  width: '20%';
}
.hwfp-routes-involved-task-detail-index-label-col {
  font-weight: bold;
  border-left: 2px solid #5e7ee6;
  text-indent: 10px;
  display: inline-block;
  line-height: 14px;
  margin-bottom: 20px;
}

/*!
    index - 待办事项页面
    @date 2018-8-31
    @author LZY <zhuyan.luo@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hwfp-routes-monitor-detail-index-content-table {
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  width: 100%;
  color: #333;
}
.hwfp-routes-monitor-detail-index-content-table td {
  padding: 8px;
  border: 1px solid #e8e8e8;
}
.hwfp-routes-monitor-detail-index-td-title {
  background-color: rgba(0, 0, 0, 0.04) !important;
  font-weight: bold;
  width: '20%';
}
.hwfp-routes-monitor-detail-index-label-col {
  font-weight: bold;
  border-left: 2px solid #5e7ee6;
  text-indent: 10px;
  display: inline-block;
  line-height: 14px;
  margin-bottom: 20px;
}

.hwfp-routes-process-define-deploy-detail-deploy-detail .ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow {
  border-radius: 50%;
  border: 1px solid rgba(0, 0, 0, 0.85);
  height: 28px;
  line-height: 28px;
  width: 28px;
  left: 6px;
  top: 8px;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

/*!
    index - 我参与的流程页面
    @date 2018-8-31
    @author LZY <zhuyan.luo@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hwfp-routes-start-by-task-detail-index-header-form .ant-input-number {
  width: 100%;
}
.hwfp-routes-start-by-task-detail-index-header-form .ant-col-8 {
  height: 48px;
}
.hwfp-routes-start-by-task-detail-index-content-table {
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  width: 100%;
  color: #333;
}
.hwfp-routes-start-by-task-detail-index-content-table td {
  padding: 8px;
  border: 1px solid #e8e8e8;
}
.hwfp-routes-start-by-task-detail-index-td-title {
  background-color: rgba(0, 0, 0, 0.04) !important;
  font-weight: bold;
  width: '20%';
}
.hwfp-routes-start-by-task-detail-index-label-col {
  font-weight: bold;
  border-left: 2px solid #5e7ee6;
  text-indent: 10px;
  display: inline-block;
  line-height: 14px;
  margin-bottom: 20px;
}

/*!
    index - 待办事项页面
    @date 2018-8-31
    @author LZY <zhuyan.luo@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hwfp-routes-task-detail-index-content-table {
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  width: 100%;
  color: #333;
}
.hwfp-routes-task-detail-index-content-table td {
  padding: 8px;
  border: 1px solid #e8e8e8;
}
.hwfp-routes-task-detail-index-td-title {
  background-color: rgba(0, 0, 0, 0.04) !important;
  font-weight: bold;
  width: '20%';
}
.hwfp-routes-task-detail-index-label-col {
  font-weight: bold;
  border-left: 2px solid #5e7ee6;
  text-indent: 10px;
  display: inline-block;
  line-height: 14px;
  margin-bottom: 20px;
}

.hmsg-routes-cards-message-system-message-row {
  padding: 5px 0 5px 10px;
  transition: background-color 0.5s;
  cursor: pointer;
}
.hmsg-routes-cards-message-system-message-title {
  color: #333;
  font-size: 12px;
  line-height: 20px;
  text-align: left;
}
.hmsg-routes-cards-message-system-message-row:hover {
  padding: 5px 0 5px 10px;
  background: rgba(41, 190, 206, 0.1);
  border-radius: 2px;
}
.hmsg-routes-cards-message-system-message-row:hover .hmsg-routes-cards-message-system-message-title {
  color: #1e3255;
  font-size: 12px;
  line-height: 20px;
  text-align: left;
}
.hmsg-routes-cards-message-system-message-time {
  font-size: 12px;
  color: #999;
  letter-spacing: 0;
  line-height: 20px;
  text-align: right;
}
.hmsg-routes-cards-message-system-message-close {
  visibility: hidden;
}
.hmsg-routes-cards-message-system-message-row:hover .hmsg-routes-cards-message-system-message-close {
  visibility: visible;
}
.hmsg-routes-cards-message-system-message-img {
  margin-top: 35px;
  -webkit-transform: translateX(-6px);
          transform: translateX(-6px);
}
.hmsg-routes-cards-message-system-message-img-wrap {
  width: 100%;
  text-align: center;
}
.hmsg-routes-cards-message-system-title-font {
  font-size: 12px;
  line-height: 20px;
  text-align: left;
}

.hmsg-routes-cards-message-index-notice {
  height: 100%;
}
.hmsg-routes-cards-message-index-notice .hmsg-routes-cards-message-index-notice-overflow {
  padding-top: 10px;
  height: calc(100% - 47px);
  overflow-y: hidden;
}
.hmsg-routes-cards-message-index-notice .hmsg-routes-cards-message-index-notice-overflow:hover {
  padding-top: 10px;
  height: calc(100% - 47px);
  overflow-y: auto;
}
.hmsg-routes-cards-message-index-message .hmsg-routes-cards-message-index-message-overflow {
  padding: 15px 12px 10px 24px;
  height: calc(100% - 47px);
  overflow-y: hidden;
}
.hmsg-routes-cards-message-index-message .hmsg-routes-cards-message-index-message-overflow:hover {
  padding: 15px 12px 10px 24px;
  height: calc(100% - 47px);
  overflow-y: auto;
}
.hmsg-routes-cards-message-index-notification .hmsg-routes-cards-message-index-notification-overflow {
  padding: 15px 12px 10px 24px;
  height: calc(100% - 47px);
  overflow-y: hidden;
}
.hmsg-routes-cards-message-index-notification .hmsg-routes-cards-message-index-notification-overflow:hover {
  padding: 15px 12px 10px 24px;
  height: calc(100% - 47px);
  overflow-y: auto;
}
.hmsg-routes-cards-message-index-tab-right {
  padding: 13px 24px 0 0;
}
.hmsg-routes-cards-message-index-tab-right-content {
  font-size: 12px;
  line-height: 22px;
}
.hmsg-routes-cards-message-index-tab-icon-padding {
  padding-left: 3px;
}
.hmsg-routes-cards-message-index-tab-a {
  margin-left: 16px;
}
.hmsg-routes-cards-message-index-box-hidden {
  height: calc(100% - 47px);
  overflow-y: hidden;
}
.hmsg-routes-cards-message-index-box-auto {
  height: calc(100% - 47px);
  overflow-y: auto;
}
.hmsg-routes-cards-message-index-height {
  height: 100%;
}
.hmsg-routes-cards-message-index-height .ant-tabs-tab {
  padding: 13px 24px !important;
}
.hmsg-routes-cards-message-index-height .ant-tabs-bar {
  margin: 0;
}
.hmsg-routes-cards-message-index-height .ant-tabs-content {
  height: 100%;
}
.hmsg-routes-cards-message-index-height .ant-tabs-tabpane {
  height: 100%;
}
.hmsg-routes-cards-message-index-height .ant-timeline-item {
  padding: 0;
}
.hmsg-routes-cards-message-index-height .ant-timeline-item-head {
  margin-top: 6px;
}

.hmsg-routes-cards-message-announcement-notice-list-wrap .hmsg-routes-cards-message-announcement-notice-row {
  transition: background-color 0.5s;
  cursor: pointer;
  margin-right: 12px;
  margin-bottom: 5px;
}
.hmsg-routes-cards-message-announcement-notice-list-wrap .hmsg-routes-cards-message-announcement-notice-row:hover {
  background: rgba(41, 190, 206, 0.1);
  border-radius: 2px;
  margin-right: 12px;
  margin-bottom: 5px;
}
.hmsg-routes-cards-message-announcement-notice-list-wrap .hmsg-routes-cards-message-announcement-notice-row:hover .hmsg-routes-cards-message-announcement-notice-title {
  color: #1e3255;
  text-align: left;
  font-size: 12px;
  line-height: 20px;
}
.hmsg-routes-cards-message-announcement-notice-list-wrap .hmsg-routes-cards-message-announcement-notice-row:hover .hmsg-routes-cards-message-announcement-notice-list {
  color: #666;
  letter-spacing: 0;
  font-size: 12px;
  line-height: 20px;
}
.hmsg-routes-cards-message-announcement-notice-list-wrap .hmsg-routes-cards-message-announcement-notice-type {
  position: relative;
  padding-left: 24px;
}
.hmsg-routes-cards-message-announcement-notice-list-wrap .hmsg-routes-cards-message-announcement-notice-img {
  height: 20px;
  width: 20px;
}
.hmsg-routes-cards-message-announcement-notice-list-wrap .hmsg-routes-cards-message-announcement-notice-content {
  padding: 10px 8px 8px 15px;
}
.hmsg-routes-cards-message-announcement-notice-list-wrap .hmsg-routes-cards-message-announcement-notice-title {
  color: #333;
  text-align: left;
  font-size: 12px;
  line-height: 20px;
}
.hmsg-routes-cards-message-announcement-notice-list-wrap .hmsg-routes-cards-message-announcement-notice-time {
  text-align: right;
  color: #999;
  letter-spacing: 0;
  font-size: 12px;
  line-height: 20px;
}
.hmsg-routes-cards-message-announcement-notice-list-wrap .hmsg-routes-cards-message-announcement-notice-list {
  color: #666;
  letter-spacing: 0;
  font-size: 12px;
  line-height: 20px;
}
.hmsg-routes-cards-message-announcement-notice-no-img {
  margin-top: 40px;
}
.hmsg-routes-cards-message-announcement-notice-img-wrap {
  width: 100%;
  text-align: center;
}
.hmsg-routes-cards-message-announcement-margined {
  margin-right: 12px;
  margin-bottom: 5px;
}
.hmsg-routes-cards-message-announcement-fonted {
  font-size: 12px;
  line-height: 20px;
}

.hmsg-routes-cards-message-notification-notification-row {
  padding: 5px 0 5px 10px;
  transition: background-color 0.5s;
  cursor: pointer;
}
.hmsg-routes-cards-message-notification-notification-title {
  color: #333;
  font-size: 12px;
  line-height: 20px;
  text-align: left;
}
.hmsg-routes-cards-message-notification-notification-row:hover {
  padding: 5px 0 5px 10px;
  background: rgba(41, 190, 206, 0.1);
  border-radius: 2px;
}
.hmsg-routes-cards-message-notification-notification-row:hover .hmsg-routes-cards-message-notification-notification-title {
  color: #1e3255;
  font-size: 12px;
  line-height: 20px;
  text-align: left;
}
.hmsg-routes-cards-message-notification-notification-time {
  font-size: 12px;
  color: #999;
  letter-spacing: 0;
  line-height: 20px;
  text-align: right;
}
.hmsg-routes-cards-message-notification-notification-close {
  visibility: hidden;
}
.hmsg-routes-cards-message-notification-notification-row:hover .hmsg-routes-cards-message-notification-notification-close {
  visibility: visible;
}
.hmsg-routes-cards-message-notification-notification-img {
  margin-top: 35px;
  -webkit-transform: translateX(-6px);
          transform: translateX(-6px);
}
.hmsg-routes-cards-message-notification-notification-img-wrap {
  width: 100%;
  text-align: center;
}
.hmsg-routes-cards-message-notification-title-font {
  font-size: 12px;
  line-height: 20px;
  text-align: left;
}

.hmsg-routes-message-query-index-content img {
  width: 400px;
  height: 200px;
}

.hmsg-routes-message-template-detail-index-template-form .ql-toolbar {
  height: 11%;
}
.hmsg-routes-message-template-detail-index-template-form .ql-container {
  height: 88%;
}
.hmsg-routes-message-template-detail-index-template-form .ql-toolbar.ql-snow {
  line-height: 100%;
}
.hmsg-routes-message-template-detail-index-template-form .ql-snow .ql-picker-label::before,
.hmsg-routes-message-template-detail-index-template-form .ql-snow .ql-color-picker .ql-picker-label svg,
.hmsg-routes-message-template-detail-index-template-form .ql-snow .ql-icon-picker .ql-picker-label svg {
  vertical-align: top;
}
.hmsg-routes-message-template-detail-index-template-form .hmsg-routes-message-template-detail-index-template-content > div + div > div > span > div > div {
  border: 1px solid #f5222d;
}
.hmsg-routes-message-template-detail-index-template-form .hmsg-routes-message-template-detail-index-template-content > div + div > div {
  line-height: 0 !important;
}
.hmsg-routes-message-template-detail-index-template-form .hmsg-routes-message-template-detail-index-template-content-label::before {
  display: inline-block;
  margin-right: 4px;
  content: '*';
  line-height: 1;
  font-size: 12px;
  color: #f5222d;
}
.hmsg-routes-message-template-detail-index-template-form .hmsg-routes-message-template-detail-index-template-content-error {
  font-size: 12px;
  line-height: 15px;
  color: #f5222d;
  position: relative;
  zoom: 1;
}
.hmsg-routes-message-template-detail-index-template-form .hmsg-routes-message-template-detail-index-row-item-2 {
  margin-bottom: 12px;
}
.hmsg-routes-message-template-detail-index-template-form .hmsg-routes-message-template-detail-index-row-item-2 .ant-form-item-label.ant-col-4 {
  width: 18.75%;
  padding-left: 12px;
  padding-right: 12px;
  margin-left: -12px;
  margin-right: -12px;
}
.hmsg-routes-message-template-detail-index-template-form .hmsg-routes-message-template-detail-index-row-item-2 .ant-form-item-control-wrapper.ant-col-20 {
  width: 81.25%;
  padding-left: 12px;
  padding-right: 12px;
  margin-left: -12px;
  margin-right: -12px;
}

.hmsg-routes-notice-style-hmsg-notice .hmsg-routes-notice-style-row-item-2 {
  margin-bottom: 12px;
}
.hmsg-routes-notice-style-hmsg-notice .hmsg-routes-notice-style-row-item-2 .ant-form-item-label.ant-col-4 {
  width: 18.75%;
  padding-left: 12px;
  padding-right: 12px;
  margin-left: -12px;
  margin-right: -12px;
}
.hmsg-routes-notice-style-hmsg-notice .hmsg-routes-notice-style-row-item-2 .ant-form-item-control-wrapper.ant-col-20 {
  width: 81.25%;
  padding-left: 12px;
  padding-right: 12px;
  margin-left: -12px;
  margin-right: -12px;
}

.hmsg-routes-receive-config-index-hmsg-hr-show {
  height: auto;
}
.hmsg-routes-receive-config-index-hmsg-hr-show .ant-select {
  width: 90%;
}
.hmsg-routes-receive-config-index-hmsg-hr-show .ant-table-row-level-1 .ant-form-item {
  width: 85%;
}
.hmsg-routes-receive-config-index-hmsg-hr-show .ant-table-row-level-2 .ant-form-item {
  width: 75%;
}
.hmsg-routes-receive-config-index-hmsg-hr-show .ant-table-row-level-3 .ant-form-item {
  width: 65%;
}
.hmsg-routes-receive-config-index-hmsg-hr-show .ant-table-row-level-4 .ant-form-item {
  width: 55%;
}
.hmsg-routes-receive-config-index-hmsg-hr-show .ant-table-row-level-5 .ant-form-item {
  width: 45%;
}
.hmsg-routes-receive-config-index-hmsg-hr-button {
  border: none;
  cursor: pointer;
}

.hmsg-routes-send-config-list-index-icon-button {
  cursor: pointer;
  position: relative;
  left: 5px;
  top: 11px;
  font-size: 16px;
  color: #777;
  transition: all 0.3s;
}
.hmsg-routes-send-config-list-index-icon-button[disabled] {
  cursor: not-allowed;
  opacity: 0.5;
}

/**
 * less 站内消息汇总
 * @date: 2018-8-4
 * @author: YB <bo.yang02@hand-china.com>
 * @version: 0.0.1
 * @copyright Copyright (c) 2018, Hand
 */
.hmsg-routes-user-message-index-upload .anticon .anticon-paper-clip {
  font-size: 15px;
}
.hmsg-routes-user-message-index-upload .ant-tag {
  display: none;
}
.hmsg-routes-user-message-index-badge-div {
  display: inline;
  padding: 0 0 0 12px;
}
.hmsg-routes-user-message-index-badge-div .hmsg-routes-user-message-index-badge-icon {
  cursor: pointer;
  font-size: 16px;
  padding: 4px;
}
.hmsg-routes-user-message-index-dropdown {
  width: 270px;
}
.hmsg-routes-user-message-index-dropdown .hmsg-routes-user-message-index-dropdown-content {
  width: 270px;
  padding: 10px 0;
  border-bottom: solid 1px #e8e8e8;
}
.hmsg-routes-user-message-index-dropdown .hmsg-routes-user-message-index-dropdown-content p {
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hmsg-routes-user-message-index-dropdown .hmsg-routes-user-message-index-dropdown-footer {
  padding: 10px 0;
  text-align: center;
}
.hmsg-routes-user-message-index-dropdown .hmsg-routes-user-message-index-spin {
  text-align: center;
}
.hmsg-routes-user-message-index-content {
  padding: 20px 0;
}
.hmsg-routes-user-message-index-content img {
  max-width: 800px;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.hiam-routes-api-management-index-customize-button-style {
  background-color: #1e3255;
  border-color: #1e3255 !important;
  color: #fff !important;
}

/*!
    index - 客户端
    @date 2018-12-24
    @author: LZY <zhuyan.luo@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hiam-routes-client-index-rule-table .ant-form-item {
  margin-bottom: 0;
}

.hiam-routes-customer-management-index-query-buttons .hiam-routes-customer-management-index-query-buttons-more {
  margin-left: 25px;
}
.hiam-routes-customer-management-index-query-buttons .hiam-routes-customer-management-index-query-buttons-item {
  margin-left: 10px;
}
.hiam-routes-customer-management-index-action-row {
  margin-bottom: 14px;
}
.hiam-routes-customer-management-index-action-row .hiam-routes-customer-management-index-button-apportion {
  background-color: #1e3255;
  border-color: #1e3255;
  color: #fff;
}

.hiam-routes-doc-type-index-doc-type .ant-form-item {
  margin-bottom: 0;
}

/*!
    index - 客户端
    @date 2018-12-20
    @author: LZY <zhuyan.luo@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hiam-routes-ldap-index-loading-container {
  margin: 0 0 32px 2px;
  padding: 24px 0;
  border-radius: 4px;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.hiam-routes-ldap-index-loading-container .hiam-routes-ldap-index-connect-loader {
  position: relative;
  margin: 0 auto;
  width: 50px;
  height: inherit;
}
.hiam-routes-ldap-index-loading-container .hiam-routes-ldap-index-connect-loader:before {
  content: '';
  display: block;
  padding-top: 100%;
}
.hiam-routes-ldap-index-loading-container .hiam-routes-ldap-index-loading-text {
  text-align: center;
  font-size: 20px;
  margin-top: 22px;
}
.hiam-routes-ldap-index-loading-container .hiam-routes-ldap-index-tip-text {
  text-align: center;
  font-size: 14px;
}
.hiam-routes-ldap-index-test-title {
  font-size: 18px;
  margin: 0;
}
.hiam-routes-ldap-index-result-container {
  padding: 1px 10px 10px 10px;
  margin-bottom: 32px;
  border-radius: 4px;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.hiam-routes-ldap-index-result-container .hiam-routes-ldap-index-result-info > div {
  margin: 20px 0;
  vertical-align: middle;
}
.hiam-routes-ldap-index-result-container .hiam-routes-ldap-index-result-info > div i {
  margin-right: 8px;
}
.hiam-routes-ldap-index-result-container .hiam-routes-ldap-index-result-info > div > span {
  font-size: 13px;
  vertical-align: middle;
}
.hiam-routes-ldap-index-result-container .hiam-routes-ldap-index-result-info .hiam-routes-ldap-index-info {
  list-style: none;
  overflow: hidden;
  padding-left: 24px;
  margin-bottom: 0;
}
.hiam-routes-ldap-index-result-container .hiam-routes-ldap-index-result-info .hiam-routes-ldap-index-info > li {
  width: auto;
  margin-bottom: 6px;
}
.hiam-routes-ldap-index-result-container .hiam-routes-ldap-index-result-info .hiam-routes-ldap-index-info > li span:first-child {
  color: rgba(0, 0, 0, 0.65);
}
.hiam-routes-ldap-index-result-container .hiam-routes-ldap-index-success-icon {
  color: #00bfa5;
}
.hiam-routes-ldap-index-result-container .hiam-routes-ldap-index-failed-icon {
  color: #f44336;
}
.hiam-routes-ldap-index-result-container .hiam-routes-ldap-index-to-red {
  color: red;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.hiam-routes-menu-config-editor-index-hiam-menu-config-editor {
  position: relative;
  margin-bottom: 5%;
}
.hiam-routes-menu-config-editor-index-hiam-menu-config-editor .ant-table-selection {
  display: none;
}
.hiam-routes-menu-config-editor-index-menu-icon-container .hiam-routes-menu-config-editor-index-row {
  height: 96px;
}
.hiam-routes-menu-config-editor-index-menu-icon-container .hiam-routes-menu-config-editor-index-row .hiam-routes-menu-config-editor-index-col {
  padding: 12px;
  text-align: center;
}
.hiam-routes-menu-config-editor-index-menu-icon-container .hiam-routes-menu-config-editor-index-row .hiam-routes-menu-config-editor-index-col .hiam-routes-menu-config-editor-index-menu-icon {
  font-size: 24px;
  height: 24px;
  line-height: 24px;
  width: 24px;
  cursor: pointer;
  color: #333;
}
.hiam-routes-menu-config-editor-index-menu-icon-container .hiam-routes-menu-config-editor-index-row .hiam-routes-menu-config-editor-index-col .hiam-routes-menu-config-editor-index-menu-icon:hover {
  color: #29bece;
}

.hiam-routes-menu-config-lovs-index-hiam-menu-config-permissions .footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  border-top: 1px solid #e8e8e8;
  padding: 10px 16px;
  text-align: right;
  left: 0;
  background: #fff;
  border-radius: 0 0 4px 4px;
}

/*!
    index - 菜单配置
    @date 2018-6-23
    @author: lijun <jun.li06@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hiam-routes-menu-config-index-hiam-menu-config {
  height: auto;
  flex: auto;
  display: flex;
  flex-flow: column;
  flex-grow: 1;
  overflow-y: auto;
}
.hiam-routes-menu-config-index-hiam-menu-config-export .ant-table-selection {
  display: none;
}

.hiam-routes-menu-config-menu-import-index-hiam-menu-import {
  position: relative;
}
.hiam-routes-menu-config-menu-import-index-hiam-menu-import-description ul {
  list-style: none;
  padding: 0;
}

.hiam-routes-menu-config-permissions-index-hiam-menu-config-permissions .footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  border-top: 1px solid #e8e8e8;
  padding: 10px 16px;
  text-align: right;
  left: 0;
  background: #fff;
  border-radius: 0 0 4px 4px;
}

.hiam-routes-menu-config-permission-set-index-hiam-menu-config-permission-set .footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  border-top: 1px solid #e8e8e8;
  padding: 10px 16px;
  text-align: right;
  left: 0;
  background: #fff;
  border-radius: 0 0 4px 4px;
  z-index: 1060;
}
.hiam-routes-menu-config-permission-set-index-hiam-menu-config-permission-set .editable-cell {
  width: 120px;
  display: inline-block;
}
.hiam-routes-menu-config-permission-set-index-hiam-menu-config-permission-set .ant-row {
  position: static;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.hiam-routes-miss-permission-record-index-customize-button-style {
  background-color: #1e3255;
  border-color: #1e3255 !important;
  color: #fff !important;
}

/**
  @date: 2018-7-31
  @author: lokya <kan.li01@hand-china.com>
  @version: 0.0.1
  @copyright Copyright (c) 2018, Hand
 */
.sub-accout-tabs .ant-tabs-nav-wrap {
  width: 150px;
}
.sub-accout-tabs .ant-tabs-tab-active.ant-tabs-tab {
  background-color: #fff;
  border: 1px solid #eee;
  width: 149px;
}

.hiam-routes-role-management-assign-sec-grp-index-sec-grp-detail-container {
  border: 1px solid #e8e8e8;
  border-radius: 2px 2px 0 0;
}
.hiam-routes-role-management-assign-sec-grp-index-sec-grp-detail-container .ant-tabs-content .ant-tabs-tabpane {
  padding: 10px;
}
.hiam-routes-role-management-assign-sec-grp-index-sec-grp-detail-container-title {
  padding: 0 16px;
  min-height: 40px;
  height: 40px;
  line-height: 40px;
  background: rgba(0, 0, 0, 0.04);
  font-weight: 500;
  border-bottom: 1.1px solid rgba(0, 0, 0, 0.16);
}
.hiam-routes-role-management-assign-sec-grp-index-auth-row-hover {
  background: #f0f4ff !important;
}

/**
  @date: 2018-7-31
  @author: lokya <kan.li01@hand-china.com>
  @version: 0.0.1
  @copyright Copyright (c) 2018, Hand
 */
.sub-accout-tabs .ant-tabs-nav-wrap {
  width: 150px;
}
.sub-accout-tabs .ant-tabs-tab-active.ant-tabs-tab {
  background-color: #fff;
  border: 1px solid #eee;
  width: 149px;
}

/*!
    index - 角色管理
    @date 2018-6-23
    @author: lijun <jun.li06@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hiam-routes-role-management-index-hiam-role-list {
  height: auto;
  flex: auto;
  display: flex;
  flex-flow: column;
  flex-grow: 1;
  overflow-y: auto;
}
.hiam-routes-role-management-index-auth-row-hover {
  background: #f0f4ff !important;
}

.hiam-routes-role-management-clients-index-hiam-role-members .footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  border-top: 1px solid #e8e8e8;
  padding: 10px 16px;
  text-align: right;
  left: 0;
  background: #fff;
  border-radius: 0 0 4px 4px;
}

/*!
    index - 角色编辑明细modal
    @date 2018-10-23
    @author: lijun <jun.li06@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hiam-routes-role-management-detail-index-hiam-role-detail {
  height: auto;
}

.hiam-routes-role-management-members-index-hiam-role-members .footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  border-top: 1px solid #e8e8e8;
  padding: 10px 16px;
  text-align: right;
  left: 0;
  background: #fff;
  border-radius: 0 0 4px 4px;
}

.hiam-routes-role-management-permissions-index-hiam-role-permissions-management {
  position: relative;
}
.hiam-routes-role-management-permissions-index-hiam-role-permissions-management-transfer .operation {
  display: inline-block;
  overflow: hidden;
  margin: 0 8px;
  vertical-align: middle;
}
.hiam-routes-role-management-permissions-index-hiam-role-permissions-management-transfer .operation button {
  display: block;
  margin: 8px 0;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.hiam-routes-role-select-index-select-role {
  cursor: pointer;
  display: inline-block;
  margin-right: 8px;
  width: 100%;
}
.hiam-routes-role-select-index-select-role i {
  font-size: 16px;
  padding: 4px 0 4px 12px;
  line-height: 1;
  vertical-align: middle;
}
.hiam-routes-role-select-index-select-role .anticon-down:before {
  content: '\E606' !important;
  color: #b3b3b3;
}
.hiam-routes-role-select-index-select-role .anticon-down:hover {
  color: #5867dd;
}
.hiam-routes-role-select-index-avatar {
  margin: 0 8px 0 0;
  color: #29BECE;
  background: rgba(255, 255, 255, 0.85);
  vertical-align: middle;
}

.hiam-routes-sso-config-index-template-table {
  border: 1px solid #e8e8e8;
  width: 100%;
  color: #333;
  font-size: 14px;
}
.hiam-routes-sso-config-index-template-table .hiam-routes-sso-config-index-template-label {
  background: #fafafa;
  width: 10%;
}
.hiam-routes-sso-config-index-template-table td {
  border: 1px solid #e8e8e8;
  padding: 8px;
  width: 40%;
}
.hiam-routes-sso-config-index-template-upload > div {
  width: 204px !important;
  height: 195px !important;
}
.hiam-routes-sso-config-index-template-upload > div > div {
  width: 204px !important;
  height: 195px !important;
}
.hiam-routes-sso-config-index-template-upload-logo > div {
  width: 204px !important;
  height: 146px !important;
}
.hiam-routes-sso-config-index-template-upload-logo > div > div {
  width: 204px !important;
  height: 146px !important;
}

.hiam-routes-security-group-list-index-steps-header {
  padding: 15px 10px;
}
.hiam-routes-security-group-list-index-steps-content {
  padding: 5px 0;
  min-height: 50px;
  max-height: 450px;
  overflow: scroll;
}
.hiam-routes-security-group-list-index-steps-action {
  padding-top: 15px;
}

/**
  @date: 2019-4-19
  @author: zqq <qingqing.zhang@hand-china.com>
  @version: 0.0.1
  @copyright Copyright (c) 2018, Hand
 */
.hiam-routes-sub-account-org-authority-management-detail-index-right-btn-group {
  float: right;
  margin-right: 0 !important;
}
.hiam-routes-sub-account-org-authority-management-detail-index-right-btn-group .ant-form-item-control-wrapper > .ant-form-item-control > .ant-form-item-children > button:not(:first-child) {
  margin-left: 8px;
}

/**
  @date: 2018-7-31
  @author: lokya <kan.li01@hand-china.com>
  @version: 0.0.1
  @copyright Copyright (c) 2018, Hand
 */
.sub-accout-tabs .hiddenRow {
  display: none;
}
.sub-accout-tabs .ant-tabs-nav-wrap {
  width: 150px;
  background-color: #f5f5f5;
}
.sub-accout-tabs .ant-tabs-ink-bar.ant-tabs-ink-bar-no-animated {
  display: none !important;
}
.sub-accout-tabs .ant-tabs-tab-active.ant-tabs-tab {
  background-color: #fff;
  border: 1px solid #eee;
  width: 149px;
}
.sub-accout-tabs .ant-tabs-vertical.ant-tabs-left > .ant-tabs-bar .ant-tabs-tab {
  text-align: left !important;
}
.sub-accout-tabs .ant-tabs.ant-tabs-line > .ant-tabs-bar .ant-tabs-tab {
  padding: 0 !important;
}

/**
  @date: 2018-7-31
  @author: lokya <kan.li01@hand-china.com>
  @version: 0.0.1
  @copyright Copyright (c) 2018, Hand
 */
.hiam-routes-sub-account-org-authority-management-index-sub-accout-tabs .hiddenRow {
  display: none;
}
.hiam-routes-sub-account-org-authority-management-index-sub-accout-tabs .ant-tabs-nav-wrap {
  width: 150px;
  background-color: #f5f5f5;
}
.hiam-routes-sub-account-org-authority-management-index-sub-accout-tabs .ant-tabs-ink-bar.ant-tabs-ink-bar-no-animated {
  display: none !important;
}
.hiam-routes-sub-account-org-authority-management-index-sub-accout-tabs .ant-tabs-tab-active.ant-tabs-tab {
  background-color: #fff;
  border: 1px solid #eee;
  width: 149px;
}
.hiam-routes-sub-account-org-authority-management-index-sub-accout-tabs .ant-tabs-vertical.ant-tabs-left > .ant-tabs-bar .ant-tabs-tab {
  text-align: left !important;
}
.hiam-routes-sub-account-org-authority-management-index-sub-accout-tabs .ant-tabs.ant-tabs-line > .ant-tabs-bar .ant-tabs-tab {
  padding: 0 !important;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.hiam-routes-tenant-menu-manage-editor-index-hiam-menu-config-editor {
  position: relative;
  margin-bottom: 5%;
}
.hiam-routes-tenant-menu-manage-editor-index-hiam-menu-config-editor .ant-table-selection {
  display: none;
}
.hiam-routes-tenant-menu-manage-editor-index-menu-icon-container .hiam-routes-tenant-menu-manage-editor-index-row {
  height: 96px;
}
.hiam-routes-tenant-menu-manage-editor-index-menu-icon-container .hiam-routes-tenant-menu-manage-editor-index-row .hiam-routes-tenant-menu-manage-editor-index-col {
  padding: 12px;
  text-align: center;
}
.hiam-routes-tenant-menu-manage-editor-index-menu-icon-container .hiam-routes-tenant-menu-manage-editor-index-row .hiam-routes-tenant-menu-manage-editor-index-col .hiam-routes-tenant-menu-manage-editor-index-menu-icon {
  font-size: 24px;
  height: 24px;
  line-height: 24px;
  width: 24px;
  cursor: pointer;
  color: #333;
}
.hiam-routes-tenant-menu-manage-editor-index-menu-icon-container .hiam-routes-tenant-menu-manage-editor-index-row .hiam-routes-tenant-menu-manage-editor-index-col .hiam-routes-tenant-menu-manage-editor-index-menu-icon:hover {
  color: #29bece;
}

.hiam-routes-tenant-menu-manage-index-hiam-tenant-menu-table .ant-table-row-hover > td {
  background-color: #fff !important;
}
.hiam-routes-tenant-menu-manage-index-hiam-tenant-menu-table .ant-table-tbody > tr:hover > td {
  background-color: #fff;
}

.hiam-routes-tenant-menu-manage-lovs-index-hiam-tenant-menu-permissions .footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  border-top: 1px solid #e8e8e8;
  padding: 10px 16px;
  text-align: right;
  left: 0;
  background: #fff;
  border-radius: 0 0 4px 4px;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.layouts-components-default-menu-styles-reset-ul {
  padding: 0;
  list-style: none;
}
.layouts-components-default-menu-styles-main-menu-wrap {
  flex-grow: 1;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
}
.layouts-components-default-menu-styles-main-menu {
  padding: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  background-color: #1e3255;
}
.layouts-components-default-menu-styles-main-menu-item {
  cursor: pointer;
  width: 220px;
}
.layouts-components-default-menu-styles-main-menu-item-content {
  color: #eee;
  height: 44px;
  display: flex;
  align-items: center;
}
.layouts-components-default-menu-styles-main-menu-item-content::after {
  margin-right: 14px;
  content: '';
  height: 0;
  width: 0;
  overflow: hidden;
  font-size: 0;
  line-height: 0;
  border-width: 4px 6px;
  border-style: dashed;
  border-color: transparent;
  border-left: 6px solid #eee;
}
.layouts-components-default-menu-styles-main-menu-item-icon {
  height: 14px;
  line-height: 14px;
  width: 14px;
  margin: 0 10px 0 20px;
}
.layouts-components-default-menu-styles-main-menu-item-icon-icon {
  font-size: 14px;
}
.layouts-components-default-menu-styles-main-menu-item-title {
  flex-grow: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  font-size: 14px;
  line-height: 22px;
}
.layouts-components-default-menu-styles-main-menu-item-hover .layouts-components-default-menu-styles-main-menu-item-content {
  color: #fff;
  background-image: linear-gradient(to right, #1e3255, #29bece);
  position: relative;
}
.layouts-components-default-menu-styles-main-menu-item-hover .layouts-components-default-menu-styles-main-menu-item-content::before {
  content: ' ';
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  border-left: 5px solid #29bece;
}
.layouts-components-default-menu-styles-main-menu-item-active .layouts-components-default-menu-styles-main-menu-item-content {
  background-image: linear-gradient(to right, #1e3255, #29bece);
}
.layouts-components-default-menu-styles-main-menu-item-active .layouts-components-default-menu-styles-sub-menu-wrap {
  width: 720px;
  opacity: 1;
  z-index: 2000;
}
.layouts-components-default-menu-styles-main-menu-item-active .layouts-components-default-menu-styles-sub-menu-wrap-all-only {
  width: 200px;
}
.layouts-components-default-menu-styles-main-menu-item-active .layouts-components-default-menu-styles-sub-menu-mask {
  z-index: 1996;
  height: 100vh;
  width: calc(100vw - 220px);
}
.layouts-components-default-menu-styles-sub-menu-mask {
  position: absolute;
  left: 220px;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.288);
  height: 0;
  width: 0;
}
.layouts-components-default-menu-styles-sub-menu-wrap {
  position: absolute;
  left: 220px;
  bottom: 8px;
  width: 0;
  overflow-x: hidden;
  overflow-y: auto;
  opacity: 0;
  display: flex;
  cursor: auto;
  cursor: initial;
}
.layouts-components-default-menu-styles-sub-menu-wrap-all-only {
  width: 200px;
}
.layouts-components-default-menu-styles-sub-menu {
  padding-top: 16px;
  padding-bottom: 8px;
  opacity: 0.95;
  background-color: #1e3255;
  width: 200px;
  min-height: 100%;
  flex-shrink: 0;
}
.layouts-components-default-menu-styles-sub-menu-item-content {
  height: 44px;
  width: 200px;
  display: flex;
  align-items: center;
}
.layouts-components-default-menu-styles-sub-menu-item-content::after {
  flex-shrink: 0;
  margin-right: 14px;
  content: '';
  height: 0;
  width: 0;
  overflow: hidden;
  font-size: 0;
  line-height: 0;
  border-width: 4px 6px;
  border-style: dashed;
  border-color: transparent;
  border-left: 6px solid #eee;
}
.layouts-components-default-menu-styles-sub-menu-item-content-only::after {
  display: none;
}
.layouts-components-default-menu-styles-sub-menu-item-title {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  font-size: 14px;
  line-height: 22px;
  flex-grow: 1;
  margin-left: 20px;
  color: #eee;
}
.layouts-components-default-menu-styles-sub-menu-item-active .layouts-components-default-menu-styles-sub-menu-item-content,
.layouts-components-default-menu-styles-sub-menu-item-hover .layouts-components-default-menu-styles-sub-menu-item-content {
  color: #fff;
  background-image: linear-gradient(to right, #1e3255, #29bece);
}
.layouts-components-default-menu-styles-sub-menu-item-active .layouts-components-default-menu-styles-sub-menu-item-content::after,
.layouts-components-default-menu-styles-sub-menu-item-hover .layouts-components-default-menu-styles-sub-menu-item-content::after {
  border-left-color: #fff;
}
.layouts-components-default-menu-styles-sub-menu-item-content-only:hover {
  background-image: linear-gradient(to right, #1e3255, #29bece);
}
.layouts-components-default-menu-styles-sub-menu-item-content-only:hover .layouts-components-default-menu-styles-sub-menu-item-title {
  color: #fff;
}
.layouts-components-default-menu-styles-leaf-menu {
  padding-top: 16px;
  padding-bottom: 8px;
  opacity: 0.9;
  background-color: #1e3255;
  width: 520px;
  min-height: 100%;
  flex-shrink: 0;
}
.layouts-components-default-menu-styles-leaf-menu-item-wrap {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}
.layouts-components-default-menu-styles-leaf-menu-item-wrap-line {
  background-color: #3f5376;
  margin: 12px 16px;
  padding: 0;
  box-sizing: border-box;
  display: block;
  height: 1px;
  clear: both;
  position: relative;
  top: -0.06em;
  list-style: none;
}
.layouts-components-default-menu-styles-leaf-menu-item {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  font-size: 14px;
  line-height: 22px;
  flex-shrink: 0;
  width: 152px;
  padding: 10px 20px;
  color: #eee;
  border-radius: 2px;
  margin-left: 16px;
  cursor: pointer;
}
.layouts-components-default-menu-styles-leaf-menu-item:hover,
.layouts-components-default-menu-styles-leaf-menu-item-active {
  color: #fff;
  background-image: linear-gradient(to right, #1e3255, #29bece);
}
.layouts-components-default-menu-styles-main-menu-collapsed .layouts-components-default-menu-styles-main-menu-item {
  width: 80px;
}
.layouts-components-default-menu-styles-main-menu-collapsed .layouts-components-default-menu-styles-main-menu-item-title,
.layouts-components-default-menu-styles-main-menu-collapsed .layouts-components-default-menu-styles-main-menu-item-content::after {
  display: none;
}
.layouts-components-default-menu-styles-main-menu-collapsed .layouts-components-default-menu-styles-main-menu-item-content {
  width: 80px;
  justify-content: center;
}
.layouts-components-default-menu-styles-main-menu-collapsed .layouts-components-default-menu-styles-main-menu-item-icon {
  margin: 0;
  font-size: 14px;
  width: 14px;
  height: 14px;
}
.layouts-components-default-menu-styles-main-menu-collapsed .layouts-components-default-menu-styles-sub-menu-wrap,
.layouts-components-default-menu-styles-main-menu-collapsed .layouts-components-default-menu-styles-sub-menu-mask {
  left: 80px;
}
.layouts-components-default-menu-styles-main-menu-collapsed .layouts-components-default-menu-styles-sub-menu-mask {
  height: 100vh;
  width: calc(100vw - 80px);
}
.layouts-components-default-menu-styles-menu-tooltip.ant-tooltip {
  z-index: 2004;
}
.layouts-components-default-menu-styles-menu-tooltip.ant-tooltip .ant-tooltip-content > .ant-tooltip-arrow {
  border-top-color: #29bece;
}
.layouts-components-default-menu-styles-menu-tooltip.ant-tooltip .ant-tooltip-content > .ant-tooltip-inner {
  background-color: #29bece;
}

.hiam-routes-tenant-menu-manage-permission-set-index-hiam-tenant-menu-permission-set .footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  border-top: 1px solid #e8e8e8;
  padding: 10px 16px;
  text-align: right;
  left: 0;
  background: #fff;
  border-radius: 0 0 4px 4px;
  z-index: 1060;
}
.hiam-routes-tenant-menu-manage-permission-set-index-hiam-tenant-menu-permission-set .editable-cell {
  width: 120px;
  display: inline-block;
}
.hiam-routes-tenant-menu-manage-permission-set-index-hiam-tenant-menu-permission-set .ant-row {
  position: static;
}

/*
    detail - 导入历史详情页
    @date 2019-10-11
    @author WT <tao13.wang@Thand-china.com>
    @copyright Copyright (c) 2019, Hand
*/
.himp-routes-import-history-detail-label-col {
  font-weight: bold;
  border-left: 2px solid #5e7ee6;
  text-indent: 10px;
  display: inline-block;
  line-height: 14px;
}

.himp-routes-template-detail-index-template-form .ql-toolbar {
  height: 11%;
}
.himp-routes-template-detail-index-template-form .ql-container {
  height: 88%;
}
.himp-routes-template-detail-index-template-form .ql-toolbar.ql-snow {
  line-height: 100%;
}
.himp-routes-template-detail-index-template-form .ql-snow .ql-picker-label::before,
.himp-routes-template-detail-index-template-form .ql-snow .ql-color-picker .ql-picker-label svg,
.himp-routes-template-detail-index-template-form .ql-snow .ql-icon-picker .ql-picker-label svg {
  vertical-align: top;
}
.himp-routes-template-detail-index-template-form .himp-routes-template-detail-index-temp-table-name-body .ant-input:focus {
  border-color: #d9d9d9 !important;
  outline: none;
  box-shadow: none;
}
.himp-routes-template-detail-index-template-form .himp-routes-template-detail-index-temp-table-name-body .ant-input:hover {
  border-color: #d9d9d9 !important;
}
.himp-routes-template-detail-index-template-form .himp-routes-template-detail-index-temp-table-name-body .himp-routes-template-detail-index-temp-table-name {
  border-top: none !important;
  border-right: none !important;
  border-left: none !important;
}

.hocr-routes-ocr-record-styles-message-search-form .ant-form-item {
  margin-bottom: 0;
}

.hexl-routes-calc-index-modal-iframe-wrap {
  height: calc(100vh - 61px);
}
.hexl-routes-calc-index-modal-iframe-wrap iframe {
  height: 100%;
  width: 100%;
  border: none;
}
.hexl-routes-calc-index-addon-lov {
  color: red;
}
.hexl-routes-calc-index-right-float {
  float: right;
  margin-left: 10px;
}
.hexl-routes-calc-index-edit-modal-wrap .c7n-pro-modal-body {
  max-height: calc(100vh - 0.6rem);
  padding: 0;
}

.hexl-routes-excel-runtime-index-modal-iframe-wrap {
  height: calc(100vh - 61px);
}
.hexl-routes-excel-runtime-index-modal-iframe-wrap iframe {
  height: 100%;
  width: 100%;
  border: none;
}
.hexl-routes-excel-runtime-index-edit-modal-wrap .c7n-pro-modal-body {
  max-height: calc(100vh - 0.6rem);
  padding: 0;
}

.hrpt-routes-cards-report-card-index-echarts {
  overflow: auto;
  width: 100%;
  height: 100%;
}
.hrpt-routes-cards-report-card-index-echarts .hrpt-routes-cards-report-card-index-echarts-warp {
  display: flex;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.hrpt-routes-cards-report-card-index-echarts .hrpt-routes-cards-report-card-index-echarts-warp .hrpt-routes-cards-report-card-index-echarts-loading {
  width: 100%;
  height: 100%;
}
.hrpt-routes-cards-report-card-index-echarts .ant-card-head {
  min-height: 46px !important;
  padding: 0 24px !important;
}
.hrpt-routes-cards-report-card-index-echarts .ant-card-body {
  height: calc(100% - 46px);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.hrpt-routes-cards-report-card-index-echarts .ant-card-head-title {
  line-height: 1.3;
}
.hrpt-routes-cards-report-card-index-echarts .ant-card-extra {
  line-height: 1 !important;
}
.hrpt-routes-cards-report-card-index-echarts .ant-card-head-wrapper {
  height: 46px !important;
}
.hrpt-routes-cards-report-card-index-echarts .ant-spin-container {
  width: 100%;
  height: 100%;
}
.hrpt-routes-cards-report-card-index-size {
  width: 100%;
  height: 100%;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.hrpt-routes-label-template-detail-styles-label-template-detail .c7n-pro-input-number {
  text-align: left;
}

/**
 * @email WY <yang.wang06@hand-china.com>
 * @creationDate 2019/12/18
 * @copyright HAND ® 2019
 */
.hrpt-routes-label-template-print-settings-styles-label-print .c7n-pro-input-number {
  text-align: left;
}

/*!
    index - 报表查询详情页面
    @date 2018-8-31
    @author LZY <zhuyan.luo@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hrpt-routes-report-query-detail-index-label-col {
  font-weight: bold;
  border-left: 2px solid #5e7ee6;
  text-indent: 10px;
  display: inline-block;
  line-height: 14px;
  margin-bottom: 20px;
}
.hrpt-routes-report-query-detail-index-icon-excel {
  cursor: pointer;
}
.hrpt-routes-report-query-detail-index-icon-excel::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i5Zu+5bGCXzEiIGRhdGEtbmFtZT0i5Zu+5bGCIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA2MzcuNyA2MzguOCI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04ODEgLTI4MS4wOCkiPjxyZWN0IHg9Ijg4MSIgeT0iMjgxIiB3aWR0aD0iNjM3LjkyIiBoZWlnaHQ9IjYzOS44NCIgc3R5bGU9ImZpbGw6bm9uZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjx0aXRsZT5pY29uX2V4cG9yRXhjZWxfZGVmYXVsdDwvdGl0bGU+PGcgc3R5bGU9ImNsaXAtcGF0aDp1cmwoI2NsaXAtcGF0aCkiPjxwYXRoIGQ9Ik0xNDUwLjg0LDQ5MS44OEgxMzQ4LjZ2NjIuNjRoMTAyLjI0Wm0wLDgwLjQ4SDEzNDguNnY2My45MmgxMDIuMjRabTAtMTYxSDEzNDguNlY0NzRoMTAyLjI0Wm0wLDMxOC4xNkgxMzQ4LjZWNzkzLjRoMTAyLjI0Wm00Ny4yOC0zODJIMTI1Mi44NGMtMi41NiwwLTUuMTIsMC03LjY4LDEuMjhWMjgxLjA4TDg4MSwzNTMuODhWODQ4LjM2bDM2Mi44OCw3MS41MlY4NTQuNzZjMi41NiwxLjI4LDUuMTIsMS4yOCw3LjY4LDEuMjhoMjQ1LjI4YzEyLjgsMCwyMS43Ni0xMC4yNCwyMS43Ni0yM1YzNzAuNDRhMjAuOTMsMjAuOTMsMCwwLDAtMjAuNDgtMjNabS0zNzEuNzYsMzU5TDEwODIuOTIsNzA0bC0zMy4yLTgzTDEwMTQsNjk4Ljg0bC00MC44OC0yLjU2LDUyLjQtOTQuNTZMOTc4LjIsNDk4LjJsNDAuODgtMi41NiwyOC4wOCw3Ny45Mmg1LjEybDMwLjY0LTgzLDQzLjQ0LTIuNTYtNTUsMTA5Ljg0Wm0zNjUuMzYsMTIxLjM2SDEyNDMuODhWNzkzLjRoODNWNzI5LjQ4aC04M1Y3MTUuNGg4M1Y2NTIuNzZoLTgzVjYzNi4xMmg4M1Y1NzIuMmgtODNWNTU0LjI4aDgzVjQ5MS42NGgtODNWNDc1aDgzVjQxMi4zNmgtODNWMzc2LjZoMjQ3Ljg0Wm0tNDAuODgtMTc1SDEzNDguNnY2Mi42NGgxMDIuMjRabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg4MSAtMjgxLjA4KSIgc3R5bGU9ImZpbGw6IzJiOTc1YyIvPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  content: '';
  display: inline-block;
  height: 26px;
  width: 26px;
  top: 1px;
  margin: 0 8px;
  position: relative;
}
.hrpt-routes-report-query-detail-index-icon-excel:hover::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i5Zu+5bGCXzEiIGRhdGEtbmFtZT0i5Zu+5bGCIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA2MzcuNyA2MzguOCI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04ODEgLTI4MS4wOCkiPjxyZWN0IHg9Ijg4MSIgeT0iMjgxIiB3aWR0aD0iNjM3LjkyIiBoZWlnaHQ9IjYzOS44NCIgc3R5bGU9ImZpbGw6bm9uZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjx0aXRsZT5pY29uX2V4cG9yRXhjZWxfaG92ZXI8L3RpdGxlPjxnIHN0eWxlPSJjbGlwLXBhdGg6dXJsKCNjbGlwLXBhdGgpIj48cGF0aCBkPSJNMTQ1MC44NCw0OTEuODhIMTM0OC42djYyLjY0aDEwMi4yNFptMCw4MC40OEgxMzQ4LjZ2NjMuOTJoMTAyLjI0Wm0wLTE2MUgxMzQ4LjZWNDc0aDEwMi4yNFptMCwzMTguMTZIMTM0OC42Vjc5My40aDEwMi4yNFptNDcuMjgtMzgySDEyNTIuODRjLTIuNTYsMC01LjEyLDAtNy42OCwxLjI4VjI4MS4wOEw4ODEsMzUzLjg4Vjg0OC4zNmwzNjIuODgsNzEuNTJWODU0Ljc2YzIuNTYsMS4yOCw1LjEyLDEuMjgsNy42OCwxLjI4aDI0NS4yOGMxMi44LDAsMjEuNzYtMTAuMjQsMjEuNzYtMjNWMzcwLjQ0YTIwLjkzLDIwLjkzLDAsMCwwLTIwLjQ4LTIzWm0tMzcxLjc2LDM1OUwxMDgyLjkyLDcwNGwtMzMuMi04M0wxMDE0LDY5OC44NGwtNDAuODgtMi41Niw1Mi40LTk0LjU2TDk3OC4yLDQ5OC4ybDQwLjg4LTIuNTYsMjguMDgsNzcuOTJoNS4xMmwzMC42NC04Myw0My40NC0yLjU2LTU1LDEwOS44NFptMzY1LjM2LDEyMS4zNkgxMjQzLjg4Vjc5My40aDgzVjcyOS40OGgtODNWNzE1LjRoODNWNjUyLjc2aC04M1Y2MzYuMTJoODNWNTcyLjJoLTgzVjU1NC4yOGg4M1Y0OTEuNjRoLTgzVjQ3NWg4M1Y0MTIuMzZoLTgzVjM3Ni42aDI0Ny44NFptLTQwLjg4LTE3NUgxMzQ4LjZ2NjIuNjRoMTAyLjI0Wm0wLDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04ODEgLTI4MS4wOCkiIHN0eWxlPSJmaWxsOiMyMDcyNDUiLz48L2c+PC9zdmc+);
}
.hrpt-routes-report-query-detail-index-icon-ppt {
  cursor: pointer;
}
.hrpt-routes-report-query-detail-index-icon-ppt::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i5Zu+5bGCXzEiIGRhdGEtbmFtZT0i5Zu+5bGCIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA2MzYuMDIgNjM4Ljg4Ij48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg4MSAtMjgxKSI+PHJlY3QgeD0iODgxIiB5PSIyODEiIHdpZHRoPSI2MzYuOTYiIGhlaWdodD0iNjM5Ljg0IiBzdHlsZT0iZmlsbDpub25lIi8+PC9jbGlwUGF0aD48L2RlZnM+PHRpdGxlPmljb25fZXhwb3J0UFBUX2RlZmF1bHQ8L3RpdGxlPjxnIHN0eWxlPSJjbGlwLXBhdGg6dXJsKCNjbGlwLXBhdGgpIj48cGF0aCBkPSJNMTQwMi4xMiw1MTYuMmMtMy4yLTUwLjg4LTQ0LjQ4LTk1LjM2LTk1LjM2LTk1LjM2VjUxOS40YzMxLjg0LTMuMiw2My42LTMuMiw5NS4zNi0zLjJabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg4MSAtMjgxKSIgc3R5bGU9ImZpbGw6I2U5NWQzYiIvPjxwYXRoIGQ9Ik0xNDk0LjM2LDgyMS4zMkgxMjU2di02MC40aDE3NC44VjczMi4yOEgxMjU2VjY5NC4yaDE3NC44VjY2NS41NkgxMjU2VjYyMS4wOGMyOC42NCw5LjUyLDYwLjQsOS41Miw4NS44NC05LjUyLDI4LjY0LTE1LjkyLDQxLjI4LTQ3LjY4LDQ0LjQ4LTc5LjQ0aC05NS4zNlY0MzYuNzZjLTEyLjcyLDMuMi0yMi4yNCw2LjMyLTM1LDYuMzJWMzcwaDIzOC40Wm0tNDAwLjQ4LTE5N2MtMTUuOTIsNi4zMi0zNSw2LjMyLTU0LDYuMzJ2ODUuODRjLTEyLjcyLDAtMjguNjQtMy4yLTQ0LjQ4LTMuMlY0NzQuODRjMzguMTYsMy4yLDg1Ljg0LTE1LjkyLDEyMC44LDEyLjcyLDMxLjY4LDQxLjM2LDIyLjE2LDExMS4yOC0yMi4zMiwxMzYuNzJaTTE1MTYuNiwzNzYuMzZjMy4yLTE1LjkyLTEyLjcyLTMxLjc2LTI4LjY0LTI4LjY0SDEyNTZWMjgxaC00MS4yOEMxMTAzLjQ4LDMwMCw5OTIuMiwzMTkuMTYsODgxLDM0MS40Vjg1OS40OGMxMTEuMiwxOSwyMTkuMjgsMzguMTYsMzMwLjU2LDYwLjRIMTI1NlY4NDYuNzZoMjE2LjA4YzEyLjcyLDAsMjUuNDQsMCwzOC4xNi02LjMyLDYuMzItMTksNi4zMi0zNSw2LjMyLTUwLjg4Wm0wLDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04ODEgLTI4MSkiIHN0eWxlPSJmaWxsOiNlOTVkM2IiLz48L2c+PHBhdGggZD0iTTEwMzkuODgsNTE2LjJ2NzMuMTJjMTUuOTItMy4yLDMxLjc2LDAsNDEuMjgtMTUuOTIsNi4zMi0xNS45Miw2LjMyLTM1LDAtNDcuNjgtOS41Mi0xMi43Mi0yOC42NC05LjUyLTQxLjI4LTkuNTJabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg4MSAtMjgxKSIgc3R5bGU9ImZpbGw6I2U5NWQzYiIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  content: '';
  display: inline-block;
  height: 26px;
  width: 26px;
  margin: 0 14px;
  top: 1px;
  position: relative;
}
.hrpt-routes-report-query-detail-index-icon-ppt:hover::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i5Zu+5bGCXzEiIGRhdGEtbmFtZT0i5Zu+5bGCIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA2MzYuMDIgNjM4Ljg4Ij48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg4MSAtMjgxKSI+PHJlY3QgeD0iODgxIiB5PSIyODEiIHdpZHRoPSI2MzYuOTYiIGhlaWdodD0iNjM5Ljg0IiBzdHlsZT0iZmlsbDpub25lIi8+PC9jbGlwUGF0aD48L2RlZnM+PHRpdGxlPmljb25fZXhwb3J0UFBUX2hvdmVyPC90aXRsZT48ZyBzdHlsZT0iY2xpcC1wYXRoOnVybCgjY2xpcC1wYXRoKSI+PHBhdGggZD0iTTE0MDIuMTIsNTE2LjJjLTMuMi01MC44OC00NC40OC05NS4zNi05NS4zNi05NS4zNlY1MTkuNGMzMS44NC0zLjIsNjMuNi0zLjIsOTUuMzYtMy4yWm0wLDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04ODEgLTI4MSkiIHN0eWxlPSJmaWxsOiNkMjQ2MjUiLz48cGF0aCBkPSJNMTQ5NC4zNiw4MjEuMzJIMTI1NnYtNjAuNGgxNzQuOFY3MzIuMjhIMTI1NlY2OTQuMmgxNzQuOFY2NjUuNTZIMTI1NlY2MjEuMDhjMjguNjQsOS41Miw2MC40LDkuNTIsODUuODQtOS41MiwyOC42NC0xNS45Miw0MS4yOC00Ny42OCw0NC40OC03OS40NGgtOTUuMzZWNDM2Ljc2Yy0xMi43MiwzLjItMjIuMjQsNi4zMi0zNSw2LjMyVjM3MGgyMzguNFptLTQwMC40OC0xOTdjLTE1LjkyLDYuMzItMzUsNi4zMi01NCw2LjMydjg1Ljg0Yy0xMi43MiwwLTI4LjY0LTMuMi00NC40OC0zLjJWNDc0Ljg0YzM4LjE2LDMuMiw4NS44NC0xNS45MiwxMjAuOCwxMi43MiwzMS42OCw0MS4zNiwyMi4xNiwxMTEuMjgtMjIuMzIsMTM2LjcyWk0xNTE2LjYsMzc2LjM2YzMuMi0xNS45Mi0xMi43Mi0zMS43Ni0yOC42NC0yOC42NEgxMjU2VjI4MWgtNDEuMjhDMTEwMy40OCwzMDAsOTkyLjIsMzE5LjE2LDg4MSwzNDEuNFY4NTkuNDhjMTExLjIsMTksMjE5LjI4LDM4LjE2LDMzMC41Niw2MC40SDEyNTZWODQ2Ljc2aDIxNi4wOGMxMi43MiwwLDI1LjQ0LDAsMzguMTYtNi4zMiw2LjMyLTE5LDYuMzItMzUsNi4zMi01MC44OFptMCwwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODgxIC0yODEpIiBzdHlsZT0iZmlsbDojZDI0NjI1Ii8+PC9nPjxwYXRoIGQ9Ik0xMDM5Ljg4LDUxNi4ydjczLjEyYzE1LjkyLTMuMiwzMS43NiwwLDQxLjI4LTE1LjkyLDYuMzItMTUuOTIsNi4zMi0zNSwwLTQ3LjY4LTkuNTItMTIuNzItMjguNjQtOS41Mi00MS4yOC05LjUyWm0wLDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04ODEgLTI4MSkiIHN0eWxlPSJmaWxsOiNkMjQ2MjUiLz48L3N2Zz4=);
}
.hrpt-routes-report-query-detail-index-icon-word {
  cursor: pointer;
}
.hrpt-routes-report-query-detail-index-icon-word::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i5Zu+5bGCXzEiIGRhdGEtbmFtZT0i5Zu+5bGCIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA2MzkuNiA2MjQuNDgiPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODc5Ljg4IC0yODguNDgpIj48cmVjdCB4PSI4ODAiIHk9IjI4OCIgd2lkdGg9IjYzOS44NCIgaGVpZ2h0PSI2MjUuOTIiIHN0eWxlPSJmaWxsOm5vbmUiLz48L2NsaXBQYXRoPjwvZGVmcz48dGl0bGU+aWNvbl9leHBvcnRXb3JkX2RlZmF1bHQ8L3RpdGxlPjxnIHN0eWxlPSJjbGlwLXBhdGg6dXJsKCNjbGlwLXBhdGgpIj48cGF0aCBkPSJNMTUxOC4yLDM3NC42NGMxLjYtMTYuNDgtMTEuMjgtMjkuMzYtMjguMDgtMjcuNzYtNzcuNTItMS4yOC0xNTUuMjgsMC0yMzMuMTItLjMyVjI4OC40OGgtNDNjLTExMS4zNiwxOS42OC0yMjIuOCwzOC43Mi0zMzQuMTYsNTguMDhWODU0LjhDOTkwLjYsODc0LjE2LDExMDEuNCw4OTIuNTYsMTIxMi4xMiw5MTNoNDUuNTJWODU0LjhxMTA5LDAsMjE3LjkyLjMyYzEyLjI0LS42NCwyNi4xNi4zMiwzNi44LTcuMTIsOC40LTEyLjg4LDYuMTYtMjkuMzYsNy4xMi00My45Mi0xLjI4LTE0My4zNi4zMi0yODYuNC0xLjI4LTQyOS40NFptLTM5NS44NCwzMjQuOGMtMTIuMjQsNi4xNi0zMC4zMi0uMzItNDQuNTYuNjQtOS42OC00OC4wOC0yMS05NS45Mi0yOS4zNi0xNDQtOC40LDQ2LjgtMTkuNjgsOTMuMjgtMjkuMzYsMTQwLjE2LTEzLjkyLS42NC0yOC4wOC0xLjYtNDItMi41Ni0xMi4yNC02My45Mi0yNi4xNi0xMjcuMi0zNy40NC0xOTEuNDQsMTIuMjQtLjY0LDI0Ljg4LTEsMzcuNDQtMS42LDcuNDQsNDYuMTYsMTUuODQsOTIuMzIsMjIuNjQsMTM4LjQ4bDMxLTE0Mi40YzEzLjkyLS42NCwyNy40NC0xLjI4LDQxLjM2LTIuMjQsOS42OCw0OS4xMiwxOS42OCw5Ny44NCwzMCwxNDYuODgsOC40LTUwLjQsMTcuNDQtMTAwLjcyLDI2LjE2LTE1MS4xMiwxNC41Ni0uNjQsMjktMS4yOCw0My42LTIuMjQtMTcuMTIsNzAuMzItMzEuNjgsMTQxLjM2LTQ5LjQ0LDIxMS40NFptMzc0LjU2LDEzMy42OGgtMjM5LjZWNzc1SDE0NDYuMnYtMjlIMTI1Ny4zMlY3MDkuNDRIMTQ0Ni4ydi0yOUgxMjU3LjMyVjY0My45MkgxNDQ2LjJ2LTI5SDEyNTcuMzJWNTc4LjRIMTQ0Ni4ydi0yOUgxMjU3LjMyVjUxMy41MkgxNDQ2LjJ2LTI5SDEyNTcuMzJWNDQ4LjMySDE0NDYuMnYtMjlIMTI1Ny4zMnYtNTFoMjM5LjZabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg3OS44OCAtMjg4LjQ4KSIgc3R5bGU9ImZpbGw6IzM2NmRjMSIvPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  content: '';
  display: inline-block;
  height: 26px;
  width: 26px;
  margin: 0 14px;
  top: 1px;
  position: relative;
}
.hrpt-routes-report-query-detail-index-icon-word:hover::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i5Zu+5bGCXzEiIGRhdGEtbmFtZT0i5Zu+5bGCIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA2MzkuNiA2MjQuNDgiPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODc5Ljg4IC0yODguNDgpIj48cmVjdCB4PSI4ODAiIHk9IjI4OCIgd2lkdGg9IjYzOS44NCIgaGVpZ2h0PSI2MjUuOTIiIHN0eWxlPSJmaWxsOm5vbmUiLz48L2NsaXBQYXRoPjwvZGVmcz48dGl0bGU+aWNvbl9leHBvcnRXb3JkX2hvdmVycjwvdGl0bGU+PGcgc3R5bGU9ImNsaXAtcGF0aDp1cmwoI2NsaXAtcGF0aCkiPjxwYXRoIGQ9Ik0xNTE4LjIsMzc0LjY0YzEuNi0xNi40OC0xMS4yOC0yOS4zNi0yOC4wOC0yNy43Ni03Ny41Mi0xLjI4LTE1NS4yOCwwLTIzMy4xMi0uMzJWMjg4LjQ4aC00M2MtMTExLjM2LDE5LjY4LTIyMi44LDM4LjcyLTMzNC4xNiw1OC4wOFY4NTQuOEM5OTAuNiw4NzQuMTYsMTEwMS40LDg5Mi41NiwxMjEyLjEyLDkxM2g0NS41MlY4NTQuOHExMDksMCwyMTcuOTIuMzJjMTIuMjQtLjY0LDI2LjE2LjMyLDM2LjgtNy4xMiw4LjQtMTIuODgsNi4xNi0yOS4zNiw3LjEyLTQzLjkyLTEuMjgtMTQzLjM2LjMyLTI4Ni40LTEuMjgtNDI5LjQ0Wm0tMzk1Ljg0LDMyNC44Yy0xMi4yNCw2LjE2LTMwLjMyLS4zMi00NC41Ni42NC05LjY4LTQ4LjA4LTIxLTk1LjkyLTI5LjM2LTE0NC04LjQsNDYuOC0xOS42OCw5My4yOC0yOS4zNiwxNDAuMTYtMTMuOTItLjY0LTI4LjA4LTEuNi00Mi0yLjU2LTEyLjI0LTYzLjkyLTI2LjE2LTEyNy4yLTM3LjQ0LTE5MS40NCwxMi4yNC0uNjQsMjQuODgtMSwzNy40NC0xLjYsNy40NCw0Ni4xNiwxNS44NCw5Mi4zMiwyMi42NCwxMzguNDhsMzEtMTQyLjRjMTMuOTItLjY0LDI3LjQ0LTEuMjgsNDEuMzYtMi4yNCw5LjY4LDQ5LjEyLDE5LjY4LDk3Ljg0LDMwLDE0Ni44OCw4LjQtNTAuNCwxNy40NC0xMDAuNzIsMjYuMTYtMTUxLjEyLDE0LjU2LS42NCwyOS0xLjI4LDQzLjYtMi4yNC0xNy4xMiw3MC4zMi0zMS42OCwxNDEuMzYtNDkuNDQsMjExLjQ0Wm0zNzQuNTYsMTMzLjY4aC0yMzkuNlY3NzVIMTQ0Ni4ydi0yOUgxMjU3LjMyVjcwOS40NEgxNDQ2LjJ2LTI5SDEyNTcuMzJWNjQzLjkySDE0NDYuMnYtMjlIMTI1Ny4zMlY1NzguNEgxNDQ2LjJ2LTI5SDEyNTcuMzJWNTEzLjUySDE0NDYuMnYtMjlIMTI1Ny4zMlY0NDguMzJIMTQ0Ni4ydi0yOUgxMjU3LjMydi01MWgyMzkuNlptMCwwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODc5Ljg4IC0yODguNDgpIiBzdHlsZT0iZmlsbDojMmE1Njk5Ii8+PC9nPjwvc3ZnPg==);
}
.hrpt-routes-report-query-detail-index-icon-pdf {
  cursor: pointer;
}
.hrpt-routes-report-query-detail-index-icon-pdf::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i5Zu+5bGCXzEiIGRhdGEtbmFtZT0i5Zu+5bGCIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA4MTkuMiA4MTkuMiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03ODkuODggLTE5MC41MikiPjxyZWN0IHg9Ijc5MCIgeT0iMTkwIiB3aWR0aD0iODE5Ljg0IiBoZWlnaHQ9IjgyMC43MiIgc3R5bGU9ImZpbGw6bm9uZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjx0aXRsZT5pY29uX2V4cG9yUERGX2RlZmF1bHQ8L3RpdGxlPjxnIHN0eWxlPSJjbGlwLXBhdGg6dXJsKCNjbGlwLXBhdGgpIj48cGF0aCBkPSJNOTQzLjQ4LDQ5Ny43Mmg1MTJhMzQuMTMsMzQuMTMsMCwwLDEsMzQuMTMsMzQuMTNWODIyYTM0LjEzLDM0LjEzLDAsMCwxLTM0LjEzLDM0LjEzaC01MTJ2ODUuMzNhMTcuMDcsMTcuMDcsMCwwLDAsMTcuMDcsMTcuMDdoNTgwLjI2YTE3LjA3LDE3LjA3LDAsMCwwLDE3LjA3LTE3LjA3VjQzNy41OGwtOC4wNy04LjEzSDE0NDguNThBNzguNDIsNzguNDIsMCwwLDEsMTM3MC4xNSwzNTFWMjQ4LjY1bC02LjktNi45M0g5NjAuNTVhMTcuMDcsMTcuMDcsMCwwLDAtMTcuMDcsMTcuMDdabS01MS4yLDM1OC40SDgyNEEzNC4xMywzNC4xMywwLDAsMSw3ODkuODgsODIyVjUzMS44NUEzNC4xNCwzNC4xNCwwLDAsMSw4MjQsNDk3LjcyaDY4LjI3VjI1OC43OWE2OC4yNiw2OC4yNiwwLDAsMSw2OC4yNy02OC4yN2g0MjRsMjI0LjUxLDIyNnY1MjVhNjguMjUsNjguMjUsMCwwLDEtNjguMjcsNjguMjdIOTYwLjU1YTY4LjI1LDY4LjI1LDAsMCwxLTY4LjI3LTY4LjI3Wk04NjAuNjYsNTY4LjUxVjc4Ny44NUg4OTYuNlY3MDMuNjhIOTUxYzUzLjQ2LDAsODAuMTgtMjIuNzMsODAuMTgtNjcuODksMC00NC44NS0yNi43Mi02Ny4yOC03OS41Ni02Ny4yOFptMzUuOTQsMzAuNzJoNTIuMjJjMTUuNjcsMCwyNy4zNCwyLjc3LDM0LjcyLDguNiw3LjM3LDUuNTMsMTEuMzYsMTQuNzUsMTEuMzYsMjhzLTMuNjgsMjIuNzMtMTEuMDYsMjguNTdjLTcuMzcsNS41My0xOSw4LjYtMzUsOC42SDg5Ni42Wm0xNjUuMjctMzAuNzJWNzg3Ljg1aDgwLjE4YzM1LjYzLDAsNjIuMzYtOS44Myw4MC44LTI5LjQ5LDE3LjUxLTE4Ljc0LDI2LjQxLTQ1LjQ2LDI2LjQxLTgwLjE4LDAtMzUtOC45LTYxLjc1LTI2LjQxLTgwLjE4LTE4LjQ0LTE5LjY2LTQ1LjE3LTI5LjQ5LTgwLjgtMjkuNDlabTM1Ljk0LDMwLjcyaDM3LjQ4YzI3LjM0LDAsNDcuMzEsNi4xNSw1OS45MSwxOC43NCwxMi4yOCwxMi4yOSwxOC40MywzMi41NywxOC40Myw2MC4yMXEwLDQwLjU2LTE4LjQzLDU5LjkxYy0xMi42LDEyLjU5LTMyLjU3LDE5LTU5LjkxLDE5aC0zNy40OFptMTg1LjI1LTMwLjcyVjc4Ny44NUgxMzE5VjY5MC43OGgxMDcuMjFWNjYwLjA2SDEzMTlWNTk5LjIzaDExMy42NlY1NjguNTFabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc4OS44OCAtMTkwLjUyKSIgc3R5bGU9ImZpbGw6I2NhNDM0NyIvPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  content: '';
  display: inline-block;
  height: 26px;
  width: 26px;
  margin: 0 14px;
  top: 1px;
  position: relative;
}
.hrpt-routes-report-query-detail-index-icon-pdf:hover::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i5Zu+5bGCXzEiIGRhdGEtbmFtZT0i5Zu+5bGCIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA4MTkuMiA4MTkuMiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03ODkuODggLTE5MC41MikiPjxyZWN0IHg9Ijc5MCIgeT0iMTkwIiB3aWR0aD0iODE5Ljg0IiBoZWlnaHQ9IjgyMC43MiIgc3R5bGU9ImZpbGw6bm9uZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjx0aXRsZT5pY29uX2V4cG9yUERGX2hvdmVyPC90aXRsZT48ZyBzdHlsZT0iY2xpcC1wYXRoOnVybCgjY2xpcC1wYXRoKSI+PHBhdGggZD0iTTk0My40OCw0OTcuNzJoNTEyYTM0LjEzLDM0LjEzLDAsMCwxLDM0LjEzLDM0LjEzVjgyMmEzNC4xMywzNC4xMywwLDAsMS0zNC4xMywzNC4xM2gtNTEydjg1LjMzYTE3LjA3LDE3LjA3LDAsMCwwLDE3LjA3LDE3LjA3aDU4MC4yNmExNy4wNywxNy4wNywwLDAsMCwxNy4wNy0xNy4wN1Y0MzcuNThsLTguMDctOC4xM0gxNDQ4LjU4QTc4LjQyLDc4LjQyLDAsMCwxLDEzNzAuMTUsMzUxVjI0OC42NWwtNi45LTYuOTNIOTYwLjU1YTE3LjA3LDE3LjA3LDAsMCwwLTE3LjA3LDE3LjA3Wm0tNTEuMiwzNTguNEg4MjRBMzQuMTMsMzQuMTMsMCwwLDEsNzg5Ljg4LDgyMlY1MzEuODVBMzQuMTQsMzQuMTQsMCwwLDEsODI0LDQ5Ny43Mmg2OC4yN1YyNTguNzlhNjguMjYsNjguMjYsMCwwLDEsNjguMjctNjguMjdoNDI0bDIyNC41MSwyMjZ2NTI1YTY4LjI1LDY4LjI1LDAsMCwxLTY4LjI3LDY4LjI3SDk2MC41NWE2OC4yNSw2OC4yNSwwLDAsMS02OC4yNy02OC4yN1pNODYwLjY2LDU2OC41MVY3ODcuODVIODk2LjZWNzAzLjY4SDk1MWM1My40NiwwLDgwLjE4LTIyLjczLDgwLjE4LTY3Ljg5LDAtNDQuODUtMjYuNzItNjcuMjgtNzkuNTYtNjcuMjhabTM1Ljk0LDMwLjcyaDUyLjIyYzE1LjY3LDAsMjcuMzQsMi43NywzNC43Miw4LjYsNy4zNyw1LjUzLDExLjM2LDE0Ljc1LDExLjM2LDI4cy0zLjY4LDIyLjczLTExLjA2LDI4LjU3Yy03LjM3LDUuNTMtMTksOC42LTM1LDguNkg4OTYuNlptMTY1LjI3LTMwLjcyVjc4Ny44NWg4MC4xOGMzNS42MywwLDYyLjM2LTkuODMsODAuOC0yOS40OSwxNy41MS0xOC43NCwyNi40MS00NS40NiwyNi40MS04MC4xOCwwLTM1LTguOS02MS43NS0yNi40MS04MC4xOC0xOC40NC0xOS42Ni00NS4xNy0yOS40OS04MC44LTI5LjQ5Wm0zNS45NCwzMC43MmgzNy40OGMyNy4zNCwwLDQ3LjMxLDYuMTUsNTkuOTEsMTguNzQsMTIuMjgsMTIuMjksMTguNDMsMzIuNTcsMTguNDMsNjAuMjFxMCw0MC41Ni0xOC40Myw1OS45MWMtMTIuNiwxMi41OS0zMi41NywxOS01OS45MSwxOWgtMzcuNDhabTE4NS4yNS0zMC43MlY3ODcuODVIMTMxOVY2OTAuNzhoMTA3LjIxVjY2MC4wNkgxMzE5VjU5OS4yM2gxMTMuNjZWNTY4LjUxWm0wLDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03ODkuODggLTE5MC41MikiIHN0eWxlPSJmaWxsOiNhMzM2MzkiLz48L2c+PC9zdmc+);
}
.hrpt-routes-report-query-detail-index-icon-html {
  cursor: pointer;
}
.hrpt-routes-report-query-detail-index-icon-html::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i5Zu+5bGCXzEiIGRhdGEtbmFtZT0i5Zu+5bGCIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA4MTkuMiA4MTkuMiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03ODkuODggLTE5MC41MikiPjxyZWN0IHg9Ijc5MCIgeT0iMTkwIiB3aWR0aD0iODE5Ljg0IiBoZWlnaHQ9IjgyMC43MiIgc3R5bGU9ImZpbGw6bm9uZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjx0aXRsZT5pY29uX2V4cG9ySFRNTF9kZWZhdWx0PC90aXRsZT48ZyBzdHlsZT0iY2xpcC1wYXRoOnVybCgjY2xpcC1wYXRoKSI+PHBhdGggZD0iTTk0My40OCw0OTcuNzJoNTEyYTM0LjEzLDM0LjEzLDAsMCwxLDM0LjEzLDM0LjEzVjgyMmEzNC4xMywzNC4xMywwLDAsMS0zNC4xMywzNC4xM2gtNTEydjg1LjMzYTE3LjA3LDE3LjA3LDAsMCwwLDE3LjA3LDE3LjA3aDU4MC4yNmExNy4wNywxNy4wNywwLDAsMCwxNy4wNy0xNy4wN1Y0MzcuNThsLTguMDctOC4xM0gxNDQ4LjU4QTc4LjQyLDc4LjQyLDAsMCwxLDEzNzAuMTUsMzUxVjI0OC42NWwtNi45LTYuOTNIOTYwLjU1YTE3LjA3LDE3LjA3LDAsMCwwLTE3LjA3LDE3LjA3Wm0tNTEuMiwzNTguNEg4MjRBMzQuMTMsMzQuMTMsMCwwLDEsNzg5Ljg4LDgyMlY1MzEuODVBMzQuMTQsMzQuMTQsMCwwLDEsODI0LDQ5Ny43Mmg2OC4yN1YyNTguNzlhNjguMjYsNjguMjYsMCwwLDEsNjguMjctNjguMjdoNDI0bDIyNC41MSwyMjZ2NTI1YTY4LjI1LDY4LjI1LDAsMCwxLTY4LjI3LDY4LjI3SDk2MC41NWE2OC4yNSw2OC4yNSwwLDAsMS02OC4yNy02OC4yN1ptLTUxLjItMjg3LjYxVjc4Ny44NWgyOS43OFY2OTAuNzhIOTQ2djk3LjA3aDI5LjhWNTY4LjUxSDk0NnY5MS41NUg4NzAuODZWNTY4LjUxWm0xNTYuMywwdjMwLjcyaDQyVjc4Ny44NWgyOS44VjU5OS4yM2g0MlY1NjguNTFabTEzNS41MSwwVjc4Ny44NWgyOS43OFY2MzYuNzFoMWw1My40NCwxNTEuMTRoMjUuN2w1My40Ny0xNTEuMTRoMVY3ODcuODVoMjkuNzhWNTY4LjUxaC0zNC44OGwtNjEuNjEsMTcyaC0xbC02MS44NS0xNzJoLTM0Ljg1Wm0yMjkuODksMFY3ODcuODVoOTIuN1Y3NTcuMTNIMTM5Mi4zVjU2OC41MVptMCwwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzg5Ljg4IC0xOTAuNTIpIiBzdHlsZT0iZmlsbDojZjM4MjEzIi8+PC9nPjwvc3ZnPg==);
  background-repeat: no-repeat;
  content: '';
  display: inline-block;
  height: 26px;
  width: 26px;
  margin: 0 8px;
  top: 1px;
  position: relative;
}
.hrpt-routes-report-query-detail-index-icon-html:hover::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i5Zu+5bGCXzEiIGRhdGEtbmFtZT0i5Zu+5bGCIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA4MTkuMiA4MTkuMiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03ODkuODggLTE5MC41MikiPjxyZWN0IHg9Ijc5MCIgeT0iMTkwIiB3aWR0aD0iODE5Ljg0IiBoZWlnaHQ9IjgyMC43MiIgc3R5bGU9ImZpbGw6bm9uZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjx0aXRsZT5pY29uX2V4cG9ySFRNTF9ob3ZlcjwvdGl0bGU+PGcgc3R5bGU9ImNsaXAtcGF0aDp1cmwoI2NsaXAtcGF0aCkiPjxwYXRoIGQ9Ik05NDMuNDgsNDk3LjcyaDUxMmEzNC4xMywzNC4xMywwLDAsMSwzNC4xMywzNC4xM1Y4MjJhMzQuMTMsMzQuMTMsMCwwLDEtMzQuMTMsMzQuMTNoLTUxMnY4NS4zM2ExNy4wNywxNy4wNywwLDAsMCwxNy4wNywxNy4wN2g1ODAuMjZhMTcuMDcsMTcuMDcsMCwwLDAsMTcuMDctMTcuMDdWNDM3LjU4bC04LjA3LTguMTNIMTQ0OC41OEE3OC40Miw3OC40MiwwLDAsMSwxMzcwLjE1LDM1MVYyNDguNjVsLTYuOS02LjkzSDk2MC41NWExNy4wNywxNy4wNywwLDAsMC0xNy4wNywxNy4wN1ptLTUxLjIsMzU4LjRIODI0QTM0LjEzLDM0LjEzLDAsMCwxLDc4OS44OCw4MjJWNTMxLjg1QTM0LjE0LDM0LjE0LDAsMCwxLDgyNCw0OTcuNzJoNjguMjdWMjU4Ljc5YTY4LjI2LDY4LjI2LDAsMCwxLDY4LjI3LTY4LjI3aDQyNGwyMjQuNTEsMjI2djUyNWE2OC4yNSw2OC4yNSwwLDAsMS02OC4yNyw2OC4yN0g5NjAuNTVhNjguMjUsNjguMjUsMCwwLDEtNjguMjctNjguMjdabS01MS4yLTI4Ny42MVY3ODcuODVoMjkuNzhWNjkwLjc4SDk0NnY5Ny4wN2gyOS44VjU2OC41MUg5NDZ2OTEuNTVIODcwLjg2VjU2OC41MVptMTU2LjMsMHYzMC43Mmg0MlY3ODcuODVoMjkuOFY1OTkuMjNoNDJWNTY4LjUxWm0xMzUuNTEsMFY3ODcuODVoMjkuNzhWNjM2LjcxaDFsNTMuNDQsMTUxLjE0aDI1LjdsNTMuNDctMTUxLjE0aDFWNzg3Ljg1aDI5Ljc4VjU2OC41MWgtMzQuODhsLTYxLjYxLDE3MmgtMWwtNjEuODUtMTcyaC0zNC44NVptMjI5Ljg5LDBWNzg3Ljg1aDkyLjdWNzU3LjEzSDEzOTIuM1Y1NjguNTFabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc4OS44OCAtMTkwLjUyKSIgc3R5bGU9ImZpbGw6I2RlNzMwYSIvPjwvZz48L3N2Zz4=);
}
.hrpt-routes-report-query-detail-index-icon-csv {
  cursor: pointer;
}
.hrpt-routes-report-query-detail-index-chart-select {
  margin-top: 2px;
}
.hrpt-routes-report-query-detail-index-chart-select .hrpt-routes-report-query-detail-index-select-item {
  width: 100px;
}
.hrpt-routes-report-query-detail-index-auto-table {
  overflow: auto;
  width: 100%;
  margin-bottom: 10px;
}
.hrpt-routes-report-query-detail-index-auto-table .hrpt-routes-report-query-detail-index-report-query {
  margin-bottom: 0;
}
.hrpt-routes-report-query-detail-index-auto-table .hrpt-routes-report-query-detail-index-report-query .hreport {
  width: 100%;
  margin: 0 auto;
  border-collapse: collapse;
  font-size: 12px;
  text-align: left;
}
.hrpt-routes-report-query-detail-index-auto-table .hrpt-routes-report-query-detail-index-report-query .hreport tr td,
.hrpt-routes-report-query-detail-index-auto-table .hrpt-routes-report-query-detail-index-report-query .hreport tr th {
  border: 1px solid #e8e8e8;
  padding: 9px 8px;
}
.hrpt-routes-report-query-detail-index-auto-table .hrpt-routes-report-query-detail-index-report-query .hreport thead tr {
  background-color: #f5f5f5;
  height: 45px;
  font-weight: bold;
}
.hrpt-routes-report-query-detail-index-auto-table .hrpt-routes-report-query-detail-index-report-query .hreport tbody tr:hover {
  background-color: #f0f4ff;
}
.hrpt-routes-report-query-detail-index-report-view {
  width: 750px;
  margin: 10px auto;
  height: 450px;
}
.hrpt-routes-report-query-detail-index-content-sty {
  flex-grow: 1;
  overflow: auto;
  background-color: #fff;
  margin: 0 !important;
  padding: 5px 24px;
}
.hrpt-routes-report-query-detail-index-model-title {
  font-weight: bold;
  border-left: 2px solid #5e7ee6;
  text-indent: 10px;
  display: inline-block;
  line-height: 14px;
  margin-bottom: 5px;
}

.hrpt-routes-template-manage-detail-index-hzero-codemirror {
  border: 1px solid #ccc;
  height: auto;
  width: 100%;
  line-height: 1.5 !important;
}
.hrpt-routes-template-manage-detail-index-preview-box {
  display: flex;
  align-items: flex-end;
  flex-direction: column;
}
.hrpt-routes-template-manage-detail-index-preview-box .hrpt-routes-template-manage-detail-index-preview-btn {
  margin: 5px 0;
}

/*!
    @date 2019-11-28
    @author na.yi <na.yi@hand-china.com>
    @version 0.0.1
    @copyright Copyright (c) 2018, Hand
*/
.hiot-routes-monitor-index-index-monitor-device-temp {
  display: flex;
  cursor: pointer;
}
.hiot-routes-monitor-index-index-monitor-device-temp-active {
  background-color: #d6fffe;
}
.hiot-routes-monitor-index-index-monitor-device-temp-content {
  width: 45%;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
}

.hiot-routes-ota-upgrade-task-detail-index-info-card {
  background: #f2f2f2;
}
.hiot-routes-ota-upgrade-task-detail-index-info-card .hiot-routes-ota-upgrade-task-detail-index-top-style {
  font-size: 14px;
}
.hiot-routes-ota-upgrade-task-detail-index-info-card .hiot-routes-ota-upgrade-task-detail-index-bottom-style {
  padding: 16px 0 10px 0;
}
.hiot-routes-ota-upgrade-task-detail-index-info-card .hiot-routes-ota-upgrade-task-detail-index-bottom-style .hiot-routes-ota-upgrade-task-detail-index-bottom-text-style {
  font-size: 16px;
}
.hiot-routes-ota-upgrade-task-detail-index-info-card .hiot-routes-ota-upgrade-task-detail-index-bottom-style .hiot-routes-ota-upgrade-task-detail-index-bottom-icon-style {
  color: #8a8a8a;
  font-size: 16px;
}

.hdpm-global-tree .c7n-tree.c7n-tree-show-line li span.c7n-tree-switcher {
  color: rgba(0, 0, 0, 0.35);
}
.hdpm-global-tree .c7n-tree.c7n-tree-show-line li span.c7n-tree-switcher .icon {
  font-size: 0.2rem;
}
.hdpm-global-tree .c7n-tree.c7n-tree-show-line li span.c7n-tree-switcher_close .icon-arrow_drop_down {
  -webkit-transform: none;
          transform: none;
}
.hdpm-global-tree .c7n-tree.c7n-tree-show-line li span.c7n-tree-switcher_close .icon-arrow_drop_down::before {
  content: '\E2C7';
}
.hdpm-global-tree .c7n-tree.c7n-tree-show-line li span.c7n-tree-switcher_open .icon-arrow_drop_down::before {
  content: '\E97F';
}
.hdpm-global-tree .c7n-tree.c7n-tree-show-line li:not(:last-child)::before {
  left: 0.11rem;
}

.hdpm-components-adjust-rl-div-index-container {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.hdpm-components-adjust-rl-div-index-content {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.hdpm-components-adjust-rl-div-index-left {
  height: 100%;
  float: left;
  position: relative;
}
.hdpm-components-adjust-rl-div-index-left-top {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  box-sizing: border-box;
}
.hdpm-components-adjust-rl-div-index-h-resize {
  height: 4px;
  width: 100%;
  background: #fff;
  position: absolute;
  z-index: 1;
  cursor: row-resize;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.hdpm-components-adjust-rl-div-index-left-bottom {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  box-sizing: border-box;
}
.hdpm-components-adjust-rl-div-index-v-resize {
  height: 100%;
  width: 4px;
  position: absolute;
  background: #fff;
  z-index: 2;
  cursor: col-resize;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.hdpm-components-adjust-rl-div-index-right {
  height: 100%;
  margin-right: 16px;
  box-sizing: border-box;
}

.hdpm-routes-data-attr-index-modal-data-wrap {
  display: flex;
}
.hdpm-routes-data-attr-index-button-left {
  margin-left: 8px;
}
.hdpm-routes-data-attr-index-left-item {
  margin-right: 10px;
  width: 18%;
  padding-left: 20px;
  height: 80vh;
}
.hdpm-routes-data-attr-index-right-item {
  flex: 1 1;
  overflow-x: hidden;
  padding: 10px;
}

/*
 * @description: 数据分类
 * @Author: xingpeng.yang@hand-china.com
 * @Date: 2019-10-19
 * @LastEditors: xingpeng.yang@hand-china.com
 * @LastEditTime: 2019-10-19
 */
.hdpm-routes-data-category-index-button-detele {
  margin-left: -2px;
}
.hdpm-routes-data-category-index-button-left {
  margin-left: 8px;
}
.hdpm-routes-data-category-index-button-right {
  margin-right: 8px;
}

.hdpm-routes-data-type-list-index-text-icon {
  cursor: pointer;
}
.hdpm-routes-data-type-list-index-model-list {
  margin-top: 10px;
  border: 0.01rem solid #e0e0e0;
  padding: 8px;
  max-height: 541px;
  overflow: auto;
}
.hdpm-routes-data-type-list-index-model-list .hdpm-routes-data-type-list-index-list-item {
  height: 30px;
  text-align: center;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hdpm-routes-data-type-list-index-model-list .hdpm-routes-data-type-list-index-list-item:hover {
  cursor: pointer;
  color: #41a7f0;
}
.hdpm-routes-data-type-list-index-model-list .hdpm-routes-data-type-list-index-selected-item {
  height: 30px;
  text-align: center;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #41a7f0;
}
.hdpm-routes-data-type-list-index-model-list .hdpm-routes-data-type-list-index-list-no-data {
  height: 30px;
  text-align: center;
  line-height: 30px;
}

.hdpm-routes-data-type-index-wrap {
  display: flex;
}
.hdpm-routes-data-type-index-wrap .hdpm-routes-data-type-index-left-box {
  width: 150px;
  flex-shrink: 0;
  margin: 11px 0 10px 0;
}
.hdpm-routes-data-type-index-wrap .hdpm-routes-data-type-index-right-box {
  margin-left: 10px;
  width: calc(100% - 150px - 10px);
  /* 整体宽度 - 左侧宽度 - margin */
}
.hdpm-routes-data-type-index-wrap .hdpm-routes-data-type-index-right-box .hdpm-routes-data-type-index-data-table {
  width: 100%;
}
.hdpm-routes-data-type-index-wrap .hdpm-routes-data-type-index-right-box .hdpm-routes-data-type-index-data-table .hdpm-routes-data-type-index-action-icons {
  margin-top: -3px;
}

.hdpm-routes-data-type-version-comparison-index-difference {
  color: red;
}
.hdpm-routes-data-type-version-comparison-index-textemp {
  color: grey;
}

/*
 * @description: 数据分类
 * @Author: xingpeng.yang@hand-china.com
 * @Date: 2019-10-19
 * @LastEditors: xingpeng.yang@hand-china.com
 * @LastEditTime: 2019-10-19
 */
.hdpm-routes-data-view-index-button-detele {
  margin-left: -2px;
}
.hdpm-routes-data-view-index-button-left {
  margin-left: 8px;
}
.hdpm-routes-data-view-index-button-right {
  margin-right: 8px;
}
.hdpm-routes-data-view-index-left-item {
  margin-top: 10px;
  margin-right: 10px;
  width: 200px;
}
.hdpm-routes-data-view-index-right-item {
  flex: 1 1;
  width: calc(100% - 250px);
}
.hdpm-routes-data-view-index-modal-data-wrap {
  display: flex;
}

.hdpm-routes-model-type-index-button-left {
  margin-left: 8px;
}

.front-itc-routes-demo-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-demo-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-demo-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-demo-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-demo-index-page-container .front-itc-routes-demo-index-top-bottom-left-right .front-itc-routes-demo-index-top-area,
.front-itc-routes-demo-index-page-container .front-itc-routes-demo-index-top-bottom-left-right .front-itc-routes-demo-index-bottom-left-area,
.front-itc-routes-demo-index-page-container .front-itc-routes-demo-index-top-bottom-left-right .front-itc-routes-demo-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-demo-index-page-container .front-itc-routes-demo-index-top-bottom-left-right .front-itc-routes-demo-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-demo-index-page-container .front-itc-routes-demo-index-top-bottom .front-itc-routes-demo-index-top-area,
.front-itc-routes-demo-index-page-container .front-itc-routes-demo-index-top-bottom .front-itc-routes-demo-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-demo-index-page-container .front-itc-routes-demo-index-top-bottom .front-itc-routes-demo-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-demo-index-list-content-data-color.front-itc-routes-demo-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-demo-index-list-content-data-color.front-itc-routes-demo-index-data-qc {
  color: #539A34;
}
.front-itc-routes-demo-index-list-content-data-color.front-itc-routes-demo-index-confirmed {
  color: #539A34;
}
.front-itc-routes-demo-index-list-content-data-color.front-itc-routes-demo-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-demo-index-list-content-data-color.front-itc-routes-demo-index-cancelled {
  color: #888888;
}
.front-itc-routes-demo-index-list-content-data-color.front-itc-routes-demo-index-rejected,
.front-itc-routes-demo-index-list-content-data-color.front-itc-routes-demo-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-demo-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-child-panel,
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-inner-collapse .front-itc-routes-demo-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data.front-itc-routes-demo-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data.front-itc-routes-demo-index-data-qc {
  color: #539A34;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data.front-itc-routes-demo-index-confirmed {
  color: #539A34;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data.front-itc-routes-demo-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data.front-itc-routes-demo-index-cancelled {
  color: #888888;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data.front-itc-routes-demo-index-rejected,
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data.front-itc-routes-demo-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data.front-itc-routes-demo-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data.front-itc-routes-demo-index-bold {
  font-weight: 600;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data-bottom.front-itc-routes-demo-index-bold {
  font-weight: 600;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data-bottom.front-itc-routes-demo-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data-bottom.front-itc-routes-demo-index-data-qc {
  color: #539A34;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data-bottom.front-itc-routes-demo-index-confirmed {
  color: #539A34;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data-bottom.front-itc-routes-demo-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data-bottom.front-itc-routes-demo-index-cancelled {
  color: #888888;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data-bottom.front-itc-routes-demo-index-rejected,
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-data-bottom.front-itc-routes-demo-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-data-detail .front-itc-routes-demo-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-column-name .front-itc-routes-demo-index-list-column-no {
  text-align: right;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-column-name .front-itc-routes-demo-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-name.front-itc-routes-demo-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-name .front-itc-routes-demo-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-name .front-itc-routes-demo-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-name .front-itc-routes-demo-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-first-column-name,
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-first-content-name,
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-column-name,
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-name,
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-innercontent-name .front-itc-routes-demo-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-area {
  width: 100%;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-area .front-itc-routes-demo-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-area .front-itc-routes-demo-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-area .front-itc-routes-demo-index-list-each-single .front-itc-routes-demo-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-area .front-itc-routes-demo-index-list-each-single .front-itc-routes-demo-index-ant-collapse-borderless .front-itc-routes-demo-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-area .front-itc-routes-demo-index-list-each-single .front-itc-routes-demo-index-ant-collapse-borderless .front-itc-routes-demo-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-area .front-itc-routes-demo-index-list-each-single .front-itc-routes-demo-index-ant-collapse-borderless .front-itc-routes-demo-index-child-panel .front-itc-routes-demo-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-list-area .front-itc-routes-demo-index-list-each-single .front-itc-routes-demo-index-ant-collapse-borderless .front-itc-routes-demo-index-child-panel .front-itc-routes-demo-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-demo-index-collapse-rows .front-itc-routes-demo-index-details-list .front-itc-routes-demo-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-demo-index-demo {
  font-family: 'Montserrat';
  width: 100vw;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-demo-index-demo ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-demo-index-demo li {
  list-style: none;
}
.front-itc-routes-demo-index-demo a {
  text-decoration: none;
}
.front-itc-routes-demo-index-demo button {
  border: none;
}
.front-itc-routes-demo-index-demo .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-demo-index-demo .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-demo-index-demo .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-demo-index-demo .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-demo-index-demo .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-demo-index-demo .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-demo-index-demo .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-demo-index-demo .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-demo-index-demo .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-demo-index-demo .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-demo-index-demo input,
.front-itc-routes-demo-index-demo .ant-select-selection-selected-value,
.front-itc-routes-demo-index-demo .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-demo-index-demo .c7n-pro-textarea,
.front-itc-routes-demo-index-demo .c7n-pro-textarea:focus,
.front-itc-routes-demo-index-demo .c7n-pro-textarea:hover,
.front-itc-routes-demo-index-demo .ant-select-focused .ant-select-selection,
.front-itc-routes-demo-index-demo .ant-select-selection:focus,
.front-itc-routes-demo-index-demo .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-demo-index-demo .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-demo-index-demo .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-demo-index-demo .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-demo-index-demo .primary-button[disabled],
.front-itc-routes-demo-index-demo .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-demo-index-demo .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-demo-index-demo .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-demo-index-demo .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-demo-index-demo .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-demo-index-demo .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-demo-index-demo .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-demo-index-demo .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-demo-index-demo .primary-button-small[disabled],
.front-itc-routes-demo-index-demo .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-demo-index-demo .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-demo-index-demo .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-demo-index-demo .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-demo-index-demo .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-demo-index-demo .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-demo-index-demo .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-demo-index-demo .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-demo-index-demo .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-demo-index-demo .primary-button-small[disabled],
.front-itc-routes-demo-index-demo .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-demo-index-demo .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-demo-index-demo .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-demo-index-demo .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-demo-index-demo .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-demo-index-demo .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-demo-index-demo .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-demo-index-demo .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-demo-index-demo .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-demo-index-demo .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-demo-index-demo .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-demo-index-demo .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-demo-index-demo .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-demo-index-demo .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-demo-index-demo .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-demo-index-demo .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-demo-index-demo .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-demo-index-demo .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-demo-index-demo .c7n-alert-warning,
.front-itc-routes-demo-index-demo .c7n-alert-error,
.front-itc-routes-demo-index-demo .c7n-alert-info,
.front-itc-routes-demo-index-demo .c7n-alert-success {
  border: none;
}
.front-itc-routes-demo-index-demo .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-demo-index-demo .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-demo-index-demo .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-demo-index-demo .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-demo-index-demo .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-demo-index-demo .c7n-pro-input-number,
.front-itc-routes-demo-index-demo .c7n-pro-input,
.front-itc-routes-demo-index-demo .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-demo-index-demo input[value]:not([value=""]):not([disabled]),
.front-itc-routes-demo-index-demo .ant-input:focus,
.front-itc-routes-demo-index-demo .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-demo-index-demo .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-demo-index-demo .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-demo-index-demo .ant-tabs-tab,
.front-itc-routes-demo-index-demo .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-demo-index-demo .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-demo-index-demo .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-demo-index-demo .has-error .ant-form-item-children .ant-input,
.front-itc-routes-demo-index-demo .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-demo-index-demo .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-demo-index-demo .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-demo-index-demo .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-demo-index-demo .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-demo-index-demo .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-demo-index-demo .has-error .ant-time-picker-icon:after,
.front-itc-routes-demo-index-demo .has-error .ant-picker-icon:after,
.front-itc-routes-demo-index-demo .has-error .ant-select-arrow,
.front-itc-routes-demo-index-demo .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-demo-index-demo .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-demo-index-demo .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-demo-index-demo .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-demo-index-demo .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-demo-index-demo .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-demo-index-demo .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-demo-index-demo .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-demo-index-demo .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-demo-index-demo .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-demo-index-demo .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-demo-index-demo .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-demo-index-demo .ant-select-selection__placeholder,
.front-itc-routes-demo-index-demo .ant-select-search__field__placeholder,
.front-itc-routes-demo-index-demo .ant-menu-root.ant-menu-vertical,
.front-itc-routes-demo-index-demo .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-demo-index-demo .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-demo-index-demo .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-demo-index-demo h1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
  text-align: center;
}

.front-itc-routes-home-components-questions-modal-index-questions-modal .ant-form-item-label label {
  width: 100% !important;
}
.front-itc-routes-home-components-questions-modal-index-questions-modal .prev-cta:active,
.front-itc-routes-home-components-questions-modal-index-questions-modal .prev-cta:focus {
  color: #263F64;
  background-color: #F5F5F5;
  border-color: #F5F5F5;
}
.front-itc-routes-home-components-questions-modal-index-questions-modal .next-cta:active,
.front-itc-routes-home-components-questions-modal-index-questions-modal .next-cta:focus {
  color: #fff;
  background-color: #263F64;
  border-color: #263F64;
}

.front-itc-routes-home-components-home-tip-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-home-components-home-tip-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-home-components-home-tip-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-home-components-home-tip-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-home-components-home-tip-page-container .front-itc-routes-home-components-home-tip-top-bottom-left-right .front-itc-routes-home-components-home-tip-top-area,
.front-itc-routes-home-components-home-tip-page-container .front-itc-routes-home-components-home-tip-top-bottom-left-right .front-itc-routes-home-components-home-tip-bottom-left-area,
.front-itc-routes-home-components-home-tip-page-container .front-itc-routes-home-components-home-tip-top-bottom-left-right .front-itc-routes-home-components-home-tip-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-home-components-home-tip-page-container .front-itc-routes-home-components-home-tip-top-bottom-left-right .front-itc-routes-home-components-home-tip-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-home-components-home-tip-page-container .front-itc-routes-home-components-home-tip-top-bottom .front-itc-routes-home-components-home-tip-top-area,
.front-itc-routes-home-components-home-tip-page-container .front-itc-routes-home-components-home-tip-top-bottom .front-itc-routes-home-components-home-tip-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-home-components-home-tip-page-container .front-itc-routes-home-components-home-tip-top-bottom .front-itc-routes-home-components-home-tip-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-home-components-home-tip-list-content-data-color.front-itc-routes-home-components-home-tip-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-home-components-home-tip-list-content-data-color.front-itc-routes-home-components-home-tip-data-qc {
  color: #539A34;
}
.front-itc-routes-home-components-home-tip-list-content-data-color.front-itc-routes-home-components-home-tip-confirmed {
  color: #539A34;
}
.front-itc-routes-home-components-home-tip-list-content-data-color.front-itc-routes-home-components-home-tip-invalid {
  color: #BFC0C0;
}
.front-itc-routes-home-components-home-tip-list-content-data-color.front-itc-routes-home-components-home-tip-cancelled {
  color: #888888;
}
.front-itc-routes-home-components-home-tip-list-content-data-color.front-itc-routes-home-components-home-tip-rejected,
.front-itc-routes-home-components-home-tip-list-content-data-color.front-itc-routes-home-components-home-tip-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-home-components-home-tip-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-child-panel,
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-triangle {
  margin-left: -20px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-inner-collapse .front-itc-routes-home-components-home-tip-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data.front-itc-routes-home-components-home-tip-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data.front-itc-routes-home-components-home-tip-data-qc {
  color: #539A34;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data.front-itc-routes-home-components-home-tip-confirmed {
  color: #539A34;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data.front-itc-routes-home-components-home-tip-invalid {
  color: #BFC0C0;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data.front-itc-routes-home-components-home-tip-cancelled {
  color: #888888;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data.front-itc-routes-home-components-home-tip-rejected,
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data.front-itc-routes-home-components-home-tip-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data.front-itc-routes-home-components-home-tip-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data.front-itc-routes-home-components-home-tip-bold {
  font-weight: 600;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data-bottom.front-itc-routes-home-components-home-tip-bold {
  font-weight: 600;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data-bottom.front-itc-routes-home-components-home-tip-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data-bottom.front-itc-routes-home-components-home-tip-data-qc {
  color: #539A34;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data-bottom.front-itc-routes-home-components-home-tip-confirmed {
  color: #539A34;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data-bottom.front-itc-routes-home-components-home-tip-invalid {
  color: #BFC0C0;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data-bottom.front-itc-routes-home-components-home-tip-cancelled {
  color: #888888;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data-bottom.front-itc-routes-home-components-home-tip-rejected,
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-data-bottom.front-itc-routes-home-components-home-tip-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-data-detail .front-itc-routes-home-components-home-tip-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-column-name .front-itc-routes-home-components-home-tip-list-column-no {
  text-align: right;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-column-name .front-itc-routes-home-components-home-tip-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-name.front-itc-routes-home-components-home-tip-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-name .front-itc-routes-home-components-home-tip-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-name .front-itc-routes-home-components-home-tip-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-name .front-itc-routes-home-components-home-tip-ant-row {
  flex: 1 1;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-first-column-name,
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-first-content-name,
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-column-name,
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-name,
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-innercontent-name .front-itc-routes-home-components-home-tip-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-area {
  width: 100%;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-area .front-itc-routes-home-components-home-tip-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-area .front-itc-routes-home-components-home-tip-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-area .front-itc-routes-home-components-home-tip-list-each-single .front-itc-routes-home-components-home-tip-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-area .front-itc-routes-home-components-home-tip-list-each-single .front-itc-routes-home-components-home-tip-ant-collapse-borderless .front-itc-routes-home-components-home-tip-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-area .front-itc-routes-home-components-home-tip-list-each-single .front-itc-routes-home-components-home-tip-ant-collapse-borderless .front-itc-routes-home-components-home-tip-child-panel {
  background-color: transparent;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-area .front-itc-routes-home-components-home-tip-list-each-single .front-itc-routes-home-components-home-tip-ant-collapse-borderless .front-itc-routes-home-components-home-tip-child-panel .front-itc-routes-home-components-home-tip-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-list-area .front-itc-routes-home-components-home-tip-list-each-single .front-itc-routes-home-components-home-tip-ant-collapse-borderless .front-itc-routes-home-components-home-tip-child-panel .front-itc-routes-home-components-home-tip-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-home-components-home-tip-collapse-rows .front-itc-routes-home-components-home-tip-details-list .front-itc-routes-home-components-home-tip-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper {
  width: 50px;
  height: 50px;
  position: fixed;
  z-index: 10;
  right: -35px;
  bottom: 100px;
  transition: all 0.4s ease-in-out;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper li {
  list-style: none;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper a {
  text-decoration: none;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper button {
  border: none;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-home-components-home-tip-home-tip-wrapper .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper input,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-select-selection-selected-value,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .c7n-pro-textarea,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .c7n-pro-textarea:focus,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .c7n-pro-textarea:hover,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-select-focused .ant-select-selection,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-select-selection:focus,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button[disabled],
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small[disabled],
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small[disabled],
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .c7n-alert-warning,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .c7n-alert-error,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .c7n-alert-info,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .c7n-alert-success {
  border: none;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .c7n-pro-input-number,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .c7n-pro-input,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-home-components-home-tip-home-tip-wrapper input[value]:not([value=""]):not([disabled]),
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-input:focus,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-tabs-tab,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .has-error .ant-form-item-children .ant-input,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .has-error .ant-time-picker-icon:after,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .has-error .ant-picker-icon:after,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .has-error .ant-select-arrow,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-select-selection__placeholder,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-select-search__field__placeholder,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-menu-root.ant-menu-vertical,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-home-components-home-tip-home-tip-wrapper .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .logo-icon-wrapper {
  width: 100%;
  height: 100%;
  background-color: #263F64;
  position: relative;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: center;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .logo-icon-wrapper .logo-icon {
  display: block;
  width: 35px;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .arrow-wrapper {
  cursor: pointer;
  position: absolute;
  width: 15px;
  height: 50px;
  left: 0;
  top: 0;
  background-color: #263F64;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 1;
  transition: all 0.3s ease-in-out;
  z-index: 20;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .arrow-wrapper img {
  display: block;
  width: 12px;
  height: 32px;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .arrow-wrapper-hidden {
  opacity: 0;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .tip-content {
  border: 1px solid #000;
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  border-radius: 4px;
  background-color: #fff;
  padding: 6px 10px;
  transition: all 0.3s ease-in-out;
  opacity: 0;
  pointer-events: none;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .tip-content p {
  margin: 0;
  white-space: pre;
}
.front-itc-routes-home-components-home-tip-home-tip-wrapper .show-tip-content {
  pointer-events: auto;
  opacity: 1;
  transition: all 0.3s 0.35s ease-in-out;
  -webkit-transform: translateX(calc(-100% - 12px));
          transform: translateX(calc(-100% - 12px));
}
.front-itc-routes-home-components-home-tip-show-side-tip {
  right: 0;
  transition: all 0.4s 0.31s ease-in-out;
}

.front-itc-routes-home-home-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-home-home-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-home-home-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-home-home-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-home-home-page-container .front-itc-routes-home-home-top-bottom-left-right .front-itc-routes-home-home-top-area,
.front-itc-routes-home-home-page-container .front-itc-routes-home-home-top-bottom-left-right .front-itc-routes-home-home-bottom-left-area,
.front-itc-routes-home-home-page-container .front-itc-routes-home-home-top-bottom-left-right .front-itc-routes-home-home-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-home-home-page-container .front-itc-routes-home-home-top-bottom-left-right .front-itc-routes-home-home-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-home-home-page-container .front-itc-routes-home-home-top-bottom .front-itc-routes-home-home-top-area,
.front-itc-routes-home-home-page-container .front-itc-routes-home-home-top-bottom .front-itc-routes-home-home-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-home-home-page-container .front-itc-routes-home-home-top-bottom .front-itc-routes-home-home-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-home-home-list-content-data-color.front-itc-routes-home-home-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-home-home-list-content-data-color.front-itc-routes-home-home-data-qc {
  color: #539A34;
}
.front-itc-routes-home-home-list-content-data-color.front-itc-routes-home-home-confirmed {
  color: #539A34;
}
.front-itc-routes-home-home-list-content-data-color.front-itc-routes-home-home-invalid {
  color: #BFC0C0;
}
.front-itc-routes-home-home-list-content-data-color.front-itc-routes-home-home-cancelled {
  color: #888888;
}
.front-itc-routes-home-home-list-content-data-color.front-itc-routes-home-home-rejected,
.front-itc-routes-home-home-list-content-data-color.front-itc-routes-home-home-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-home-home-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-child-panel,
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-triangle {
  margin-left: -20px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-inner-collapse .front-itc-routes-home-home-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data.front-itc-routes-home-home-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data.front-itc-routes-home-home-data-qc {
  color: #539A34;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data.front-itc-routes-home-home-confirmed {
  color: #539A34;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data.front-itc-routes-home-home-invalid {
  color: #BFC0C0;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data.front-itc-routes-home-home-cancelled {
  color: #888888;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data.front-itc-routes-home-home-rejected,
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data.front-itc-routes-home-home-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data.front-itc-routes-home-home-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data.front-itc-routes-home-home-bold {
  font-weight: 600;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data-bottom.front-itc-routes-home-home-bold {
  font-weight: 600;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data-bottom.front-itc-routes-home-home-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data-bottom.front-itc-routes-home-home-data-qc {
  color: #539A34;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data-bottom.front-itc-routes-home-home-confirmed {
  color: #539A34;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data-bottom.front-itc-routes-home-home-invalid {
  color: #BFC0C0;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data-bottom.front-itc-routes-home-home-cancelled {
  color: #888888;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data-bottom.front-itc-routes-home-home-rejected,
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-data-bottom.front-itc-routes-home-home-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-data-detail .front-itc-routes-home-home-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-column-name .front-itc-routes-home-home-list-column-no {
  text-align: right;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-column-name .front-itc-routes-home-home-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-name.front-itc-routes-home-home-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-name .front-itc-routes-home-home-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-name .front-itc-routes-home-home-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-name .front-itc-routes-home-home-ant-row {
  flex: 1 1;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-first-column-name,
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-first-content-name,
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-column-name,
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-name,
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-innercontent-name .front-itc-routes-home-home-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-area {
  width: 100%;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-area .front-itc-routes-home-home-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-area .front-itc-routes-home-home-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-area .front-itc-routes-home-home-list-each-single .front-itc-routes-home-home-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-area .front-itc-routes-home-home-list-each-single .front-itc-routes-home-home-ant-collapse-borderless .front-itc-routes-home-home-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-area .front-itc-routes-home-home-list-each-single .front-itc-routes-home-home-ant-collapse-borderless .front-itc-routes-home-home-child-panel {
  background-color: transparent;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-area .front-itc-routes-home-home-list-each-single .front-itc-routes-home-home-ant-collapse-borderless .front-itc-routes-home-home-child-panel .front-itc-routes-home-home-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-list-area .front-itc-routes-home-home-list-each-single .front-itc-routes-home-home-ant-collapse-borderless .front-itc-routes-home-home-child-panel .front-itc-routes-home-home-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-home-home-collapse-rows .front-itc-routes-home-home-details-list .front-itc-routes-home-home-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-home-home-support-popup-email {
  color: #3E3A39;
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-home-home-support-popup-email:hover {
  text-decoration: none !important;
}
.front-itc-routes-home-home-support-popup-email .icon {
  margin-right: 5px;
}
.front-itc-routes-home-home-mask {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(238, 238, 238, 0.9);
  z-index: 900;
}
.front-itc-routes-home-home-release-notice {
  font-family: 'Montserrat';
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-home-home-release-notice ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-home-home-release-notice li {
  list-style: none;
}
.front-itc-routes-home-home-release-notice a {
  text-decoration: none;
}
.front-itc-routes-home-home-release-notice button {
  border: none;
}
.front-itc-routes-home-home-release-notice .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-home-home-release-notice .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-home-home-release-notice .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-home-home-release-notice .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-home-home-release-notice .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-home-home-release-notice .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-home-home-release-notice .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-home-home-release-notice .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-home-home-release-notice .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-home-home-release-notice .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-home-home-release-notice input,
.front-itc-routes-home-home-release-notice .ant-select-selection-selected-value,
.front-itc-routes-home-home-release-notice .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-home-home-release-notice .c7n-pro-textarea,
.front-itc-routes-home-home-release-notice .c7n-pro-textarea:focus,
.front-itc-routes-home-home-release-notice .c7n-pro-textarea:hover,
.front-itc-routes-home-home-release-notice .ant-select-focused .ant-select-selection,
.front-itc-routes-home-home-release-notice .ant-select-selection:focus,
.front-itc-routes-home-home-release-notice .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-home-home-release-notice .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-home-home-release-notice .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-home-home-release-notice .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-home-home-release-notice .primary-button[disabled],
.front-itc-routes-home-home-release-notice .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-home-home-release-notice .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-home-home-release-notice .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-home-home-release-notice .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-home-home-release-notice .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-home-home-release-notice .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-home-home-release-notice .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-home-home-release-notice .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  width: 200px;
  height: 50px;
  font-size: 12px;
  margin: 0 auto;
  margin-top: 65px;
  background-color: #263F64 !important;
  color: #fff !important;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-home-home-release-notice .primary-button-small[disabled],
.front-itc-routes-home-home-release-notice .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-home-home-release-notice .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-home-home-release-notice .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-home-home-release-notice .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-home-home-release-notice .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-home-home-release-notice .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-home-home-release-notice .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-home-home-release-notice .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-home-home-release-notice .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-home-home-release-notice .primary-button-small[disabled],
.front-itc-routes-home-home-release-notice .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-home-home-release-notice .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-home-home-release-notice .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-home-home-release-notice .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-home-home-release-notice .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-home-home-release-notice .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-home-home-release-notice .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-home-home-release-notice .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-home-home-release-notice .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-home-home-release-notice .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-home-home-release-notice .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-home-home-release-notice .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-home-home-release-notice .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-home-home-release-notice .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-home-home-release-notice .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-home-home-release-notice .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-home-home-release-notice .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-home-home-release-notice .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-home-home-release-notice .c7n-alert-warning,
.front-itc-routes-home-home-release-notice .c7n-alert-error,
.front-itc-routes-home-home-release-notice .c7n-alert-info,
.front-itc-routes-home-home-release-notice .c7n-alert-success {
  border: none;
}
.front-itc-routes-home-home-release-notice .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-home-home-release-notice .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-home-home-release-notice .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-home-home-release-notice .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-home-home-release-notice .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-home-home-release-notice .c7n-pro-input-number,
.front-itc-routes-home-home-release-notice .c7n-pro-input,
.front-itc-routes-home-home-release-notice .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-home-home-release-notice input[value]:not([value=""]):not([disabled]),
.front-itc-routes-home-home-release-notice .ant-input:focus,
.front-itc-routes-home-home-release-notice .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-home-home-release-notice .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-home-home-release-notice .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-home-home-release-notice .ant-tabs-tab,
.front-itc-routes-home-home-release-notice .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-home-home-release-notice .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-home-home-release-notice .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-home-home-release-notice .has-error .ant-form-item-children .ant-input,
.front-itc-routes-home-home-release-notice .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-home-home-release-notice .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-home-home-release-notice .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-home-home-release-notice .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-home-home-release-notice .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-home-home-release-notice .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-home-home-release-notice .has-error .ant-time-picker-icon:after,
.front-itc-routes-home-home-release-notice .has-error .ant-picker-icon:after,
.front-itc-routes-home-home-release-notice .has-error .ant-select-arrow,
.front-itc-routes-home-home-release-notice .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-home-home-release-notice .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-home-home-release-notice .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-home-home-release-notice .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-home-home-release-notice .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-home-home-release-notice .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-home-home-release-notice .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-home-home-release-notice .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-home-home-release-notice .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-home-home-release-notice .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-home-home-release-notice .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-home-home-release-notice .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-home-home-release-notice .ant-select-selection__placeholder,
.front-itc-routes-home-home-release-notice .ant-select-search__field__placeholder,
.front-itc-routes-home-home-release-notice .ant-menu-root.ant-menu-vertical,
.front-itc-routes-home-home-release-notice .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-home-home-release-notice .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-home-home-release-notice .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-home-home-release-notice .release-notice-logo {
  display: block;
  width: 110px;
  margin: 0 auto;
}
.front-itc-routes-home-home-release-notice h3 {
  margin-top: 30px;
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
  text-align: center;
}
.front-itc-routes-home-home-release-notice section {
  white-space: pre-wrap;
  margin-top: 40px;
  line-height: 24px;
}
.front-itc-routes-home-home-release-notice .primary-button {
  width: 200px;
  height: 50px;
  font-size: 12px;
  margin: 0 auto;
  margin-top: 65px;
  background-color: #263F64 !important;
  color: #fff !important;
}
.front-itc-routes-home-home-home-middle-part {
  width: calc(100% - 340px);
  flex-grow: 1;
  position: relative;
}
.front-itc-routes-home-home-home-middle-part .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-home-home-home-middle-part .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-home-home-home-middle-part .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-home-home-home-middle-part .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-home-home-home-middle-part .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-home-home-home-middle-part .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-home-home-home-middle-part .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-home-home-home-middle-part .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-home-home-home-middle-part .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-home-home-home-middle-part .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-home-home-home-middle-part .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-home-home-home-middle-part .table .select-column span {
  display: block !important;
}
.front-itc-routes-home-home-home-middle-part .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-home-home-home-middle-part .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-home-home-home-middle-part .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-home-home-home-middle-part .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-home-home-home-middle-part .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-home-home-home-middle-part .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-home-home-home-middle-part .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-home-home-home-middle-part .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-home-home-home-middle-part .table th .error {
  position: relative;
}
.front-itc-routes-home-home-home-middle-part .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-home-home-home-middle-part .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-home-home-home-middle-part .table .success {
  color: #539A34;
}
.front-itc-routes-home-home-home-middle-part .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-home-home-home-middle-part .table .error {
  color: #C94857;
}
.front-itc-routes-home-home-home-middle-part .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-home-home-home-middle-part .table .link {
  color: #036EB8;
}
.front-itc-routes-home-home-home-middle-part .table .cursor {
  cursor: pointer;
}
.front-itc-routes-home-home-home-middle-part .table .c7n-pro-table-row,
.front-itc-routes-home-home-home-middle-part .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-home-home-home-middle-part .table .c7n-pro-table-thead,
.front-itc-routes-home-home-home-middle-part .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-home-home-home-middle-part .table .c7n-pro-table-thead tr th,
.front-itc-routes-home-home-home-middle-part .table .ant-table-thead tr th,
.front-itc-routes-home-home-home-middle-part .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-home-home-home-middle-part .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-home-home-home-middle-part .table .c7n-pro-table-tbody tr td,
.front-itc-routes-home-home-home-middle-part .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-home-home-home-middle-part .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-home-home-home-middle-part .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-home-home-home-middle-part .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-home-home-home-middle-part .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-home-home-home-middle-part .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-home-home-home-middle-part .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-home-home-home-middle-part .table .c7n-avatar,
.front-itc-routes-home-home-home-middle-part .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-home-home-home-middle-part .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-home-home-home-middle-part .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-home-home-home-middle-part .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-home-home-home-middle-part .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-home-home-home-middle-part .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-home-home-home-middle-part .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-home-home-home-middle-part .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-home-home-home-middle-part .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-home-home-home-middle-part .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-home-home-home-middle-part .search-wrapper {
  padding: 0;
  position: relative;
}
@media (min-width: 768px) {
  .front-itc-routes-home-home-home-middle-part .search-wrapper {
    padding: 0 16px 0 16px;
  }
}
.front-itc-routes-home-home-home-middle-part .summary {
  padding: 9px 9px 23px 9px;
}
.front-itc-routes-home-home-home-middle-part .summary .c7n-col-4:nth-child(1) .title,
.front-itc-routes-home-home-home-middle-part .summary .c7n-col-4:nth-child(3) .title,
.front-itc-routes-home-home-home-middle-part .summary .c7n-col-4:nth-child(4) .title,
.front-itc-routes-home-home-home-middle-part .summary .c7n-col-4:nth-child(5) .title {
  color: #263F64;
}
.front-itc-routes-home-home-home-middle-part .summary .c7n-col-4:nth-child(2) .title {
  color: #ED9855;
}
.front-itc-routes-home-home-home-middle-part .summary .c7n-col-4:nth-child(6) .title {
  color: #539A34;
}
.front-itc-routes-home-home-home-middle-part .summary .c7n-col-8:nth-child(1) .title,
.front-itc-routes-home-home-home-middle-part .summary .c7n-col-8:nth-child(3) .title,
.front-itc-routes-home-home-home-middle-part .summary .c7n-col-8:nth-child(8) .title,
.front-itc-routes-home-home-home-middle-part .summary .c7n-col-8:nth-child(5) .title {
  color: #263F64;
}
.front-itc-routes-home-home-home-middle-part .summary .c7n-col-8:nth-child(2) .title {
  color: #ED9855;
}
.front-itc-routes-home-home-home-middle-part .summary .c7n-col-8:nth-child(6) .title {
  color: #539A34;
}
@media (min-width: 768px) {
  .front-itc-routes-home-home-home-middle-part .summary {
    padding-top: 43px;
    padding-bottom: 33px;
  }
}
.front-itc-routes-home-home-home-middle-part .summary-card {
  cursor: pointer;
  background-color: white;
  border-radius: 10px;
  padding-top: 15px;
  padding-left: 15px;
  margin: 7px;
  height: 95px;
}
@media (min-width: 768px) {
  .front-itc-routes-home-home-home-middle-part .summary-card {
    padding-top: 21px;
    padding-left: 13px;
    height: 110px;
  }
}
.front-itc-routes-home-home-home-middle-part .summary-card .title {
  line-height: 1;
  margin-bottom: 5px;
}
.front-itc-routes-home-home-home-middle-part .summary-card .desc {
  font-size: 10px;
}
@media (min-width: 768px) {
  .front-itc-routes-home-home-home-middle-part .summary-card .desc {
    font-size: 12px;
  }
}
.front-itc-routes-home-home-home-middle-part .block {
  padding: 0 16px 30px 16px;
}
.front-itc-routes-home-home-home-middle-part .block-title {
  margin-bottom: 20px;
}
.front-itc-routes-home-home-home-middle-part .block-info {
  line-height: 22px;
}
.front-itc-routes-home-home-home-middle-part .block-info-bold {
  font-weight: 600;
}
.front-itc-routes-home-home-home-middle-part .block-item .block-link {
  position: relative;
  font-size: 12px;
  padding: 20px 20px 20px 40px;
  margin-bottom: 10px;
  border-radius: 10px;
  display: block;
  color: #3E3A39;
}
.front-itc-routes-home-home-home-middle-part .block-item .block-link .block-info-date {
  display: flex;
  align-items: center;
}
.front-itc-routes-home-home-home-middle-part .block-item .block-link .clock-icon {
  margin-right: 5px;
}
@media (min-width: 768px) {
  .front-itc-routes-home-home-home-middle-part .block-item .block-link {
    padding: 18px 10px 18px 34px;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .front-itc-routes-home-home-home-middle-part .block-item .block-link .block-info-date {
    width: 100px;
    justify-content: flex-end;
  }
}
.front-itc-routes-home-home-home-middle-part .block-item .statement-jump:hover {
  text-decoration: underline;
  cursor: none;
}
@media (min-width: 768px) {
  .front-itc-routes-home-home-home-middle-part .block-item .statement-jump:hover {
    cursor: pointer;
  }
}
.front-itc-routes-home-home-home-middle-part .block-item .vertical-row {
  position: absolute;
  left: 20px;
  top: 20px;
  bottom: 20px;
  width: 4px;
  border-radius: 10px;
}
@media (min-width: 768px) {
  .front-itc-routes-home-home-home-middle-part .block-item .vertical-row {
    left: 10px;
  }
}
.front-itc-routes-home-home-home-middle-part .block-item.STATEMENT_NEW {
  background-color: rgba(131, 176, 102, 0.1);
}
.front-itc-routes-home-home-home-middle-part .block-item.STATEMENT_NEW .vertical-row {
  background-color: #83B066;
}
.front-itc-routes-home-home-home-middle-part .block-item.STATEMENT_CONFIRMED {
  background-color: rgba(119, 166, 205, 0.1);
}
.front-itc-routes-home-home-home-middle-part .block-item.STATEMENT_CONFIRMED .vertical-row {
  background-color: #77A6CD;
}
.front-itc-routes-home-home-home-middle-part .block-item.DATA_RELEASE_WAIT_DOWNLOAD {
  background-color: rgba(230, 122, 43, 0.1);
}
.front-itc-routes-home-home-home-middle-part .block-item.DATA_RELEASE_WAIT_DOWNLOAD .vertical-row {
  background-color: #E67A2B;
}
.front-itc-routes-home-home-home-middle-part .block-item.SIF_RETURN {
  background-color: rgba(237, 152, 85, 0.1);
}
.front-itc-routes-home-home-home-middle-part .block-item.SIF_RETURN .vertical-row {
  background-color: #ED9855;
}
.front-itc-routes-home-home-home-middle-part .block-item.DATA_RELEASE_APPLY {
  background-color: rgba(176, 177, 175, 0.1);
}
.front-itc-routes-home-home-home-middle-part .block-item.DATA_RELEASE_APPLY .vertical-row {
  background-color: #B0B1AF;
}
.front-itc-routes-home-home-home-middle-part .projects {
  padding: 0 16px 130px 16px;
  position: relative;
}
@media (max-width: 768px) {
  .front-itc-routes-home-home-home-middle-part .projects {
    padding: 0 16px 100px 16px;
  }
}
.front-itc-routes-home-home-home-middle-part .projects .c7n-collapse {
  background-color: transparent;
}
.front-itc-routes-home-home-home-middle-part .project-detail {
  color: #263F64;
}
.front-itc-routes-home-home-home-middle-part .c7n-collapse-header {
  display: flex;
  align-items: center !important;
}
.front-itc-routes-home-home-home-middle-part .project-title {
  height: 36px;
  line-height: 36px;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.front-itc-routes-home-home-home-middle-part .panel-item {
  background-color: white;
  margin-bottom: 10px;
  border-radius: 10px !important;
  border-bottom: 0 !important;
}
.front-itc-routes-home-home-home-middle-part .panel-item .arrow {
  height: 60px;
  line-height: 60px !important;
}
.front-itc-routes-home-home-home-middle-part .project-item {
  display: flex;
  align-items: center;
  padding: 0 36px;
  margin-bottom: 18px;
  font-size: 10px;
}
.front-itc-routes-home-home-home-middle-part .project-item .project-item-title {
  width: 100px;
  flex-shrink: 0;
}
.front-itc-routes-home-home-home-middle-part .project-item .project-item-desc {
  word-break: break-all;
}
.front-itc-routes-home-home-home-middle-part .project-item .avatar {
  width: 30px;
  height: 30px;
  display: block;
}
.front-itc-routes-home-home-home-middle-part .project-item-cta {
  padding: 0 10px;
  margin-bottom: 30px;
}
.front-itc-routes-home-home-home-middle-part .project-item-cta .pdp-cta {
  width: 100%;
  height: 50px;
  background-color: #F5F5F5;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #263F64;
}
.front-itc-routes-home-home-home-middle-part .ant-table-body {
  overflow: visible !important;
}
.front-itc-routes-home-home-home-middle-part .ant-table-tbody .stop {
  background: #B0B1AF;
}
.front-itc-routes-home-home-home-middle-part .ant-table-tbody tr {
  padding: 0 10px;
}
.front-itc-routes-home-home-home-middle-part .ant-table-tbody tr td:last-child {
  overflow: visible;
}
.front-itc-routes-home-home-home-middle-part .ant-table-tbody tr td:last-child .c7n-avatar {
  z-index: 1;
  overflow: visible;
}
.front-itc-routes-home-home-home-middle-part .ant-table-tbody tr td {
  background-color: transparent !important;
}
.front-itc-routes-home-home-home-middle-part .loading-icon {
  display: flex;
  justify-content: center;
  padding: 10px;
}
.front-itc-routes-home-home-home-middle-part .avatars {
  position: relative;
  display: flex;
}
.front-itc-routes-home-home-home-middle-part .avatars img {
  width: 14px;
  height: 14px;
}
.front-itc-routes-home-home-home-middle-part .avatars .avatar-with-popup {
  border-radius: 50%;
  background-color: #EEEEEE;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 26px;
  width: 26px;
  margin: 5px;
}
.front-itc-routes-home-home-home-middle-part .avatars .avatar-with-popup:hover {
  background-color: #539A34;
}
.front-itc-routes-home-home-home-middle-part .avatars .avatar-with-popup:hover .email-icon {
  color: white !important;
}
.front-itc-routes-home-home-pub-home {
  position: relative;
  padding-bottom: 70px;
  width: 100%;
}
.front-itc-routes-home-home-home-news {
  width: 340px;
  background-color: white;
  position: absolute;
  height: 100vh;
  top: 70px;
  right: 0;
}
.front-itc-routes-home-home-home-news .home-news-inner {
  padding: 30px;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  flex: 0 0 340px;
}
.front-itc-routes-home-home-home-news .news-slides {
  width: 280px;
}
.front-itc-routes-home-home-home-news .slider-intro .slider-title {
  margin-top: 20px;
  margin-bottom: 10px;
  font-weight: 600;
  font-size: 15px;
  line-height: 25px;
  color: #3E3A39;
}
.front-itc-routes-home-home-home-news .slider-intro .slider-desc {
  font-size: 12px;
  line-height: 18px;
  color: #3E3A39;
}
.front-itc-routes-home-home-home-news .news-carousel,
.front-itc-routes-home-home-home-news .slide-image-wrapper {
  width: 100%;
  height: 100%;
  text-decoration: none;
}
.front-itc-routes-home-home-home-news .slide-image {
  height: 165px;
  width: 100%;
  object-fit: cover;
  border-radius: 6px;
}
.front-itc-routes-home-home-home-news .slick-dots {
  bottom: -10px;
  display: flex !important;
  justify-content: flex-end;
}
.front-itc-routes-home-home-home-news .slick-dots li {
  width: 7px !important;
}
.front-itc-routes-home-home-home-news .slick-dots li button {
  width: 7px;
  height: 7px;
  background-color: #3E3A39 !important;
  border-radius: 50%;
}
.front-itc-routes-home-home-home-news .slick-dots li.slick-active button {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #003F76 !important;
}
.front-itc-routes-home-home-home-news .share-icons {
  padding: 12px 0;
  margin-top: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #F5F5F5;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-home-home-home-news .share-icons .media-icon {
  margin: 0 8px;
  object-fit: cover;
}
.front-itc-routes-home-home-home-news .share-icons .c7n-image {
  margin: 0 5px;
}
.front-itc-routes-home-home-home-news .news-list {
  margin-top: 20px;
  overflow: auto;
  flex-grow: 1;
}
.front-itc-routes-home-home-home-news .news-list .c7n-timeline-item {
  top: 6px;
}
.front-itc-routes-home-home-home-news .news-item {
  text-decoration: none;
}
.front-itc-routes-home-home-home-news .news-item p {
  margin: 0;
}
.front-itc-routes-home-home-home-news .news-item p.news-date {
  color: #B0B1AF;
  font-size: 11px;
}
.front-itc-routes-home-home-home-news .news-item p.news-title {
  color: #3E3A39;
  font-size: 12px;
}
.front-itc-routes-home-home-home-news .news-item .c7n-timeline-item-head {
  border-color: #A0C875;
  background-color: #68A329;
}
.front-itc-routes-home-home-home-news .news-item:visited .c7n-timeline-item-head {
  border-color: #E4E4E4;
  background-color: #BFC0C0;
}
.front-itc-routes-home-home-home-news .c7n-timeline-item-tail {
  border-left-color: #E4E4E4;
}
.front-itc-routes-home-home-wp-nvg-button {
  z-index: 800;
  position: fixed;
  bottom: 150px;
  right: 0;
}
.front-itc-routes-home-home-wp-nvg-button a {
  width: 40px;
  height: 40px;
  border-radius: 40px;
  background: white;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.front-itc-routes-home-home-wp-nvg-button img {
  width: 80%;
  height: auto;
}
.front-itc-routes-home-home-banner {
  position: relative;
  max-height: 70px;
  width: 100%;
  overflow: hidden;
}
.front-itc-routes-home-home-banner a {
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
}
.front-itc-routes-home-home-banner img {
  max-height: 70px;
  width: 100%;
  display: block;
  margin: 0 auto;
}
.front-itc-routes-home-home-banner .front-itc-routes-home-home-close-button {
  position: absolute;
  top: 10%;
  right: 1%;
}

.front-itc-routes-home-components-tutorial-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-home-components-tutorial-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-home-components-tutorial-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-home-components-tutorial-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-home-components-tutorial-page-container .front-itc-routes-home-components-tutorial-top-bottom-left-right .front-itc-routes-home-components-tutorial-top-area,
.front-itc-routes-home-components-tutorial-page-container .front-itc-routes-home-components-tutorial-top-bottom-left-right .front-itc-routes-home-components-tutorial-bottom-left-area,
.front-itc-routes-home-components-tutorial-page-container .front-itc-routes-home-components-tutorial-top-bottom-left-right .front-itc-routes-home-components-tutorial-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-home-components-tutorial-page-container .front-itc-routes-home-components-tutorial-top-bottom-left-right .front-itc-routes-home-components-tutorial-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-home-components-tutorial-page-container .front-itc-routes-home-components-tutorial-top-bottom .front-itc-routes-home-components-tutorial-top-area,
.front-itc-routes-home-components-tutorial-page-container .front-itc-routes-home-components-tutorial-top-bottom .front-itc-routes-home-components-tutorial-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-home-components-tutorial-page-container .front-itc-routes-home-components-tutorial-top-bottom .front-itc-routes-home-components-tutorial-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-home-components-tutorial-list-content-data-color.front-itc-routes-home-components-tutorial-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-home-components-tutorial-list-content-data-color.front-itc-routes-home-components-tutorial-data-qc {
  color: #539A34;
}
.front-itc-routes-home-components-tutorial-list-content-data-color.front-itc-routes-home-components-tutorial-confirmed {
  color: #539A34;
}
.front-itc-routes-home-components-tutorial-list-content-data-color.front-itc-routes-home-components-tutorial-invalid {
  color: #BFC0C0;
}
.front-itc-routes-home-components-tutorial-list-content-data-color.front-itc-routes-home-components-tutorial-cancelled {
  color: #888888;
}
.front-itc-routes-home-components-tutorial-list-content-data-color.front-itc-routes-home-components-tutorial-rejected,
.front-itc-routes-home-components-tutorial-list-content-data-color.front-itc-routes-home-components-tutorial-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-home-components-tutorial-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-child-panel,
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-triangle {
  margin-left: -20px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-inner-collapse .front-itc-routes-home-components-tutorial-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data.front-itc-routes-home-components-tutorial-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data.front-itc-routes-home-components-tutorial-data-qc {
  color: #539A34;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data.front-itc-routes-home-components-tutorial-confirmed {
  color: #539A34;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data.front-itc-routes-home-components-tutorial-invalid {
  color: #BFC0C0;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data.front-itc-routes-home-components-tutorial-cancelled {
  color: #888888;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data.front-itc-routes-home-components-tutorial-rejected,
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data.front-itc-routes-home-components-tutorial-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data.front-itc-routes-home-components-tutorial-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data.front-itc-routes-home-components-tutorial-bold {
  font-weight: 600;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data-bottom.front-itc-routes-home-components-tutorial-bold {
  font-weight: 600;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data-bottom.front-itc-routes-home-components-tutorial-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data-bottom.front-itc-routes-home-components-tutorial-data-qc {
  color: #539A34;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data-bottom.front-itc-routes-home-components-tutorial-confirmed {
  color: #539A34;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data-bottom.front-itc-routes-home-components-tutorial-invalid {
  color: #BFC0C0;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data-bottom.front-itc-routes-home-components-tutorial-cancelled {
  color: #888888;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data-bottom.front-itc-routes-home-components-tutorial-rejected,
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-data-bottom.front-itc-routes-home-components-tutorial-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-data-detail .front-itc-routes-home-components-tutorial-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-column-name .front-itc-routes-home-components-tutorial-list-column-no {
  text-align: right;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-column-name .front-itc-routes-home-components-tutorial-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-name.front-itc-routes-home-components-tutorial-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-name .front-itc-routes-home-components-tutorial-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-name .front-itc-routes-home-components-tutorial-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-name .front-itc-routes-home-components-tutorial-ant-row {
  flex: 1 1;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-first-column-name,
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-first-content-name,
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-column-name,
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-name,
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-innercontent-name .front-itc-routes-home-components-tutorial-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-area {
  width: 100%;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-area .front-itc-routes-home-components-tutorial-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-area .front-itc-routes-home-components-tutorial-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-area .front-itc-routes-home-components-tutorial-list-each-single .front-itc-routes-home-components-tutorial-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-area .front-itc-routes-home-components-tutorial-list-each-single .front-itc-routes-home-components-tutorial-ant-collapse-borderless .front-itc-routes-home-components-tutorial-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-area .front-itc-routes-home-components-tutorial-list-each-single .front-itc-routes-home-components-tutorial-ant-collapse-borderless .front-itc-routes-home-components-tutorial-child-panel {
  background-color: transparent;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-area .front-itc-routes-home-components-tutorial-list-each-single .front-itc-routes-home-components-tutorial-ant-collapse-borderless .front-itc-routes-home-components-tutorial-child-panel .front-itc-routes-home-components-tutorial-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-list-area .front-itc-routes-home-components-tutorial-list-each-single .front-itc-routes-home-components-tutorial-ant-collapse-borderless .front-itc-routes-home-components-tutorial-child-panel .front-itc-routes-home-components-tutorial-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-home-components-tutorial-collapse-rows .front-itc-routes-home-components-tutorial-details-list .front-itc-routes-home-components-tutorial-details-each {
  border-top: 1px solid #f3f3f3;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
ul {
  padding: 0;
  margin: 0;
}
li {
  list-style: none;
}
a {
  text-decoration: none;
}
button {
  border: none;
}
.headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .headline0 {
    font-size: 28px;
  }
}
.headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.ant-form {
  font-family: "Montserrat" !important;
}
input,
.ant-select-selection-selected-value,
.ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.c7n-pro-textarea,
.c7n-pro-textarea:focus,
.c7n-pro-textarea:hover,
.ant-select-focused .ant-select-selection,
.ant-select-selection:focus,
.ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.ant-input:focus {
  box-shadow: unset;
}
.ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.primary-button[disabled],
.primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.primary-button:hover {
  background-color: #263F64;
  color: white;
}
.primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.primary-button-small[disabled],
.primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.primary-button-small[disabled],
.primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.primary-button-small .active-icon {
  display: none;
}
.primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.primary-button-small:hover .normal-icon {
  display: none;
}
.primary-button-small:hover .active-icon {
  display: block;
}
.primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.primary-button-small:active .normal-icon {
  display: block;
}
.primary-button-small:active .active-icon {
  display: none;
}
.ant-form-item-label label::after {
  display: none;
}
.ant-checkbox-checked .ant-checkbox-inner,
.ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.ant-checkbox-wrapper:hover .ant-checkbox-inner,
.ant-checkbox:hover .ant-checkbox-inner,
.ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.c7n-alert {
  border-radius: 10px;
}
.c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.c7n-alert-warning,
.c7n-alert-error,
.c7n-alert-info,
.c7n-alert-success {
  border: none;
}
.c7n-alert-success {
  background-color: #e6ffea;
}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.c7n-pro-input-number-border {
  border: none;
}
.c7n-pro-input:focus {
  box-shadow: none;
}
.c7n-pro-input-number,
.c7n-pro-input,
.c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
input[value]:not([value=""]):not([disabled]),
.ant-input:focus,
.ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.ant-tabs-tab,
.ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.c7n-pro-input-invalid .c7n-pro-input,
.has-error .ant-form-item-children .ant-input:focus,
.has-error .ant-form-item-children .ant-input,
.ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.has-error .ant-calendar-picker-icon:after,
.has-error .ant-time-picker-icon:after,
.has-error .ant-picker-icon:after,
.has-error .ant-select-arrow,
.has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.ant-calendar-selected-date .ant-calendar-date,
.ant-calendar-selected-start-date .ant-calendar-date,
.ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.ant-calendar-today-btn {
  color: #263F64 !important;
}
.ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.ant-form-explain {
  white-space: pre-wrap;
}
.ant-checkbox-inner {
  opacity: 1 !important;
}
.ant-select-selection__placeholder,
.ant-select-search__field__placeholder,
.ant-menu-root.ant-menu-vertical,
.ant-menu-root.ant-menu-vertical-left,
.ant-menu-root.ant-menu-vertical-right,
.ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
body.home-tutorial .ant-modal-content {
  background: none;
  box-shadow: none;
  font-family: Montserrat;
}
.front-itc-routes-home-components-tutorial-root {
  position: fixed;
  z-index: 1000;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.front-itc-routes-home-components-tutorial-modal-mask {
  position: fixed;
}
.front-itc-routes-home-components-tutorial-modal-100 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: white;
  padding: 80px 120px;
  max-width: 700px;
  width: 100%;
  margin: auto;
  text-align: center;
  border-radius: 10px;
}
.front-itc-routes-home-components-tutorial-modal-100 p {
  white-space: pre-line;
}
.front-itc-routes-home-components-tutorial-modal-100-logo {
  width: 110px;
  height: auto;
  margin-bottom: 60px;
}
.front-itc-routes-home-components-tutorial-modal-100-title {
  margin-bottom: 20px;
}
.front-itc-routes-home-components-tutorial-modal-100-desc {
  margin-bottom: 60px;
  line-height: 22px;
}
.front-itc-routes-home-components-tutorial-modal-200 {
  padding: 0;
  background: none;
}
.front-itc-routes-home-components-tutorial-modal-200-content {
  display: inline-flex;
  padding: 12px;
  border-radius: 10px;
  background: white;
}
.front-itc-routes-home-components-tutorial-modal-200-desc {
  margin-bottom: 0;
  margin-left: 12px;
  margin-right: 12px;
  line-height: 26px;
}
.front-itc-routes-home-components-tutorial-btn-sm {
  border-radius: 6px;
  line-height: 26px;
  height: 26px;
  min-width: 50px;
  padding: 0 12px;
  background: #003F76;
  color: white;
  cursor: pointer;
}
.front-itc-routes-home-components-tutorial-btn-large {
  border-radius: 6px;
  line-height: 50px;
  height: 50px;
  padding: 0 60px;
  background: #003F76;
  color: white;
  cursor: pointer;
}
.front-itc-routes-home-components-tutorial-icon-wrapper {
  width: 12px;
  height: 26px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #003F76;
}
.front-itc-routes-home-components-tutorial-modal-700 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: white;
  padding: 80px 140px;
  max-width: 700px;
  width: 100%;
  margin: auto;
  text-align: center;
  border-radius: 10px;
}
.front-itc-routes-home-components-tutorial-modal-700 span {
  white-space: pre-line;
}
.front-itc-routes-home-components-tutorial-modal-700-logo {
  width: 110px;
  height: auto;
}
.front-itc-routes-home-components-tutorial-modal-700-success {
  width: 80px;
  height: auto;
  margin: 10px 0px;
}

.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-page-container .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-top-bottom-left-right .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-top-area,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-page-container .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-top-bottom-left-right .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-bottom-left-area,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-page-container .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-top-bottom-left-right .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-page-container .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-top-bottom-left-right .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-page-container .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-top-bottom .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-top-area,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-page-container .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-top-bottom .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-page-container .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-top-bottom .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-color.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-color.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-data-qc {
  color: #539A34;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-color.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-confirmed {
  color: #539A34;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-color.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-color.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-cancelled {
  color: #888888;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-color.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-rejected,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-color.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-child-panel,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-triangle {
  margin-left: -20px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-inner-collapse .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-data-qc {
  color: #539A34;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-confirmed {
  color: #539A34;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-cancelled {
  color: #888888;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-rejected,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-bold {
  font-weight: 600;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-bottom.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-bold {
  font-weight: 600;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-bottom.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-bottom.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-data-qc {
  color: #539A34;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-bottom.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-confirmed {
  color: #539A34;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-bottom.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-bottom.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-cancelled {
  color: #888888;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-bottom.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-rejected,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-data-bottom.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-data-detail .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-column-name .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-column-no {
  text-align: right;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-column-name .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-name.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-name .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-name .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-name .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-ant-row {
  flex: 1 1;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-first-column-name,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-first-content-name,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-column-name,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-name,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-innercontent-name .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-area {
  width: 100%;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-area .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-area .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-area .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-each-single .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-area .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-each-single .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-ant-collapse-borderless .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-area .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-each-single .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-ant-collapse-borderless .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-child-panel {
  background-color: transparent;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-area .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-each-single .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-ant-collapse-borderless .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-child-panel .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-area .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-list-each-single .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-ant-collapse-borderless .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-child-panel .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-collapse-rows .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-details-list .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item {
  margin-bottom: 10px;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item li {
  list-style: none;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item a {
  text-decoration: none;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item button {
  border: none;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item input,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-select-selection-selected-value,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .c7n-pro-textarea,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .c7n-pro-textarea:focus,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .c7n-pro-textarea:hover,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-select-focused .ant-select-selection,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-select-selection:focus,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button[disabled],
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small[disabled],
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small[disabled],
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .c7n-alert-warning,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .c7n-alert-error,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .c7n-alert-info,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .c7n-alert-success {
  border: none;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .c7n-pro-input-number,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .c7n-pro-input,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item input[value]:not([value=""]):not([disabled]),
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-input:focus,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-tabs-tab,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .has-error .ant-form-item-children .ant-input,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .has-error .ant-time-picker-icon:after,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .has-error .ant-picker-icon:after,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .has-error .ant-select-arrow,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-select-selection__placeholder,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-select-search__field__placeholder,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-menu-root.ant-menu-vertical,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .select-column span {
  display: block !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table th .error {
  position: relative;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .success {
  color: #539A34;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .error {
  color: #C94857;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .link {
  color: #036EB8;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .cursor {
  cursor: pointer;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .c7n-pro-table-row,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .c7n-pro-table-thead,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .c7n-pro-table-thead tr th,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .ant-table-thead tr th,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .c7n-pro-table-tbody tr td,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .c7n-avatar,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-collapse-borderless {
  background-color: #f8f8f8;
  border-radius: 10px;
  font-family: 'Montserrat' !important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-collapse-borderless .ant-collapse-item {
  border-bottom: 0;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-collapse-borderless .ant-collapse-item .ant-collapse-content > .ant-collapse-content-box {
  padding: 30px;
  padding-top: 0px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-collapse-borderless .ant-collapse-item .ant-collapse-content > .ant-collapse-content-box {
    padding: 15px;
    padding-top: 0px;
  }
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-collapse-borderless .ant-collapse-header {
  padding: 0!important;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-collapse-borderless .result-list-container {
  background-color: #f8f8f8;
  border-radius: 10px;
  padding: 30px;
  margin-bottom: 10px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-collapse-borderless .result-list-container {
    padding: 20px;
  }
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-collapse-borderless .result-list-container .result-list-top {
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-collapse-borderless .result-list-container .result-list-top h5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
  line-height: 25px;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-collapse-borderless .result-list-container .result-list-top p,
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-collapse-borderless .result-list-container .result-list-top span {
  font-size: 12px;
  font-family: 'Montserrat';
  line-height: 22px;
  color: #3E3A39;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-collapse-borderless .result-list-container .result-list-bottom {
  max-height: 0;
  transition: all 0.4s ease-in-out;
  overflow: hidden;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-collapse-borderless .result-list-container button {
  cursor: pointer;
  font-weight: 800;
  width: 19px;
  height: 19px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #F0F0F0;
  background-color: transparent;
}
.front-itc-routes-information-help-center-search-for-topics-search-collapse-search-collapse-panel-item .ant-collapse-borderless .is-searching p {
  text-align: center;
  margin: 50px 0;
}

.front-itc-routes-information-help-center-help-center-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-help-center-help-center-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-information-help-center-help-center-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-help-center-help-center-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-information-help-center-help-center-page-container .front-itc-routes-information-help-center-help-center-top-bottom-left-right .front-itc-routes-information-help-center-help-center-top-area,
.front-itc-routes-information-help-center-help-center-page-container .front-itc-routes-information-help-center-help-center-top-bottom-left-right .front-itc-routes-information-help-center-help-center-bottom-left-area,
.front-itc-routes-information-help-center-help-center-page-container .front-itc-routes-information-help-center-help-center-top-bottom-left-right .front-itc-routes-information-help-center-help-center-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-help-center-help-center-page-container .front-itc-routes-information-help-center-help-center-top-bottom-left-right .front-itc-routes-information-help-center-help-center-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-help-center-help-center-page-container .front-itc-routes-information-help-center-help-center-top-bottom .front-itc-routes-information-help-center-help-center-top-area,
.front-itc-routes-information-help-center-help-center-page-container .front-itc-routes-information-help-center-help-center-top-bottom .front-itc-routes-information-help-center-help-center-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-help-center-help-center-page-container .front-itc-routes-information-help-center-help-center-top-bottom .front-itc-routes-information-help-center-help-center-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-help-center-help-center-list-content-data-color.front-itc-routes-information-help-center-help-center-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-help-center-help-center-list-content-data-color.front-itc-routes-information-help-center-help-center-data-qc {
  color: #539A34;
}
.front-itc-routes-information-help-center-help-center-list-content-data-color.front-itc-routes-information-help-center-help-center-confirmed {
  color: #539A34;
}
.front-itc-routes-information-help-center-help-center-list-content-data-color.front-itc-routes-information-help-center-help-center-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-help-center-help-center-list-content-data-color.front-itc-routes-information-help-center-help-center-cancelled {
  color: #888888;
}
.front-itc-routes-information-help-center-help-center-list-content-data-color.front-itc-routes-information-help-center-help-center-rejected,
.front-itc-routes-information-help-center-help-center-list-content-data-color.front-itc-routes-information-help-center-help-center-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-help-center-help-center-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-child-panel,
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-triangle {
  margin-left: -20px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-inner-collapse .front-itc-routes-information-help-center-help-center-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data.front-itc-routes-information-help-center-help-center-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data.front-itc-routes-information-help-center-help-center-data-qc {
  color: #539A34;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data.front-itc-routes-information-help-center-help-center-confirmed {
  color: #539A34;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data.front-itc-routes-information-help-center-help-center-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data.front-itc-routes-information-help-center-help-center-cancelled {
  color: #888888;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data.front-itc-routes-information-help-center-help-center-rejected,
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data.front-itc-routes-information-help-center-help-center-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data.front-itc-routes-information-help-center-help-center-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data.front-itc-routes-information-help-center-help-center-bold {
  font-weight: 600;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data-bottom.front-itc-routes-information-help-center-help-center-bold {
  font-weight: 600;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data-bottom.front-itc-routes-information-help-center-help-center-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data-bottom.front-itc-routes-information-help-center-help-center-data-qc {
  color: #539A34;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data-bottom.front-itc-routes-information-help-center-help-center-confirmed {
  color: #539A34;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data-bottom.front-itc-routes-information-help-center-help-center-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data-bottom.front-itc-routes-information-help-center-help-center-cancelled {
  color: #888888;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data-bottom.front-itc-routes-information-help-center-help-center-rejected,
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-data-bottom.front-itc-routes-information-help-center-help-center-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-data-detail .front-itc-routes-information-help-center-help-center-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-column-name .front-itc-routes-information-help-center-help-center-list-column-no {
  text-align: right;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-column-name .front-itc-routes-information-help-center-help-center-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-name.front-itc-routes-information-help-center-help-center-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-name .front-itc-routes-information-help-center-help-center-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-name .front-itc-routes-information-help-center-help-center-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-name .front-itc-routes-information-help-center-help-center-ant-row {
  flex: 1 1;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-first-column-name,
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-first-content-name,
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-column-name,
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-name,
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-innercontent-name .front-itc-routes-information-help-center-help-center-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-area {
  width: 100%;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-area .front-itc-routes-information-help-center-help-center-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-area .front-itc-routes-information-help-center-help-center-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-area .front-itc-routes-information-help-center-help-center-list-each-single .front-itc-routes-information-help-center-help-center-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-area .front-itc-routes-information-help-center-help-center-list-each-single .front-itc-routes-information-help-center-help-center-ant-collapse-borderless .front-itc-routes-information-help-center-help-center-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-area .front-itc-routes-information-help-center-help-center-list-each-single .front-itc-routes-information-help-center-help-center-ant-collapse-borderless .front-itc-routes-information-help-center-help-center-child-panel {
  background-color: transparent;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-area .front-itc-routes-information-help-center-help-center-list-each-single .front-itc-routes-information-help-center-help-center-ant-collapse-borderless .front-itc-routes-information-help-center-help-center-child-panel .front-itc-routes-information-help-center-help-center-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-list-area .front-itc-routes-information-help-center-help-center-list-each-single .front-itc-routes-information-help-center-help-center-ant-collapse-borderless .front-itc-routes-information-help-center-help-center-child-panel .front-itc-routes-information-help-center-help-center-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-information-help-center-help-center-collapse-rows .front-itc-routes-information-help-center-help-center-details-list .front-itc-routes-information-help-center-help-center-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-information-help-center-help-center-help-center-container {
  width: 100%;
  flex-grow: 1;
  padding: 128px 10%;
  overflow: hidden;
  overflow-y: scroll;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container {
    padding: 30px 16px;
  }
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-information-help-center-help-center-help-center-container ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-information-help-center-help-center-help-center-container li {
  list-style: none;
}
.front-itc-routes-information-help-center-help-center-help-center-container a {
  text-decoration: none;
}
.front-itc-routes-information-help-center-help-center-help-center-container button {
  border: none;
}
.front-itc-routes-information-help-center-help-center-help-center-container .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-help-center-help-center-help-center-container .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-help-center-help-center-help-center-container .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-help-center-help-center-help-center-container .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-help-center-help-center-help-center-container .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-help-center-help-center-help-center-container .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-help-center-help-center-help-center-container .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container input,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-select-selection-selected-value,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-help-center-help-center-help-center-container .c7n-pro-textarea,
.front-itc-routes-information-help-center-help-center-help-center-container .c7n-pro-textarea:focus,
.front-itc-routes-information-help-center-help-center-help-center-container .c7n-pro-textarea:hover,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-select-focused .ant-select-selection,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-select-selection:focus,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button[disabled],
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small[disabled],
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small[disabled],
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-information-help-center-help-center-help-center-container .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-information-help-center-help-center-help-center-container .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-information-help-center-help-center-help-center-container .c7n-alert-warning,
.front-itc-routes-information-help-center-help-center-help-center-container .c7n-alert-error,
.front-itc-routes-information-help-center-help-center-help-center-container .c7n-alert-info,
.front-itc-routes-information-help-center-help-center-help-center-container .c7n-alert-success {
  border: none;
}
.front-itc-routes-information-help-center-help-center-help-center-container .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-information-help-center-help-center-help-center-container .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-information-help-center-help-center-help-center-container .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-information-help-center-help-center-help-center-container .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-information-help-center-help-center-help-center-container .c7n-pro-input-number,
.front-itc-routes-information-help-center-help-center-help-center-container .c7n-pro-input,
.front-itc-routes-information-help-center-help-center-help-center-container .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-information-help-center-help-center-help-center-container input[value]:not([value=""]):not([disabled]),
.front-itc-routes-information-help-center-help-center-help-center-container .ant-input:focus,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-tabs-tab,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-help-center-help-center-help-center-container .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-information-help-center-help-center-help-center-container .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-information-help-center-help-center-help-center-container .has-error .ant-form-item-children .ant-input,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-information-help-center-help-center-help-center-container .has-error .ant-time-picker-icon:after,
.front-itc-routes-information-help-center-help-center-help-center-container .has-error .ant-picker-icon:after,
.front-itc-routes-information-help-center-help-center-help-center-container .has-error .ant-select-arrow,
.front-itc-routes-information-help-center-help-center-help-center-container .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-information-help-center-help-center-help-center-container .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .ant-select-selection__placeholder,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-select-search__field__placeholder,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-menu-root.ant-menu-vertical,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-information-help-center-help-center-help-center-container .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .select-column span {
  display: block !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-help-center-help-center-help-center-container .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table th .error {
  position: relative;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-information-help-center-help-center-help-center-container .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .success {
  color: #539A34;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .error {
  color: #C94857;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .link {
  color: #036EB8;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .cursor {
  cursor: pointer;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .c7n-pro-table-row,
.front-itc-routes-information-help-center-help-center-help-center-container .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .c7n-pro-table-thead,
.front-itc-routes-information-help-center-help-center-help-center-container .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .c7n-pro-table-thead tr th,
.front-itc-routes-information-help-center-help-center-help-center-container .table .ant-table-thead tr th,
.front-itc-routes-information-help-center-help-center-help-center-container .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .c7n-pro-table-tbody tr td,
.front-itc-routes-information-help-center-help-center-help-center-container .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-information-help-center-help-center-help-center-container .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-information-help-center-help-center-help-center-container .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-information-help-center-help-center-help-center-container .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .c7n-avatar,
.front-itc-routes-information-help-center-help-center-help-center-container .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-information-help-center-help-center-help-center-container .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-information-help-center-help-center-help-center-container .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container span {
  line-height: 22px;
  color: #3E3A39 !important;
}
.front-itc-routes-information-help-center-help-center-help-center-container h1,
.front-itc-routes-information-help-center-help-center-help-center-container h2,
.front-itc-routes-information-help-center-help-center-help-center-container h3,
.front-itc-routes-information-help-center-help-center-help-center-container h4,
.front-itc-routes-information-help-center-help-center-help-center-container h5,
.front-itc-routes-information-help-center-help-center-help-center-container p,
.front-itc-routes-information-help-center-help-center-help-center-container span {
  margin: 0;
  color: #3E3A39;
  font-family: Montserrat;
}
.front-itc-routes-information-help-center-help-center-help-center-container h1 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
  letter-spacing: -0.9px;
  text-align: center;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container h1 {
    font-size: 28px;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container h2 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  line-height: 30px;
  color: #263F64;
}
.front-itc-routes-information-help-center-help-center-help-center-container h3 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  line-height: 30px;
  color: #263F64;
  text-align: center;
  margin-top: 70px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container h3 {
    margin-top: 30px;
    margin-bottom: 10px;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container p {
  font-size: 12px;
  font-family: 'Montserrat';
  color: #3E3A39;
}
.front-itc-routes-information-help-center-help-center-help-center-container .help-center-desc {
  line-height: 22px;
  text-align: center;
  white-space: pre-wrap;
  margin-top: 20px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .sns-content {
  margin: 50px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .sns-content {
    margin: 30px 0;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .sns-content a {
  margin: 0 10px;
  width: 30px;
  height: 30px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .sns-content a img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container {
  width: 100%;
  padding: 40px 20px 30px 20px;
  background-color: #fff;
  border-radius: 10px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .video-container {
    padding: 20px 17px;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-title {
  padding: 0 20px;
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-title {
    padding: 0 10px;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-title p,
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-title h2 {
  height: 30px;
  line-height: 30px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-title h2 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
  margin-top: 0;
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-title span {
  font-weight: 700;
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-carousel {
  width: 100%;
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content {
  padding: 0 10px;
  width: 100%;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content {
    padding: 0;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .video-card-container {
  display: flex!important;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .video-card-container {
    flex-wrap: wrap;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .video-card {
  width: 25%;
  padding: 0 10px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .video-card {
    width: 50%;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .video-card img {
  display: block;
  width: 100%;
  margin-bottom: 15px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .video-card p {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .video-card-vertical {
    width: 100%;
    margin-bottom: 30px;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .slick-dots li {
  border: 1px solid #ddd;
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .videolist-arrow {
  display: flex;
  justify-content: flex-end;
  margin-top: 15px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .videolist-arrow {
    justify-content: center;
    margin-top: 15px;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .btn-arrow {
  background: transparent;
  height: 26px;
  display: flex;
  align-items: center;
  cursor: pointer;
  margin: 0 4px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .btn-arrow .left-arrow,
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .btn-arrow .right-arrow {
  width: 0;
  height: 0;
  border: 6px solid transparent;
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .btn-arrow .left-arrow {
  border-right: 8px solid #3E3A39;
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .btn-arrow .non-left-arrow {
  border-right: 8px solid #BFC0C0;
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .btn-arrow .right-arrow {
  border-left: 8px solid #3E3A39;
}
.front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .btn-arrow .non-right-arrow {
  border-left: 8px solid #BFC0C0;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .btn-arrow {
    width: auto;
    height: auto;
    margin: 0;
  }
  .front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .btn-arrow .left-arrow,
  .front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .btn-arrow .right-arrow {
    width: 8px;
    height: 8px;
    background-color: #BFC0C0;
    border-radius: 4px;
    border: none;
  }
  .front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .btn-arrow .non-left-arrow {
    background-color: #3E3A39;
  }
  .front-itc-routes-information-help-center-help-center-help-center-container .video-container .video-content .btn-arrow .non-right-arrow {
    background-color: #3E3A39;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics {
  margin-top: 16px;
  padding: 50px;
  border-radius: 10px;
  background-color: #fff;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics {
    padding: 20px 17px;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics h2 {
  text-align: center;
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-categories-container {
  display: flex;
  justify-content: center;
  margin: 50px 0;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-categories-container {
    flex-wrap: wrap;
    justify-content: left;
    margin: 28px 0;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-categories-container .categories-content {
  margin: 0 5px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-categories-container .categories-content {
    margin: 0;
    width: 33%;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-categories-container .categories-content .categories-card {
  width: 60px;
  height: 60px;
  border-radius: 10px;
  background-color: #f8f8f8;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  margin-bottom: 10px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-categories-container .categories-content .categories-card {
    margin-bottom: 8px;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-categories-container .categories-content .categories-card .card-icon {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-categories-container .categories-content .categories-card-active {
  background-color: #68A329;
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-categories-container .categories-content p {
  width: 8em;
  text-align: center;
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-input {
  margin-bottom: 50px;
  display: flex;
  justify-content: center;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-input {
    margin-bottom: 35px;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-input .ant-input-search {
  width: 30%;
  max-width: 400px;
  height: 36px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-input .ant-input-search {
    max-width: 100%;
    width: 100%;
    height: 50px;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-result-list .result-list-container {
  background-color: #f8f8f8;
  border-radius: 10px;
  padding: 30px;
  margin-bottom: 10px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-result-list .result-list-container {
    padding: 20px;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-result-list .result-list-container .result-list-top {
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-result-list .result-list-container .result-list-top h5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
  line-height: 25px;
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-result-list .result-list-container .result-list-top p,
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-result-list .result-list-container .result-list-top span {
  font-size: 12px;
  font-family: 'Montserrat';
  line-height: 22px;
  color: #3E3A39;
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-result-list .result-list-container .result-list-bottom {
  max-height: 0;
  transition: all 0.4s ease-in-out;
  overflow: hidden;
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-result-list .result-list-container .show-more-detail {
  max-height: 3000px;
  margin-top: 20px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-result-list .result-list-container .show-more-detail {
    padding-bottom: 20px;
    max-height: 20000px!important;
  }
  .front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-result-list .result-list-container .show-more-detail img {
    display: block!important;
    width: 100%!important;
    height: auto!important;
  }
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-result-list .result-list-container button {
  cursor: pointer;
  font-weight: 800;
  width: 19px;
  height: 19px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #F0F0F0;
  background-color: transparent;
}
.front-itc-routes-information-help-center-help-center-help-center-container .search-for-topics .search-result-list .is-searching p {
  text-align: center;
  margin: 50px 0;
}

.front-itc-routes-information-message-center-message-center-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-message-center-message-center-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-information-message-center-message-center-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-message-center-message-center-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-information-message-center-message-center-page-container .front-itc-routes-information-message-center-message-center-top-bottom-left-right .front-itc-routes-information-message-center-message-center-top-area,
.front-itc-routes-information-message-center-message-center-page-container .front-itc-routes-information-message-center-message-center-top-bottom-left-right .front-itc-routes-information-message-center-message-center-bottom-left-area,
.front-itc-routes-information-message-center-message-center-page-container .front-itc-routes-information-message-center-message-center-top-bottom-left-right .front-itc-routes-information-message-center-message-center-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-message-center-message-center-page-container .front-itc-routes-information-message-center-message-center-top-bottom-left-right .front-itc-routes-information-message-center-message-center-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-message-center-message-center-page-container .front-itc-routes-information-message-center-message-center-top-bottom .front-itc-routes-information-message-center-message-center-top-area,
.front-itc-routes-information-message-center-message-center-page-container .front-itc-routes-information-message-center-message-center-top-bottom .front-itc-routes-information-message-center-message-center-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-message-center-message-center-page-container .front-itc-routes-information-message-center-message-center-top-bottom .front-itc-routes-information-message-center-message-center-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-message-center-message-center-list-content-data-color.front-itc-routes-information-message-center-message-center-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-message-center-message-center-list-content-data-color.front-itc-routes-information-message-center-message-center-data-qc {
  color: #539A34;
}
.front-itc-routes-information-message-center-message-center-list-content-data-color.front-itc-routes-information-message-center-message-center-confirmed {
  color: #539A34;
}
.front-itc-routes-information-message-center-message-center-list-content-data-color.front-itc-routes-information-message-center-message-center-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-message-center-message-center-list-content-data-color.front-itc-routes-information-message-center-message-center-cancelled {
  color: #888888;
}
.front-itc-routes-information-message-center-message-center-list-content-data-color.front-itc-routes-information-message-center-message-center-rejected,
.front-itc-routes-information-message-center-message-center-list-content-data-color.front-itc-routes-information-message-center-message-center-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-message-center-message-center-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-child-panel,
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-triangle {
  margin-left: -20px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-inner-collapse .front-itc-routes-information-message-center-message-center-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data.front-itc-routes-information-message-center-message-center-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data.front-itc-routes-information-message-center-message-center-data-qc {
  color: #539A34;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data.front-itc-routes-information-message-center-message-center-confirmed {
  color: #539A34;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data.front-itc-routes-information-message-center-message-center-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data.front-itc-routes-information-message-center-message-center-cancelled {
  color: #888888;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data.front-itc-routes-information-message-center-message-center-rejected,
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data.front-itc-routes-information-message-center-message-center-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data.front-itc-routes-information-message-center-message-center-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data.front-itc-routes-information-message-center-message-center-bold {
  font-weight: 600;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data-bottom.front-itc-routes-information-message-center-message-center-bold {
  font-weight: 600;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data-bottom.front-itc-routes-information-message-center-message-center-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data-bottom.front-itc-routes-information-message-center-message-center-data-qc {
  color: #539A34;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data-bottom.front-itc-routes-information-message-center-message-center-confirmed {
  color: #539A34;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data-bottom.front-itc-routes-information-message-center-message-center-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data-bottom.front-itc-routes-information-message-center-message-center-cancelled {
  color: #888888;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data-bottom.front-itc-routes-information-message-center-message-center-rejected,
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-data-bottom.front-itc-routes-information-message-center-message-center-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-data-detail .front-itc-routes-information-message-center-message-center-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-column-name .front-itc-routes-information-message-center-message-center-list-column-no {
  text-align: right;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-column-name .front-itc-routes-information-message-center-message-center-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-name.front-itc-routes-information-message-center-message-center-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-name .front-itc-routes-information-message-center-message-center-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-name .front-itc-routes-information-message-center-message-center-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-name .front-itc-routes-information-message-center-message-center-ant-row {
  flex: 1 1;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-first-column-name,
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-first-content-name,
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-column-name,
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-name,
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-innercontent-name .front-itc-routes-information-message-center-message-center-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-area {
  width: 100%;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-area .front-itc-routes-information-message-center-message-center-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-area .front-itc-routes-information-message-center-message-center-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-area .front-itc-routes-information-message-center-message-center-list-each-single .front-itc-routes-information-message-center-message-center-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-area .front-itc-routes-information-message-center-message-center-list-each-single .front-itc-routes-information-message-center-message-center-ant-collapse-borderless .front-itc-routes-information-message-center-message-center-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-area .front-itc-routes-information-message-center-message-center-list-each-single .front-itc-routes-information-message-center-message-center-ant-collapse-borderless .front-itc-routes-information-message-center-message-center-child-panel {
  background-color: transparent;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-area .front-itc-routes-information-message-center-message-center-list-each-single .front-itc-routes-information-message-center-message-center-ant-collapse-borderless .front-itc-routes-information-message-center-message-center-child-panel .front-itc-routes-information-message-center-message-center-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-list-area .front-itc-routes-information-message-center-message-center-list-each-single .front-itc-routes-information-message-center-message-center-ant-collapse-borderless .front-itc-routes-information-message-center-message-center-child-panel .front-itc-routes-information-message-center-message-center-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-information-message-center-message-center-collapse-rows .front-itc-routes-information-message-center-message-center-details-list .front-itc-routes-information-message-center-message-center-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-information-message-center-message-center-message-center-container {
  width: 100%;
  flex-grow: 1;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-information-message-center-message-center-message-center-container ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-information-message-center-message-center-message-center-container li {
  list-style: none;
}
.front-itc-routes-information-message-center-message-center-message-center-container a {
  text-decoration: none;
}
.front-itc-routes-information-message-center-message-center-message-center-container button {
  border: none;
}
.front-itc-routes-information-message-center-message-center-message-center-container .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-information-message-center-message-center-message-center-container .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-information-message-center-message-center-message-center-container .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-message-center-message-center-message-center-container .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-message-center-message-center-message-center-container .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-message-center-message-center-message-center-container .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-message-center-message-center-message-center-container .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-message-center-message-center-message-center-container .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-message-center-message-center-message-center-container .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container input,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-select-selection-selected-value,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-message-center-message-center-message-center-container .c7n-pro-textarea,
.front-itc-routes-information-message-center-message-center-message-center-container .c7n-pro-textarea:focus,
.front-itc-routes-information-message-center-message-center-message-center-container .c7n-pro-textarea:hover,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-select-focused .ant-select-selection,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-select-selection:focus,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button[disabled],
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small[disabled],
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small[disabled],
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-information-message-center-message-center-message-center-container .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-information-message-center-message-center-message-center-container .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-information-message-center-message-center-message-center-container .c7n-alert-warning,
.front-itc-routes-information-message-center-message-center-message-center-container .c7n-alert-error,
.front-itc-routes-information-message-center-message-center-message-center-container .c7n-alert-info,
.front-itc-routes-information-message-center-message-center-message-center-container .c7n-alert-success {
  border: none;
}
.front-itc-routes-information-message-center-message-center-message-center-container .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-information-message-center-message-center-message-center-container .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-information-message-center-message-center-message-center-container .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-information-message-center-message-center-message-center-container .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-information-message-center-message-center-message-center-container .c7n-pro-input-number,
.front-itc-routes-information-message-center-message-center-message-center-container .c7n-pro-input,
.front-itc-routes-information-message-center-message-center-message-center-container .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-information-message-center-message-center-message-center-container input[value]:not([value=""]):not([disabled]),
.front-itc-routes-information-message-center-message-center-message-center-container .ant-input:focus,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-tabs-tab,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-message-center-message-center-message-center-container .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-information-message-center-message-center-message-center-container .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-information-message-center-message-center-message-center-container .has-error .ant-form-item-children .ant-input,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-information-message-center-message-center-message-center-container .has-error .ant-time-picker-icon:after,
.front-itc-routes-information-message-center-message-center-message-center-container .has-error .ant-picker-icon:after,
.front-itc-routes-information-message-center-message-center-message-center-container .has-error .ant-select-arrow,
.front-itc-routes-information-message-center-message-center-message-center-container .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-information-message-center-message-center-message-center-container .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .ant-select-selection__placeholder,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-select-search__field__placeholder,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-menu-root.ant-menu-vertical,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-information-message-center-message-center-message-center-container .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .select-column span {
  display: block !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-message-center-message-center-message-center-container .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table th .error {
  position: relative;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-information-message-center-message-center-message-center-container .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .success {
  color: #539A34;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .error {
  color: #C94857;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .link {
  color: #036EB8;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .cursor {
  cursor: pointer;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .c7n-pro-table-row,
.front-itc-routes-information-message-center-message-center-message-center-container .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .c7n-pro-table-thead,
.front-itc-routes-information-message-center-message-center-message-center-container .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .c7n-pro-table-thead tr th,
.front-itc-routes-information-message-center-message-center-message-center-container .table .ant-table-thead tr th,
.front-itc-routes-information-message-center-message-center-message-center-container .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .c7n-pro-table-tbody tr td,
.front-itc-routes-information-message-center-message-center-message-center-container .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-information-message-center-message-center-message-center-container .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-information-message-center-message-center-message-center-container .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-information-message-center-message-center-message-center-container .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .c7n-avatar,
.front-itc-routes-information-message-center-message-center-message-center-container .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-information-message-center-message-center-message-center-container .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container h1,
.front-itc-routes-information-message-center-message-center-message-center-container h2,
.front-itc-routes-information-message-center-message-center-message-center-container h3,
.front-itc-routes-information-message-center-message-center-message-center-container h4,
.front-itc-routes-information-message-center-message-center-message-center-container h5,
.front-itc-routes-information-message-center-message-center-message-center-container p {
  margin: 0;
  color: #3E3A39;
  font-family: 'Montserrat';
}
.front-itc-routes-information-message-center-message-center-message-center-container h1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
  letter-spacing: -0.9px;
  text-align: left;
}
.front-itc-routes-information-message-center-message-center-message-center-container h4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  line-height: 30px;
  color: #263F64;
}
.front-itc-routes-information-message-center-message-center-message-center-container p {
  font-size: 12px;
  font-family: 'Montserrat';
  color: #3E3A39;
}
.front-itc-routes-information-message-center-message-center-message-center-container .message-header {
  width: 100%;
  height: 70px;
  display: flex;
  align-items: center;
  padding-left: 22px;
  background-color: #fff;
}
@media (max-width: 768px) {
  .front-itc-routes-information-message-center-message-center-message-center-container .message-header {
    height: 60px;
  }
  .front-itc-routes-information-message-center-message-center-message-center-container .message-header h4 {
    font-weight: bold;
    font-size: 20px;
    font-family: 'Montserrat';
    color: #263F64;
  }
  .front-itc-routes-information-message-center-message-center-message-center-container .message-header h4 span {
    display: inline-block;
    width: 14px;
    height: 14px;
    border-top: 2px solid #263F64;
    border-left: 2px solid #263F64;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    margin-right: 6px;
  }
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary {
  padding: 50px 8px 50px 16px;
  display: flex;
  position: relative;
  min-height: 870px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-message-center-message-center-message-center-container .summary {
    padding: 30px 16px;
    min-height: 0;
  }
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .loading-wrapper {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 100;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.65);
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-warpper {
  width: 100%;
  height: 100%;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar {
  width: 100%;
  height: 70px;
  padding: 0 20px 0 20px;
  border-radius: 10px;
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .date-picker-container {
  position: absolute;
  top: 100%;
  right: 0;
  margin-top: 10px;
  padding: 15px 30px;
  background-color: #fff;
  border-radius: 10px;
  z-index: 10;
  box-shadow: 0px 6px 20px rgba(0, 0, 0, 0.2);
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .date-picker-container .picker-wrapper {
  display: flex;
  align-items: center;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .date-picker-container .picker-wrapper .ant-calendar-picker {
  min-width: 168px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .date-picker-container .picker-wrapper .ant-calendar-picker > div {
  width: 100%;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .date-picker-container .picker-wrapper .ant-calendar-picker > div input {
  width: 100%;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .date-picker-container .picker-wrapper .picker-tilde {
  margin: 0 5px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .date-picker-container > p {
  line-height: 30px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .date-picker-container .ant-calendar-picker,
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .date-picker-container .ant-calendar-picker-input {
  height: 36px;
  display: flex;
  align-items: center;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .date-picker-container .ant-calendar-range-picker-separator {
  height: auto;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .date-picker-container .date-picker-buttons {
  display: flex;
  margin-top: 10px;
  justify-content: space-between;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .date-picker-container .date-picker-buttons button {
  width: 48%;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .date-picker-container .date-picker-buttons .white {
  background-color: #eee;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .date-picker-container .date-picker-buttons .primary {
  background-color: #263F64;
  color: #fff;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .date-picker-container .date-picker-buttons .primary[disabled] {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .date-picker-container input[value]:not([value=""]) {
  border: none!important;
  border-radius: 0px!important;
  background-color: transparent!important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .left-area {
  display: flex;
  align-items: center;
  height: 100%;
  width: 55%;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .left-area .checkbox-container {
  display: flex;
  align-items: center;
  padding: 10px;
  width: 60px;
  position: relative;
  z-index: 10;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .left-area .checkbox-container .select-all-box {
  margin-right: 2px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .left-area .checkbox-container .select-all-box .ant-checkbox-inner {
  background-color: #fff !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .left-area .checkbox-container .select-all-box .ant-checkbox-inner:after {
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  height: 0;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .left-area .checkbox-container .select-all-box .ant-checkbox-checked .ant-checkbox-inner:after {
  -webkit-transform: translate(-50%, -50%) scale(1.4);
          transform: translate(-50%, -50%) scale(1.4);
  border-color: #263F64 !important;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .left-area .checkbox-container .dropdown-content {
  margin-left: 6px;
  font-size: 10px;
  color: #263F64;
  cursor: pointer;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .left-area .checkbox-checked {
  background-color: rgba(3, 110, 184, 0.05);
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .left-area .category-menu {
  display: flex;
  align-items: center;
  height: 100%;
  width: 80%;
  max-width: 250px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .left-area .category-menu .select-container {
  height: 70px;
  line-height: 70px;
  position: relative;
  width: 50%;
  cursor: pointer;
}
@media (max-width: 768px) {
  .front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .left-area .category-menu .select-container {
    margin: 0 20px;
  }
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .left-area .category-menu .select-container p {
  color: #263F64;
  font-family: 'Montserrat';
  text-align: center;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .left-area .category-menu .select-container .menu-badge .ant-scroll-number {
  width: 18px;
  min-height: 18px;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  right: -18px;
  background-color: #68A329;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .left-area .category-menu .select-container .menu-badge .ant-scroll-number p {
  font-family: 'Montserrat';
  font-weight: 700;
  color: #fff;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .left-area .category-menu .select-active p {
  font-family: 'Montserrat';
  font-weight: 700;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .left-area .category-menu .select-container::after {
  content: "";
  position: absolute;
  width: 90%;
  left: 50%;
  bottom: 0;
  -webkit-transform: translateX(-50%) scaleX(0);
          transform: translateX(-50%) scaleX(0);
  height: 3px;
  background-color: #263F64;
  transition: all 0.15s ease-in-out;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .left-area .category-menu .select-active::after {
  -webkit-transform: translateX(-50%) scaleX(1);
          transform: translateX(-50%) scaleX(1);
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .right-area {
  display: flex;
  align-items: center;
  width: 45%;
  justify-content: flex-end;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .right-area button:hover {
  background-color: rgba(3, 110, 184, 0.05);
}
@media (max-width: 768px) {
  .front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .right-area .del-icon {
    font-size: 16px;
    color: #263F64;
  }
  .front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .right-area i {
    margin-left: 10px;
  }
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .right-area .sort-by {
  padding: 10px;
  cursor: pointer;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .right-area .sort-by > i {
  margin-left: 10px;
  -webkit-transform: scale(0.85);
          transform: scale(0.85);
  transition: all 0.4s ease-in-out;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .right-area .has-sort {
  background-color: rgba(3, 110, 184, 0.05);
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .right-area .has-sort > i {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .right-area .right-area-btn {
  width: 50%;
  padding: 0 10px;
  border: 1px solid #BFC0C0;
  height: 36px;
  margin-left: 15px;
  min-width: 0px;
  max-width: 120px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .right-area .right-area-btn img {
  margin-right: 10px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .controller-bar .right-area .right-area-btn span {
  font-size: 10px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .message-list-content {
  width: 100%;
  height: 60px;
  margin: 10px 0;
  border-radius: 10px;
  background-color: #fff;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 30px;
  padding-right: 20px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .message-list-content {
    height: 84px;
  }
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .message-list-content::before {
  content: "";
  width: 4px;
  height: 30px;
  position: absolute;
  left: 10px;
  top: 50%;
  border-radius: 10px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-color: #BFC0C0;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .message-list-content:hover p,
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .message-list-content:hover .message-time {
  color: #3E3A39;
  -webkit-transform: translateY(-1px);
          transform: translateY(-1px);
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .message-list-content p,
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .message-list-content .message-time {
  color: #BFC0C0;
  transition: all 0.3s ease-in-out;
  font-family: 'Montserrat';
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
@media (max-width: 768px) {
  .front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .message-list-content p,
  .front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .message-list-content .message-time {
    word-break: break-all;
    white-space: pre-line;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
  }
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .message-list-content p {
  margin-left: 15px;
  display: inline-block;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .message-list-content .list-left {
  display: flex;
  align-items: center;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .message-list-content .message-title {
  cursor: pointer;
  height: 100%;
  width: 80%;
  display: flex;
  align-items: center;
}
@media (max-width: 768px) {
  .front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .message-list-content .message-title {
    width: 60%;
  }
  .front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .message-list-content .message-title p {
    margin-left: 0;
    display: -webkit-box;
  }
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .no-read-message {
  background-color: rgba(3, 110, 184, 0.05);
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .no-read-message::before {
  background-color: #036EB8;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .no-read-message p,
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .no-read-message .message-time {
  color: #3E3A39;
  font-family: 'Montserrat';
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .current-read {
  background-color: #fff;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .current-read::before {
  background-color: #036EB8;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .current-read p,
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .current-read .message-time {
  color: #3E3A39;
  font-family: 'Montserrat';
  transition: all 0s ease-in-out;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .current-read:hover p,
.front-itc-routes-information-message-center-message-center-message-center-container .summary .message-list-container .current-read:hover .message-time {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .no-more-data {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .pagination-wrapper {
  margin-top: 50px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .details-container {
  width: 100%;
  height: 100%;
  padding-left: 16px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-message-center-message-center-message-center-container .summary .details-container {
    padding-left: 0;
  }
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .details-container .details-content {
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  padding: 50px 40px;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .details-container .details-content .details-wrapper h5 {
  font-weight: 600;
  font-size: 15px;
  color: #263F64;
  color: #3E3A39;
  line-height: 25px;
  font-family: 'Montserrat';
  word-break: break-all;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .details-container .details-content .details-wrapper > span {
  font-family: 'Montserrat';
  margin: 15px 0;
  display: inline-block;
}
.front-itc-routes-information-message-center-message-center-message-center-container .summary .details-container .details-content .details-tips {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.front-itc-routes-information-message-center-message-center-message-center-container .hide-on-mobile {
  padding: 0;
  overflow: hidden;
  height: 0;
}

.front-itc-routes-information-my-setting-psw-modal-psw-modal-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-page-container .front-itc-routes-information-my-setting-psw-modal-psw-modal-top-bottom-left-right .front-itc-routes-information-my-setting-psw-modal-psw-modal-top-area,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-page-container .front-itc-routes-information-my-setting-psw-modal-psw-modal-top-bottom-left-right .front-itc-routes-information-my-setting-psw-modal-psw-modal-bottom-left-area,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-page-container .front-itc-routes-information-my-setting-psw-modal-psw-modal-top-bottom-left-right .front-itc-routes-information-my-setting-psw-modal-psw-modal-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-page-container .front-itc-routes-information-my-setting-psw-modal-psw-modal-top-bottom-left-right .front-itc-routes-information-my-setting-psw-modal-psw-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-page-container .front-itc-routes-information-my-setting-psw-modal-psw-modal-top-bottom .front-itc-routes-information-my-setting-psw-modal-psw-modal-top-area,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-page-container .front-itc-routes-information-my-setting-psw-modal-psw-modal-top-bottom .front-itc-routes-information-my-setting-psw-modal-psw-modal-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-page-container .front-itc-routes-information-my-setting-psw-modal-psw-modal-top-bottom .front-itc-routes-information-my-setting-psw-modal-psw-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-color.front-itc-routes-information-my-setting-psw-modal-psw-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-color.front-itc-routes-information-my-setting-psw-modal-psw-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-color.front-itc-routes-information-my-setting-psw-modal-psw-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-color.front-itc-routes-information-my-setting-psw-modal-psw-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-color.front-itc-routes-information-my-setting-psw-modal-psw-modal-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-color.front-itc-routes-information-my-setting-psw-modal-psw-modal-rejected,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-color.front-itc-routes-information-my-setting-psw-modal-psw-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-child-panel,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-triangle {
  margin-left: -20px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-inner-collapse .front-itc-routes-information-my-setting-psw-modal-psw-modal-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data.front-itc-routes-information-my-setting-psw-modal-psw-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data.front-itc-routes-information-my-setting-psw-modal-psw-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data.front-itc-routes-information-my-setting-psw-modal-psw-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data.front-itc-routes-information-my-setting-psw-modal-psw-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data.front-itc-routes-information-my-setting-psw-modal-psw-modal-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data.front-itc-routes-information-my-setting-psw-modal-psw-modal-rejected,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data.front-itc-routes-information-my-setting-psw-modal-psw-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data.front-itc-routes-information-my-setting-psw-modal-psw-modal-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data.front-itc-routes-information-my-setting-psw-modal-psw-modal-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-bottom.front-itc-routes-information-my-setting-psw-modal-psw-modal-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-bottom.front-itc-routes-information-my-setting-psw-modal-psw-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-bottom.front-itc-routes-information-my-setting-psw-modal-psw-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-bottom.front-itc-routes-information-my-setting-psw-modal-psw-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-bottom.front-itc-routes-information-my-setting-psw-modal-psw-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-bottom.front-itc-routes-information-my-setting-psw-modal-psw-modal-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-bottom.front-itc-routes-information-my-setting-psw-modal-psw-modal-rejected,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-data-bottom.front-itc-routes-information-my-setting-psw-modal-psw-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-data-detail .front-itc-routes-information-my-setting-psw-modal-psw-modal-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-column-name .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-column-no {
  text-align: right;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-column-name .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-name.front-itc-routes-information-my-setting-psw-modal-psw-modal-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-name .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-name .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-name .front-itc-routes-information-my-setting-psw-modal-psw-modal-ant-row {
  flex: 1 1;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-first-column-name,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-first-content-name,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-column-name,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-name,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-innercontent-name .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-area {
  width: 100%;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-area .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-area .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-area .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-each-single .front-itc-routes-information-my-setting-psw-modal-psw-modal-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-area .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-each-single .front-itc-routes-information-my-setting-psw-modal-psw-modal-ant-collapse-borderless .front-itc-routes-information-my-setting-psw-modal-psw-modal-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-area .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-each-single .front-itc-routes-information-my-setting-psw-modal-psw-modal-ant-collapse-borderless .front-itc-routes-information-my-setting-psw-modal-psw-modal-child-panel {
  background-color: transparent;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-area .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-each-single .front-itc-routes-information-my-setting-psw-modal-psw-modal-ant-collapse-borderless .front-itc-routes-information-my-setting-psw-modal-psw-modal-child-panel .front-itc-routes-information-my-setting-psw-modal-psw-modal-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-area .front-itc-routes-information-my-setting-psw-modal-psw-modal-list-each-single .front-itc-routes-information-my-setting-psw-modal-psw-modal-ant-collapse-borderless .front-itc-routes-information-my-setting-psw-modal-psw-modal-child-panel .front-itc-routes-information-my-setting-psw-modal-psw-modal-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-collapse-rows .front-itc-routes-information-my-setting-psw-modal-psw-modal-details-list .front-itc-routes-information-my-setting-psw-modal-psw-modal-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 430px;
  margin: 0 auto;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container li {
  list-style: none;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container a {
  text-decoration: none;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container button {
  border: none;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container input,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-select-selection-selected-value,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .c7n-pro-textarea,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .c7n-pro-textarea:focus,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .c7n-pro-textarea:hover,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-select-focused .ant-select-selection,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-select-selection:focus,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button[disabled],
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small[disabled],
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small[disabled],
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .c7n-alert-warning,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .c7n-alert-error,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .c7n-alert-info,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .c7n-alert-success {
  border: none;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .c7n-pro-input-number,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .c7n-pro-input,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container input[value]:not([value=""]):not([disabled]),
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-input:focus,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-tabs-tab,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .has-error .ant-form-item-children .ant-input,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .has-error .ant-time-picker-icon:after,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .has-error .ant-picker-icon:after,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .has-error .ant-select-arrow,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-select-selection__placeholder,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-select-search__field__placeholder,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-menu-root.ant-menu-vertical,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .select-column span {
  display: block !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table th .error {
  position: relative;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .success {
  color: #539A34;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .error {
  color: #C94857;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .link {
  color: #036EB8;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .cursor {
  cursor: pointer;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .c7n-pro-table-row,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .c7n-pro-table-thead,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .c7n-pro-table-thead tr th,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .ant-table-thead tr th,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .c7n-pro-table-tbody tr td,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .c7n-avatar,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container h3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  line-height: 30px;
  color: #263F64;
  font-weight: 700;
  text-align: center;
  margin-bottom: 30px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container p {
  line-height: 20px;
  color: #3E3A39;
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
  margin-bottom: 6px;
  text-transform: capitalize;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item-with-help {
  margin-bottom: 5px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item {
  margin-bottom: 12px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item .ant-form-explain {
  width: 100%;
  word-wrap: break-word;
  white-space: normal;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item .ant-input-affix-wrapper {
  height: 34px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item .anticon-eye-0,
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item .anticon-eye {
  position: relative;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item .anticon-eye {
  color: #003F76;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .ant-form-item .anticon-eye:after {
  content: '';
  width: 12px;
  height: 1px;
  background-color: #003F76;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  position: absolute;
  left: 0;
  top: 5px;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .button-content {
  margin-top: 50px;
  display: flex;
  justify-content: space-between;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .button-content .white {
  background-color: #eee !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .button-content .white:active {
  background-color: #eee !important;
}
.front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .button-content .primary-button {
  width: 45%;
  max-width: 200px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .button-content {
    margin-top: 20px;
  }
  .front-itc-routes-information-my-setting-psw-modal-psw-modal-password-modal-container .button-content .primary-button {
    width: 46%;
    max-width: 200px;
  }
}

.front-itc-routes-information-my-setting-my-setting-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-setting-my-setting-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-information-my-setting-my-setting-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-setting-my-setting-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-information-my-setting-my-setting-page-container .front-itc-routes-information-my-setting-my-setting-top-bottom-left-right .front-itc-routes-information-my-setting-my-setting-top-area,
.front-itc-routes-information-my-setting-my-setting-page-container .front-itc-routes-information-my-setting-my-setting-top-bottom-left-right .front-itc-routes-information-my-setting-my-setting-bottom-left-area,
.front-itc-routes-information-my-setting-my-setting-page-container .front-itc-routes-information-my-setting-my-setting-top-bottom-left-right .front-itc-routes-information-my-setting-my-setting-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-setting-my-setting-page-container .front-itc-routes-information-my-setting-my-setting-top-bottom-left-right .front-itc-routes-information-my-setting-my-setting-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-setting-my-setting-page-container .front-itc-routes-information-my-setting-my-setting-top-bottom .front-itc-routes-information-my-setting-my-setting-top-area,
.front-itc-routes-information-my-setting-my-setting-page-container .front-itc-routes-information-my-setting-my-setting-top-bottom .front-itc-routes-information-my-setting-my-setting-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-setting-my-setting-page-container .front-itc-routes-information-my-setting-my-setting-top-bottom .front-itc-routes-information-my-setting-my-setting-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-setting-my-setting-list-content-data-color.front-itc-routes-information-my-setting-my-setting-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-setting-my-setting-list-content-data-color.front-itc-routes-information-my-setting-my-setting-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-setting-my-setting-list-content-data-color.front-itc-routes-information-my-setting-my-setting-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-setting-my-setting-list-content-data-color.front-itc-routes-information-my-setting-my-setting-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-setting-my-setting-list-content-data-color.front-itc-routes-information-my-setting-my-setting-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-setting-my-setting-list-content-data-color.front-itc-routes-information-my-setting-my-setting-rejected,
.front-itc-routes-information-my-setting-my-setting-list-content-data-color.front-itc-routes-information-my-setting-my-setting-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-child-panel,
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-triangle {
  margin-left: -20px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-inner-collapse .front-itc-routes-information-my-setting-my-setting-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data.front-itc-routes-information-my-setting-my-setting-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data.front-itc-routes-information-my-setting-my-setting-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data.front-itc-routes-information-my-setting-my-setting-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data.front-itc-routes-information-my-setting-my-setting-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data.front-itc-routes-information-my-setting-my-setting-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data.front-itc-routes-information-my-setting-my-setting-rejected,
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data.front-itc-routes-information-my-setting-my-setting-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data.front-itc-routes-information-my-setting-my-setting-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data.front-itc-routes-information-my-setting-my-setting-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data-bottom.front-itc-routes-information-my-setting-my-setting-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data-bottom.front-itc-routes-information-my-setting-my-setting-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data-bottom.front-itc-routes-information-my-setting-my-setting-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data-bottom.front-itc-routes-information-my-setting-my-setting-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data-bottom.front-itc-routes-information-my-setting-my-setting-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data-bottom.front-itc-routes-information-my-setting-my-setting-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data-bottom.front-itc-routes-information-my-setting-my-setting-rejected,
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-data-bottom.front-itc-routes-information-my-setting-my-setting-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-data-detail .front-itc-routes-information-my-setting-my-setting-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-column-name .front-itc-routes-information-my-setting-my-setting-list-column-no {
  text-align: right;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-column-name .front-itc-routes-information-my-setting-my-setting-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-name.front-itc-routes-information-my-setting-my-setting-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-name .front-itc-routes-information-my-setting-my-setting-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-name .front-itc-routes-information-my-setting-my-setting-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-name .front-itc-routes-information-my-setting-my-setting-ant-row {
  flex: 1 1;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-first-column-name,
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-first-content-name,
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-column-name,
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-name,
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-innercontent-name .front-itc-routes-information-my-setting-my-setting-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-area {
  width: 100%;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-area .front-itc-routes-information-my-setting-my-setting-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-area .front-itc-routes-information-my-setting-my-setting-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-area .front-itc-routes-information-my-setting-my-setting-list-each-single .front-itc-routes-information-my-setting-my-setting-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-area .front-itc-routes-information-my-setting-my-setting-list-each-single .front-itc-routes-information-my-setting-my-setting-ant-collapse-borderless .front-itc-routes-information-my-setting-my-setting-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-area .front-itc-routes-information-my-setting-my-setting-list-each-single .front-itc-routes-information-my-setting-my-setting-ant-collapse-borderless .front-itc-routes-information-my-setting-my-setting-child-panel {
  background-color: transparent;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-area .front-itc-routes-information-my-setting-my-setting-list-each-single .front-itc-routes-information-my-setting-my-setting-ant-collapse-borderless .front-itc-routes-information-my-setting-my-setting-child-panel .front-itc-routes-information-my-setting-my-setting-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-list-area .front-itc-routes-information-my-setting-my-setting-list-each-single .front-itc-routes-information-my-setting-my-setting-ant-collapse-borderless .front-itc-routes-information-my-setting-my-setting-child-panel .front-itc-routes-information-my-setting-my-setting-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-information-my-setting-my-setting-collapse-rows .front-itc-routes-information-my-setting-my-setting-details-list .front-itc-routes-information-my-setting-my-setting-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container {
  width: 100%;
  flex-grow: 1;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container li {
  list-style: none;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container a {
  text-decoration: none;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container button {
  border: none;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container input,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-select-selection-selected-value,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .c7n-pro-textarea,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .c7n-pro-textarea:focus,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .c7n-pro-textarea:hover,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-select-focused .ant-select-selection,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-select-selection:focus,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button[disabled],
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small[disabled],
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small[disabled],
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .c7n-alert-warning,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .c7n-alert-error,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .c7n-alert-info,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .c7n-alert-success {
  border: none;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .c7n-pro-input-number,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .c7n-pro-input,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-information-my-setting-my-setting-my-setting-container input[value]:not([value=""]):not([disabled]),
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-input:focus,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-tabs-tab,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .has-error .ant-form-item-children .ant-input,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .has-error .ant-time-picker-icon:after,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .has-error .ant-picker-icon:after,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .has-error .ant-select-arrow,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-select-selection__placeholder,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-select-search__field__placeholder,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-menu-root.ant-menu-vertical,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .select-column span {
  display: block !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table th .error {
  position: relative;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .success {
  color: #539A34;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .error {
  color: #C94857;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .link {
  color: #036EB8;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .cursor {
  cursor: pointer;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .c7n-pro-table-row,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .c7n-pro-table-thead,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .c7n-pro-table-thead tr th,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .ant-table-thead tr th,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .c7n-pro-table-tbody tr td,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .c7n-avatar,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .setting-header {
  width: 100%;
  height: 70px;
  display: flex;
  align-items: center;
  padding-left: 22px;
  background-color: #fff;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .setting-header {
    height: 60px;
  }
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container h1,
.front-itc-routes-information-my-setting-my-setting-my-setting-container p,
.front-itc-routes-information-my-setting-my-setting-my-setting-container h3,
.front-itc-routes-information-my-setting-my-setting-my-setting-container h4 {
  color: #3E3A39;
  margin: 0;
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container h1,
.front-itc-routes-information-my-setting-my-setting-my-setting-container h3 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  line-height: 30px;
  color: #263F64;
  font-weight: 700;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container h4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  line-height: 30px;
  color: #263F64;
  font-weight: 700;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container p {
  font-size: 12px;
  font-family: 'Montserrat';
  line-height: 30px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .content-user-details {
  width: 100%;
  margin-top: 20px;
  position: relative;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .content-user-details .ant-input-search-icon {
  cursor: auto;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .content-user-details .user-details-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .content-user-details section {
  width: 100%;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .content-user-details .language-select .ant-select-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .content-user-details .language-select .ant-select {
  width: 150px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .content-user-details .edit_container {
  width: 28px;
  height: 28px;
  border-radius: 3px;
  border: 1px solid #eee;
  display: flex;
  align-items: center;
  justify-content: center;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .content-user-details .edit_container i {
  cursor: pointer;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .content-user-details span {
  margin: 0;
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
  color: #B0B1AF;
  line-height: 16px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .timezone-list {
  position: absolute;
  left: 0;
  max-height: 210px;
  border-left: 1px solid #eee;
  border-right: 1px solid #eee;
  border-bottom: 1px solid #eee;
  background-color: #ffffff;
  border-radius: 0 0 10px 10px;
  overflow: hidden;
  overflow-y: scroll;
  z-index: 10;
  margin-top: 10px 6px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .timezone-list .timezone-list-content {
  padding: 10px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .timezone-list .timezone-list-content span {
  font-size: 12px;
  color: #3E3A39;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .timezone-list .timezone-list-content:hover {
  background-color: #F5F5F5;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary {
  padding: 50px 8px 50px 16px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .summary {
    padding: 30px 10px;
  }
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .c7n-col-8:first-child .summary-card {
  margin-left: 0;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .c7n-col-8:last-of-type .summary-card {
  margin-right: 0;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card {
  background-color: white;
  border-radius: 10px;
  padding: 25px 15px;
  margin: 7px 2%;
  height: 100%;
}
@media (min-width: 768px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card {
    padding: 30px 10%;
  }
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card .tips-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  border: 1px solid rgba(230, 122, 43, 0.2);
  background-color: rgba(230, 122, 43, 0.1);
  border-radius: 10px;
  margin: 0 -25px;
  padding: 15px 8px;
  margin-top: 15px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card .tips-container {
    margin: 0;
    margin-top: 30px;
  }
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card .tips-container .tips-icon {
  margin-right: 10px;
  margin-top: 8px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card .tips-container .tips-close-btn {
  margin: 0 5px;
  cursor: pointer;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card .title {
  line-height: 1;
  margin-bottom: 5px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card .desc {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (min-width: 768px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card .desc {
    font-size: 12px;
    font-family: 'Montserrat';
  }
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card .info-content-card {
  padding: 20px;
  height: 90px;
  background-color: #f8f8f8;
  border-radius: 10px;
  display: flex;
  align-items: center;
  overflow: hidden;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card .info-content-card .avatar-style {
  margin-right: 20px;
  background-color: #77A6CD;
  flex-shrink: 0;
  max-width: 20%;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card .info-content-card .content-card-details {
  width: 80%;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card .info-content-card .content-card-details h3 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  line-height: 20px;
  color: #263F64;
  margin: 0;
  margin-bottom: 3px;
  word-wrap: break-word;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card .info-content-card .content-card-details p {
  font-size: 12px;
  font-family: 'Montserrat';
  line-height: 18px;
  margin: 0;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card.profile-content h3 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
  margin-bottom: 30px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card.is-setting-timezone {
  height: 460px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card.setting-content h3 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
  margin-bottom: 20px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card.setting-content .setting-psw-status {
  margin-bottom: 20px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card.setting-content .setting-psw-status span,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card.setting-content .setting-psw-status p {
  line-height: 25px;
  margin-right: 5px;
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
  color: #578D42;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card.setting-content .setting-psw-status p {
  font-size: 12px;
  font-family: 'Montserrat';
  line-height: 20px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card.setting-content .setting-psw-status .psw-change-status {
  display: flex;
  align-items: center;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card.setting-content .setting-psw-status .psw-status-tips {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card.setting-content .setting-psw-status .psw-not-changed {
  color: #E67A2B;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card.setting-content .setting-psw-status .psw-not-changed span,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card.setting-content .setting-psw-status .psw-not-changed p {
  color: #E67A2B;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card.setting-content .change-pwd-tips {
  font-size: 12px;
  font-family: 'Montserrat';
  line-height: 22px;
  font-weight: 400;
  margin-bottom: 30px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .summary .summary-card.setting-content .change-psw-button {
  background-color: #F5F5F5;
  color: #3E3A39;
  width: 100%;
  max-width: 350px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container {
  padding: 50px 16px;
  padding-top: 0;
}
@media (max-width: 992px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container {
    padding-bottom: 100px;
  }
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container {
    padding-bottom: 50px;
  }
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-title {
  margin-bottom: 30px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-title .ant-select {
  width: 100px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content {
  height: 70px;
  padding: 0 30px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .category-content-wrapper {
  height: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 992px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content {
    padding: 16px;
    height: auto;
  }
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .category-switch {
  display: flex;
  align-items: center;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .category-switch p {
  margin-right: 10px;
}
@media (max-width: 992px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .category-switch {
    height: 100%;
    flex-direction: column;
    align-items: flex-end;
    width: 20%;
  }
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .category-switch p {
    margin-right: 0px;
    margin-bottom: 8px;
    line-height: 18px;
  }
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .ant-menu-horizontal > .ant-menu-item {
  height: 100%;
  margin: 0 3%;
  color: #3E3A39;
  float: none;
  display: inline-block;
  border-bottom: none;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .ant-menu-horizontal > .ant-menu-item:after {
  content: "";
  width: 100%;
  height: 3px;
  background-color: #263F64;
  position: absolute;
  left: 0;
  bottom: 0;
  -webkit-transform: scaleX(0);
          transform: scaleX(0);
  transition: all 0.15s ease-in-out;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .ant-menu-horizontal > .ant-menu-item .menu-wrapper {
  height: 100%;
  display: flex;
  align-items: center;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .ant-menu-horizontal > .ant-menu-item:hover {
  color: #263F64;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .ant-menu-horizontal > .ant-menu-item:hover:after {
  -webkit-transform: scaleX(0.6);
          transform: scaleX(0.6);
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .ant-menu-horizontal > .ant-menu-item-selected {
  font-weight: 700;
  color: #263F64;
  position: relative;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .ant-menu-horizontal > .ant-menu-item-selected:after {
  -webkit-transform: scaleX(0.6);
          transform: scaleX(0.6);
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .category-menu-container {
  width: 85%;
  position: relative;
  height: 100%;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .category-menu-container {
    width: 70%;
    height: 100%;
    display: flex;
    align-items: center;
  }
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .category-menu-container:after {
    width: 35px;
  }
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .category-menu-container .category-menu {
  width: 100%;
  height: 100%;
  white-space: nowrap;
  overflow: hidden;
  overflow-x: scroll;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .category-menu-container:after {
  pointer-events: none;
  content: "";
  width: 100px;
  height: 100%;
  position: absolute;
  right: -1px;
  top: 0;
  background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 100%);
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .category-menu-container .dropdown-menu-wrapper {
  position: relative;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .category-menu-container .dropdown-menu-wrapper .dropdown-menu-title {
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .category-menu-container .dropdown-menu-wrapper:after {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  right: -20px;
  top: 50%;
  transition: all 0.4s ease-in-out;
  -webkit-transform: translateY(-80%) rotate(-45deg);
          transform: translateY(-80%) rotate(-45deg);
  border-left: 2px solid #000;
  border-bottom: 2px solid #000;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .category-menu-container .dropdown-menu-open:after {
  -webkit-transform: translateY(-30%) rotate(135deg);
          transform: translateY(-30%) rotate(135deg);
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .dropdown-menu-content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  transition: all 0.5s ease-in-out;
  overflow: hidden;
  max-height: 0px;
  margin-top: 10px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .dropdown-menu-content .menu-content-wrapper {
  width: 50%;
  height: 50px;
  padding: 4px 5px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .dropdown-menu-content .menu-content-wrapper:nth-child(2n-1) {
  padding-left: 0;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .dropdown-menu-content .menu-content-wrapper:nth-child(2n) {
  padding-right: 0;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .dropdown-menu-content .menu-content-wrapper .menu-content-name {
  border-radius: 10px;
  background-color: #fcfcfc;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .dropdown-menu-content .menu-content-wrapper .active-menu {
  background-color: #F5F5F5;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-category-content .display-menu {
  max-height: 1000px;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .ant-switch-checked {
  background-color: #539A34;
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-list-content {
  width: 100%;
  height: 60px;
  border-radius: 10px;
  background-color: #fff;
  padding: 0 30px;
  margin: 10px 0;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-list-content {
    height: auto;
    padding: 20px 16px;
  }
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-list-content .mail-list-wrapper {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-list-content .mail-list-wrapper {
    height: auto;
  }
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-list-content .list-meaning {
  width: 35%;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-list-content .list-meaning {
    width: 80%;
  }
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-list-content .list-desc {
  min-width: 100px;
  width: 30%;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-list-content .list-desc {
    width: 100%;
  }
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-list-content .list-meaning,
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-list-content .list-desc {
  line-height: 22px;
  color: #3E3A39;
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-list-content .list-desc-middle {
  padding: 9px 20px;
  border-radius: 10px;
  border: 1px solid #BFC0C0;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-list-content .list-desc-middle {
    display: none;
  }
}
.front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-list-content .list-desc-bottom {
  display: none;
  margin-top: 10px;
  padding: 10px;
  border-radius: 10px;
  border: 1px solid #BFC0C0;
  line-height: 18px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-list-content .list-desc-bottom {
    display: block;
  }
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-setting-my-setting-my-setting-container .mail-preferences-container .mail-list-content .list-switch {
    width: 20%;
    display: flex;
    justify-content: flex-end;
  }
}

.front-itc-routes-information-my-team-add-user-components-person-list-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-page-container .front-itc-routes-information-my-team-add-user-components-person-list-index-top-bottom-left-right .front-itc-routes-information-my-team-add-user-components-person-list-index-top-area,
.front-itc-routes-information-my-team-add-user-components-person-list-index-page-container .front-itc-routes-information-my-team-add-user-components-person-list-index-top-bottom-left-right .front-itc-routes-information-my-team-add-user-components-person-list-index-bottom-left-area,
.front-itc-routes-information-my-team-add-user-components-person-list-index-page-container .front-itc-routes-information-my-team-add-user-components-person-list-index-top-bottom-left-right .front-itc-routes-information-my-team-add-user-components-person-list-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-page-container .front-itc-routes-information-my-team-add-user-components-person-list-index-top-bottom-left-right .front-itc-routes-information-my-team-add-user-components-person-list-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-page-container .front-itc-routes-information-my-team-add-user-components-person-list-index-top-bottom .front-itc-routes-information-my-team-add-user-components-person-list-index-top-area,
.front-itc-routes-information-my-team-add-user-components-person-list-index-page-container .front-itc-routes-information-my-team-add-user-components-person-list-index-top-bottom .front-itc-routes-information-my-team-add-user-components-person-list-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-page-container .front-itc-routes-information-my-team-add-user-components-person-list-index-top-bottom .front-itc-routes-information-my-team-add-user-components-person-list-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-color.front-itc-routes-information-my-team-add-user-components-person-list-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-color.front-itc-routes-information-my-team-add-user-components-person-list-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-color.front-itc-routes-information-my-team-add-user-components-person-list-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-color.front-itc-routes-information-my-team-add-user-components-person-list-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-color.front-itc-routes-information-my-team-add-user-components-person-list-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-color.front-itc-routes-information-my-team-add-user-components-person-list-index-rejected,
.front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-color.front-itc-routes-information-my-team-add-user-components-person-list-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-child-panel,
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-inner-collapse .front-itc-routes-information-my-team-add-user-components-person-list-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data.front-itc-routes-information-my-team-add-user-components-person-list-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data.front-itc-routes-information-my-team-add-user-components-person-list-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data.front-itc-routes-information-my-team-add-user-components-person-list-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data.front-itc-routes-information-my-team-add-user-components-person-list-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data.front-itc-routes-information-my-team-add-user-components-person-list-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data.front-itc-routes-information-my-team-add-user-components-person-list-index-rejected,
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data.front-itc-routes-information-my-team-add-user-components-person-list-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data.front-itc-routes-information-my-team-add-user-components-person-list-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data.front-itc-routes-information-my-team-add-user-components-person-list-index-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-bottom.front-itc-routes-information-my-team-add-user-components-person-list-index-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-bottom.front-itc-routes-information-my-team-add-user-components-person-list-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-bottom.front-itc-routes-information-my-team-add-user-components-person-list-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-bottom.front-itc-routes-information-my-team-add-user-components-person-list-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-bottom.front-itc-routes-information-my-team-add-user-components-person-list-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-bottom.front-itc-routes-information-my-team-add-user-components-person-list-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-bottom.front-itc-routes-information-my-team-add-user-components-person-list-index-rejected,
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-data-bottom.front-itc-routes-information-my-team-add-user-components-person-list-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-data-detail .front-itc-routes-information-my-team-add-user-components-person-list-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-column-name .front-itc-routes-information-my-team-add-user-components-person-list-index-list-column-no {
  text-align: right;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-column-name .front-itc-routes-information-my-team-add-user-components-person-list-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-name.front-itc-routes-information-my-team-add-user-components-person-list-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-name .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-name .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-name .front-itc-routes-information-my-team-add-user-components-person-list-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-first-column-name,
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-first-content-name,
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-column-name,
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-name,
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-innercontent-name .front-itc-routes-information-my-team-add-user-components-person-list-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-area {
  width: 100%;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-area .front-itc-routes-information-my-team-add-user-components-person-list-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-area .front-itc-routes-information-my-team-add-user-components-person-list-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-area .front-itc-routes-information-my-team-add-user-components-person-list-index-list-each-single .front-itc-routes-information-my-team-add-user-components-person-list-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-area .front-itc-routes-information-my-team-add-user-components-person-list-index-list-each-single .front-itc-routes-information-my-team-add-user-components-person-list-index-ant-collapse-borderless .front-itc-routes-information-my-team-add-user-components-person-list-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-area .front-itc-routes-information-my-team-add-user-components-person-list-index-list-each-single .front-itc-routes-information-my-team-add-user-components-person-list-index-ant-collapse-borderless .front-itc-routes-information-my-team-add-user-components-person-list-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-area .front-itc-routes-information-my-team-add-user-components-person-list-index-list-each-single .front-itc-routes-information-my-team-add-user-components-person-list-index-ant-collapse-borderless .front-itc-routes-information-my-team-add-user-components-person-list-index-child-panel .front-itc-routes-information-my-team-add-user-components-person-list-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-list-area .front-itc-routes-information-my-team-add-user-components-person-list-index-list-each-single .front-itc-routes-information-my-team-add-user-components-person-list-index-ant-collapse-borderless .front-itc-routes-information-my-team-add-user-components-person-list-index-child-panel .front-itc-routes-information-my-team-add-user-components-person-list-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-collapse-rows .front-itc-routes-information-my-team-add-user-components-person-list-index-details-list .front-itc-routes-information-my-team-add-user-components-person-list-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal {
  width: 100%;
  flex-grow: 1;
  overflow: hidden;
  font-family: 'Montserrat';
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal li {
  list-style: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal a {
  text-decoration: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal button {
  border: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal input,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-select-selection-selected-value,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .c7n-pro-textarea,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .c7n-pro-textarea:focus,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .c7n-pro-textarea:hover,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-select-selection:focus,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button[disabled],
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small[disabled],
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small[disabled],
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .c7n-alert-warning,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .c7n-alert-error,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .c7n-alert-info,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .c7n-pro-input-number,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .c7n-pro-input,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-input:focus,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-tabs-tab,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .has-error .ant-picker-icon:after,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .has-error .ant-select-arrow,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-select-selection__placeholder,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-select-search__field__placeholder,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .select-column span {
  display: block !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table th .error {
  position: relative;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .success {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .error {
  color: #C94857;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .link {
  color: #036EB8;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .cursor {
  cursor: pointer;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .c7n-pro-table-row,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .c7n-pro-table-thead,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .c7n-pro-table-thead tr th,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .ant-table-thead tr th,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .c7n-pro-table-tbody tr td,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .c7n-avatar,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal h2,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal p {
  color: #3E3A39;
  margin: 0;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal h2 {
  font-size: 20px;
  line-height: 30px;
  color: #263F64;
  font-weight: 700;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal p {
  font-size: 12px;
  line-height: 30px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .author-modal-header {
  font-family: 'Montserrat';
  display: flex;
  margin: 10px 0 20px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .author-modal-header div {
  flex: 1 1;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-table-thead {
  background-color: #fff !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-table-header {
  overflow: hidden !important;
  margin-bottom: 0px !important;
  background-color: #fff;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-table .ant-table-row td {
  border: none !important;
  background-color: #F5F5F5 !important;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .author-table-body .addBtn {
  margin: 20px auto;
  text-align: center;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .author-table-body .addBtn span {
  border-radius: 6px;
  background: #eee;
  color: #3E3A39;
  width: 200px;
  height: 40px;
  display: inline-block;
  line-height: 40px;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .creation-date-area {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 40px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .creation-date-area.truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .creation-date-area img {
  width: 15px;
  height: 15px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required::before {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-required::after {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-control::before,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-form-item-control::after,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-row.ant-form-item::before,
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .ant-row.ant-form-item::after {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .btn-part {
  display: flex;
  justify-content: space-between;
  margin: 10px 26%;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .btn-part .primary-button {
  font-size: 12px;
  color: #fff;
  margin-right: 5px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .btn-part .primary-button:hover {
  color: white;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .btn-part .primary-button:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .btn-part .primary-button:focus {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .btn-part .gray {
  font-size: 12px;
  color: #3e3a39;
  margin-right: 5px;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .btn-part .gray:hover {
  color: #3e3a39;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .btn-part .gray:active {
  background-color: #F5F5F5;
  color: #3e3a39;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-author-modal .btn-part .gray:focus {
  background-color: #F5F5F5;
  color: #3e3a39;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas {
  display: flex;
  align-items: center;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas button {
  padding: 0;
  background-color: white;
  margin-right: 10px;
  cursor: pointer;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas button:last-child {
  margin-right: 0;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas button[disabled] {
  cursor: not-allowed;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas button[disabled] .cta-link .normal {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas button[disabled] .cta-link .hover {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas button[disabled] .cta-link .disabled {
  display: block;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas button[disabled] .cta-link:hover {
  border: 1px solid #BFC0C0;
  background-color: white;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas button[disabled] .cta-link:hover .icon {
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas .cta-link {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  margin: 0;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas .cta-link .normal {
  display: block;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas .cta-link .hover {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas .cta-link .disabled {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas .cta-link .icon {
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas .cta-link:hover {
  background-color: #263F64;
  border: 1px solid #263F64;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas .cta-link:hover .normal {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas .cta-link:hover .hover {
  display: block;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas .cta-link:hover .icon {
  color: white;
}
.front-itc-routes-information-my-team-add-user-components-person-list-index-row-ctas .icon-img {
  width: 16px;
  height: 16px;
}

.front-itc-routes-information-my-team-add-user-components-select-model-select-model-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-page-container .front-itc-routes-information-my-team-add-user-components-select-model-select-model-top-bottom-left-right .front-itc-routes-information-my-team-add-user-components-select-model-select-model-top-area,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-page-container .front-itc-routes-information-my-team-add-user-components-select-model-select-model-top-bottom-left-right .front-itc-routes-information-my-team-add-user-components-select-model-select-model-bottom-left-area,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-page-container .front-itc-routes-information-my-team-add-user-components-select-model-select-model-top-bottom-left-right .front-itc-routes-information-my-team-add-user-components-select-model-select-model-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-page-container .front-itc-routes-information-my-team-add-user-components-select-model-select-model-top-bottom-left-right .front-itc-routes-information-my-team-add-user-components-select-model-select-model-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-page-container .front-itc-routes-information-my-team-add-user-components-select-model-select-model-top-bottom .front-itc-routes-information-my-team-add-user-components-select-model-select-model-top-area,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-page-container .front-itc-routes-information-my-team-add-user-components-select-model-select-model-top-bottom .front-itc-routes-information-my-team-add-user-components-select-model-select-model-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-page-container .front-itc-routes-information-my-team-add-user-components-select-model-select-model-top-bottom .front-itc-routes-information-my-team-add-user-components-select-model-select-model-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-color.front-itc-routes-information-my-team-add-user-components-select-model-select-model-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-color.front-itc-routes-information-my-team-add-user-components-select-model-select-model-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-color.front-itc-routes-information-my-team-add-user-components-select-model-select-model-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-color.front-itc-routes-information-my-team-add-user-components-select-model-select-model-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-color.front-itc-routes-information-my-team-add-user-components-select-model-select-model-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-color.front-itc-routes-information-my-team-add-user-components-select-model-select-model-rejected,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-color.front-itc-routes-information-my-team-add-user-components-select-model-select-model-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-child-panel,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-triangle {
  margin-left: -20px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-inner-collapse .front-itc-routes-information-my-team-add-user-components-select-model-select-model-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data.front-itc-routes-information-my-team-add-user-components-select-model-select-model-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data.front-itc-routes-information-my-team-add-user-components-select-model-select-model-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data.front-itc-routes-information-my-team-add-user-components-select-model-select-model-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data.front-itc-routes-information-my-team-add-user-components-select-model-select-model-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data.front-itc-routes-information-my-team-add-user-components-select-model-select-model-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data.front-itc-routes-information-my-team-add-user-components-select-model-select-model-rejected,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data.front-itc-routes-information-my-team-add-user-components-select-model-select-model-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data.front-itc-routes-information-my-team-add-user-components-select-model-select-model-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data.front-itc-routes-information-my-team-add-user-components-select-model-select-model-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-bottom.front-itc-routes-information-my-team-add-user-components-select-model-select-model-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-bottom.front-itc-routes-information-my-team-add-user-components-select-model-select-model-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-bottom.front-itc-routes-information-my-team-add-user-components-select-model-select-model-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-bottom.front-itc-routes-information-my-team-add-user-components-select-model-select-model-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-bottom.front-itc-routes-information-my-team-add-user-components-select-model-select-model-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-bottom.front-itc-routes-information-my-team-add-user-components-select-model-select-model-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-bottom.front-itc-routes-information-my-team-add-user-components-select-model-select-model-rejected,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-data-bottom.front-itc-routes-information-my-team-add-user-components-select-model-select-model-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-data-detail .front-itc-routes-information-my-team-add-user-components-select-model-select-model-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-column-name .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-column-no {
  text-align: right;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-column-name .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-name.front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-name .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-name .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-name .front-itc-routes-information-my-team-add-user-components-select-model-select-model-ant-row {
  flex: 1 1;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-first-column-name,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-first-content-name,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-column-name,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-name,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-innercontent-name .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-area {
  width: 100%;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-area .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-area .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-area .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-each-single .front-itc-routes-information-my-team-add-user-components-select-model-select-model-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-area .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-each-single .front-itc-routes-information-my-team-add-user-components-select-model-select-model-ant-collapse-borderless .front-itc-routes-information-my-team-add-user-components-select-model-select-model-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-area .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-each-single .front-itc-routes-information-my-team-add-user-components-select-model-select-model-ant-collapse-borderless .front-itc-routes-information-my-team-add-user-components-select-model-select-model-child-panel {
  background-color: transparent;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-area .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-each-single .front-itc-routes-information-my-team-add-user-components-select-model-select-model-ant-collapse-borderless .front-itc-routes-information-my-team-add-user-components-select-model-select-model-child-panel .front-itc-routes-information-my-team-add-user-components-select-model-select-model-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-area .front-itc-routes-information-my-team-add-user-components-select-model-select-model-list-each-single .front-itc-routes-information-my-team-add-user-components-select-model-select-model-ant-collapse-borderless .front-itc-routes-information-my-team-add-user-components-select-model-select-model-child-panel .front-itc-routes-information-my-team-add-user-components-select-model-select-model-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-collapse-rows .front-itc-routes-information-my-team-add-user-components-select-model-select-model-details-list .front-itc-routes-information-my-team-add-user-components-select-model-select-model-details-each {
  border-top: 1px solid #f3f3f3;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal li {
  list-style: none;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal a {
  text-decoration: none;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal button {
  border: none;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal input,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-select-selection-selected-value,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .c7n-pro-textarea,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .c7n-pro-textarea:focus,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .c7n-pro-textarea:hover,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-select-selection:focus,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button[disabled],
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small[disabled],
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small[disabled],
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .c7n-alert-warning,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .c7n-alert-error,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .c7n-alert-info,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .c7n-pro-input-number,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .c7n-pro-input,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-input:focus,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-tabs-tab,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .has-error .ant-picker-icon:after,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .has-error .ant-select-arrow,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-select-selection__placeholder,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-select-search__field__placeholder,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .select-column span {
  display: block !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table th .error {
  position: relative;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .success {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .error {
  color: #C94857;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .link {
  color: #036EB8;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .cursor {
  cursor: pointer;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .c7n-pro-table-row,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .c7n-pro-table-thead,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .c7n-pro-table-thead tr th,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .ant-table-thead tr th,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .c7n-pro-table-tbody tr td,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .c7n-avatar,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal h2,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal p {
  color: #3E3A39;
  margin: 0;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .novo-modal-header h2 {
  text-align: center;
  color: #263F64;
  font-weight: bold;
  font-size: 20px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .search-block-wrapper .front-itc-components-search-block-searchblock-search-block {
    padding: 0;
    background-color: #fff;
  }
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .check-all-box {
  padding: 6px 8px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal table {
  border: none !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-table-header {
  background-color: transparent;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-table-body {
  border: none!important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-table-row:hover {
  box-shadow: none !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-table-placeholder {
  border: none !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-table .ant-table-row td {
  border: none !important;
  background-color: #F5F5F5 !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-table-selection-column {
  overflow: visible !important;
  text-overflow: none;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .lane-ctas {
  text-align: center;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .lane-ctas {
    width: 100%;
  }
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table-scroll {
  height: 62vh;
  overflow: auto;
  margin-bottom: 14px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table-btn {
  width: 200px;
  display: inline-block;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .table-btn {
    width: 48%;
  }
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .left-btn {
  margin-right: 20px;
  color: #3E3A39;
  background-color: #eee !important;
  border: 1px solid #eee !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .right-btn {
  margin-left: 20px;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .project-search {
  background-color: #f8f8f8 !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .loading-icon {
  text-align: center;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-table-tbody tr td > span {
  overflow: visible !important;
  overflow: initial !important;
}
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-btn-primary:active,
.front-itc-routes-information-my-team-add-user-components-select-model-select-model-project-modal .ant-btn-primary:focus {
  color: #fff;
  background-color: #263F64;
  border-color: #263F64;
}

.front-itc-routes-information-my-team-index-components-team-info-team-info-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-page-container .front-itc-routes-information-my-team-index-components-team-info-team-info-top-bottom-left-right .front-itc-routes-information-my-team-index-components-team-info-team-info-top-area,
.front-itc-routes-information-my-team-index-components-team-info-team-info-page-container .front-itc-routes-information-my-team-index-components-team-info-team-info-top-bottom-left-right .front-itc-routes-information-my-team-index-components-team-info-team-info-bottom-left-area,
.front-itc-routes-information-my-team-index-components-team-info-team-info-page-container .front-itc-routes-information-my-team-index-components-team-info-team-info-top-bottom-left-right .front-itc-routes-information-my-team-index-components-team-info-team-info-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-page-container .front-itc-routes-information-my-team-index-components-team-info-team-info-top-bottom-left-right .front-itc-routes-information-my-team-index-components-team-info-team-info-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-page-container .front-itc-routes-information-my-team-index-components-team-info-team-info-top-bottom .front-itc-routes-information-my-team-index-components-team-info-team-info-top-area,
.front-itc-routes-information-my-team-index-components-team-info-team-info-page-container .front-itc-routes-information-my-team-index-components-team-info-team-info-top-bottom .front-itc-routes-information-my-team-index-components-team-info-team-info-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-page-container .front-itc-routes-information-my-team-index-components-team-info-team-info-top-bottom .front-itc-routes-information-my-team-index-components-team-info-team-info-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-color.front-itc-routes-information-my-team-index-components-team-info-team-info-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-color.front-itc-routes-information-my-team-index-components-team-info-team-info-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-color.front-itc-routes-information-my-team-index-components-team-info-team-info-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-color.front-itc-routes-information-my-team-index-components-team-info-team-info-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-color.front-itc-routes-information-my-team-index-components-team-info-team-info-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-color.front-itc-routes-information-my-team-index-components-team-info-team-info-rejected,
.front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-color.front-itc-routes-information-my-team-index-components-team-info-team-info-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-child-panel,
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-triangle {
  margin-left: -20px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-inner-collapse .front-itc-routes-information-my-team-index-components-team-info-team-info-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data.front-itc-routes-information-my-team-index-components-team-info-team-info-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data.front-itc-routes-information-my-team-index-components-team-info-team-info-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data.front-itc-routes-information-my-team-index-components-team-info-team-info-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data.front-itc-routes-information-my-team-index-components-team-info-team-info-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data.front-itc-routes-information-my-team-index-components-team-info-team-info-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data.front-itc-routes-information-my-team-index-components-team-info-team-info-rejected,
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data.front-itc-routes-information-my-team-index-components-team-info-team-info-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data.front-itc-routes-information-my-team-index-components-team-info-team-info-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data.front-itc-routes-information-my-team-index-components-team-info-team-info-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-bottom.front-itc-routes-information-my-team-index-components-team-info-team-info-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-bottom.front-itc-routes-information-my-team-index-components-team-info-team-info-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-bottom.front-itc-routes-information-my-team-index-components-team-info-team-info-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-bottom.front-itc-routes-information-my-team-index-components-team-info-team-info-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-bottom.front-itc-routes-information-my-team-index-components-team-info-team-info-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-bottom.front-itc-routes-information-my-team-index-components-team-info-team-info-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-bottom.front-itc-routes-information-my-team-index-components-team-info-team-info-rejected,
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-data-bottom.front-itc-routes-information-my-team-index-components-team-info-team-info-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-data-detail .front-itc-routes-information-my-team-index-components-team-info-team-info-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-column-name .front-itc-routes-information-my-team-index-components-team-info-team-info-list-column-no {
  text-align: right;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-column-name .front-itc-routes-information-my-team-index-components-team-info-team-info-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-name.front-itc-routes-information-my-team-index-components-team-info-team-info-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-name .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-name .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-name .front-itc-routes-information-my-team-index-components-team-info-team-info-ant-row {
  flex: 1 1;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-first-column-name,
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-first-content-name,
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-column-name,
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-name,
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-innercontent-name .front-itc-routes-information-my-team-index-components-team-info-team-info-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-area {
  width: 100%;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-area .front-itc-routes-information-my-team-index-components-team-info-team-info-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-area .front-itc-routes-information-my-team-index-components-team-info-team-info-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-area .front-itc-routes-information-my-team-index-components-team-info-team-info-list-each-single .front-itc-routes-information-my-team-index-components-team-info-team-info-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-area .front-itc-routes-information-my-team-index-components-team-info-team-info-list-each-single .front-itc-routes-information-my-team-index-components-team-info-team-info-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-team-info-team-info-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-area .front-itc-routes-information-my-team-index-components-team-info-team-info-list-each-single .front-itc-routes-information-my-team-index-components-team-info-team-info-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-team-info-team-info-child-panel {
  background-color: transparent;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-area .front-itc-routes-information-my-team-index-components-team-info-team-info-list-each-single .front-itc-routes-information-my-team-index-components-team-info-team-info-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-team-info-team-info-child-panel .front-itc-routes-information-my-team-index-components-team-info-team-info-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-list-area .front-itc-routes-information-my-team-index-components-team-info-team-info-list-each-single .front-itc-routes-information-my-team-index-components-team-info-team-info-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-team-info-team-info-child-panel .front-itc-routes-information-my-team-index-components-team-info-team-info-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-collapse-rows .front-itc-routes-information-my-team-index-components-team-info-team-info-details-list .front-itc-routes-information-my-team-index-components-team-info-team-info-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-team-info {
  display: inline-block;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-team-info .detail-avatar {
  background-color: #77A6CD;
  margin: 0 2px;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-team-info .ant-popover-inner-content {
  display: flex;
  align-items: center;
  height: 50px;
  color: #3E3A39;
  background-color: #fff;
  border: 1px solid #eee;
  border-radius: 6px;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-team-info .operator-wrap .operator-information {
  display: flex;
  align-items: center;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-team-info .operator-wrap .operator-information .operator-information-avatar {
  width: 26px;
  height: 26px;
  line-height: 24px;
  text-align: center;
  font-size: 10px;
  color: #fff;
  background-color: #77A6CD;
  border-radius: 50%;
}
.front-itc-routes-information-my-team-index-components-team-info-team-info-team-info .operator-wrap .operator-information .operator-information-name {
  height: 22px;
  padding: 0 10px;
  line-height: 22px;
  font-size: 12px;
  color: #3E3A39;
  white-space: nowrap;
}

.front-itc-routes-information-my-team-add-user-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-add-user-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-information-my-team-add-user-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-add-user-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-information-my-team-add-user-index-page-container .front-itc-routes-information-my-team-add-user-index-top-bottom-left-right .front-itc-routes-information-my-team-add-user-index-top-area,
.front-itc-routes-information-my-team-add-user-index-page-container .front-itc-routes-information-my-team-add-user-index-top-bottom-left-right .front-itc-routes-information-my-team-add-user-index-bottom-left-area,
.front-itc-routes-information-my-team-add-user-index-page-container .front-itc-routes-information-my-team-add-user-index-top-bottom-left-right .front-itc-routes-information-my-team-add-user-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-index-page-container .front-itc-routes-information-my-team-add-user-index-top-bottom-left-right .front-itc-routes-information-my-team-add-user-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-add-user-index-page-container .front-itc-routes-information-my-team-add-user-index-top-bottom .front-itc-routes-information-my-team-add-user-index-top-area,
.front-itc-routes-information-my-team-add-user-index-page-container .front-itc-routes-information-my-team-add-user-index-top-bottom .front-itc-routes-information-my-team-add-user-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-index-page-container .front-itc-routes-information-my-team-add-user-index-top-bottom .front-itc-routes-information-my-team-add-user-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-add-user-index-list-content-data-color.front-itc-routes-information-my-team-add-user-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-add-user-index-list-content-data-color.front-itc-routes-information-my-team-add-user-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-index-list-content-data-color.front-itc-routes-information-my-team-add-user-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-index-list-content-data-color.front-itc-routes-information-my-team-add-user-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-index-list-content-data-color.front-itc-routes-information-my-team-add-user-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-add-user-index-list-content-data-color.front-itc-routes-information-my-team-add-user-index-rejected,
.front-itc-routes-information-my-team-add-user-index-list-content-data-color.front-itc-routes-information-my-team-add-user-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-child-panel,
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-inner-collapse .front-itc-routes-information-my-team-add-user-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data.front-itc-routes-information-my-team-add-user-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data.front-itc-routes-information-my-team-add-user-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data.front-itc-routes-information-my-team-add-user-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data.front-itc-routes-information-my-team-add-user-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data.front-itc-routes-information-my-team-add-user-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data.front-itc-routes-information-my-team-add-user-index-rejected,
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data.front-itc-routes-information-my-team-add-user-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data.front-itc-routes-information-my-team-add-user-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data.front-itc-routes-information-my-team-add-user-index-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data-bottom.front-itc-routes-information-my-team-add-user-index-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data-bottom.front-itc-routes-information-my-team-add-user-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data-bottom.front-itc-routes-information-my-team-add-user-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data-bottom.front-itc-routes-information-my-team-add-user-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data-bottom.front-itc-routes-information-my-team-add-user-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data-bottom.front-itc-routes-information-my-team-add-user-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data-bottom.front-itc-routes-information-my-team-add-user-index-rejected,
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-data-bottom.front-itc-routes-information-my-team-add-user-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-data-detail .front-itc-routes-information-my-team-add-user-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-column-name .front-itc-routes-information-my-team-add-user-index-list-column-no {
  text-align: right;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-column-name .front-itc-routes-information-my-team-add-user-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-name.front-itc-routes-information-my-team-add-user-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-name .front-itc-routes-information-my-team-add-user-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-name .front-itc-routes-information-my-team-add-user-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-name .front-itc-routes-information-my-team-add-user-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-first-column-name,
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-first-content-name,
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-column-name,
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-name,
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-innercontent-name .front-itc-routes-information-my-team-add-user-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-area {
  width: 100%;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-area .front-itc-routes-information-my-team-add-user-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-area .front-itc-routes-information-my-team-add-user-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-area .front-itc-routes-information-my-team-add-user-index-list-each-single .front-itc-routes-information-my-team-add-user-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-area .front-itc-routes-information-my-team-add-user-index-list-each-single .front-itc-routes-information-my-team-add-user-index-ant-collapse-borderless .front-itc-routes-information-my-team-add-user-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-area .front-itc-routes-information-my-team-add-user-index-list-each-single .front-itc-routes-information-my-team-add-user-index-ant-collapse-borderless .front-itc-routes-information-my-team-add-user-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-area .front-itc-routes-information-my-team-add-user-index-list-each-single .front-itc-routes-information-my-team-add-user-index-ant-collapse-borderless .front-itc-routes-information-my-team-add-user-index-child-panel .front-itc-routes-information-my-team-add-user-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-list-area .front-itc-routes-information-my-team-add-user-index-list-each-single .front-itc-routes-information-my-team-add-user-index-ant-collapse-borderless .front-itc-routes-information-my-team-add-user-index-child-panel .front-itc-routes-information-my-team-add-user-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-add-user-index-collapse-rows .front-itc-routes-information-my-team-add-user-index-details-list .front-itc-routes-information-my-team-add-user-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container {
  width: 100%;
  flex-grow: 1;
  overflow: hidden;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-information-my-team-add-user-index-my-team-container ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container li {
  list-style: none;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container a {
  text-decoration: none;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container button {
  border: none;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-index-my-team-container .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container input,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-select-selection-selected-value,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .c7n-pro-textarea,
.front-itc-routes-information-my-team-add-user-index-my-team-container .c7n-pro-textarea:focus,
.front-itc-routes-information-my-team-add-user-index-my-team-container .c7n-pro-textarea:hover,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-select-focused .ant-select-selection,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-select-selection:focus,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button[disabled],
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small[disabled],
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small[disabled],
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .c7n-alert-warning,
.front-itc-routes-information-my-team-add-user-index-my-team-container .c7n-alert-error,
.front-itc-routes-information-my-team-add-user-index-my-team-container .c7n-alert-info,
.front-itc-routes-information-my-team-add-user-index-my-team-container .c7n-alert-success {
  border: none;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .c7n-pro-input-number,
.front-itc-routes-information-my-team-add-user-index-my-team-container .c7n-pro-input,
.front-itc-routes-information-my-team-add-user-index-my-team-container .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-information-my-team-add-user-index-my-team-container input[value]:not([value=""]):not([disabled]),
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-input:focus,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-tabs-tab,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-information-my-team-add-user-index-my-team-container .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-information-my-team-add-user-index-my-team-container .has-error .ant-form-item-children .ant-input,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-information-my-team-add-user-index-my-team-container .has-error .ant-time-picker-icon:after,
.front-itc-routes-information-my-team-add-user-index-my-team-container .has-error .ant-picker-icon:after,
.front-itc-routes-information-my-team-add-user-index-my-team-container .has-error .ant-select-arrow,
.front-itc-routes-information-my-team-add-user-index-my-team-container .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-select-selection__placeholder,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-select-search__field__placeholder,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-menu-root.ant-menu-vertical,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .select-column span {
  display: block !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-team-add-user-index-my-team-container .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table th .error {
  position: relative;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .success {
  color: #539A34;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .error {
  color: #C94857;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .link {
  color: #036EB8;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .cursor {
  cursor: pointer;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .c7n-pro-table-row,
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .c7n-pro-table-thead,
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .c7n-pro-table-thead tr th,
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .ant-table-thead tr th,
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .c7n-pro-table-tbody tr td,
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .c7n-avatar,
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
@media (min-width: 768px) {
  .front-itc-routes-information-my-team-add-user-index-my-team-container {
    height: 100vh;
    overflow-y: auto;
  }
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .team-header {
  width: 100%;
  height: 70px;
  display: flex;
  align-items: center;
  padding-left: 22px;
  background-color: #fff;
  z-index: 4;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-index-my-team-container .team-header {
    padding-left: 10px;
  }
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .team-header i {
  font-size: 30px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container h2,
.front-itc-routes-information-my-team-add-user-index-my-team-container p {
  color: #3E3A39;
  margin: 0;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container h2 {
  font-size: 20px;
  line-height: 30px;
  color: #263F64;
  font-weight: 700;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container p {
  font-size: 12px;
  line-height: 30px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info {
  width: 100%;
  padding: 88px 8px 0 16px;
  display: flex;
  align-items: stretch;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-index-my-team-container .main-info {
    padding: 8px 8px 0;
  }
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part {
  overflow: hidden;
  padding: 0 8px;
  box-sizing: border-box;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-main {
  background-color: #fff;
  border-radius: 10px;
  min-height: 940px;
  height: 100%;
  padding: 20px 50px;
  overflow: hidden;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-main {
    padding: 20px 10px;
  }
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .second-col {
  padding: 20px 8px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box {
  margin: 30px 0;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box {
    margin: 0;
  }
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box h3 {
  margin-bottom: 20px;
  color: #3E3A39;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .table-title {
  display: inline-block;
  margin-left: 20px;
  margin-bottom: 0;
  width: calc(100% - 310px);
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .table-title:last-child {
  width: 300px;
  margin: 0;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .table-title:last-child {
    margin-left: 20px;
  }
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .table-title {
    display: block;
    width: 100%;
  }
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .isTextAreaValue {
  border: 1px solid #539A34 !important;
  border-radius: 4px;
  background-color: rgba(83, 154, 52, 0.1) !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .table-part {
  margin-top: 20px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .table-part .ant-table-row:hover {
  box-shadow: none !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .table-part .ant-table-placeholder {
  border: none !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .table-part .ant-table .ant-table-row td {
  border: none !important;
  background-color: #F5F5F5 !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .table-part .table-scroll {
  overflow: auto;
  margin-bottom: 20px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .table-part .ant-table-selection-column {
  width: 50px !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .ant-form-item-label label {
  font-size: 12px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .specialCol .ant-form-item-label {
    display: none;
  }
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .specialCol .ant-form-item-label label:after {
  content: "";
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .select-row .select-box {
  border: 1px solid #eee;
  border-radius: 10px;
  padding: 12px 32px 12px 0px;
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .select-row .select-box {
    padding: 12px 12px 12px 0;
  }
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .select-row .select-box p {
  display: flex;
  justify-items: center;
  align-items: center;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .select-row .select-box p {
    width: 80%;
  }
  .front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .select-row .select-box p span {
    word-break: break-word;
    width: 86%;
    line-height: 24px;
  }
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .select-row .select-box p i {
  margin: 0 6px;
  font-size: 16px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .select-row .select-box p i.finishIcon {
  color: #578D42;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .select-row .select-box p i.finishIcon:before {
  content: "\E910";
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .select-row .select-box p i.dollarIcon {
  color: #263F64;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .select-row .select-box p i.dollarIcon:before {
  content: "\EB0D";
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .select-row .select-box p span.select-desc {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .select-row .select-box.active {
  border: 1px solid #fff;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .select-row .select-box.active i.finishIcon:before {
  content: "\E86C";
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .select-row .select-box.active i.dollarIcon:before {
  content: "\E263";
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .desc-tips {
  height: 68%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .desc-tips .detail-operator {
  display: flex;
  align-items: center;
  position: relative;
  margin-top: 4px;
  cursor: pointer;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .desc-tips .detail-operator.approved {
  color: #578D42;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .desc-tips .detail-operator.submitted {
  color: #2C6599;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .desc-tips .detail-operator.returned {
  color: #A42B2F;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .desc-tips .detail-operator.rejected {
  color: #B0B1AF;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .desc-tips .detail-operator .detail-operator-name {
  display: inline-block;
  height: 30px;
  padding-left: 8px;
  line-height: 30px;
  font-size: 12px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .desc-tips .detail-operator .operator-wrap {
  position: absolute;
  bottom: 0;
  right: 0;
  left: auto;
  padding-bottom: 33px;
  z-index: 6;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .ant-switch-checked {
  background-color: #578D42;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .all-auth {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  flex-wrap: wrap;
  color: #3E3A39;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .all-auth .ctrl-auth {
  display: flex;
  width: 47%;
  justify-content: space-between;
  background: #eee;
  margin: 4px;
  padding: 20px;
  border: 1px solid #eee;
  border-radius: 10px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-index-my-team-container .main-info .info-part .info-box .all-auth .ctrl-auth {
    width: 100%;
  }
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .team-footer {
  width: 33%;
  margin: 0 auto;
  padding: 50px 0;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-index-my-team-container .team-footer {
    width: 88%;
    padding: 50px 8px;
  }
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .team-footer .btn-part {
  display: flex;
  justify-content: space-between;
  margin-bottom: 42px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-index-my-team-container .team-footer .btn-part {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    padding: 20px 0;
    z-index: 5;
    background-color: #fff;
    justify-content: space-around;
  }
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .team-footer .btn-part button {
  width: 200px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-index-my-team-container .team-footer .btn-part button {
    width: 160px;
  }
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .team-footer p {
  text-align: center;
  color: #3E3A39;
  font-size: 12px;
  line-height: 22px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .team-footer p a {
  color: #68A329;
  text-decoration: underline;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .team-footer button {
  width: 200px;
  height: 50px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table-btn {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  float: right;
  margin-left: 10px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table-pc-btn {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  float: right;
  margin-left: 10px;
  position: absolute;
  right: 1.2%;
  top: 20px;
  z-index: 2;
  color: #3E3A39;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-add-user-index-my-team-container .table-pc-btn {
    top: 0.5%;
  }
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .table-mobile-btn {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  margin-left: 10px;
  width: 88%;
  margin: 20px;
  color: #3E3A39;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .check-all-wrapper {
  position: absolute;
  bottom: 12px;
  left: 20px;
  z-index: 1;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .check-all-wrapper .arrow {
  margin-left: 2px;
  width: 12px;
  height: 12px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .check-all .c7n-pro-checkbox-inner::after {
  display: block !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .check-all .c7n-pro-checkbox:checked + .c7n-pro-checkbox-inner,
.front-itc-routes-information-my-team-add-user-index-my-team-container .check-all .c7n-pro-checkbox-indeterminate .c7n-pro-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-btn-primary:active,
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-btn-primary:focus {
  color: #fff;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-table-selection {
  min-width: 80px;
}
.front-itc-routes-information-my-team-add-user-index-my-team-container .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-information-my-team-add-user-index-selection-menu {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-add-user-index-selection-menu .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-team-add-user-index-selection-menu .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-add-user-index-selection-menu .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-add-user-index-selection-menu .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-add-user-index-selection-menu .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-add-user-index-selection-menu .selection-menu-item {
  display: flex;
  align-items: center;
  height: 50px;
}
.front-itc-routes-information-my-team-add-user-index-selection-menu .selection-menu-item:hover {
  background-color: #F8F8F8;
}
.front-itc-routes-information-my-team-add-user-index-selection-menu .selection-menu-item span {
  margin-left: 5px;
  color: #3E3A39;
}

.front-itc-routes-information-my-team-allocation-history-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-allocation-history-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-information-my-team-allocation-history-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-allocation-history-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-information-my-team-allocation-history-index-page-container .front-itc-routes-information-my-team-allocation-history-index-top-bottom-left-right .front-itc-routes-information-my-team-allocation-history-index-top-area,
.front-itc-routes-information-my-team-allocation-history-index-page-container .front-itc-routes-information-my-team-allocation-history-index-top-bottom-left-right .front-itc-routes-information-my-team-allocation-history-index-bottom-left-area,
.front-itc-routes-information-my-team-allocation-history-index-page-container .front-itc-routes-information-my-team-allocation-history-index-top-bottom-left-right .front-itc-routes-information-my-team-allocation-history-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-allocation-history-index-page-container .front-itc-routes-information-my-team-allocation-history-index-top-bottom-left-right .front-itc-routes-information-my-team-allocation-history-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-allocation-history-index-page-container .front-itc-routes-information-my-team-allocation-history-index-top-bottom .front-itc-routes-information-my-team-allocation-history-index-top-area,
.front-itc-routes-information-my-team-allocation-history-index-page-container .front-itc-routes-information-my-team-allocation-history-index-top-bottom .front-itc-routes-information-my-team-allocation-history-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-allocation-history-index-page-container .front-itc-routes-information-my-team-allocation-history-index-top-bottom .front-itc-routes-information-my-team-allocation-history-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-allocation-history-index-list-content-data-color.front-itc-routes-information-my-team-allocation-history-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-allocation-history-index-list-content-data-color.front-itc-routes-information-my-team-allocation-history-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-allocation-history-index-list-content-data-color.front-itc-routes-information-my-team-allocation-history-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-allocation-history-index-list-content-data-color.front-itc-routes-information-my-team-allocation-history-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-allocation-history-index-list-content-data-color.front-itc-routes-information-my-team-allocation-history-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-allocation-history-index-list-content-data-color.front-itc-routes-information-my-team-allocation-history-index-rejected,
.front-itc-routes-information-my-team-allocation-history-index-list-content-data-color.front-itc-routes-information-my-team-allocation-history-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-child-panel,
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-inner-collapse .front-itc-routes-information-my-team-allocation-history-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data.front-itc-routes-information-my-team-allocation-history-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data.front-itc-routes-information-my-team-allocation-history-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data.front-itc-routes-information-my-team-allocation-history-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data.front-itc-routes-information-my-team-allocation-history-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data.front-itc-routes-information-my-team-allocation-history-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data.front-itc-routes-information-my-team-allocation-history-index-rejected,
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data.front-itc-routes-information-my-team-allocation-history-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data.front-itc-routes-information-my-team-allocation-history-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data.front-itc-routes-information-my-team-allocation-history-index-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data-bottom.front-itc-routes-information-my-team-allocation-history-index-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data-bottom.front-itc-routes-information-my-team-allocation-history-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data-bottom.front-itc-routes-information-my-team-allocation-history-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data-bottom.front-itc-routes-information-my-team-allocation-history-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data-bottom.front-itc-routes-information-my-team-allocation-history-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data-bottom.front-itc-routes-information-my-team-allocation-history-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data-bottom.front-itc-routes-information-my-team-allocation-history-index-rejected,
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-data-bottom.front-itc-routes-information-my-team-allocation-history-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-data-detail .front-itc-routes-information-my-team-allocation-history-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-column-name .front-itc-routes-information-my-team-allocation-history-index-list-column-no {
  text-align: right;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-column-name .front-itc-routes-information-my-team-allocation-history-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-name.front-itc-routes-information-my-team-allocation-history-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-name .front-itc-routes-information-my-team-allocation-history-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-name .front-itc-routes-information-my-team-allocation-history-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-name .front-itc-routes-information-my-team-allocation-history-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-first-column-name,
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-first-content-name,
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-column-name,
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-name,
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-innercontent-name .front-itc-routes-information-my-team-allocation-history-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-area {
  width: 100%;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-area .front-itc-routes-information-my-team-allocation-history-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-area .front-itc-routes-information-my-team-allocation-history-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-area .front-itc-routes-information-my-team-allocation-history-index-list-each-single .front-itc-routes-information-my-team-allocation-history-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-area .front-itc-routes-information-my-team-allocation-history-index-list-each-single .front-itc-routes-information-my-team-allocation-history-index-ant-collapse-borderless .front-itc-routes-information-my-team-allocation-history-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-area .front-itc-routes-information-my-team-allocation-history-index-list-each-single .front-itc-routes-information-my-team-allocation-history-index-ant-collapse-borderless .front-itc-routes-information-my-team-allocation-history-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-area .front-itc-routes-information-my-team-allocation-history-index-list-each-single .front-itc-routes-information-my-team-allocation-history-index-ant-collapse-borderless .front-itc-routes-information-my-team-allocation-history-index-child-panel .front-itc-routes-information-my-team-allocation-history-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-list-area .front-itc-routes-information-my-team-allocation-history-index-list-each-single .front-itc-routes-information-my-team-allocation-history-index-ant-collapse-borderless .front-itc-routes-information-my-team-allocation-history-index-child-panel .front-itc-routes-information-my-team-allocation-history-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-allocation-history-index-collapse-rows .front-itc-routes-information-my-team-allocation-history-index-details-list .front-itc-routes-information-my-team-allocation-history-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container {
  width: 100%;
  flex-grow: 1;
  padding-top: 70px;
  font-family: 'Montserrat';
  position: relative;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-allocation-history-index-history-container {
    padding-top: 0px;
  }
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-information-my-team-allocation-history-index-history-container ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container li {
  list-style: none;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container a {
  text-decoration: none;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container button {
  border: none;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-allocation-history-index-history-container .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container input,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-select-selection-selected-value,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .c7n-pro-textarea,
.front-itc-routes-information-my-team-allocation-history-index-history-container .c7n-pro-textarea:focus,
.front-itc-routes-information-my-team-allocation-history-index-history-container .c7n-pro-textarea:hover,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-select-focused .ant-select-selection,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-select-selection:focus,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button[disabled],
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small[disabled],
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small[disabled],
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .c7n-alert-warning,
.front-itc-routes-information-my-team-allocation-history-index-history-container .c7n-alert-error,
.front-itc-routes-information-my-team-allocation-history-index-history-container .c7n-alert-info,
.front-itc-routes-information-my-team-allocation-history-index-history-container .c7n-alert-success {
  border: none;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .c7n-pro-input-number,
.front-itc-routes-information-my-team-allocation-history-index-history-container .c7n-pro-input,
.front-itc-routes-information-my-team-allocation-history-index-history-container .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-information-my-team-allocation-history-index-history-container input[value]:not([value=""]):not([disabled]),
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-input:focus,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-tabs-tab,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-information-my-team-allocation-history-index-history-container .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-information-my-team-allocation-history-index-history-container .has-error .ant-form-item-children .ant-input,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-information-my-team-allocation-history-index-history-container .has-error .ant-time-picker-icon:after,
.front-itc-routes-information-my-team-allocation-history-index-history-container .has-error .ant-picker-icon:after,
.front-itc-routes-information-my-team-allocation-history-index-history-container .has-error .ant-select-arrow,
.front-itc-routes-information-my-team-allocation-history-index-history-container .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-select-selection__placeholder,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-select-search__field__placeholder,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-menu-root.ant-menu-vertical,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .select-column span {
  display: block !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-team-allocation-history-index-history-container .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table th .error {
  position: relative;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .success {
  color: #539A34;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .error {
  color: #C94857;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .link {
  color: #036EB8;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .cursor {
  cursor: pointer;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .c7n-pro-table-row,
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .c7n-pro-table-thead,
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .c7n-pro-table-thead tr th,
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .ant-table-thead tr th,
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .c7n-pro-table-tbody tr td,
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .c7n-avatar,
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-header {
  width: 100%;
  height: 70px;
  display: flex;
  align-items: center;
  padding-left: 22px;
  background-color: #fff;
  position: fixed;
  top: 0;
  z-index: 4;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-allocation-history-index-history-container .history-header {
    padding-left: 10px;
    position: relative;
  }
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-header i {
  font-size: 30px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container h2,
.front-itc-routes-information-my-team-allocation-history-index-history-container p {
  color: #3E3A39;
  margin: 0;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container h2 {
  font-size: 20px;
  line-height: 30px;
  color: #263F64;
  font-weight: 700;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container p {
  font-size: 12px;
  line-height: 30px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-information-my-team-allocation-history-index-history-container .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main {
  padding: 20px;
  height: calc(100vh - 70px);
  overflow: hidden;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-allocation-history-index-history-container .history-main {
    height: calc(100vh - 130px);
    padding: 20px 10px;
    overflow: auto;
  }
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .all-logList {
  height: calc(100% - 90px);
  overflow: auto;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .all-logList {
    height: auto;
  }
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data {
  background: #fff;
  border: 1px solid #fff;
  border-radius: 10px;
  padding: 36px 50px;
  margin-bottom: 10px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data {
    padding: 20px 10px;
  }
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .first-row .every-value,
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .second-row .every-value,
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .third-row .every-value {
  color: black;
  font-weight: bold;
  font-size: 13px;
  word-wrap: break-word;
  white-space: normal;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .first-row {
  display: flex;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .first-row {
    display: block;
  }
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .first-row p.inline-col {
  display: inline-block;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .first-row p.inline-col > :nth-child(2) {
  color: black;
  font-weight: bold;
  font-size: 13px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .first-row .data-col,
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .first-row .vaild-col,
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .first-row .access-col {
  width: 20%;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .first-row .data-col,
  .front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .first-row .vaild-col,
  .front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .first-row .access-col {
    width: 100%;
  }
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .first-row .user-col {
  width: 40%;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .first-row .user-col {
    width: 100%;
  }
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .second-row {
  margin: 20px 0;
  width: 76%;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .second-row .inline-col > :nth-child(2) {
  color: black;
  font-weight: bold;
  font-size: 13px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .third-row .menu-show {
  display: flex;
  flex-wrap: wrap;
  margin-top: 10px;
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .third-row .menu-show span {
  background-color: #f8f8f8;
  display: inline-block;
  border: 1px solid #f8f8f8;
  border-radius: 10px;
  margin: 0 10px 10px 0;
  color: #3E3A39;
  width: 12%;
  padding: 6px 0;
  text-align: center;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .every-data .third-row .menu-show span {
    width: 46%;
  }
}
.front-itc-routes-information-my-team-allocation-history-index-history-container .history-main .table-btn {
  color: #3E3A39;
  height: 36px;
  line-height: 36px;
  width: 120px;
}

.front-itc-routes-information-my-team-index-components-author-modal-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-page-container .front-itc-routes-information-my-team-index-components-author-modal-index-top-bottom-left-right .front-itc-routes-information-my-team-index-components-author-modal-index-top-area,
.front-itc-routes-information-my-team-index-components-author-modal-index-page-container .front-itc-routes-information-my-team-index-components-author-modal-index-top-bottom-left-right .front-itc-routes-information-my-team-index-components-author-modal-index-bottom-left-area,
.front-itc-routes-information-my-team-index-components-author-modal-index-page-container .front-itc-routes-information-my-team-index-components-author-modal-index-top-bottom-left-right .front-itc-routes-information-my-team-index-components-author-modal-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-page-container .front-itc-routes-information-my-team-index-components-author-modal-index-top-bottom-left-right .front-itc-routes-information-my-team-index-components-author-modal-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-page-container .front-itc-routes-information-my-team-index-components-author-modal-index-top-bottom .front-itc-routes-information-my-team-index-components-author-modal-index-top-area,
.front-itc-routes-information-my-team-index-components-author-modal-index-page-container .front-itc-routes-information-my-team-index-components-author-modal-index-top-bottom .front-itc-routes-information-my-team-index-components-author-modal-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-page-container .front-itc-routes-information-my-team-index-components-author-modal-index-top-bottom .front-itc-routes-information-my-team-index-components-author-modal-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-color.front-itc-routes-information-my-team-index-components-author-modal-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-color.front-itc-routes-information-my-team-index-components-author-modal-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-color.front-itc-routes-information-my-team-index-components-author-modal-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-color.front-itc-routes-information-my-team-index-components-author-modal-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-color.front-itc-routes-information-my-team-index-components-author-modal-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-color.front-itc-routes-information-my-team-index-components-author-modal-index-rejected,
.front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-color.front-itc-routes-information-my-team-index-components-author-modal-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-child-panel,
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-inner-collapse .front-itc-routes-information-my-team-index-components-author-modal-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data.front-itc-routes-information-my-team-index-components-author-modal-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data.front-itc-routes-information-my-team-index-components-author-modal-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data.front-itc-routes-information-my-team-index-components-author-modal-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data.front-itc-routes-information-my-team-index-components-author-modal-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data.front-itc-routes-information-my-team-index-components-author-modal-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data.front-itc-routes-information-my-team-index-components-author-modal-index-rejected,
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data.front-itc-routes-information-my-team-index-components-author-modal-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data.front-itc-routes-information-my-team-index-components-author-modal-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data.front-itc-routes-information-my-team-index-components-author-modal-index-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-bottom.front-itc-routes-information-my-team-index-components-author-modal-index-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-bottom.front-itc-routes-information-my-team-index-components-author-modal-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-bottom.front-itc-routes-information-my-team-index-components-author-modal-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-bottom.front-itc-routes-information-my-team-index-components-author-modal-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-bottom.front-itc-routes-information-my-team-index-components-author-modal-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-bottom.front-itc-routes-information-my-team-index-components-author-modal-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-bottom.front-itc-routes-information-my-team-index-components-author-modal-index-rejected,
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-data-bottom.front-itc-routes-information-my-team-index-components-author-modal-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-data-detail .front-itc-routes-information-my-team-index-components-author-modal-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-column-name .front-itc-routes-information-my-team-index-components-author-modal-index-list-column-no {
  text-align: right;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-column-name .front-itc-routes-information-my-team-index-components-author-modal-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-name.front-itc-routes-information-my-team-index-components-author-modal-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-name .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-name .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-name .front-itc-routes-information-my-team-index-components-author-modal-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-first-column-name,
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-first-content-name,
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-column-name,
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-name,
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-innercontent-name .front-itc-routes-information-my-team-index-components-author-modal-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-area {
  width: 100%;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-area .front-itc-routes-information-my-team-index-components-author-modal-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-area .front-itc-routes-information-my-team-index-components-author-modal-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-area .front-itc-routes-information-my-team-index-components-author-modal-index-list-each-single .front-itc-routes-information-my-team-index-components-author-modal-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-area .front-itc-routes-information-my-team-index-components-author-modal-index-list-each-single .front-itc-routes-information-my-team-index-components-author-modal-index-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-author-modal-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-area .front-itc-routes-information-my-team-index-components-author-modal-index-list-each-single .front-itc-routes-information-my-team-index-components-author-modal-index-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-author-modal-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-area .front-itc-routes-information-my-team-index-components-author-modal-index-list-each-single .front-itc-routes-information-my-team-index-components-author-modal-index-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-author-modal-index-child-panel .front-itc-routes-information-my-team-index-components-author-modal-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-list-area .front-itc-routes-information-my-team-index-components-author-modal-index-list-each-single .front-itc-routes-information-my-team-index-components-author-modal-index-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-author-modal-index-child-panel .front-itc-routes-information-my-team-index-components-author-modal-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-collapse-rows .front-itc-routes-information-my-team-index-components-author-modal-index-details-list .front-itc-routes-information-my-team-index-components-author-modal-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal {
  width: 100%;
  flex-grow: 1;
  overflow: hidden;
  font-family: 'Montserrat';
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal li {
  list-style: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal a {
  text-decoration: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal button {
  border: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal input,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-select-selection-selected-value,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .c7n-pro-textarea,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .c7n-pro-textarea:focus,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .c7n-pro-textarea:hover,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-select-selection:focus,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button[disabled],
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small[disabled],
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small[disabled],
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .c7n-alert-warning,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .c7n-alert-error,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .c7n-alert-info,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .c7n-pro-input-number,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .c7n-pro-input,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-input:focus,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-tabs-tab,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .has-error .ant-picker-icon:after,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .has-error .ant-select-arrow,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-select-selection__placeholder,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-select-search__field__placeholder,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .select-column span {
  display: block !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table th .error {
  position: relative;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .success {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .error {
  color: #C94857;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .link {
  color: #036EB8;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .cursor {
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .c7n-pro-table-row,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .c7n-pro-table-thead,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .c7n-pro-table-thead tr th,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .ant-table-thead tr th,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .c7n-pro-table-tbody tr td,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .c7n-avatar,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal h2,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal p {
  color: #3E3A39;
  margin: 0;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal h2 {
  font-size: 20px;
  line-height: 30px;
  color: #263F64;
  font-weight: 700;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal p {
  font-size: 12px;
  line-height: 30px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .author-modal-header {
  font-family: 'Montserrat';
  display: flex;
  margin: 10px 0 20px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .author-modal-header div {
  flex: 1 1;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-table-thead {
  background-color: #fff !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-table-header {
  overflow: hidden !important;
  margin-bottom: 0px !important;
  background-color: #fff;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-table .ant-table-row td {
  border: none !important;
  background-color: #F5F5F5 !important;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .author-table-body .addBtn {
  margin: 20px auto;
  text-align: center;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .author-table-body .addBtn span {
  border-radius: 6px;
  background: #eee;
  color: #3E3A39;
  width: 200px;
  height: 40px;
  display: inline-block;
  line-height: 40px;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .creation-date-area {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 40px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .creation-date-area.truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .creation-date-area img {
  width: 15px;
  height: 15px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required::before {
  display: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-required::after {
  display: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-control::before,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-form-item-control::after,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-row.ant-form-item::before,
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .ant-row.ant-form-item::after {
  display: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .btn-part {
  display: flex;
  justify-content: space-between;
  margin: 10px 26%;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .btn-part .primary-button {
  font-size: 12px;
  color: #fff;
  margin-right: 5px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .btn-part .primary-button:hover {
  color: white;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .btn-part .primary-button:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .btn-part .primary-button:focus {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .btn-part .gray {
  font-size: 12px;
  color: #3e3a39;
  margin-right: 5px;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .btn-part .gray:hover {
  color: #3e3a39;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .btn-part .gray:active {
  background-color: #F5F5F5;
  color: #3e3a39;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-author-modal .btn-part .gray:focus {
  background-color: #F5F5F5;
  color: #3e3a39;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas {
  display: flex;
  align-items: center;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas button {
  padding: 0;
  background-color: white;
  margin-right: 10px;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas button:last-child {
  margin-right: 0;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas button[disabled] {
  cursor: not-allowed;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas button[disabled] .cta-link .normal {
  display: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas button[disabled] .cta-link .hover {
  display: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas button[disabled] .cta-link .disabled {
  display: block;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas button[disabled] .cta-link:hover {
  border: 1px solid #BFC0C0;
  background-color: white;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas button[disabled] .cta-link:hover .icon {
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas .cta-link {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  margin: 0;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas .cta-link .normal {
  display: block;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas .cta-link .hover {
  display: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas .cta-link .disabled {
  display: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas .cta-link .icon {
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas .cta-link:hover {
  background-color: #263F64;
  border: 1px solid #263F64;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas .cta-link:hover .normal {
  display: none;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas .cta-link:hover .hover {
  display: block;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas .cta-link:hover .icon {
  color: white;
}
.front-itc-routes-information-my-team-index-components-author-modal-index-row-ctas .icon-img {
  width: 16px;
  height: 16px;
}

.front-itc-routes-information-my-team-index-components-for-china-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-index-components-for-china-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-information-my-team-index-components-for-china-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-for-china-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-page-container .front-itc-routes-information-my-team-index-components-for-china-index-top-bottom-left-right .front-itc-routes-information-my-team-index-components-for-china-index-top-area,
.front-itc-routes-information-my-team-index-components-for-china-index-page-container .front-itc-routes-information-my-team-index-components-for-china-index-top-bottom-left-right .front-itc-routes-information-my-team-index-components-for-china-index-bottom-left-area,
.front-itc-routes-information-my-team-index-components-for-china-index-page-container .front-itc-routes-information-my-team-index-components-for-china-index-top-bottom-left-right .front-itc-routes-information-my-team-index-components-for-china-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-page-container .front-itc-routes-information-my-team-index-components-for-china-index-top-bottom-left-right .front-itc-routes-information-my-team-index-components-for-china-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-page-container .front-itc-routes-information-my-team-index-components-for-china-index-top-bottom .front-itc-routes-information-my-team-index-components-for-china-index-top-area,
.front-itc-routes-information-my-team-index-components-for-china-index-page-container .front-itc-routes-information-my-team-index-components-for-china-index-top-bottom .front-itc-routes-information-my-team-index-components-for-china-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-page-container .front-itc-routes-information-my-team-index-components-for-china-index-top-bottom .front-itc-routes-information-my-team-index-components-for-china-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-color.front-itc-routes-information-my-team-index-components-for-china-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-color.front-itc-routes-information-my-team-index-components-for-china-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-color.front-itc-routes-information-my-team-index-components-for-china-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-color.front-itc-routes-information-my-team-index-components-for-china-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-color.front-itc-routes-information-my-team-index-components-for-china-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-color.front-itc-routes-information-my-team-index-components-for-china-index-rejected,
.front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-color.front-itc-routes-information-my-team-index-components-for-china-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-child-panel,
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-inner-collapse .front-itc-routes-information-my-team-index-components-for-china-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data.front-itc-routes-information-my-team-index-components-for-china-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data.front-itc-routes-information-my-team-index-components-for-china-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data.front-itc-routes-information-my-team-index-components-for-china-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data.front-itc-routes-information-my-team-index-components-for-china-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data.front-itc-routes-information-my-team-index-components-for-china-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data.front-itc-routes-information-my-team-index-components-for-china-index-rejected,
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data.front-itc-routes-information-my-team-index-components-for-china-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data.front-itc-routes-information-my-team-index-components-for-china-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data.front-itc-routes-information-my-team-index-components-for-china-index-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-bottom.front-itc-routes-information-my-team-index-components-for-china-index-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-bottom.front-itc-routes-information-my-team-index-components-for-china-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-bottom.front-itc-routes-information-my-team-index-components-for-china-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-bottom.front-itc-routes-information-my-team-index-components-for-china-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-bottom.front-itc-routes-information-my-team-index-components-for-china-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-bottom.front-itc-routes-information-my-team-index-components-for-china-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-bottom.front-itc-routes-information-my-team-index-components-for-china-index-rejected,
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-data-bottom.front-itc-routes-information-my-team-index-components-for-china-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-data-detail .front-itc-routes-information-my-team-index-components-for-china-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-column-name .front-itc-routes-information-my-team-index-components-for-china-index-list-column-no {
  text-align: right;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-column-name .front-itc-routes-information-my-team-index-components-for-china-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-name.front-itc-routes-information-my-team-index-components-for-china-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-name .front-itc-routes-information-my-team-index-components-for-china-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-name .front-itc-routes-information-my-team-index-components-for-china-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-name .front-itc-routes-information-my-team-index-components-for-china-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-first-column-name,
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-first-content-name,
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-column-name,
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-name,
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-innercontent-name .front-itc-routes-information-my-team-index-components-for-china-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-area {
  width: 100%;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-area .front-itc-routes-information-my-team-index-components-for-china-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-area .front-itc-routes-information-my-team-index-components-for-china-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-area .front-itc-routes-information-my-team-index-components-for-china-index-list-each-single .front-itc-routes-information-my-team-index-components-for-china-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-area .front-itc-routes-information-my-team-index-components-for-china-index-list-each-single .front-itc-routes-information-my-team-index-components-for-china-index-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-for-china-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-area .front-itc-routes-information-my-team-index-components-for-china-index-list-each-single .front-itc-routes-information-my-team-index-components-for-china-index-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-for-china-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-area .front-itc-routes-information-my-team-index-components-for-china-index-list-each-single .front-itc-routes-information-my-team-index-components-for-china-index-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-for-china-index-child-panel .front-itc-routes-information-my-team-index-components-for-china-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-list-area .front-itc-routes-information-my-team-index-components-for-china-index-list-each-single .front-itc-routes-information-my-team-index-components-for-china-index-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-for-china-index-child-panel .front-itc-routes-information-my-team-index-components-for-china-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-for-china-index-collapse-rows .front-itc-routes-information-my-team-index-components-for-china-index-details-list .front-itc-routes-information-my-team-index-components-for-china-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container {
  width: 100%;
  flex-grow: 1;
  overflow: hidden;
  font-family: 'Montserrat';
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container li {
  list-style: none;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container a {
  text-decoration: none;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container button {
  border: none;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container input,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-select-selection-selected-value,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .c7n-pro-textarea,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .c7n-pro-textarea:focus,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .c7n-pro-textarea:hover,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-select-focused .ant-select-selection,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-select-selection:focus,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button[disabled],
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small[disabled],
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small[disabled],
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .c7n-alert-warning,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .c7n-alert-error,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .c7n-alert-info,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .c7n-alert-success {
  border: none;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .c7n-pro-input-number,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .c7n-pro-input,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container input[value]:not([value=""]):not([disabled]),
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-input:focus,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-tabs-tab,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .has-error .ant-form-item-children .ant-input,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .has-error .ant-time-picker-icon:after,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .has-error .ant-picker-icon:after,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .has-error .ant-select-arrow,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-select-selection__placeholder,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-select-search__field__placeholder,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-menu-root.ant-menu-vertical,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .select-column span {
  display: block !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table th .error {
  position: relative;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .success {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .error {
  color: #C94857;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .link {
  color: #036EB8;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .cursor {
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .c7n-pro-table-row,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .c7n-pro-table-thead,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .c7n-pro-table-thead tr th,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .ant-table-thead tr th,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .c7n-pro-table-tbody tr td,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .c7n-avatar,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container h2,
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container p {
  color: #3E3A39;
  margin: 0;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container h2 {
  font-size: 20px;
  line-height: 30px;
  color: #263F64;
  font-weight: 700;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container p {
  font-size: 12px;
  line-height: 30px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .team-pop {
  font-family: 'Montserrat';
  width: 145px;
  text-align: center;
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .myTabl .ant-table .ant-table-thead > tr > th {
  line-height: 20px!important;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .collapse-rows .primary-button-small {
  font-size: 12px;
  color: #fff;
  margin-right: 5px;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .collapse-rows .primary-button-small:hover {
  color: white;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .collapse-rows .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .collapse-rows .primary-button-small:focus {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-for-china-index-my-team-container .switch-background .ant-switch-inner {
  width: 40px;
}

.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-page-container .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-top-bottom-left-right .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-top-area,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-page-container .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-top-bottom-left-right .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-bottom-left-area,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-page-container .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-top-bottom-left-right .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-page-container .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-top-bottom-left-right .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-page-container .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-top-bottom .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-top-area,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-page-container .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-top-bottom .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-page-container .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-top-bottom .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-color.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-color.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-color.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-color.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-color.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-color.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-rejected,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-color.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-child-panel,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-triangle {
  margin-left: -20px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-inner-collapse .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-rejected,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-bottom.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-bottom.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-bottom.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-bottom.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-bottom.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-bottom.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-bottom.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-rejected,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-data-bottom.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-data-detail .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-column-name .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-column-no {
  text-align: right;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-column-name .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-name.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-name .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-name .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-name .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-ant-row {
  flex: 1 1;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-first-column-name,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-first-content-name,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-column-name,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-name,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-innercontent-name .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-area {
  width: 100%;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-area .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-area .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-area .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-each-single .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-area .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-each-single .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-area .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-each-single .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-child-panel {
  background-color: transparent;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-area .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-each-single .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-child-panel .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-area .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-list-each-single .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-child-panel .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-collapse-rows .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-details-list .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal {
  font-family: "Montserrat";
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal li {
  list-style: none;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal a {
  text-decoration: none;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal button {
  border: none;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal input,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-select-selection-selected-value,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .c7n-pro-textarea,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .c7n-pro-textarea:focus,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .c7n-pro-textarea:hover,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-select-selection:focus,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button[disabled],
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small[disabled],
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small[disabled],
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .c7n-alert-warning,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .c7n-alert-error,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .c7n-alert-info,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .c7n-pro-input-number,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .c7n-pro-input,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-input:focus,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-tabs-tab,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .has-error .ant-picker-icon:after,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .has-error .ant-select-arrow,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-select-selection__placeholder,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-select-search__field__placeholder,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .select-column span {
  display: block !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table th .error {
  position: relative;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .success {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .error {
  color: #C94857;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .link {
  color: #036EB8;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .cursor {
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .c7n-pro-table-row,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .c7n-pro-table-thead,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .c7n-pro-table-thead tr th,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .ant-table-thead tr th,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .c7n-pro-table-tbody tr td,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .c7n-avatar,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .myTeam-modal-header {
  display: flex;
  justify-content: space-between;
  height: 60px;
  align-items: center;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .myTeam-modal-header h2 {
  margin: 0 0 0 2%;
  font-family: "Montserrat";
  font-weight: 700;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .myTeam-modal-header p {
  text-align: center;
  margin-bottom: 0px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .myTeam-modal-header p .dollarIcon {
  color: #263F64;
  font-size: 20px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .myTeam-modal-header p .finishIcon {
  color: #578D42;
  font-size: 20px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .lane-ctas {
  display: flex;
  justify-content: center;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal button {
  margin: 0 15px;
  width: 200px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-table-row:hover {
  box-shadow: none !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-table .ant-table-row td {
  border: none !important;
  background-color: #F5F5F5 !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-btn-primary:active,
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-btn-primary:focus {
  color: #fff;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .ant-table-placeholder {
  border: none !important;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table-scroll {
  height: 60vh;
  overflow: auto;
  margin-bottom: 20px;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .table {
  height: 50vh;
  overflow-y: auto;
}
.front-itc-routes-information-my-team-index-components-check-authorized-modal-check-authorized-modal-myteam-modal .loading-icon {
  text-align: center;
}

.front-itc-routes-information-my-team-index-components-team-data-team-data-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-page-container .front-itc-routes-information-my-team-index-components-team-data-team-data-top-bottom-left-right .front-itc-routes-information-my-team-index-components-team-data-team-data-top-area,
.front-itc-routes-information-my-team-index-components-team-data-team-data-page-container .front-itc-routes-information-my-team-index-components-team-data-team-data-top-bottom-left-right .front-itc-routes-information-my-team-index-components-team-data-team-data-bottom-left-area,
.front-itc-routes-information-my-team-index-components-team-data-team-data-page-container .front-itc-routes-information-my-team-index-components-team-data-team-data-top-bottom-left-right .front-itc-routes-information-my-team-index-components-team-data-team-data-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-page-container .front-itc-routes-information-my-team-index-components-team-data-team-data-top-bottom-left-right .front-itc-routes-information-my-team-index-components-team-data-team-data-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-page-container .front-itc-routes-information-my-team-index-components-team-data-team-data-top-bottom .front-itc-routes-information-my-team-index-components-team-data-team-data-top-area,
.front-itc-routes-information-my-team-index-components-team-data-team-data-page-container .front-itc-routes-information-my-team-index-components-team-data-team-data-top-bottom .front-itc-routes-information-my-team-index-components-team-data-team-data-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-page-container .front-itc-routes-information-my-team-index-components-team-data-team-data-top-bottom .front-itc-routes-information-my-team-index-components-team-data-team-data-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-color.front-itc-routes-information-my-team-index-components-team-data-team-data-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-color.front-itc-routes-information-my-team-index-components-team-data-team-data-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-color.front-itc-routes-information-my-team-index-components-team-data-team-data-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-color.front-itc-routes-information-my-team-index-components-team-data-team-data-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-color.front-itc-routes-information-my-team-index-components-team-data-team-data-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-color.front-itc-routes-information-my-team-index-components-team-data-team-data-rejected,
.front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-color.front-itc-routes-information-my-team-index-components-team-data-team-data-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-child-panel,
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-triangle {
  margin-left: -20px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-inner-collapse .front-itc-routes-information-my-team-index-components-team-data-team-data-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data.front-itc-routes-information-my-team-index-components-team-data-team-data-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data.front-itc-routes-information-my-team-index-components-team-data-team-data-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data.front-itc-routes-information-my-team-index-components-team-data-team-data-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data.front-itc-routes-information-my-team-index-components-team-data-team-data-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data.front-itc-routes-information-my-team-index-components-team-data-team-data-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data.front-itc-routes-information-my-team-index-components-team-data-team-data-rejected,
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data.front-itc-routes-information-my-team-index-components-team-data-team-data-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data.front-itc-routes-information-my-team-index-components-team-data-team-data-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data.front-itc-routes-information-my-team-index-components-team-data-team-data-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-bottom.front-itc-routes-information-my-team-index-components-team-data-team-data-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-bottom.front-itc-routes-information-my-team-index-components-team-data-team-data-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-bottom.front-itc-routes-information-my-team-index-components-team-data-team-data-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-bottom.front-itc-routes-information-my-team-index-components-team-data-team-data-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-bottom.front-itc-routes-information-my-team-index-components-team-data-team-data-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-bottom.front-itc-routes-information-my-team-index-components-team-data-team-data-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-bottom.front-itc-routes-information-my-team-index-components-team-data-team-data-rejected,
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-data-bottom.front-itc-routes-information-my-team-index-components-team-data-team-data-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-data-detail .front-itc-routes-information-my-team-index-components-team-data-team-data-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-column-name .front-itc-routes-information-my-team-index-components-team-data-team-data-list-column-no {
  text-align: right;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-column-name .front-itc-routes-information-my-team-index-components-team-data-team-data-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-name.front-itc-routes-information-my-team-index-components-team-data-team-data-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-name .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-name .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-name .front-itc-routes-information-my-team-index-components-team-data-team-data-ant-row {
  flex: 1 1;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-first-column-name,
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-first-content-name,
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-column-name,
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-name,
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-innercontent-name .front-itc-routes-information-my-team-index-components-team-data-team-data-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-area {
  width: 100%;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-area .front-itc-routes-information-my-team-index-components-team-data-team-data-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-area .front-itc-routes-information-my-team-index-components-team-data-team-data-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-area .front-itc-routes-information-my-team-index-components-team-data-team-data-list-each-single .front-itc-routes-information-my-team-index-components-team-data-team-data-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-area .front-itc-routes-information-my-team-index-components-team-data-team-data-list-each-single .front-itc-routes-information-my-team-index-components-team-data-team-data-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-team-data-team-data-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-area .front-itc-routes-information-my-team-index-components-team-data-team-data-list-each-single .front-itc-routes-information-my-team-index-components-team-data-team-data-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-team-data-team-data-child-panel {
  background-color: transparent;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-area .front-itc-routes-information-my-team-index-components-team-data-team-data-list-each-single .front-itc-routes-information-my-team-index-components-team-data-team-data-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-team-data-team-data-child-panel .front-itc-routes-information-my-team-index-components-team-data-team-data-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-list-area .front-itc-routes-information-my-team-index-components-team-data-team-data-list-each-single .front-itc-routes-information-my-team-index-components-team-data-team-data-ant-collapse-borderless .front-itc-routes-information-my-team-index-components-team-data-team-data-child-panel .front-itc-routes-information-my-team-index-components-team-data-team-data-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-collapse-rows .front-itc-routes-information-my-team-index-components-team-data-team-data-details-list .front-itc-routes-information-my-team-index-components-team-data-team-data-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-team-data {
  font-family: 'Montserrat';
  width: 25%;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-team-data .ant-form-item {
  margin-bottom: 0px;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-team-data .ant-form-item .ant-form-item-control {
  line-height: 0;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-team-data .clickFont {
  color: #cccbcb;
  font-size: 14px;
  padding: 4px 0;
  display: inline-block;
  width: 60%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-team-data .info-btns button {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-components-team-data-team-data-team-pop {
  font-family: 'Montserrat';
  width: 145px;
  text-align: center;
  color: #3E3A39;
}

.front-itc-routes-information-my-team-index-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-index-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-information-my-team-index-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-information-my-team-index-index-page-container .front-itc-routes-information-my-team-index-index-top-bottom-left-right .front-itc-routes-information-my-team-index-index-top-area,
.front-itc-routes-information-my-team-index-index-page-container .front-itc-routes-information-my-team-index-index-top-bottom-left-right .front-itc-routes-information-my-team-index-index-bottom-left-area,
.front-itc-routes-information-my-team-index-index-page-container .front-itc-routes-information-my-team-index-index-top-bottom-left-right .front-itc-routes-information-my-team-index-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-index-page-container .front-itc-routes-information-my-team-index-index-top-bottom-left-right .front-itc-routes-information-my-team-index-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-index-index-page-container .front-itc-routes-information-my-team-index-index-top-bottom .front-itc-routes-information-my-team-index-index-top-area,
.front-itc-routes-information-my-team-index-index-page-container .front-itc-routes-information-my-team-index-index-top-bottom .front-itc-routes-information-my-team-index-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-index-page-container .front-itc-routes-information-my-team-index-index-top-bottom .front-itc-routes-information-my-team-index-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-index-index-list-content-data-color.front-itc-routes-information-my-team-index-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-index-list-content-data-color.front-itc-routes-information-my-team-index-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-index-list-content-data-color.front-itc-routes-information-my-team-index-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-index-list-content-data-color.front-itc-routes-information-my-team-index-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-index-list-content-data-color.front-itc-routes-information-my-team-index-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-index-list-content-data-color.front-itc-routes-information-my-team-index-index-rejected,
.front-itc-routes-information-my-team-index-index-list-content-data-color.front-itc-routes-information-my-team-index-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-child-panel,
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-inner-collapse .front-itc-routes-information-my-team-index-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data.front-itc-routes-information-my-team-index-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data.front-itc-routes-information-my-team-index-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data.front-itc-routes-information-my-team-index-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data.front-itc-routes-information-my-team-index-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data.front-itc-routes-information-my-team-index-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data.front-itc-routes-information-my-team-index-index-rejected,
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data.front-itc-routes-information-my-team-index-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data.front-itc-routes-information-my-team-index-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data.front-itc-routes-information-my-team-index-index-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data-bottom.front-itc-routes-information-my-team-index-index-bold {
  font-weight: 600;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data-bottom.front-itc-routes-information-my-team-index-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data-bottom.front-itc-routes-information-my-team-index-index-data-qc {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data-bottom.front-itc-routes-information-my-team-index-index-confirmed {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data-bottom.front-itc-routes-information-my-team-index-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data-bottom.front-itc-routes-information-my-team-index-index-cancelled {
  color: #888888;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data-bottom.front-itc-routes-information-my-team-index-index-rejected,
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-data-bottom.front-itc-routes-information-my-team-index-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-data-detail .front-itc-routes-information-my-team-index-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-column-name .front-itc-routes-information-my-team-index-index-list-column-no {
  text-align: right;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-column-name .front-itc-routes-information-my-team-index-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-name.front-itc-routes-information-my-team-index-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-name .front-itc-routes-information-my-team-index-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-name .front-itc-routes-information-my-team-index-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-name .front-itc-routes-information-my-team-index-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-first-column-name,
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-first-content-name,
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-column-name,
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-name,
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-innercontent-name .front-itc-routes-information-my-team-index-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-area {
  width: 100%;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-area .front-itc-routes-information-my-team-index-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-area .front-itc-routes-information-my-team-index-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-area .front-itc-routes-information-my-team-index-index-list-each-single .front-itc-routes-information-my-team-index-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-area .front-itc-routes-information-my-team-index-index-list-each-single .front-itc-routes-information-my-team-index-index-ant-collapse-borderless .front-itc-routes-information-my-team-index-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-area .front-itc-routes-information-my-team-index-index-list-each-single .front-itc-routes-information-my-team-index-index-ant-collapse-borderless .front-itc-routes-information-my-team-index-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-area .front-itc-routes-information-my-team-index-index-list-each-single .front-itc-routes-information-my-team-index-index-ant-collapse-borderless .front-itc-routes-information-my-team-index-index-child-panel .front-itc-routes-information-my-team-index-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-list-area .front-itc-routes-information-my-team-index-index-list-each-single .front-itc-routes-information-my-team-index-index-ant-collapse-borderless .front-itc-routes-information-my-team-index-index-child-panel .front-itc-routes-information-my-team-index-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-index-collapse-rows .front-itc-routes-information-my-team-index-index-details-list .front-itc-routes-information-my-team-index-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-information-my-team-index-index-my-team-container {
  width: 100%;
  flex-grow: 1;
  overflow: hidden;
  font-family: 'Montserrat';
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-information-my-team-index-index-my-team-container ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-information-my-team-index-index-my-team-container li {
  list-style: none;
}
.front-itc-routes-information-my-team-index-index-my-team-container a {
  text-decoration: none;
}
.front-itc-routes-information-my-team-index-index-my-team-container button {
  border: none;
}
.front-itc-routes-information-my-team-index-index-my-team-container .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-index-index-my-team-container .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-information-my-team-index-index-my-team-container .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-index-my-team-container .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-index-my-team-container .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-index-my-team-container .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-index-my-team-container .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-index-my-team-container .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-information-my-team-index-index-my-team-container .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container input,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-select-selection-selected-value,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-index-index-my-team-container .c7n-pro-textarea,
.front-itc-routes-information-my-team-index-index-my-team-container .c7n-pro-textarea:focus,
.front-itc-routes-information-my-team-index-index-my-team-container .c7n-pro-textarea:hover,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-select-focused .ant-select-selection,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-select-selection:focus,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button[disabled],
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small[disabled],
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small[disabled],
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-information-my-team-index-index-my-team-container .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-information-my-team-index-index-my-team-container .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-information-my-team-index-index-my-team-container .c7n-alert-warning,
.front-itc-routes-information-my-team-index-index-my-team-container .c7n-alert-error,
.front-itc-routes-information-my-team-index-index-my-team-container .c7n-alert-info,
.front-itc-routes-information-my-team-index-index-my-team-container .c7n-alert-success {
  border: none;
}
.front-itc-routes-information-my-team-index-index-my-team-container .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-information-my-team-index-index-my-team-container .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-information-my-team-index-index-my-team-container .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-information-my-team-index-index-my-team-container .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-information-my-team-index-index-my-team-container .c7n-pro-input-number,
.front-itc-routes-information-my-team-index-index-my-team-container .c7n-pro-input,
.front-itc-routes-information-my-team-index-index-my-team-container .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-information-my-team-index-index-my-team-container input[value]:not([value=""]):not([disabled]),
.front-itc-routes-information-my-team-index-index-my-team-container .ant-input:focus,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-tabs-tab,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-information-my-team-index-index-my-team-container .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-information-my-team-index-index-my-team-container .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-information-my-team-index-index-my-team-container .has-error .ant-form-item-children .ant-input,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-information-my-team-index-index-my-team-container .has-error .ant-time-picker-icon:after,
.front-itc-routes-information-my-team-index-index-my-team-container .has-error .ant-picker-icon:after,
.front-itc-routes-information-my-team-index-index-my-team-container .has-error .ant-select-arrow,
.front-itc-routes-information-my-team-index-index-my-team-container .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-information-my-team-index-index-my-team-container .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-select-selection__placeholder,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-select-search__field__placeholder,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-menu-root.ant-menu-vertical,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-information-my-team-index-index-my-team-container .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .select-column span {
  display: block !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-information-my-team-index-index-my-team-container .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table th .error {
  position: relative;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-information-my-team-index-index-my-team-container .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .success {
  color: #539A34;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .error {
  color: #C94857;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .link {
  color: #036EB8;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .cursor {
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .c7n-pro-table-row,
.front-itc-routes-information-my-team-index-index-my-team-container .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .c7n-pro-table-thead,
.front-itc-routes-information-my-team-index-index-my-team-container .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .c7n-pro-table-thead tr th,
.front-itc-routes-information-my-team-index-index-my-team-container .table .ant-table-thead tr th,
.front-itc-routes-information-my-team-index-index-my-team-container .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .c7n-pro-table-tbody tr td,
.front-itc-routes-information-my-team-index-index-my-team-container .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-information-my-team-index-index-my-team-container .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-information-my-team-index-index-my-team-container .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-information-my-team-index-index-my-team-container .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .c7n-avatar,
.front-itc-routes-information-my-team-index-index-my-team-container .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-information-my-team-index-index-my-team-container .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .team-header {
  width: 100%;
  height: 70px;
  display: flex;
  align-items: center;
  padding-left: 22px;
  background-color: #fff;
  z-index: 4;
}
.front-itc-routes-information-my-team-index-index-my-team-container .mobile-list {
  margin-top: 20px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .mobile-list.popup-show {
  height: 40vh;
  overflow: hidden;
}
.front-itc-routes-information-my-team-index-index-my-team-container h2,
.front-itc-routes-information-my-team-index-index-my-team-container p {
  color: #3E3A39;
  margin: 0;
}
.front-itc-routes-information-my-team-index-index-my-team-container h2 {
  font-size: 20px;
  line-height: 30px;
  color: #263F64;
  font-weight: 700;
}
.front-itc-routes-information-my-team-index-index-my-team-container p {
  font-size: 12px;
  line-height: 30px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .loading-icon {
  display: flex;
  justify-content: center;
  padding: 10px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .content-user-details {
  margin: 20px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.front-itc-routes-information-my-team-index-index-my-team-container .content-user-details .edit_container {
  width: 28px;
  height: 28px;
  border-radius: 3px;
  border: 1px solid #eee;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-index-my-team-container .content-user-details span {
  margin: 0;
  font-size: 9px;
  color: #B0B1AF;
  line-height: 16px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-switch-checked {
  background-color: #578D42;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item {
  display: flex;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-form-item-control {
  display: flex;
  align-items: baseline;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-table-tbody .dollarIcon {
  color: #263F64;
  margin-right: 8px;
  font-size: 22px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-table-tbody .dollarIcon:before {
  content: "\EB0D";
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-table-tbody .dollarIcon.ant-popover-open:before {
  content: "\E263";
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-table-tbody .finishIcon {
  font-size: 22px;
  color: #578D42;
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-table-tbody .finishIcon:before {
  content: "\E910";
}
.front-itc-routes-information-my-team-index-index-my-team-container .ant-table-tbody .finishIcon.ant-popover-open:before {
  content: "\E86C";
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary {
  padding: 18px 16px;
  width: 100%;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-index-index-my-team-container .summary {
    padding: 8px;
  }
}
@media (min-width: 768px) {
  .front-itc-routes-information-my-team-index-index-my-team-container .summary {
    display: flex;
  }
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .info-add {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .info-add .icon {
  font-size: 36px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card {
  background-color: white;
  border-radius: 10px;
  margin: 0 7px;
}
@media (min-width: 768px) {
  .front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card {
    height: 100%;
  }
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .title {
  padding: 12px 20px;
  border-bottom: 1px solid #F5F5F5;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .title .ant-switch-checked {
  background-color: #578D42;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .data-desc {
  padding: 12px 20px;
  border-top: 1px solid #F5F5F5;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 10px;
}
@media (min-width: 768px) {
  .front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .data-desc {
    font-size: 12px;
  }
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .data-desc > :nth-child(1) {
  transform: scale(0.84);
  -webkit-transform: scale(0.84);
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card {
  border: 1px solid #F5F5F5;
  padding: 0px 20px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main {
  width: 100%;
  min-height: 90px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main .avatar-info {
  flex: 4 1;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main .icon-part {
  flex: 1.6 1;
  text-align: center;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main .detail-operator {
  display: flex;
  align-items: center;
  position: relative;
  margin-top: 4px;
  cursor: pointer;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main .detail-operator.approved {
  color: #578D42;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main .detail-operator.submitted {
  color: #2C6599;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main .detail-operator.returned {
  color: #A42B2F;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main .detail-operator.rejected {
  color: #B0B1AF;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main .detail-operator .detail-operator-name {
  display: inline-block;
  height: 30px;
  padding-left: 8px;
  line-height: 30px;
  font-size: 12px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main .detail-operator .operator-wrap {
  position: absolute;
  left: 0;
  bottom: 0;
  padding-bottom: 33px;
  z-index: 6;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main .detail-operator .operator-wrap .operator-information {
  display: flex;
  align-items: center;
  height: 50px;
  padding: 12px 16px 12px 17px;
  color: #3E3A39;
  background-color: #fff;
  border: 1px solid #eee;
  border-radius: 6px;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main .detail-operator .operator-wrap .operator-information .operator-information-avatar {
  width: 26px;
  height: 26px;
  line-height: 24px;
  text-align: center;
  font-size: 10px;
  color: #fff;
  background-color: #77A6CD;
  border-radius: 50%;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main .detail-operator .operator-wrap .operator-information .operator-information-name {
  height: 22px;
  padding: 0 10px;
  line-height: 22px;
  font-size: 12px;
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main p .dollarIcon {
  color: #263F64;
  margin-right: 8px;
  font-size: 22px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main p .dollarIcon:before {
  content: "\EB0D";
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main p .dollarIcon.c7n-popover-open:before {
  content: "\E263";
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main p .finishIcon {
  font-size: 22px;
  color: #578D42;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main p .finishIcon:before {
  content: "\E910";
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-main p .finishIcon.c7n-popover-open:before {
  content: "\E86C";
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .avatar-style {
  margin: 0 20px;
  background-color: #77A6CD;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-btns {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin: 14px 0;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .info-btns button {
  border: 1px solid #BFC0C0;
  color: #3E3A39;
  border-radius: 6px;
  padding: 0;
  margin: 0 auto;
  height: 36px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .content-card-details h3 {
  font-weight: 700;
  font-size: 17px;
  line-height: 30px;
  color: #263F64;
  margin: 0;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card .info-content-card .content-card-details p {
  font-size: 12px;
  line-height: 18px;
  margin: 0;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card.profile-content h1 {
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card.setting-content h1 {
  margin-bottom: 20px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card.setting-content .setting-psw-status {
  margin-bottom: 20px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card.setting-content .setting-psw-status span,
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card.setting-content .setting-psw-status p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 600;
  margin-right: 5px;
  color: #578D42;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card.setting-content .setting-psw-status p {
  font-size: 12px;
  line-height: 20px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card.setting-content .setting-psw-status .psw-change-status {
  display: flex;
  align-items: center;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card.setting-content .setting-psw-status .psw-status-tips {
  font-size: 10px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card.setting-content .setting-psw-status .psw-not-changed {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card.setting-content .setting-psw-status .psw-not-changed span,
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card.setting-content .setting-psw-status .psw-not-changed p {
  color: #E67A2B;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card.setting-content .change-pwd-tips {
  font-size: 12px;
  line-height: 22px;
  font-weight: 400;
  margin-bottom: 30px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .summary .summary-card.setting-content .change-psw-button {
  background-color: #F5F5F5;
  color: #3E3A39;
  width: 100%;
  max-width: 350px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .add-btn {
  position: fixed;
  bottom: 100px;
  right: 5%;
}
.front-itc-routes-information-my-team-index-index-my-team-container .add-btn i {
  font-size: 44px;
  color: #003F76;
}
.front-itc-routes-information-my-team-index-index-my-team-container .team-pop {
  font-family: 'Montserrat';
  width: 145px;
  text-align: center;
  color: #3E3A39;
}
.front-itc-routes-information-my-team-index-index-my-team-container .myTabl .ant-table .ant-table-thead > tr > th {
  line-height: 20px!important;
}
.front-itc-routes-information-my-team-index-index-my-team-container .collapse-rows .primary-button-small {
  font-size: 12px;
  color: #fff;
  margin-right: 5px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .collapse-rows .primary-button-small:hover {
  color: white;
}
.front-itc-routes-information-my-team-index-index-my-team-container .collapse-rows .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-index-my-team-container .collapse-rows .primary-button-small:focus {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-information-my-team-index-index-my-team-container .switch-background .ant-switch-inner {
  width: 40px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .tabs-area .ant-tabs-content {
  padding: 0 8px 0 16px;
}
@media (max-width: 768px) {
  .front-itc-routes-information-my-team-index-index-my-team-container .tabs-area .ant-tabs-content {
    padding: 30px 16px 0px 16px;
  }
}
.front-itc-routes-information-my-team-index-index-my-team-container .tabs-area .table-wrapper {
  padding: 0;
}
.front-itc-routes-information-my-team-index-index-my-team-container .tabs-area .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-nav-container {
  height: 50px;
}
.front-itc-routes-information-my-team-index-index-my-team-container .tabs-area .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab {
  opacity: 0.3;
  margin-right: 5px;
  line-height: 50px;
  padding: 0 20px;
  background-color: #f5f5f5;
  color: #3E3A39;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border: none;
}
.front-itc-routes-information-my-team-index-index-my-team-container .tabs-area .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab-active {
  opacity: 1;
  font-weight: 700;
}

.front-itc-routes-log-in-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-log-in-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-log-in-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-log-in-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-log-in-index-page-container .front-itc-routes-log-in-index-top-bottom-left-right .front-itc-routes-log-in-index-top-area,
.front-itc-routes-log-in-index-page-container .front-itc-routes-log-in-index-top-bottom-left-right .front-itc-routes-log-in-index-bottom-left-area,
.front-itc-routes-log-in-index-page-container .front-itc-routes-log-in-index-top-bottom-left-right .front-itc-routes-log-in-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-log-in-index-page-container .front-itc-routes-log-in-index-top-bottom-left-right .front-itc-routes-log-in-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-log-in-index-page-container .front-itc-routes-log-in-index-top-bottom .front-itc-routes-log-in-index-top-area,
.front-itc-routes-log-in-index-page-container .front-itc-routes-log-in-index-top-bottom .front-itc-routes-log-in-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-log-in-index-page-container .front-itc-routes-log-in-index-top-bottom .front-itc-routes-log-in-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-log-in-index-list-content-data-color.front-itc-routes-log-in-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-log-in-index-list-content-data-color.front-itc-routes-log-in-index-data-qc {
  color: #539A34;
}
.front-itc-routes-log-in-index-list-content-data-color.front-itc-routes-log-in-index-confirmed {
  color: #539A34;
}
.front-itc-routes-log-in-index-list-content-data-color.front-itc-routes-log-in-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-log-in-index-list-content-data-color.front-itc-routes-log-in-index-cancelled {
  color: #888888;
}
.front-itc-routes-log-in-index-list-content-data-color.front-itc-routes-log-in-index-rejected,
.front-itc-routes-log-in-index-list-content-data-color.front-itc-routes-log-in-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-log-in-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-child-panel,
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-inner-collapse .front-itc-routes-log-in-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data.front-itc-routes-log-in-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data.front-itc-routes-log-in-index-data-qc {
  color: #539A34;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data.front-itc-routes-log-in-index-confirmed {
  color: #539A34;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data.front-itc-routes-log-in-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data.front-itc-routes-log-in-index-cancelled {
  color: #888888;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data.front-itc-routes-log-in-index-rejected,
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data.front-itc-routes-log-in-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data.front-itc-routes-log-in-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data.front-itc-routes-log-in-index-bold {
  font-weight: 600;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data-bottom.front-itc-routes-log-in-index-bold {
  font-weight: 600;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data-bottom.front-itc-routes-log-in-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data-bottom.front-itc-routes-log-in-index-data-qc {
  color: #539A34;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data-bottom.front-itc-routes-log-in-index-confirmed {
  color: #539A34;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data-bottom.front-itc-routes-log-in-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data-bottom.front-itc-routes-log-in-index-cancelled {
  color: #888888;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data-bottom.front-itc-routes-log-in-index-rejected,
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-data-bottom.front-itc-routes-log-in-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-data-detail .front-itc-routes-log-in-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-column-name .front-itc-routes-log-in-index-list-column-no {
  text-align: right;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-column-name .front-itc-routes-log-in-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-name.front-itc-routes-log-in-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-name .front-itc-routes-log-in-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-name .front-itc-routes-log-in-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-name .front-itc-routes-log-in-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-first-column-name,
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-first-content-name,
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-column-name,
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-name,
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-innercontent-name .front-itc-routes-log-in-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-area {
  width: 100%;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-area .front-itc-routes-log-in-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-area .front-itc-routes-log-in-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-area .front-itc-routes-log-in-index-list-each-single .front-itc-routes-log-in-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-area .front-itc-routes-log-in-index-list-each-single .front-itc-routes-log-in-index-ant-collapse-borderless .front-itc-routes-log-in-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-area .front-itc-routes-log-in-index-list-each-single .front-itc-routes-log-in-index-ant-collapse-borderless .front-itc-routes-log-in-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-area .front-itc-routes-log-in-index-list-each-single .front-itc-routes-log-in-index-ant-collapse-borderless .front-itc-routes-log-in-index-child-panel .front-itc-routes-log-in-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-list-area .front-itc-routes-log-in-index-list-each-single .front-itc-routes-log-in-index-ant-collapse-borderless .front-itc-routes-log-in-index-child-panel .front-itc-routes-log-in-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-log-in-index-collapse-rows .front-itc-routes-log-in-index-details-list .front-itc-routes-log-in-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-log-in-index-login-page {
  font-family: Montserrat;
  width: 100%;
  display: flex;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-log-in-index-login-page ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-log-in-index-login-page li {
  list-style: none;
}
.front-itc-routes-log-in-index-login-page a {
  text-decoration: none;
}
.front-itc-routes-log-in-index-login-page button {
  border: none;
}
.front-itc-routes-log-in-index-login-page .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-log-in-index-login-page .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-log-in-index-login-page .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-log-in-index-login-page .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-log-in-index-login-page .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-log-in-index-login-page .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-log-in-index-login-page .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-log-in-index-login-page .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-log-in-index-login-page .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-log-in-index-login-page .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-log-in-index-login-page input,
.front-itc-routes-log-in-index-login-page .ant-select-selection-selected-value,
.front-itc-routes-log-in-index-login-page .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-log-in-index-login-page .c7n-pro-textarea,
.front-itc-routes-log-in-index-login-page .c7n-pro-textarea:focus,
.front-itc-routes-log-in-index-login-page .c7n-pro-textarea:hover,
.front-itc-routes-log-in-index-login-page .ant-select-focused .ant-select-selection,
.front-itc-routes-log-in-index-login-page .ant-select-selection:focus,
.front-itc-routes-log-in-index-login-page .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-log-in-index-login-page .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-log-in-index-login-page .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-log-in-index-login-page .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-log-in-index-login-page .primary-button[disabled],
.front-itc-routes-log-in-index-login-page .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-log-in-index-login-page .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-log-in-index-login-page .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-log-in-index-login-page .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-log-in-index-login-page .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-log-in-index-login-page .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-log-in-index-login-page .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-log-in-index-login-page .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-log-in-index-login-page .primary-button-small[disabled],
.front-itc-routes-log-in-index-login-page .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-log-in-index-login-page .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-log-in-index-login-page .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-log-in-index-login-page .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-log-in-index-login-page .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-log-in-index-login-page .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-log-in-index-login-page .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-log-in-index-login-page .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-log-in-index-login-page .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-log-in-index-login-page .primary-button-small[disabled],
.front-itc-routes-log-in-index-login-page .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-log-in-index-login-page .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-log-in-index-login-page .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-log-in-index-login-page .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-log-in-index-login-page .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-log-in-index-login-page .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-log-in-index-login-page .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-log-in-index-login-page .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-log-in-index-login-page .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-log-in-index-login-page .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-log-in-index-login-page .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-log-in-index-login-page .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-log-in-index-login-page .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-log-in-index-login-page .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-log-in-index-login-page .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-log-in-index-login-page .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-log-in-index-login-page .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-log-in-index-login-page .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-log-in-index-login-page .c7n-alert-warning,
.front-itc-routes-log-in-index-login-page .c7n-alert-error,
.front-itc-routes-log-in-index-login-page .c7n-alert-info,
.front-itc-routes-log-in-index-login-page .c7n-alert-success {
  border: none;
}
.front-itc-routes-log-in-index-login-page .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-log-in-index-login-page .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-log-in-index-login-page .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-log-in-index-login-page .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-log-in-index-login-page .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-log-in-index-login-page .c7n-pro-input-number,
.front-itc-routes-log-in-index-login-page .c7n-pro-input,
.front-itc-routes-log-in-index-login-page .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-log-in-index-login-page input[value]:not([value=""]):not([disabled]),
.front-itc-routes-log-in-index-login-page .ant-input:focus,
.front-itc-routes-log-in-index-login-page .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-log-in-index-login-page .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-log-in-index-login-page .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-log-in-index-login-page .ant-tabs-tab,
.front-itc-routes-log-in-index-login-page .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-log-in-index-login-page .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-log-in-index-login-page .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-log-in-index-login-page .has-error .ant-form-item-children .ant-input,
.front-itc-routes-log-in-index-login-page .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-log-in-index-login-page .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-log-in-index-login-page .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-log-in-index-login-page .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-log-in-index-login-page .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-log-in-index-login-page .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-log-in-index-login-page .has-error .ant-time-picker-icon:after,
.front-itc-routes-log-in-index-login-page .has-error .ant-picker-icon:after,
.front-itc-routes-log-in-index-login-page .has-error .ant-select-arrow,
.front-itc-routes-log-in-index-login-page .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-log-in-index-login-page .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-log-in-index-login-page .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-log-in-index-login-page .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-log-in-index-login-page .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-log-in-index-login-page .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-log-in-index-login-page .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-log-in-index-login-page .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-log-in-index-login-page .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-log-in-index-login-page .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-log-in-index-login-page .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-log-in-index-login-page .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-log-in-index-login-page .ant-select-selection__placeholder,
.front-itc-routes-log-in-index-login-page .ant-select-search__field__placeholder,
.front-itc-routes-log-in-index-login-page .ant-menu-root.ant-menu-vertical,
.front-itc-routes-log-in-index-login-page .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-log-in-index-login-page .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-log-in-index-login-page .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-log-in-index-login-page a {
  color: #003F76;
  text-decoration: underline;
}
.front-itc-routes-log-in-index-login-page .login-banner {
  height: 100vh;
}
@media (max-width: 768px) {
  .front-itc-routes-log-in-index-login-page .login-banner {
    display: none;
  }
}
.front-itc-routes-log-in-index-login-page .login-form-wrapper {
  flex: 1 1;
  padding: 20px 16px;
  background-color: #f5f5f5;
}
@media (min-width: 768px) {
  .front-itc-routes-log-in-index-login-page .login-form-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}
.front-itc-routes-log-in-index-login-page .ant-form {
  width: 100%;
  max-width: 450px;
}
.front-itc-routes-log-in-index-login-page .ant-form input {
  height: 50px;
  background: #FFFFFF;
  border: 1px solid #BFC0C0;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  font-size: 16px;
}
.front-itc-routes-log-in-index-login-page .form-title {
  font-family: 'Montserrat';
  font-weight: 700;
  font-size: 24px;
  color: #003F76;
  line-height: 30px;
  margin-bottom: 50px;
}
.front-itc-routes-log-in-index-login-page .ant-row {
  margin-bottom: 30px;
}
.front-itc-routes-log-in-index-login-page .ant-form-item-required::before {
  display: none;
}
.front-itc-routes-log-in-index-login-page .ant-form-item-label {
  margin-bottom: 5px;
  line-height: normal;
}
.front-itc-routes-log-in-index-login-page .ant-form-item-label label {
  font-size: 16px;
  color: #3E3A39;
  line-height: 30px !important;
}
.front-itc-routes-log-in-index-login-page .submit-button {
  width: 100%;
  margin: 50px 0 20px 0;
}
.front-itc-routes-log-in-index-login-page .password-label {
  font-family: Montserrat;
  display: flex;
  justify-content: space-between;
  margin-bottom: 5px;
  font-size: 16px;
  color: #3E3A39;
  line-height: 30px;
}
.front-itc-routes-log-in-index-login-page .password-label p {
  margin: 0;
}
.front-itc-routes-log-in-index-login-page .anticon-eye::before {
  color: #003F76;
}
.front-itc-routes-log-in-index-login-page .bottom-row {
  font-family: Montserrat;
  font-size: 14px;
  color: #3E3A39;
  margin-bottom: 10px;
}
.front-itc-routes-log-in-index-login-page .ant-checkbox-wrapper span {
  font-family: Montserrat;
  font-size: 14px;
  color: #3E3A39;
}
.front-itc-routes-log-in-index-login-page .ant-form-explain {
  margin-top: 10px;
  font-size: 14px;
}
.front-itc-routes-log-in-index-login-page .verification-row {
  display: flex;
  align-items: flex-end;
}
.front-itc-routes-log-in-index-login-page .verification-row .ant-form-item {
  margin-bottom: 0;
}
.front-itc-routes-log-in-index-login-page .verification-row .input-code {
  flex: 1 1;
  margin-right: 10px;
}
.front-itc-routes-log-in-index-login-page .verification-row .primary-button:disabled {
  color: white;
}
.front-itc-routes-log-in-index-login-page .timer-note {
  font-family: Montserrat;
  font-size: 14px;
  color: #C94857;
  line-height: 18px;
  margin: -20px 0 -40px 0;
}
.front-itc-routes-log-in-index-login-page .note {
  position: relative;
  border: 1px solid rgba(230, 122, 43, 0.2);
  border-radius: 10px;
  font-size: 12px;
  background: rgba(230, 122, 43, 0.1);
  color: #3E3A39;
  padding: 17px 20px;
  padding-right: 40px;
  margin-bottom: 60px;
}
.front-itc-routes-log-in-index-login-page .note img {
  width: 16px;
  margin-right: 10px;
}
.front-itc-routes-log-in-index-login-page .note .close-icon {
  position: absolute;
  top: 50%;
  right: 20px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 10px;
  margin: 0;
  cursor: pointer;
}

.front-itc-routes-not-found-not-found-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-not-found-not-found-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-not-found-not-found-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-not-found-not-found-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-not-found-not-found-page-container .front-itc-routes-not-found-not-found-top-bottom-left-right .front-itc-routes-not-found-not-found-top-area,
.front-itc-routes-not-found-not-found-page-container .front-itc-routes-not-found-not-found-top-bottom-left-right .front-itc-routes-not-found-not-found-bottom-left-area,
.front-itc-routes-not-found-not-found-page-container .front-itc-routes-not-found-not-found-top-bottom-left-right .front-itc-routes-not-found-not-found-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-not-found-not-found-page-container .front-itc-routes-not-found-not-found-top-bottom-left-right .front-itc-routes-not-found-not-found-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-not-found-not-found-page-container .front-itc-routes-not-found-not-found-top-bottom .front-itc-routes-not-found-not-found-top-area,
.front-itc-routes-not-found-not-found-page-container .front-itc-routes-not-found-not-found-top-bottom .front-itc-routes-not-found-not-found-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-not-found-not-found-page-container .front-itc-routes-not-found-not-found-top-bottom .front-itc-routes-not-found-not-found-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-not-found-not-found-list-content-data-color.front-itc-routes-not-found-not-found-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-not-found-not-found-list-content-data-color.front-itc-routes-not-found-not-found-data-qc {
  color: #539A34;
}
.front-itc-routes-not-found-not-found-list-content-data-color.front-itc-routes-not-found-not-found-confirmed {
  color: #539A34;
}
.front-itc-routes-not-found-not-found-list-content-data-color.front-itc-routes-not-found-not-found-invalid {
  color: #BFC0C0;
}
.front-itc-routes-not-found-not-found-list-content-data-color.front-itc-routes-not-found-not-found-cancelled {
  color: #888888;
}
.front-itc-routes-not-found-not-found-list-content-data-color.front-itc-routes-not-found-not-found-rejected,
.front-itc-routes-not-found-not-found-list-content-data-color.front-itc-routes-not-found-not-found-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-not-found-not-found-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-child-panel,
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-triangle {
  margin-left: -20px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-inner-collapse .front-itc-routes-not-found-not-found-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data.front-itc-routes-not-found-not-found-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data.front-itc-routes-not-found-not-found-data-qc {
  color: #539A34;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data.front-itc-routes-not-found-not-found-confirmed {
  color: #539A34;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data.front-itc-routes-not-found-not-found-invalid {
  color: #BFC0C0;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data.front-itc-routes-not-found-not-found-cancelled {
  color: #888888;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data.front-itc-routes-not-found-not-found-rejected,
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data.front-itc-routes-not-found-not-found-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data.front-itc-routes-not-found-not-found-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data.front-itc-routes-not-found-not-found-bold {
  font-weight: 600;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data-bottom.front-itc-routes-not-found-not-found-bold {
  font-weight: 600;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data-bottom.front-itc-routes-not-found-not-found-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data-bottom.front-itc-routes-not-found-not-found-data-qc {
  color: #539A34;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data-bottom.front-itc-routes-not-found-not-found-confirmed {
  color: #539A34;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data-bottom.front-itc-routes-not-found-not-found-invalid {
  color: #BFC0C0;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data-bottom.front-itc-routes-not-found-not-found-cancelled {
  color: #888888;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data-bottom.front-itc-routes-not-found-not-found-rejected,
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-data-bottom.front-itc-routes-not-found-not-found-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-data-detail .front-itc-routes-not-found-not-found-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-column-name .front-itc-routes-not-found-not-found-list-column-no {
  text-align: right;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-column-name .front-itc-routes-not-found-not-found-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-name.front-itc-routes-not-found-not-found-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-name .front-itc-routes-not-found-not-found-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-name .front-itc-routes-not-found-not-found-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-name .front-itc-routes-not-found-not-found-ant-row {
  flex: 1 1;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-first-column-name,
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-first-content-name,
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-column-name,
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-name,
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-innercontent-name .front-itc-routes-not-found-not-found-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-area {
  width: 100%;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-area .front-itc-routes-not-found-not-found-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-area .front-itc-routes-not-found-not-found-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-area .front-itc-routes-not-found-not-found-list-each-single .front-itc-routes-not-found-not-found-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-area .front-itc-routes-not-found-not-found-list-each-single .front-itc-routes-not-found-not-found-ant-collapse-borderless .front-itc-routes-not-found-not-found-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-area .front-itc-routes-not-found-not-found-list-each-single .front-itc-routes-not-found-not-found-ant-collapse-borderless .front-itc-routes-not-found-not-found-child-panel {
  background-color: transparent;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-area .front-itc-routes-not-found-not-found-list-each-single .front-itc-routes-not-found-not-found-ant-collapse-borderless .front-itc-routes-not-found-not-found-child-panel .front-itc-routes-not-found-not-found-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-list-area .front-itc-routes-not-found-not-found-list-each-single .front-itc-routes-not-found-not-found-ant-collapse-borderless .front-itc-routes-not-found-not-found-child-panel .front-itc-routes-not-found-not-found-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-not-found-not-found-collapse-rows .front-itc-routes-not-found-not-found-details-list .front-itc-routes-not-found-not-found-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-not-found-not-found-not-found-page {
  font-family: Montserrat-Regular;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-not-found-not-found-not-found-page ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-not-found-not-found-not-found-page li {
  list-style: none;
}
.front-itc-routes-not-found-not-found-not-found-page a {
  text-decoration: none;
}
.front-itc-routes-not-found-not-found-not-found-page button {
  border: none;
}
.front-itc-routes-not-found-not-found-not-found-page .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-not-found-not-found-not-found-page .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-not-found-not-found-not-found-page .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-not-found-not-found-not-found-page .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-not-found-not-found-not-found-page .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-not-found-not-found-not-found-page .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-not-found-not-found-not-found-page .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-not-found-not-found-not-found-page .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-not-found-not-found-not-found-page .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-not-found-not-found-not-found-page .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-not-found-not-found-not-found-page input,
.front-itc-routes-not-found-not-found-not-found-page .ant-select-selection-selected-value,
.front-itc-routes-not-found-not-found-not-found-page .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-not-found-not-found-not-found-page .c7n-pro-textarea,
.front-itc-routes-not-found-not-found-not-found-page .c7n-pro-textarea:focus,
.front-itc-routes-not-found-not-found-not-found-page .c7n-pro-textarea:hover,
.front-itc-routes-not-found-not-found-not-found-page .ant-select-focused .ant-select-selection,
.front-itc-routes-not-found-not-found-not-found-page .ant-select-selection:focus,
.front-itc-routes-not-found-not-found-not-found-page .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button[disabled],
.front-itc-routes-not-found-not-found-not-found-page .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small[disabled],
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small[disabled],
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-not-found-not-found-not-found-page .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-not-found-not-found-not-found-page .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-not-found-not-found-not-found-page .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-not-found-not-found-not-found-page .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-not-found-not-found-not-found-page .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-not-found-not-found-not-found-page .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-not-found-not-found-not-found-page .c7n-alert-warning,
.front-itc-routes-not-found-not-found-not-found-page .c7n-alert-error,
.front-itc-routes-not-found-not-found-not-found-page .c7n-alert-info,
.front-itc-routes-not-found-not-found-not-found-page .c7n-alert-success {
  border: none;
}
.front-itc-routes-not-found-not-found-not-found-page .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-not-found-not-found-not-found-page .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-not-found-not-found-not-found-page .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-not-found-not-found-not-found-page .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-not-found-not-found-not-found-page .c7n-pro-input-number,
.front-itc-routes-not-found-not-found-not-found-page .c7n-pro-input,
.front-itc-routes-not-found-not-found-not-found-page .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-not-found-not-found-not-found-page input[value]:not([value=""]):not([disabled]),
.front-itc-routes-not-found-not-found-not-found-page .ant-input:focus,
.front-itc-routes-not-found-not-found-not-found-page .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-not-found-not-found-not-found-page .ant-tabs-tab,
.front-itc-routes-not-found-not-found-not-found-page .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-not-found-not-found-not-found-page .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-not-found-not-found-not-found-page .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-not-found-not-found-not-found-page .has-error .ant-form-item-children .ant-input,
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-not-found-not-found-not-found-page .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-not-found-not-found-not-found-page .has-error .ant-time-picker-icon:after,
.front-itc-routes-not-found-not-found-not-found-page .has-error .ant-picker-icon:after,
.front-itc-routes-not-found-not-found-not-found-page .has-error .ant-select-arrow,
.front-itc-routes-not-found-not-found-not-found-page .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-not-found-not-found-not-found-page .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-not-found-not-found-not-found-page .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-not-found-not-found-not-found-page .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-not-found-not-found-not-found-page .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-not-found-not-found-not-found-page .ant-select-selection__placeholder,
.front-itc-routes-not-found-not-found-not-found-page .ant-select-search__field__placeholder,
.front-itc-routes-not-found-not-found-not-found-page .ant-menu-root.ant-menu-vertical,
.front-itc-routes-not-found-not-found-not-found-page .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-not-found-not-found-not-found-page .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-not-found-not-found-not-found-page .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-not-found-not-found-not-found-page .not-found-img {
  width: 120px;
  margin-bottom: 30px;
}
.front-itc-routes-not-found-not-found-not-found-page .not-found-desc {
  font-size: 20px;
  color: #3E3A39;
  text-align: center;
  line-height: 22px;
  margin-bottom: 60px;
}
.front-itc-routes-not-found-not-found-not-found-page .go-back-btn {
  width: 200px;
  text-transform: none;
}

.front-itc-routes-novo-magic-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-novo-magic-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-novo-magic-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-novo-magic-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-novo-magic-index-page-container .front-itc-routes-novo-magic-index-top-bottom-left-right .front-itc-routes-novo-magic-index-top-area,
.front-itc-routes-novo-magic-index-page-container .front-itc-routes-novo-magic-index-top-bottom-left-right .front-itc-routes-novo-magic-index-bottom-left-area,
.front-itc-routes-novo-magic-index-page-container .front-itc-routes-novo-magic-index-top-bottom-left-right .front-itc-routes-novo-magic-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-novo-magic-index-page-container .front-itc-routes-novo-magic-index-top-bottom-left-right .front-itc-routes-novo-magic-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-novo-magic-index-page-container .front-itc-routes-novo-magic-index-top-bottom .front-itc-routes-novo-magic-index-top-area,
.front-itc-routes-novo-magic-index-page-container .front-itc-routes-novo-magic-index-top-bottom .front-itc-routes-novo-magic-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-novo-magic-index-page-container .front-itc-routes-novo-magic-index-top-bottom .front-itc-routes-novo-magic-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-novo-magic-index-list-content-data-color.front-itc-routes-novo-magic-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-novo-magic-index-list-content-data-color.front-itc-routes-novo-magic-index-data-qc {
  color: #539A34;
}
.front-itc-routes-novo-magic-index-list-content-data-color.front-itc-routes-novo-magic-index-confirmed {
  color: #539A34;
}
.front-itc-routes-novo-magic-index-list-content-data-color.front-itc-routes-novo-magic-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-novo-magic-index-list-content-data-color.front-itc-routes-novo-magic-index-cancelled {
  color: #888888;
}
.front-itc-routes-novo-magic-index-list-content-data-color.front-itc-routes-novo-magic-index-rejected,
.front-itc-routes-novo-magic-index-list-content-data-color.front-itc-routes-novo-magic-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-novo-magic-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-child-panel,
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-inner-collapse .front-itc-routes-novo-magic-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data.front-itc-routes-novo-magic-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data.front-itc-routes-novo-magic-index-data-qc {
  color: #539A34;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data.front-itc-routes-novo-magic-index-confirmed {
  color: #539A34;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data.front-itc-routes-novo-magic-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data.front-itc-routes-novo-magic-index-cancelled {
  color: #888888;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data.front-itc-routes-novo-magic-index-rejected,
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data.front-itc-routes-novo-magic-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data.front-itc-routes-novo-magic-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data.front-itc-routes-novo-magic-index-bold {
  font-weight: 600;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data-bottom.front-itc-routes-novo-magic-index-bold {
  font-weight: 600;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data-bottom.front-itc-routes-novo-magic-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data-bottom.front-itc-routes-novo-magic-index-data-qc {
  color: #539A34;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data-bottom.front-itc-routes-novo-magic-index-confirmed {
  color: #539A34;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data-bottom.front-itc-routes-novo-magic-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data-bottom.front-itc-routes-novo-magic-index-cancelled {
  color: #888888;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data-bottom.front-itc-routes-novo-magic-index-rejected,
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-data-bottom.front-itc-routes-novo-magic-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-data-detail .front-itc-routes-novo-magic-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-column-name .front-itc-routes-novo-magic-index-list-column-no {
  text-align: right;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-column-name .front-itc-routes-novo-magic-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-name.front-itc-routes-novo-magic-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-name .front-itc-routes-novo-magic-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-name .front-itc-routes-novo-magic-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-name .front-itc-routes-novo-magic-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-first-column-name,
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-first-content-name,
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-column-name,
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-name,
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-innercontent-name .front-itc-routes-novo-magic-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-area {
  width: 100%;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-area .front-itc-routes-novo-magic-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-area .front-itc-routes-novo-magic-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-area .front-itc-routes-novo-magic-index-list-each-single .front-itc-routes-novo-magic-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-area .front-itc-routes-novo-magic-index-list-each-single .front-itc-routes-novo-magic-index-ant-collapse-borderless .front-itc-routes-novo-magic-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-area .front-itc-routes-novo-magic-index-list-each-single .front-itc-routes-novo-magic-index-ant-collapse-borderless .front-itc-routes-novo-magic-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-area .front-itc-routes-novo-magic-index-list-each-single .front-itc-routes-novo-magic-index-ant-collapse-borderless .front-itc-routes-novo-magic-index-child-panel .front-itc-routes-novo-magic-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-list-area .front-itc-routes-novo-magic-index-list-each-single .front-itc-routes-novo-magic-index-ant-collapse-borderless .front-itc-routes-novo-magic-index-child-panel .front-itc-routes-novo-magic-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-novo-magic-index-collapse-rows .front-itc-routes-novo-magic-index-details-list .front-itc-routes-novo-magic-index-details-each {
  border-top: 1px solid #f3f3f3;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-novo-magic-index-novo-magic ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-novo-magic-index-novo-magic li {
  list-style: none;
}
.front-itc-routes-novo-magic-index-novo-magic a {
  text-decoration: none;
}
.front-itc-routes-novo-magic-index-novo-magic button {
  border: none;
}
.front-itc-routes-novo-magic-index-novo-magic .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-novo-magic-index-novo-magic .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-novo-magic-index-novo-magic .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-novo-magic-index-novo-magic .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-novo-magic-index-novo-magic .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-novo-magic-index-novo-magic .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-novo-magic-index-novo-magic .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-novo-magic-index-novo-magic .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-novo-magic-index-novo-magic .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-novo-magic-index-novo-magic .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-novo-magic-index-novo-magic input,
.front-itc-routes-novo-magic-index-novo-magic .ant-select-selection-selected-value,
.front-itc-routes-novo-magic-index-novo-magic .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-novo-magic-index-novo-magic .c7n-pro-textarea,
.front-itc-routes-novo-magic-index-novo-magic .c7n-pro-textarea:focus,
.front-itc-routes-novo-magic-index-novo-magic .c7n-pro-textarea:hover,
.front-itc-routes-novo-magic-index-novo-magic .ant-select-focused .ant-select-selection,
.front-itc-routes-novo-magic-index-novo-magic .ant-select-selection:focus,
.front-itc-routes-novo-magic-index-novo-magic .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button[disabled],
.front-itc-routes-novo-magic-index-novo-magic .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small[disabled],
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small[disabled],
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-novo-magic-index-novo-magic .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-novo-magic-index-novo-magic .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-novo-magic-index-novo-magic .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-novo-magic-index-novo-magic .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-novo-magic-index-novo-magic .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-novo-magic-index-novo-magic .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-novo-magic-index-novo-magic .c7n-alert-warning,
.front-itc-routes-novo-magic-index-novo-magic .c7n-alert-error,
.front-itc-routes-novo-magic-index-novo-magic .c7n-alert-info,
.front-itc-routes-novo-magic-index-novo-magic .c7n-alert-success {
  border: none;
}
.front-itc-routes-novo-magic-index-novo-magic .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-novo-magic-index-novo-magic .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-novo-magic-index-novo-magic .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-novo-magic-index-novo-magic .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-novo-magic-index-novo-magic .c7n-pro-input-number,
.front-itc-routes-novo-magic-index-novo-magic .c7n-pro-input,
.front-itc-routes-novo-magic-index-novo-magic .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-novo-magic-index-novo-magic input[value]:not([value=""]):not([disabled]),
.front-itc-routes-novo-magic-index-novo-magic .ant-input:focus,
.front-itc-routes-novo-magic-index-novo-magic .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-novo-magic-index-novo-magic .ant-tabs-tab,
.front-itc-routes-novo-magic-index-novo-magic .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-novo-magic-index-novo-magic .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-novo-magic-index-novo-magic .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-novo-magic-index-novo-magic .has-error .ant-form-item-children .ant-input,
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-novo-magic-index-novo-magic .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-novo-magic-index-novo-magic .has-error .ant-time-picker-icon:after,
.front-itc-routes-novo-magic-index-novo-magic .has-error .ant-picker-icon:after,
.front-itc-routes-novo-magic-index-novo-magic .has-error .ant-select-arrow,
.front-itc-routes-novo-magic-index-novo-magic .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-novo-magic-index-novo-magic .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-novo-magic-index-novo-magic .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-novo-magic-index-novo-magic .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-novo-magic-index-novo-magic .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-select-selection__placeholder,
.front-itc-routes-novo-magic-index-novo-magic .ant-select-search__field__placeholder,
.front-itc-routes-novo-magic-index-novo-magic .ant-menu-root.ant-menu-vertical,
.front-itc-routes-novo-magic-index-novo-magic .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-novo-magic-index-novo-magic .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-novo-magic-index-novo-magic .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-novo-magic-index-novo-magic .outer_skin {
  width: 90%;
  margin: 0 auto;
}
.front-itc-routes-novo-magic-index-novo-magic .magic_title {
  text-align: center;
  margin: 30px 0px;
  font-size: 30px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-novo-magic-index-novo-magic .magic_title {
    font-size: 28px;
  }
}
.front-itc-routes-novo-magic-index-novo-magic .magic_content {
  margin: 0px 20px 0px 20px;
  font-size: 15px;
  font-family: "Montserrat";
}
.front-itc-routes-novo-magic-index-novo-magic .magic_bottom {
  text-align: center;
  bottom: 30px;
}
.front-itc-routes-novo-magic-index-novo-magic .pagination-wrapper {
  margin: auto;
  background-color: #fff;
}
.front-itc-routes-novo-magic-index-novo-magic .videoItem .videoItemMeta {
  margin-left: 20px;
}
.front-itc-routes-novo-magic-index-novo-magic .videoItem .videoItemMeta .ant-list-item-meta-title:hover {
  cursor: pointer;
}
.front-itc-routes-novo-magic-index-novo-magic .videoItem .videoItemMeta .ant-list-item-meta-title .title {
  font-weight: normal;
  font-size: 15px;
  font-family: "Montserrat";
}
.front-itc-routes-novo-magic-index-novo-magic .videoItem .videoItemMeta .ant-list-item-meta-title .title:focus {
  font-weight: 800;
  color: #4393df;
}
.front-itc-routes-novo-magic-index-novo-magic .img_tips {
  width: 448px;
  height: 250px;
  line-height: 250px;
  background-color: #a3a3a4;
  color: white;
  font-size: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  word-wrap: break-word;
  box-sizing: border-box;
}
.front-itc-routes-novo-magic-index-novo-magic .img_tips i {
  font-size: 80px;
}
.front-itc-routes-novo-magic-index-novo-magic .video-card-vertical .img_tips {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.2);
  top: 0;
  left: 0;
}
.front-itc-routes-novo-magic-index-novo-magic .img_tips:hover {
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  transition: 0.3s;
}
.front-itc-routes-novo-magic-index-novo-magic .btn {
  display: inline-block !important;
}
.front-itc-routes-novo-magic-index-novo-magic .ant-btn-primary:active,
.front-itc-routes-novo-magic-index-novo-magic .ant-btn-primary:focus {
  color: #fff;
  background-color: #263F64;
  border-color: #263F64;
}

.front-itc-routes-payment-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-payment-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-payment-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-payment-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-payment-index-page-container .front-itc-routes-payment-index-top-bottom-left-right .front-itc-routes-payment-index-top-area,
.front-itc-routes-payment-index-page-container .front-itc-routes-payment-index-top-bottom-left-right .front-itc-routes-payment-index-bottom-left-area,
.front-itc-routes-payment-index-page-container .front-itc-routes-payment-index-top-bottom-left-right .front-itc-routes-payment-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-payment-index-page-container .front-itc-routes-payment-index-top-bottom-left-right .front-itc-routes-payment-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-payment-index-page-container .front-itc-routes-payment-index-top-bottom .front-itc-routes-payment-index-top-area,
.front-itc-routes-payment-index-page-container .front-itc-routes-payment-index-top-bottom .front-itc-routes-payment-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-payment-index-page-container .front-itc-routes-payment-index-top-bottom .front-itc-routes-payment-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-payment-index-list-content-data-color.front-itc-routes-payment-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-payment-index-list-content-data-color.front-itc-routes-payment-index-data-qc {
  color: #539A34;
}
.front-itc-routes-payment-index-list-content-data-color.front-itc-routes-payment-index-confirmed {
  color: #539A34;
}
.front-itc-routes-payment-index-list-content-data-color.front-itc-routes-payment-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-payment-index-list-content-data-color.front-itc-routes-payment-index-cancelled {
  color: #888888;
}
.front-itc-routes-payment-index-list-content-data-color.front-itc-routes-payment-index-rejected,
.front-itc-routes-payment-index-list-content-data-color.front-itc-routes-payment-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-payment-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-child-panel,
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-inner-collapse .front-itc-routes-payment-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data.front-itc-routes-payment-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data.front-itc-routes-payment-index-data-qc {
  color: #539A34;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data.front-itc-routes-payment-index-confirmed {
  color: #539A34;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data.front-itc-routes-payment-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data.front-itc-routes-payment-index-cancelled {
  color: #888888;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data.front-itc-routes-payment-index-rejected,
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data.front-itc-routes-payment-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data.front-itc-routes-payment-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data.front-itc-routes-payment-index-bold {
  font-weight: 600;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data-bottom.front-itc-routes-payment-index-bold {
  font-weight: 600;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data-bottom.front-itc-routes-payment-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data-bottom.front-itc-routes-payment-index-data-qc {
  color: #539A34;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data-bottom.front-itc-routes-payment-index-confirmed {
  color: #539A34;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data-bottom.front-itc-routes-payment-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data-bottom.front-itc-routes-payment-index-cancelled {
  color: #888888;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data-bottom.front-itc-routes-payment-index-rejected,
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-data-bottom.front-itc-routes-payment-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-data-detail .front-itc-routes-payment-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-column-name .front-itc-routes-payment-index-list-column-no {
  text-align: right;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-column-name .front-itc-routes-payment-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-name.front-itc-routes-payment-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-name .front-itc-routes-payment-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-name .front-itc-routes-payment-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-name .front-itc-routes-payment-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-first-column-name,
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-first-content-name,
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-column-name,
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-name,
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-innercontent-name .front-itc-routes-payment-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-area {
  width: 100%;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-area .front-itc-routes-payment-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-area .front-itc-routes-payment-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-area .front-itc-routes-payment-index-list-each-single .front-itc-routes-payment-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-area .front-itc-routes-payment-index-list-each-single .front-itc-routes-payment-index-ant-collapse-borderless .front-itc-routes-payment-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-area .front-itc-routes-payment-index-list-each-single .front-itc-routes-payment-index-ant-collapse-borderless .front-itc-routes-payment-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-area .front-itc-routes-payment-index-list-each-single .front-itc-routes-payment-index-ant-collapse-borderless .front-itc-routes-payment-index-child-panel .front-itc-routes-payment-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-list-area .front-itc-routes-payment-index-list-each-single .front-itc-routes-payment-index-ant-collapse-borderless .front-itc-routes-payment-index-child-panel .front-itc-routes-payment-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-payment-index-collapse-rows .front-itc-routes-payment-index-details-list .front-itc-routes-payment-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-payment-index-payment-inquiry {
  font-family: Montserrat;
  width: 100%;
  overflow: hidden;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-payment-index-payment-inquiry ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-payment-index-payment-inquiry li {
  list-style: none;
}
.front-itc-routes-payment-index-payment-inquiry a {
  text-decoration: none;
}
.front-itc-routes-payment-index-payment-inquiry button {
  border: none;
}
.front-itc-routes-payment-index-payment-inquiry .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-payment-index-payment-inquiry .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-payment-index-payment-inquiry .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-payment-index-payment-inquiry .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-payment-index-payment-inquiry .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-payment-index-payment-inquiry .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-payment-index-payment-inquiry .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-payment-index-payment-inquiry .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-payment-index-payment-inquiry .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-payment-index-payment-inquiry .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-payment-index-payment-inquiry input,
.front-itc-routes-payment-index-payment-inquiry .ant-select-selection-selected-value,
.front-itc-routes-payment-index-payment-inquiry .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-payment-index-payment-inquiry .c7n-pro-textarea,
.front-itc-routes-payment-index-payment-inquiry .c7n-pro-textarea:focus,
.front-itc-routes-payment-index-payment-inquiry .c7n-pro-textarea:hover,
.front-itc-routes-payment-index-payment-inquiry .ant-select-focused .ant-select-selection,
.front-itc-routes-payment-index-payment-inquiry .ant-select-selection:focus,
.front-itc-routes-payment-index-payment-inquiry .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-payment-index-payment-inquiry .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-payment-index-payment-inquiry .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button[disabled],
.front-itc-routes-payment-index-payment-inquiry .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-payment-index-payment-inquiry .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-payment-index-payment-inquiry .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small[disabled],
.front-itc-routes-payment-index-payment-inquiry .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small[disabled],
.front-itc-routes-payment-index-payment-inquiry .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-payment-index-payment-inquiry .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-payment-index-payment-inquiry .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-payment-index-payment-inquiry .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-payment-index-payment-inquiry .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-payment-index-payment-inquiry .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-payment-index-payment-inquiry .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-payment-index-payment-inquiry .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-payment-index-payment-inquiry .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-payment-index-payment-inquiry .c7n-alert-warning,
.front-itc-routes-payment-index-payment-inquiry .c7n-alert-error,
.front-itc-routes-payment-index-payment-inquiry .c7n-alert-info,
.front-itc-routes-payment-index-payment-inquiry .c7n-alert-success {
  border: none;
}
.front-itc-routes-payment-index-payment-inquiry .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-payment-index-payment-inquiry .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-payment-index-payment-inquiry .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-payment-index-payment-inquiry .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-payment-index-payment-inquiry .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-payment-index-payment-inquiry .c7n-pro-input-number,
.front-itc-routes-payment-index-payment-inquiry .c7n-pro-input,
.front-itc-routes-payment-index-payment-inquiry .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-payment-index-payment-inquiry input[value]:not([value=""]):not([disabled]),
.front-itc-routes-payment-index-payment-inquiry .ant-input:focus,
.front-itc-routes-payment-index-payment-inquiry .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-payment-index-payment-inquiry .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-payment-index-payment-inquiry .ant-tabs-tab,
.front-itc-routes-payment-index-payment-inquiry .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-payment-index-payment-inquiry .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-payment-index-payment-inquiry .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-payment-index-payment-inquiry .has-error .ant-form-item-children .ant-input,
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-payment-index-payment-inquiry .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-payment-index-payment-inquiry .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-payment-index-payment-inquiry .has-error .ant-time-picker-icon:after,
.front-itc-routes-payment-index-payment-inquiry .has-error .ant-picker-icon:after,
.front-itc-routes-payment-index-payment-inquiry .has-error .ant-select-arrow,
.front-itc-routes-payment-index-payment-inquiry .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-payment-index-payment-inquiry .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-payment-index-payment-inquiry .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-payment-index-payment-inquiry .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-payment-index-payment-inquiry .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-payment-index-payment-inquiry .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-payment-index-payment-inquiry .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-payment-index-payment-inquiry .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-payment-index-payment-inquiry .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-payment-index-payment-inquiry .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-payment-index-payment-inquiry .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-payment-index-payment-inquiry .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-payment-index-payment-inquiry .ant-select-selection__placeholder,
.front-itc-routes-payment-index-payment-inquiry .ant-select-search__field__placeholder,
.front-itc-routes-payment-index-payment-inquiry .ant-menu-root.ant-menu-vertical,
.front-itc-routes-payment-index-payment-inquiry .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-payment-index-payment-inquiry .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-payment-index-payment-inquiry .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-payment-index-payment-inquiry .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-payment-index-payment-inquiry .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-payment-index-payment-inquiry .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-payment-index-payment-inquiry .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-payment-index-payment-inquiry .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-payment-index-payment-inquiry .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-payment-index-payment-inquiry .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-payment-index-payment-inquiry .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-payment-index-payment-inquiry .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-payment-index-payment-inquiry .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-payment-index-payment-inquiry .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-payment-index-payment-inquiry .table .select-column span {
  display: block !important;
}
.front-itc-routes-payment-index-payment-inquiry .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-payment-index-payment-inquiry .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-payment-index-payment-inquiry .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-payment-index-payment-inquiry .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-payment-index-payment-inquiry .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-payment-index-payment-inquiry .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-payment-index-payment-inquiry .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-payment-index-payment-inquiry .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-payment-index-payment-inquiry .table th .error {
  position: relative;
}
.front-itc-routes-payment-index-payment-inquiry .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-payment-index-payment-inquiry .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-payment-index-payment-inquiry .table .success {
  color: #539A34;
}
.front-itc-routes-payment-index-payment-inquiry .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-payment-index-payment-inquiry .table .error {
  color: #C94857;
}
.front-itc-routes-payment-index-payment-inquiry .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-payment-index-payment-inquiry .table .link {
  color: #036EB8;
}
.front-itc-routes-payment-index-payment-inquiry .table .cursor {
  cursor: pointer;
}
.front-itc-routes-payment-index-payment-inquiry .table .c7n-pro-table-row,
.front-itc-routes-payment-index-payment-inquiry .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-payment-index-payment-inquiry .table .c7n-pro-table-thead,
.front-itc-routes-payment-index-payment-inquiry .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-payment-index-payment-inquiry .table .c7n-pro-table-thead tr th,
.front-itc-routes-payment-index-payment-inquiry .table .ant-table-thead tr th,
.front-itc-routes-payment-index-payment-inquiry .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-payment-index-payment-inquiry .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-payment-index-payment-inquiry .table .c7n-pro-table-tbody tr td,
.front-itc-routes-payment-index-payment-inquiry .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-payment-index-payment-inquiry .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-payment-index-payment-inquiry .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-payment-index-payment-inquiry .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-payment-index-payment-inquiry .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-payment-index-payment-inquiry .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-payment-index-payment-inquiry .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-payment-index-payment-inquiry .table .c7n-avatar,
.front-itc-routes-payment-index-payment-inquiry .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-payment-index-payment-inquiry .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-payment-index-payment-inquiry .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-payment-index-payment-inquiry .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-payment-index-payment-inquiry .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-payment-index-payment-inquiry .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-payment-index-payment-inquiry .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-payment-index-payment-inquiry .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-payment-index-payment-inquiry .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-payment-index-payment-inquiry .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-payment-index-payment-inquiry .search-block {
  padding: 50px 8px 50px 16px;
  background-color: white;
}
@media (max-width: 768px) {
  .front-itc-routes-payment-index-payment-inquiry .search-block {
    padding: 0 16px 16px 16px;
  }
}
.front-itc-routes-payment-index-payment-inquiry .account-summary {
  position: relative;
}
.front-itc-routes-payment-index-payment-inquiry .account-summary-table {
  position: absolute;
  right: 0;
  top: calc(100% + 10px);
  z-index: 2;
  max-height: calc(100vh - 120px);
  overflow: auto;
  min-width: 540px;
  padding: 45px 40px 50px 40px;
  background: white;
  box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.1);
  border-radius: 6px;
}
.front-itc-routes-payment-index-payment-inquiry .account-summary-table__heading {
  font-weight: bold;
  font-size: 20px;
  color: #263F64;
  margin-bottom: 20px;
  text-align: center;
}
.front-itc-routes-payment-index-payment-inquiry .account-summary-table__note {
  text-align: center;
  margin-bottom: 26px;
}
.front-itc-routes-payment-index-payment-inquiry .account-summary-table .ant-table-wrapper.table {
  margin-bottom: 20px;
}
.front-itc-routes-payment-index-payment-inquiry .account-summary-table .group-button {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.front-itc-routes-payment-index-payment-inquiry .account-summary-table .group-button .cancel-button {
  color: #3E3A39;
  background: #eee;
}
.front-itc-routes-payment-index-payment-inquiry .account-summary-table .group-button button {
  margin: 0 8px;
  min-width: 120px;
  height: 36px;
  line-height: 36px;
  border-radius: 6px;
}
.front-itc-routes-payment-index-payment-inquiry .account-summary-table .ant-table-tbody tr td {
  background-color: #f8f8f8;
}
.front-itc-routes-payment-index-payment-inquiry .account-summary-table .negative-balance {
  color: #E67A2B;
}
.front-itc-routes-payment-index-payment-inquiry .account-summary-table .positive-balance {
  color: #539A34;
}
.front-itc-routes-payment-index-payment-inquiry .project-search {
  background-color: #f8f8f8 !important;
}
.front-itc-routes-payment-index-payment-inquiry .table-wrapper {
  padding: 30px 8px 50px 16px;
}
@media (max-width: 768px) {
  .front-itc-routes-payment-index-payment-inquiry .table-wrapper {
    padding: 10px 16px 50px 16px;
    margin-top: 16px;
    padding-top: 0;
    margin-bottom: 100px;
  }
}
.front-itc-routes-payment-index-payment-inquiry .note {
  position: relative;
  border: 1px solid rgba(230, 122, 43, 0.2);
  border-radius: 10px;
  font-size: 12px;
  background: rgba(230, 122, 43, 0.1);
  color: #3E3A39;
  padding: 17px 20px;
  padding-right: 40px;
  margin-bottom: 30px;
}
.front-itc-routes-payment-index-payment-inquiry .note img {
  width: 16px;
  margin-right: 10px;
}
.front-itc-routes-payment-index-payment-inquiry .note .close-icon {
  position: absolute;
  top: 50%;
  right: 20px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 10px;
  margin: 0;
  cursor: pointer;
}
.front-itc-routes-payment-index-payment-inquiry .primary-button-small {
  color: white !important;
  margin-left: 10px;
  background-color: #263F64 !important;
}
.front-itc-routes-payment-index-payment-inquiry .ant-table-body > table {
  table-layout: auto;
}
.front-itc-routes-payment-index-payment-inquiry .ant-table-body > table thead tr > th {
  word-break: normal;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal.received-modal,
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal.settlement-modal {
  width: 90% !important;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal.received-modal table tr td,
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal.settlement-modal table tr td {
  background-color: #f8f8f8 !important;
  border: none !important;
  box-sizing: border-box;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal.received-modal table thead tr th span,
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal.settlement-modal table thead tr th span {
  color: #B0B1AF;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal.received-modal table tr td:nth-child(2),
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal.settlement-modal table tr td:nth-child(2) {
  max-width: 380px;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal.received-modal table tr td:nth-child(3),
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal.settlement-modal table tr td:nth-child(3) {
  max-width: 80px;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal.received-modal table tr td:nth-child(4),
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal.settlement-modal table tr td:nth-child(4) {
  max-width: 100px;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal.received-modal table tr td:nth-child(6),
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal.settlement-modal table tr td:nth-child(6) {
  min-width: 200px;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .modal-table thead,
.front-itc-routes-payment-index-payment-inquiry .list-table .calculation-table thead {
  display: table;
  width: 100%;
  table-layout: fixed;
  border: none;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .modal-table tbody,
.front-itc-routes-payment-index-payment-inquiry .list-table .calculation-table tbody {
  display: block;
  max-height: 500px;
  overflow-y: auto;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .modal-table tbody tr,
.front-itc-routes-payment-index-payment-inquiry .list-table .calculation-table tbody tr {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-table-row-level-0 td:nth-child(3) {
  max-width: 350px;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-table-row-level-0 td:nth-child(3) a {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 200px;
}
@media (min-width: 1360px) {
  .front-itc-routes-payment-index-payment-inquiry .list-table .ant-table-row-level-0 td:nth-child(3) a {
    max-width: 350px;
  }
}
@media (min-width: 1600px) {
  .front-itc-routes-payment-index-payment-inquiry .list-table .ant-table-row-level-0 td:nth-child(3) a {
    display: inline;
  }
}
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-table-row-level-0 td:nth-child(4) {
  max-width: 140px;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-table-row-level-0 td:nth-child(6),
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-table-row-level-0 td:nth-child(7),
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-table-row-level-0 td:nth-child(8) {
  max-width: 80px;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-table {
  margin-bottom: 30px;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-table-body {
  border: none !important;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-table-thead > tr > th.ant-table-selection-column {
  width: 48px;
  min-width: 48px;
}
.front-itc-routes-payment-index-payment-inquiry .list-table td a {
  color: #003F76;
  text-decoration: none;
}
.front-itc-routes-payment-index-payment-inquiry .list-table td a:hover {
  font-family: 'Montserrat';
  font-weight: 600;
  color: #263F64;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .invoice-button {
  display: block;
  background: #eee;
  border-radius: 6px;
  font-size: 12px;
  color: #3E3A39;
  letter-spacing: 0;
  text-align: center;
  height: 36px;
  line-height: 36px;
  text-decoration: none;
  width: 70px;
}
@media (min-width: 1600px) {
  .front-itc-routes-payment-index-payment-inquiry .list-table .invoice-button {
    width: 120px;
  }
}
.front-itc-routes-payment-index-payment-inquiry .list-table thead th.payment-received {
  line-height: 18px;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal {
  width: 80% !important;
  padding-left: 114px;
}
@media (max-width: 992px) {
  .front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal {
    padding-left: 0;
  }
}
@media (max-width: 768px) {
  .front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal {
    margin: 0 auto;
  }
}
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal-content {
  border-radius: 6px;
  overflow: hidden;
  box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.1);
}
.front-itc-routes-payment-index-payment-inquiry .list-table .ant-modal-body {
  padding: 33px 30px 30px 30px;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .modal-heading {
  font-family: 'Montserrat';
  font-weight: 700;
  font-size: 17px;
  color: #263F64;
  text-align: center;
  margin: 0;
}
.front-itc-routes-payment-index-payment-inquiry .list-table .pagination-wrapper {
  margin: -10px 0 0 0;
}
.front-itc-routes-payment-index-payment-inquiry .modal-table .ant-table-tbody tr td {
  background-color: #f8f8f8;
}
.front-itc-routes-payment-index-payment-inquiry .modal-table .ant-table-thead tr th span {
  color: #B0B1AF;
}
@media (max-width: 768px) {
  .front-itc-routes-payment-index-payment-inquiry .menu-button {
    display: none;
  }
}
.front-itc-routes-payment-index-infinite-scroll .payments-collapse {
  border-radius: 10px;
}
.front-itc-routes-payment-index-infinite-scroll .c7n-collapse-header {
  display: flex;
  align-items: center;
  height: 60px;
  padding-right: 15px !important;
}
.front-itc-routes-payment-index-infinite-scroll .c7n-collapse-header .payment-title {
  font-family: Montserrat;
  font-size: 12px;
  color: #003F76;
  margin-left: 10px;
}
.front-itc-routes-payment-index-infinite-scroll .c7n-collapse-header .no {
  font-family: Montserrat !important;
  margin-right: 10px;
  color: #3E3A39;
}
.front-itc-routes-payment-index-infinite-scroll .c7n-collapse-item-active .payment-title {
  font-family: 'Montserrat';
  font-weight: 700;
}
.front-itc-routes-payment-index-infinite-scroll .truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-payment-index-infinite-scroll .text-blue {
  width: 60%;
  color: #003F76 !important;
}
.front-itc-routes-payment-index-infinite-scroll .text-blue > section {
  height: 40px;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 768px) {
  .front-itc-routes-payment-index-infinite-scroll .text-blue > section {
    height: auto;
  }
}
.front-itc-routes-payment-index-infinite-scroll .quo-text {
  display: flex;
  flex-direction: column;
}
.front-itc-routes-payment-index-infinite-scroll .panel-item .c7n-collapse-content-active .c7n-collapse-content-box {
  padding: 8px 15px 15px 30px;
}
@media (max-width: 768px) {
  .front-itc-routes-payment-index-infinite-scroll .panel-item .c7n-collapse-content-active .c7n-collapse-content-box {
    padding-top: 0;
  }
}
.front-itc-routes-payment-index-infinite-scroll .payment-item-duplicate {
  display: flex;
}
.front-itc-routes-payment-index-infinite-scroll .payment-item {
  line-height: 40px;
}
.front-itc-routes-payment-index-infinite-scroll .payment-item span {
  font-family: Montserrat;
  font-size: 12px;
}
.front-itc-routes-payment-index-infinite-scroll .payment-item .payment-item-title {
  font-family: Montserrat;
  font-size: 10px;
  color: #3E3A39;
  display: inline-block;
  width: 110px;
}
@media (max-width: 768px) {
  .front-itc-routes-payment-index-infinite-scroll .payment-item {
    margin: 15px 0;
    line-height: 20px;
    display: flex;
    align-items: center;
  }
  .front-itc-routes-payment-index-infinite-scroll .payment-item span {
    word-break: break-all;
    width: 60%;
  }
  .front-itc-routes-payment-index-infinite-scroll .payment-item .payment-item-title {
    width: 40%;
    word-break: break-word;
  }
}
.front-itc-routes-payment-index-infinite-scroll .loading-icon {
  display: flex;
  justify-content: center;
  margin: 20px;
}
.front-itc-routes-payment-index-detail .card_font {
  cursor: pointer;
}
.front-itc-routes-payment-index-detail .card_font:last-child {
  margin-top: 10px;
}
.front-itc-routes-payment-index-detail button {
  display: flex;
  align-items: center;
  color: #3E3A39;
  border: none;
  cursor: pointer;
  background-color: white;
}
.front-itc-routes-payment-index-detail button .cta-link {
  margin-right: 5px;
}
.front-itc-routes-payment-index-detail button .cta-link .normal {
  display: block;
}
.front-itc-routes-payment-index-detail button .cta-link .disabled {
  display: none;
}
.front-itc-routes-payment-index-detail button[disabled] {
  cursor: auto;
  cursor: initial;
  color: rgba(0, 0, 0, 0.3);
}
.front-itc-routes-payment-index-detail button[disabled] .cta-link .normal {
  display: none;
}
.front-itc-routes-payment-index-detail button[disabled] .cta-link .disabled {
  display: block;
}

.front-itc-routes-projects-bif-components-small-modal-small-modal-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-page-container .front-itc-routes-projects-bif-components-small-modal-small-modal-top-bottom-left-right .front-itc-routes-projects-bif-components-small-modal-small-modal-top-area,
.front-itc-routes-projects-bif-components-small-modal-small-modal-page-container .front-itc-routes-projects-bif-components-small-modal-small-modal-top-bottom-left-right .front-itc-routes-projects-bif-components-small-modal-small-modal-bottom-left-area,
.front-itc-routes-projects-bif-components-small-modal-small-modal-page-container .front-itc-routes-projects-bif-components-small-modal-small-modal-top-bottom-left-right .front-itc-routes-projects-bif-components-small-modal-small-modal-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-page-container .front-itc-routes-projects-bif-components-small-modal-small-modal-top-bottom-left-right .front-itc-routes-projects-bif-components-small-modal-small-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-page-container .front-itc-routes-projects-bif-components-small-modal-small-modal-top-bottom .front-itc-routes-projects-bif-components-small-modal-small-modal-top-area,
.front-itc-routes-projects-bif-components-small-modal-small-modal-page-container .front-itc-routes-projects-bif-components-small-modal-small-modal-top-bottom .front-itc-routes-projects-bif-components-small-modal-small-modal-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-page-container .front-itc-routes-projects-bif-components-small-modal-small-modal-top-bottom .front-itc-routes-projects-bif-components-small-modal-small-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-color.front-itc-routes-projects-bif-components-small-modal-small-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-color.front-itc-routes-projects-bif-components-small-modal-small-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-color.front-itc-routes-projects-bif-components-small-modal-small-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-color.front-itc-routes-projects-bif-components-small-modal-small-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-color.front-itc-routes-projects-bif-components-small-modal-small-modal-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-color.front-itc-routes-projects-bif-components-small-modal-small-modal-rejected,
.front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-color.front-itc-routes-projects-bif-components-small-modal-small-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-child-panel,
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-inner-collapse .front-itc-routes-projects-bif-components-small-modal-small-modal-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data.front-itc-routes-projects-bif-components-small-modal-small-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data.front-itc-routes-projects-bif-components-small-modal-small-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data.front-itc-routes-projects-bif-components-small-modal-small-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data.front-itc-routes-projects-bif-components-small-modal-small-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data.front-itc-routes-projects-bif-components-small-modal-small-modal-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data.front-itc-routes-projects-bif-components-small-modal-small-modal-rejected,
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data.front-itc-routes-projects-bif-components-small-modal-small-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data.front-itc-routes-projects-bif-components-small-modal-small-modal-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data.front-itc-routes-projects-bif-components-small-modal-small-modal-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-bottom.front-itc-routes-projects-bif-components-small-modal-small-modal-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-bottom.front-itc-routes-projects-bif-components-small-modal-small-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-bottom.front-itc-routes-projects-bif-components-small-modal-small-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-bottom.front-itc-routes-projects-bif-components-small-modal-small-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-bottom.front-itc-routes-projects-bif-components-small-modal-small-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-bottom.front-itc-routes-projects-bif-components-small-modal-small-modal-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-bottom.front-itc-routes-projects-bif-components-small-modal-small-modal-rejected,
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-data-bottom.front-itc-routes-projects-bif-components-small-modal-small-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-data-detail .front-itc-routes-projects-bif-components-small-modal-small-modal-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-column-name .front-itc-routes-projects-bif-components-small-modal-small-modal-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-column-name .front-itc-routes-projects-bif-components-small-modal-small-modal-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-name.front-itc-routes-projects-bif-components-small-modal-small-modal-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-name .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-name .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-name .front-itc-routes-projects-bif-components-small-modal-small-modal-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-first-column-name,
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-first-content-name,
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-column-name,
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-name,
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-innercontent-name .front-itc-routes-projects-bif-components-small-modal-small-modal-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-area {
  width: 100%;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-area .front-itc-routes-projects-bif-components-small-modal-small-modal-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-area .front-itc-routes-projects-bif-components-small-modal-small-modal-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-area .front-itc-routes-projects-bif-components-small-modal-small-modal-list-each-single .front-itc-routes-projects-bif-components-small-modal-small-modal-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-area .front-itc-routes-projects-bif-components-small-modal-small-modal-list-each-single .front-itc-routes-projects-bif-components-small-modal-small-modal-ant-collapse-borderless .front-itc-routes-projects-bif-components-small-modal-small-modal-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-area .front-itc-routes-projects-bif-components-small-modal-small-modal-list-each-single .front-itc-routes-projects-bif-components-small-modal-small-modal-ant-collapse-borderless .front-itc-routes-projects-bif-components-small-modal-small-modal-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-area .front-itc-routes-projects-bif-components-small-modal-small-modal-list-each-single .front-itc-routes-projects-bif-components-small-modal-small-modal-ant-collapse-borderless .front-itc-routes-projects-bif-components-small-modal-small-modal-child-panel .front-itc-routes-projects-bif-components-small-modal-small-modal-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-list-area .front-itc-routes-projects-bif-components-small-modal-small-modal-list-each-single .front-itc-routes-projects-bif-components-small-modal-small-modal-ant-collapse-borderless .front-itc-routes-projects-bif-components-small-modal-small-modal-child-panel .front-itc-routes-projects-bif-components-small-modal-small-modal-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-collapse-rows .front-itc-routes-projects-bif-components-small-modal-small-modal-details-list .front-itc-routes-projects-bif-components-small-modal-small-modal-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal {
  font-family: "Montserrat";
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal li {
  list-style: none;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal a {
  text-decoration: none;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal button {
  border: none;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal input,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-select-selection-selected-value,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .c7n-pro-textarea,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .c7n-pro-textarea:focus,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .c7n-pro-textarea:hover,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-select-selection:focus,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button[disabled],
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small[disabled],
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small[disabled],
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .c7n-alert-warning,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .c7n-alert-error,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .c7n-alert-info,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .c7n-pro-input-number,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .c7n-pro-input,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-input:focus,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-tabs-tab,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .has-error .ant-picker-icon:after,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .has-error .ant-select-arrow,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-select-selection__placeholder,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-select-search__field__placeholder,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .select-column span {
  display: block !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table th .error {
  position: relative;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .success {
  color: #539A34;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .error {
  color: #C94857;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .link {
  color: #036EB8;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .cursor {
  cursor: pointer;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .c7n-pro-table-row,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .c7n-pro-table-thead,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .c7n-pro-table-thead tr th,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .ant-table-thead tr th,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .c7n-pro-table-tbody tr td,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .c7n-avatar,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .table tr .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-modal {
  width: 1277px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .ant-modal .ant-modal-content {
  border-radius: 10px !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .searchModal_List {
  padding: 50px 30px 35px 50px;
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .searchModal_List .title {
  height: 30px;
  line-height: 30px;
  font-size: 20px;
  text-align: center;
  font-family: 'Montserrat' !important;
  font-weight: bold;
  color: #263F64;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .searchModal_List .search-area {
  margin-top: 20px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .searchModal_List .search-area .project-search {
  background-color: #F5F5F5 !important;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .searchModal_List .search-area .topDesc {
  font-size: 13px;
  position: absolute;
  left: 14px;
  top: 40px;
  width: 64%;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .searchModal_List .table-area .ant-table-header {
  overflow: hidden;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .searchModal_List .table-area .table table {
  background-color: #fff;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .searchModal_List .table-area .table table .ant-table-selection-column {
  width: 48px;
  overflow: visible;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .searchModal_List .table-area .table table .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  top: 6px;
  height: 2px;
  border-color: #fff;
  border-width: 2px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .searchModal_List .button-group {
  display: flex;
  justify-content: space-between;
  margin: 40px auto 0 auto;
  width: 430px;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .searchModal_List .button-group .button-each {
  width: 200px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 12px;
  border-radius: 6px;
  cursor: pointer;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .searchModal_List .button-group .button-each.cancel {
  color: #3E3A39;
  background-color: #eeeeee;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .searchModal_List .button-group .button-each.confirm {
  color: #fff;
  background-color: #263f64;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .searchModal_List .button-group .button-each.unable {
  color: #fff;
  background-color: #263f64;
  cursor: not-allowed;
}
.front-itc-routes-projects-bif-components-small-modal-small-modal-bif-modal .searchModal_List .button-group .button-each span {
  font-weight: 400;
}

.front-itc-routes-projects-bif-step-2-components-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-step-2-components-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-bif-step-2-components-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-2-components-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-bif-step-2-components-index-page-container .front-itc-routes-projects-bif-step-2-components-index-top-bottom-left-right .front-itc-routes-projects-bif-step-2-components-index-top-area,
.front-itc-routes-projects-bif-step-2-components-index-page-container .front-itc-routes-projects-bif-step-2-components-index-top-bottom-left-right .front-itc-routes-projects-bif-step-2-components-index-bottom-left-area,
.front-itc-routes-projects-bif-step-2-components-index-page-container .front-itc-routes-projects-bif-step-2-components-index-top-bottom-left-right .front-itc-routes-projects-bif-step-2-components-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-components-index-page-container .front-itc-routes-projects-bif-step-2-components-index-top-bottom-left-right .front-itc-routes-projects-bif-step-2-components-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-2-components-index-page-container .front-itc-routes-projects-bif-step-2-components-index-top-bottom .front-itc-routes-projects-bif-step-2-components-index-top-area,
.front-itc-routes-projects-bif-step-2-components-index-page-container .front-itc-routes-projects-bif-step-2-components-index-top-bottom .front-itc-routes-projects-bif-step-2-components-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-components-index-page-container .front-itc-routes-projects-bif-step-2-components-index-top-bottom .front-itc-routes-projects-bif-step-2-components-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-2-components-index-list-content-data-color.front-itc-routes-projects-bif-step-2-components-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-2-components-index-list-content-data-color.front-itc-routes-projects-bif-step-2-components-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-components-index-list-content-data-color.front-itc-routes-projects-bif-step-2-components-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-components-index-list-content-data-color.front-itc-routes-projects-bif-step-2-components-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-components-index-list-content-data-color.front-itc-routes-projects-bif-step-2-components-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-2-components-index-list-content-data-color.front-itc-routes-projects-bif-step-2-components-index-rejected,
.front-itc-routes-projects-bif-step-2-components-index-list-content-data-color.front-itc-routes-projects-bif-step-2-components-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-child-panel,
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-inner-collapse .front-itc-routes-projects-bif-step-2-components-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data.front-itc-routes-projects-bif-step-2-components-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data.front-itc-routes-projects-bif-step-2-components-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data.front-itc-routes-projects-bif-step-2-components-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data.front-itc-routes-projects-bif-step-2-components-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data.front-itc-routes-projects-bif-step-2-components-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data.front-itc-routes-projects-bif-step-2-components-index-rejected,
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data.front-itc-routes-projects-bif-step-2-components-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data.front-itc-routes-projects-bif-step-2-components-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data.front-itc-routes-projects-bif-step-2-components-index-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data-bottom.front-itc-routes-projects-bif-step-2-components-index-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data-bottom.front-itc-routes-projects-bif-step-2-components-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data-bottom.front-itc-routes-projects-bif-step-2-components-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data-bottom.front-itc-routes-projects-bif-step-2-components-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data-bottom.front-itc-routes-projects-bif-step-2-components-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data-bottom.front-itc-routes-projects-bif-step-2-components-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data-bottom.front-itc-routes-projects-bif-step-2-components-index-rejected,
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-data-bottom.front-itc-routes-projects-bif-step-2-components-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-data-detail .front-itc-routes-projects-bif-step-2-components-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-column-name .front-itc-routes-projects-bif-step-2-components-index-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-column-name .front-itc-routes-projects-bif-step-2-components-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-name.front-itc-routes-projects-bif-step-2-components-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-name .front-itc-routes-projects-bif-step-2-components-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-name .front-itc-routes-projects-bif-step-2-components-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-name .front-itc-routes-projects-bif-step-2-components-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-first-column-name,
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-first-content-name,
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-column-name,
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-name,
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-innercontent-name .front-itc-routes-projects-bif-step-2-components-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-area {
  width: 100%;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-area .front-itc-routes-projects-bif-step-2-components-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-area .front-itc-routes-projects-bif-step-2-components-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-area .front-itc-routes-projects-bif-step-2-components-index-list-each-single .front-itc-routes-projects-bif-step-2-components-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-area .front-itc-routes-projects-bif-step-2-components-index-list-each-single .front-itc-routes-projects-bif-step-2-components-index-ant-collapse-borderless .front-itc-routes-projects-bif-step-2-components-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-area .front-itc-routes-projects-bif-step-2-components-index-list-each-single .front-itc-routes-projects-bif-step-2-components-index-ant-collapse-borderless .front-itc-routes-projects-bif-step-2-components-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-area .front-itc-routes-projects-bif-step-2-components-index-list-each-single .front-itc-routes-projects-bif-step-2-components-index-ant-collapse-borderless .front-itc-routes-projects-bif-step-2-components-index-child-panel .front-itc-routes-projects-bif-step-2-components-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-list-area .front-itc-routes-projects-bif-step-2-components-index-list-each-single .front-itc-routes-projects-bif-step-2-components-index-ant-collapse-borderless .front-itc-routes-projects-bif-step-2-components-index-child-panel .front-itc-routes-projects-bif-step-2-components-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-2-components-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-index-details-list .front-itc-routes-projects-bif-step-2-components-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table {
  width: 100%;
  padding: 0;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table li {
  list-style: none;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table a {
  text-decoration: none;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table button {
  border: none;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-bif-step-2-components-index-sample-table .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table input,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-select-selection-selected-value,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-textarea,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-textarea:focus,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-textarea:hover,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-select-selection:focus,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button[disabled],
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small[disabled],
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small[disabled],
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-alert-warning,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-alert-error,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-alert-info,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-input-number,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-input,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-bif-step-2-components-index-sample-table input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-input:focus,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-tabs-tab,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .has-error .ant-picker-icon:after,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .has-error .ant-select-arrow,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-select-selection__placeholder,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-select-search__field__placeholder,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-checkbox:checked + .c7n-pro-checkbox-inner,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-checkbox-indeterminate .c7n-pro-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
  overflow: hidden;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-checkbox:checked + .c7n-pro-checkbox-inner:after,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-checkbox-indeterminate .c7n-pro-checkbox-inner:after {
  top: -7px;
  left: 7px;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-checkbox-indeterminate i:after {
  top: -7px !important;
  left: 2px !important;
  -webkit-transform: rotate(90deg) !important;
          transform: rotate(90deg) !important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-table-thead th i.anticon-question-circle-o {
  margin-left: 4px;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-table-body {
  padding: 16px 0 !important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-table-tbody .ant-checkbox-wrapper {
  width: 50px !important;
  text-align: center !important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .back-up-table thead .ant-checkbox {
  display: none;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .back-up-table .ant-form-item {
  margin-bottom: 0;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .back-up-table .ant-form-item-required:before,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .back-up-table .ant-form-item-required:after,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .back-up-table .ant-form-item:before,
.front-itc-routes-projects-bif-step-2-components-index-sample-table .back-up-table .ant-row:after {
  display: none;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-table-empty-row {
  border: none !important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .c7n-pro-table-wrapper .c7n-pro-table table .c7n-pro-table-tbody > tr > td {
  border: none !important;
  background-color: #F5F5F5 !important;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .span-required:before {
  display: inline-block;
  margin-right: 4px;
  content: "*";
  font-family: SimSun;
  line-height: 1;
  font-size: 12px;
  color: #f5222d;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-table .ant-table-fixed-header .ant-table-scroll .ant-table-header {
  background-color: #fff;
  padding-bottom: 20px !important;
  margin-bottom: -20px !important;
  overflow: hidden;
}
.front-itc-routes-projects-bif-step-2-components-index-seq-btns .front-itc-routes-projects-bif-step-2-components-index-bottom-button {
  width: calc(100% - 62px);
  position: absolute;
  z-index: 999;
  background-color: #fff;
  height: 40px;
  bottom: 0;
}
.front-itc-routes-projects-bif-step-2-components-index-trim-info {
  margin-bottom: 25px;
}
.front-itc-routes-projects-bif-step-2-components-index-trim-info h3 {
  font-size: 16px;
  font-weight: 400;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-2-components-index-sample-info h3 {
  font-size: 16px;
  font-weight: 400;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-2-components-index-sample-info .front-itc-routes-projects-bif-step-2-components-index-sample-title {
  padding-top: 15px;
  justify-content: space-between;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-info .front-itc-routes-projects-bif-step-2-components-index-excel-export {
  padding-left: -30px !important;
}
.front-itc-routes-projects-bif-step-2-components-index-export {
  margin-right: 10px;
}
.front-itc-routes-projects-bif-step-2-components-index-upload {
  margin-right: 396px;
}
.front-itc-routes-projects-bif-step-2-components-index-batch-update {
  margin-left: -390px;
}
.front-itc-routes-projects-bif-step-2-components-index-confirm-font {
  margin: 30px 0px;
  text-align: center;
  white-space: nowrap;
  font-size: 18px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #333333;
  opacity: 1;
}
.front-itc-routes-projects-bif-step-2-components-index-fun-popover .ant-popover-title {
  font-family: 'Montserrat';
  font-weight: 600;
  font-size: 14px;
}
.front-itc-routes-projects-bif-step-2-components-index-fun-popover p {
  font-size: 14px;
}
.front-itc-routes-projects-bif-step-2-components-index-fun-popover p a {
  display: inline-block;
  padding: 0 8px;
  font-size: 16px;
}
.front-itc-routes-projects-bif-step-2-components-index-add-lane {
  margin-top: 20px;
  margin-bottom: 40px;
}
.front-itc-routes-projects-bif-step-2-components-index-add-lane button {
  width: 100%;
}
.front-itc-routes-projects-bif-step-2-components-index-font-size {
  font-size: 14px;
  width: '100%';
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-2-components-index-star:before {
  display: inline-block;
  margin-right: 4px;
  content: '*';
  font-family: 'SimSun';
  line-height: 1px;
  font-size: 12px;
  color: #f5222d;
}
.front-itc-routes-projects-bif-step-2-components-index-lov-attention {
  width: 100%;
  height: 35px;
  margin-bottom: 14px;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  color: #999999;
  opacity: 1;
  margin-bottom: 29px;
}
.front-itc-routes-projects-bif-step-2-components-index-detail-name {
  margin-left: -350px;
}
.front-itc-routes-projects-bif-step-2-components-index-margin-right-preview {
  margin-right: 2px;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-content {
  margin-bottom: 20px;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-content .ant-form-explain {
  white-space: normal;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-content .ant-table-footer {
  text-align: center;
}
.front-itc-routes-projects-bif-step-2-components-index-sample-content .ant-table-tbody td:last-child a {
  font-size: 16px;
}
.front-itc-routes-projects-bif-step-2-components-index-lane-popover {
  width: 150px;
}
.front-itc-routes-projects-bif-step-2-components-index-lane-popover .front-itc-routes-projects-bif-step-2-components-index-ant-popover-inner-content {
  word-wrap: break-word;
  font-weight: 400;
  color: #333333;
  opacity: 1;
}
.front-itc-routes-projects-bif-step-2-components-index-index-info .ant-form-explain {
  white-space: normal;
}
.front-itc-routes-projects-bif-step-2-components-index-popover .ant-popover-title {
  min-width: 80px;
  margin: 0;
  padding: 5px 4px;
  min-height: 32px;
  border-bottom: 1px solid #e8e8e8;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  max-width: 300px;
  word-wrap: break-word;
}
.front-itc-routes-projects-bif-step-2-components-index-popover .ant-popover-inner-content {
  padding: 10px 12px;
  color: #333;
  max-width: 300px;
  word-wrap: break-word;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 14px;
  color: #333333;
  opacity: 1;
}
.front-itc-routes-projects-bif-step-2-components-index-search-modal-list .ant-form-item-control-wrapper {
  width: 90%;
  text-align: left;
}
.front-itc-routes-projects-bif-step-2-components-index-search-modal-list .ant-select-enabled {
  height: 28px;
  overflow-y: auto;
  vertical-align: middle;
}
.front-itc-routes-projects-bif-step-2-components-index-search-modal-list .ant-select-sm .ant-select-selection--multiple {
  min-height: 28px;
}
.front-itc-routes-projects-bif-step-2-components-index-dec {
  font-size: 14px;
  padding: 3px 0;
  display: inline-block;
}
.front-itc-routes-projects-bif-step-2-components-index-table-more-words {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0;
  font-size: 14px;
}

.front-itc-routes-projects-bif-review-step-5-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-review-step-5-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-bif-review-step-5-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-review-step-5-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-bif-review-step-5-page-container .front-itc-routes-projects-bif-review-step-5-top-bottom-left-right .front-itc-routes-projects-bif-review-step-5-top-area,
.front-itc-routes-projects-bif-review-step-5-page-container .front-itc-routes-projects-bif-review-step-5-top-bottom-left-right .front-itc-routes-projects-bif-review-step-5-bottom-left-area,
.front-itc-routes-projects-bif-review-step-5-page-container .front-itc-routes-projects-bif-review-step-5-top-bottom-left-right .front-itc-routes-projects-bif-review-step-5-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-review-step-5-page-container .front-itc-routes-projects-bif-review-step-5-top-bottom-left-right .front-itc-routes-projects-bif-review-step-5-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-review-step-5-page-container .front-itc-routes-projects-bif-review-step-5-top-bottom .front-itc-routes-projects-bif-review-step-5-top-area,
.front-itc-routes-projects-bif-review-step-5-page-container .front-itc-routes-projects-bif-review-step-5-top-bottom .front-itc-routes-projects-bif-review-step-5-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-review-step-5-page-container .front-itc-routes-projects-bif-review-step-5-top-bottom .front-itc-routes-projects-bif-review-step-5-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-review-step-5-list-content-data-color.front-itc-routes-projects-bif-review-step-5-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-review-step-5-list-content-data-color.front-itc-routes-projects-bif-review-step-5-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-review-step-5-list-content-data-color.front-itc-routes-projects-bif-review-step-5-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-review-step-5-list-content-data-color.front-itc-routes-projects-bif-review-step-5-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-review-step-5-list-content-data-color.front-itc-routes-projects-bif-review-step-5-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-review-step-5-list-content-data-color.front-itc-routes-projects-bif-review-step-5-rejected,
.front-itc-routes-projects-bif-review-step-5-list-content-data-color.front-itc-routes-projects-bif-review-step-5-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-child-panel,
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-inner-collapse .front-itc-routes-projects-bif-review-step-5-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data.front-itc-routes-projects-bif-review-step-5-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data.front-itc-routes-projects-bif-review-step-5-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data.front-itc-routes-projects-bif-review-step-5-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data.front-itc-routes-projects-bif-review-step-5-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data.front-itc-routes-projects-bif-review-step-5-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data.front-itc-routes-projects-bif-review-step-5-rejected,
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data.front-itc-routes-projects-bif-review-step-5-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data.front-itc-routes-projects-bif-review-step-5-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data.front-itc-routes-projects-bif-review-step-5-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data-bottom.front-itc-routes-projects-bif-review-step-5-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data-bottom.front-itc-routes-projects-bif-review-step-5-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data-bottom.front-itc-routes-projects-bif-review-step-5-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data-bottom.front-itc-routes-projects-bif-review-step-5-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data-bottom.front-itc-routes-projects-bif-review-step-5-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data-bottom.front-itc-routes-projects-bif-review-step-5-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data-bottom.front-itc-routes-projects-bif-review-step-5-rejected,
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-data-bottom.front-itc-routes-projects-bif-review-step-5-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-data-detail .front-itc-routes-projects-bif-review-step-5-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-column-name .front-itc-routes-projects-bif-review-step-5-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-column-name .front-itc-routes-projects-bif-review-step-5-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-name.front-itc-routes-projects-bif-review-step-5-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-name .front-itc-routes-projects-bif-review-step-5-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-name .front-itc-routes-projects-bif-review-step-5-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-name .front-itc-routes-projects-bif-review-step-5-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-first-column-name,
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-first-content-name,
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-column-name,
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-name,
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-innercontent-name .front-itc-routes-projects-bif-review-step-5-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-area {
  width: 100%;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-area .front-itc-routes-projects-bif-review-step-5-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-area .front-itc-routes-projects-bif-review-step-5-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-area .front-itc-routes-projects-bif-review-step-5-list-each-single .front-itc-routes-projects-bif-review-step-5-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-area .front-itc-routes-projects-bif-review-step-5-list-each-single .front-itc-routes-projects-bif-review-step-5-ant-collapse-borderless .front-itc-routes-projects-bif-review-step-5-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-area .front-itc-routes-projects-bif-review-step-5-list-each-single .front-itc-routes-projects-bif-review-step-5-ant-collapse-borderless .front-itc-routes-projects-bif-review-step-5-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-area .front-itc-routes-projects-bif-review-step-5-list-each-single .front-itc-routes-projects-bif-review-step-5-ant-collapse-borderless .front-itc-routes-projects-bif-review-step-5-child-panel .front-itc-routes-projects-bif-review-step-5-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-list-area .front-itc-routes-projects-bif-review-step-5-list-each-single .front-itc-routes-projects-bif-review-step-5-ant-collapse-borderless .front-itc-routes-projects-bif-review-step-5-child-panel .front-itc-routes-projects-bif-review-step-5-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-bif-review-step-5-collapse-rows .front-itc-routes-projects-bif-review-step-5-details-list .front-itc-routes-projects-bif-review-step-5-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-review-step-5-sample-step {
  padding: 50px 8px 50px 16px;
  width: 100vw;
  overflow: hidden;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-bif-review-step-5-sample-step ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-bif-review-step-5-sample-step li {
  list-style: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step a {
  text-decoration: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step button {
  border: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-bif-review-step-5-sample-step .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-bif-review-step-5-sample-step .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step input,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-select-selection-selected-value,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-pro-textarea,
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-pro-textarea:focus,
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-pro-textarea:hover,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-select-selection:focus,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button[disabled],
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small[disabled],
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small[disabled],
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-alert-warning,
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-alert-error,
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-alert-info,
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-pro-input-number,
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-pro-input,
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-bif-review-step-5-sample-step input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-input:focus,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-tabs-tab,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-bif-review-step-5-sample-step .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-bif-review-step-5-sample-step .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-bif-review-step-5-sample-step .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-bif-review-step-5-sample-step .has-error .ant-picker-icon:after,
.front-itc-routes-projects-bif-review-step-5-sample-step .has-error .ant-select-arrow,
.front-itc-routes-projects-bif-review-step-5-sample-step .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-select-selection__placeholder,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-select-search__field__placeholder,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .select-column span {
  display: block !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-bif-review-step-5-sample-step .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table th .error {
  position: relative;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .success {
  color: #539A34;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .error {
  color: #C94857;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .link {
  color: #036EB8;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .cursor {
  cursor: pointer;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .c7n-pro-table-row,
.front-itc-routes-projects-bif-review-step-5-sample-step .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .c7n-pro-table-thead,
.front-itc-routes-projects-bif-review-step-5-sample-step .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .c7n-pro-table-thead tr th,
.front-itc-routes-projects-bif-review-step-5-sample-step .table .ant-table-thead tr th,
.front-itc-routes-projects-bif-review-step-5-sample-step .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .c7n-pro-table-tbody tr td,
.front-itc-routes-projects-bif-review-step-5-sample-step .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-projects-bif-review-step-5-sample-step .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-projects-bif-review-step-5-sample-step .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-projects-bif-review-step-5-sample-step .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .c7n-avatar,
.front-itc-routes-projects-bif-review-step-5-sample-step .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-projects-bif-review-step-5-sample-step .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .top-bottom__left__right .top-area,
.front-itc-routes-projects-bif-review-step-5-sample-step .top-bottom__left__right .bottom__left-area,
.front-itc-routes-projects-bif-review-step-5-sample-step .top-bottom__left__right .bottom__right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .top-bottom__left__right .top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .top-bottom .top-area,
.front-itc-routes-projects-bif-review-step-5-sample-step .top-bottom .bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .top-bottom .top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step div,
.front-itc-routes-projects-bif-review-step-5-sample-step p {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-review-step-5-sample-step .input-item {
  display: flex;
  flex-direction: column;
  padding-right: 20px;
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .input-item:nth-child(3n) {
  padding-right: 0;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .input-item label {
  line-height: 30px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .input-item .ant-input {
  width: 100%;
  height: 36px;
  line-height: 36px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .input-item .ant-form-item {
  margin-bottom: 0 !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .input-item .ant-select,
.front-itc-routes-projects-bif-review-step-5-sample-step .input-item .ant-select-selection,
.front-itc-routes-projects-bif-review-step-5-sample-step .input-item .ant-select-selection-search,
.front-itc-routes-projects-bif-review-step-5-sample-step .input-item .ant-select-selection-item,
.front-itc-routes-projects-bif-review-step-5-sample-step .input-item .ant-select-selection-selected-value,
.front-itc-routes-projects-bif-review-step-5-sample-step .input-item .ant-select-selection__rendered,
.front-itc-routes-projects-bif-review-step-5-sample-step .input-item .ant-select-selection-search-input {
  height: 36px;
  line-height: 36px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .step-ctas {
  display: flex;
  justify-content: center;
  margin-top: 50px;
  margin-bottom: 60px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .step-ctas .next-cta {
  background-color: #263F64 !important;
  color: #fff !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .step-ctas .next-cta,
.front-itc-routes-projects-bif-review-step-5-sample-step .step-ctas .prev-cta {
  width: 200px;
  font-weight: 400;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .step-ctas .next-cta:first-child,
.front-itc-routes-projects-bif-review-step-5-sample-step .step-ctas .prev-cta:first-child {
  margin-right: 16px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .step-ctas .next-cta[disabled],
.front-itc-routes-projects-bif-review-step-5-sample-step .step-ctas .prev-cta[disabled] {
  color: #fff;
  background-color: #BFC0C0 !important;
  border-color: #BFC0C0 !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-collapse-borderless,
.front-itc-routes-projects-bif-review-step-5-sample-step .parent-collapse {
  background-color: transparent;
  padding: 10px 20px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: hidden;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .parent-panel .ant-collapse-header {
  font-size: 18px;
  font-weight: 700;
  color: #003F76 !important;
  padding-top: 20px !important;
  padding-bottom: 20px !important;
  background: #eee;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .parent-panel .ant-collapse-header .arrow {
  top: 8px !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .parent-panel .ant-collapse-header i {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.45);
}
.front-itc-routes-projects-bif-review-step-5-sample-step .parent-panel .ant-collapse-content-box {
  padding: 40px 40px 10px 40px !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .parent-panel .ant-form-vertical .ant-form-item {
  width: 90%;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .parent-panel .ant-form-vertical .textItem,
.front-itc-routes-projects-bif-review-step-5-sample-step .parent-panel .ant-form-item {
  width: 100%;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .showCount {
  float: right;
  color: rgba(0, 0, 0, 0.45);
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-item-control-wrapper .ant-form-item-children {
  line-height: 0.5;
}
.front-itc-routes-projects-bif-review-step-5-sample-step span.col_span {
  display: inline-block;
  width: 100%;
  background-color: #f5f5f5;
  color: #333;
  padding: 12px 6px;
  border: 1px solid #f5f5f5;
  border-radius: 6px;
  height: 28px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-review-step-5-sample-step span.text_span {
  display: inline-block;
  width: 100%;
  background-color: #f5f5f5;
  color: #333;
  padding: 12px 6px;
  border: 1px solid #f5f5f5;
  border-radius: 6px;
  max-height: 100px;
  min-height: 50px;
  line-height: 1.5;
  word-break: break-all;
  overflow-y: auto;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-form-vertical .ant-form-item {
  padding-bottom: 20px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .downloadBtn {
  align-items: center;
  color: #3E3A39;
  border: none;
  cursor: pointer;
  padding: 10px 20px;
  overflow: hidden;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .downloadBtn .cta-link {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 36px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  margin: 0;
  background-color: #fff;
  float: right;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .downloadBtn .cta-link .normal {
  display: block;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .downloadBtn .cta-link .hover {
  display: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .downloadBtn .cta-link .disabled {
  display: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .downloadBtn .cta-link .icon {
  color: #263F64;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .downloadBtn .cta-link:hover {
  background-color: #263F64;
  border: 1px solid #263F64;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .downloadBtn .cta-link:hover .normal {
  display: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .downloadBtn .cta-link:hover .hover {
  display: block;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .downloadBtn .cta-link:hover .icon {
  color: white;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .downloadBtn .icon-img {
  width: 28px;
  height: 28px;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .downloadBtn[disabled] {
  cursor: auto;
  cursor: initial;
  color: rgba(0, 0, 0, 0.3);
}
.front-itc-routes-projects-bif-review-step-5-sample-step .downloadBtn[disabled] .cta-link .normal {
  display: none;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .downloadBtn[disabled] .cta-link .disabled {
  display: block;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-pro-table-cell-editable.c7n-pro-table-cell-required .c7n-pro-table-cell-inner {
  overflow: hidden;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .c7n-pro-table-wrapper .c7n-pro-table .c7n-pro-table-thead > tr > th:not(:first-child) {
  overflow: hidden !important;
}
.front-itc-routes-projects-bif-review-step-5-sample-step .ant-tabs {
  font-family: Montserrat !important;
}
.front-itc-routes-projects-bif-review-step-5-font-size {
  font-size: 14px;
  width: '100%';
  font-family: 'Montserrat';
}
.c7n-pro-table-cell-editable.c7n-pro-table-cell-required .c7n-pro-table-cell-inner {
  overflow: hidden;
}
.c7n-pro-table-wrapper .c7n-pro-table .c7n-pro-table-thead > tr > th:not(:first-child) {
  overflow: hidden !important;
}
.ant-tabs {
  font-family: Montserrat !important;
}
.front-itc-routes-projects-bif-review-step-5-popover .ant-popover-title {
  min-width: 80px;
  margin: 0;
  padding: 5px 4px;
  min-height: 32px;
  border-bottom: 1px solid #e8e8e8;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  max-width: 300px;
  word-wrap: break-word;
}
.front-itc-routes-projects-bif-review-step-5-popover .ant-popover-inner-content {
  padding: 10px 12px;
  color: #333;
  max-width: 340px;
  word-wrap: break-word;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 14px;
  color: #333333;
  opacity: 1;
  max-height: 360px;
  overflow: auto;
}
.front-itc-routes-projects-bif-review-step-5-my-table c7n-pro-table-cell .c7n-pro-table-cell-inner:nth-child(1) {
  overflow: visible;
  position: relative;
}
.front-itc-routes-projects-bif-review-step-5-my-table .c7n-menu:not(.c7n-menu-horizontal) .c7n-menu-item-selected {
  background-color: #fff !important;
}
.front-itc-routes-projects-bif-review-step-5-my-table .c7n-menu:not(.c7n-menu-horizontal) .c7n-menu-item-selected:hover {
  background-color: #fff !important;
}
.front-itc-routes-projects-bif-review-step-5-my-table .c7n-pro-table-tbody {
  max-height: 389px !important;
}
.front-itc-routes-projects-bif-review-step-5-table-more-words {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0;
  font-size: 14px;
}

.front-itc-routes-projects-bif-step-1-components-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-step-1-components-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-bif-step-1-components-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-1-components-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-bif-step-1-components-index-page-container .front-itc-routes-projects-bif-step-1-components-index-top-bottom-left-right .front-itc-routes-projects-bif-step-1-components-index-top-area,
.front-itc-routes-projects-bif-step-1-components-index-page-container .front-itc-routes-projects-bif-step-1-components-index-top-bottom-left-right .front-itc-routes-projects-bif-step-1-components-index-bottom-left-area,
.front-itc-routes-projects-bif-step-1-components-index-page-container .front-itc-routes-projects-bif-step-1-components-index-top-bottom-left-right .front-itc-routes-projects-bif-step-1-components-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-components-index-page-container .front-itc-routes-projects-bif-step-1-components-index-top-bottom-left-right .front-itc-routes-projects-bif-step-1-components-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-1-components-index-page-container .front-itc-routes-projects-bif-step-1-components-index-top-bottom .front-itc-routes-projects-bif-step-1-components-index-top-area,
.front-itc-routes-projects-bif-step-1-components-index-page-container .front-itc-routes-projects-bif-step-1-components-index-top-bottom .front-itc-routes-projects-bif-step-1-components-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-components-index-page-container .front-itc-routes-projects-bif-step-1-components-index-top-bottom .front-itc-routes-projects-bif-step-1-components-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-1-components-index-list-content-data-color.front-itc-routes-projects-bif-step-1-components-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-1-components-index-list-content-data-color.front-itc-routes-projects-bif-step-1-components-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-1-components-index-list-content-data-color.front-itc-routes-projects-bif-step-1-components-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-1-components-index-list-content-data-color.front-itc-routes-projects-bif-step-1-components-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-1-components-index-list-content-data-color.front-itc-routes-projects-bif-step-1-components-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-1-components-index-list-content-data-color.front-itc-routes-projects-bif-step-1-components-index-rejected,
.front-itc-routes-projects-bif-step-1-components-index-list-content-data-color.front-itc-routes-projects-bif-step-1-components-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-child-panel,
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-inner-collapse .front-itc-routes-projects-bif-step-1-components-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data.front-itc-routes-projects-bif-step-1-components-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data.front-itc-routes-projects-bif-step-1-components-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data.front-itc-routes-projects-bif-step-1-components-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data.front-itc-routes-projects-bif-step-1-components-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data.front-itc-routes-projects-bif-step-1-components-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data.front-itc-routes-projects-bif-step-1-components-index-rejected,
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data.front-itc-routes-projects-bif-step-1-components-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data.front-itc-routes-projects-bif-step-1-components-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data.front-itc-routes-projects-bif-step-1-components-index-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data-bottom.front-itc-routes-projects-bif-step-1-components-index-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data-bottom.front-itc-routes-projects-bif-step-1-components-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data-bottom.front-itc-routes-projects-bif-step-1-components-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data-bottom.front-itc-routes-projects-bif-step-1-components-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data-bottom.front-itc-routes-projects-bif-step-1-components-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data-bottom.front-itc-routes-projects-bif-step-1-components-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data-bottom.front-itc-routes-projects-bif-step-1-components-index-rejected,
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-data-bottom.front-itc-routes-projects-bif-step-1-components-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-data-detail .front-itc-routes-projects-bif-step-1-components-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-column-name .front-itc-routes-projects-bif-step-1-components-index-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-column-name .front-itc-routes-projects-bif-step-1-components-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-name.front-itc-routes-projects-bif-step-1-components-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-name .front-itc-routes-projects-bif-step-1-components-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-name .front-itc-routes-projects-bif-step-1-components-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-name .front-itc-routes-projects-bif-step-1-components-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-first-column-name,
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-first-content-name,
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-column-name,
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-name,
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-innercontent-name .front-itc-routes-projects-bif-step-1-components-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-area {
  width: 100%;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-area .front-itc-routes-projects-bif-step-1-components-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-area .front-itc-routes-projects-bif-step-1-components-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-area .front-itc-routes-projects-bif-step-1-components-index-list-each-single .front-itc-routes-projects-bif-step-1-components-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-area .front-itc-routes-projects-bif-step-1-components-index-list-each-single .front-itc-routes-projects-bif-step-1-components-index-ant-collapse-borderless .front-itc-routes-projects-bif-step-1-components-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-area .front-itc-routes-projects-bif-step-1-components-index-list-each-single .front-itc-routes-projects-bif-step-1-components-index-ant-collapse-borderless .front-itc-routes-projects-bif-step-1-components-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-area .front-itc-routes-projects-bif-step-1-components-index-list-each-single .front-itc-routes-projects-bif-step-1-components-index-ant-collapse-borderless .front-itc-routes-projects-bif-step-1-components-index-child-panel .front-itc-routes-projects-bif-step-1-components-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-list-area .front-itc-routes-projects-bif-step-1-components-index-list-each-single .front-itc-routes-projects-bif-step-1-components-index-ant-collapse-borderless .front-itc-routes-projects-bif-step-1-components-index-child-panel .front-itc-routes-projects-bif-step-1-components-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-1-components-index-collapse-rows .front-itc-routes-projects-bif-step-1-components-index-details-list .front-itc-routes-projects-bif-step-1-components-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal {
  font-family: "Montserrat";
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal li {
  list-style: none;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal a {
  text-decoration: none;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal button {
  border: none;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-bif-step-1-components-index-bif-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal input,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-select-selection-selected-value,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .c7n-pro-textarea,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .c7n-pro-textarea:focus,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .c7n-pro-textarea:hover,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-select-selection:focus,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button[disabled],
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small[disabled],
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small[disabled],
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .c7n-alert-warning,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .c7n-alert-error,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .c7n-alert-info,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .c7n-pro-input-number,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .c7n-pro-input,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-input:focus,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-tabs-tab,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .has-error .ant-picker-icon:after,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .has-error .ant-select-arrow,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-select-selection__placeholder,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-select-search__field__placeholder,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .select-column span {
  display: block !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table th .error {
  position: relative;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .success {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .error {
  color: #C94857;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .link {
  color: #036EB8;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .cursor {
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .c7n-pro-table-row,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .c7n-pro-table-thead,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .c7n-pro-table-thead tr th,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .ant-table-thead tr th,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .c7n-pro-table-tbody tr td,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .c7n-avatar,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .table tr .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-modal {
  width: 1277px !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .ant-modal .ant-modal-content {
  border-radius: 10px !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .searchModal_List {
  padding: 50px 30px 35px 50px;
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .searchModal_List .title {
  height: 30px;
  line-height: 30px;
  font-size: 20px;
  text-align: center;
  font-family: 'Montserrat' !important;
  font-weight: bold;
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .searchModal_List .search-area {
  margin-top: 20px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .searchModal_List .search-area .project-search {
  background-color: #F5F5F5 !important;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .searchModal_List .search-area .topDesc {
  font-size: 13px;
  position: absolute;
  left: 14px;
  top: 40px;
  width: 64%;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .searchModal_List .table-area .table table .ant-table-selection-column {
  width: 48px;
  overflow: visible;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .searchModal_List .table-area .table table .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  top: 6px;
  height: 2px;
  border-color: #fff;
  border-width: 2px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .searchModal_List .button-group {
  display: flex;
  justify-content: space-between;
  margin: 40px auto 0 auto;
  width: 430px;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .searchModal_List .button-group .button-each {
  width: 200px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 12px;
  border-radius: 6px;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .searchModal_List .button-group .button-each.cancel {
  color: #3E3A39;
  background-color: #eeeeee;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .searchModal_List .button-group .button-each.confirm {
  color: #fff;
  background-color: #263f64;
}
.front-itc-routes-projects-bif-step-1-components-index-bif-modal .searchModal_List .button-group .button-each.unable {
  color: #fff;
  background-color: #263f64;
  cursor: not-allowed;
}

.front-itc-routes-projects-bif-step-1-step-1-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-step-1-step-1-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-bif-step-1-step-1-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-1-step-1-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-bif-step-1-step-1-page-container .front-itc-routes-projects-bif-step-1-step-1-top-bottom-left-right .front-itc-routes-projects-bif-step-1-step-1-top-area,
.front-itc-routes-projects-bif-step-1-step-1-page-container .front-itc-routes-projects-bif-step-1-step-1-top-bottom-left-right .front-itc-routes-projects-bif-step-1-step-1-bottom-left-area,
.front-itc-routes-projects-bif-step-1-step-1-page-container .front-itc-routes-projects-bif-step-1-step-1-top-bottom-left-right .front-itc-routes-projects-bif-step-1-step-1-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-step-1-page-container .front-itc-routes-projects-bif-step-1-step-1-top-bottom-left-right .front-itc-routes-projects-bif-step-1-step-1-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-1-step-1-page-container .front-itc-routes-projects-bif-step-1-step-1-top-bottom .front-itc-routes-projects-bif-step-1-step-1-top-area,
.front-itc-routes-projects-bif-step-1-step-1-page-container .front-itc-routes-projects-bif-step-1-step-1-top-bottom .front-itc-routes-projects-bif-step-1-step-1-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-step-1-page-container .front-itc-routes-projects-bif-step-1-step-1-top-bottom .front-itc-routes-projects-bif-step-1-step-1-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-1-step-1-list-content-data-color.front-itc-routes-projects-bif-step-1-step-1-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-1-step-1-list-content-data-color.front-itc-routes-projects-bif-step-1-step-1-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-1-step-1-list-content-data-color.front-itc-routes-projects-bif-step-1-step-1-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-1-step-1-list-content-data-color.front-itc-routes-projects-bif-step-1-step-1-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-1-step-1-list-content-data-color.front-itc-routes-projects-bif-step-1-step-1-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-1-step-1-list-content-data-color.front-itc-routes-projects-bif-step-1-step-1-rejected,
.front-itc-routes-projects-bif-step-1-step-1-list-content-data-color.front-itc-routes-projects-bif-step-1-step-1-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-child-panel,
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-inner-collapse .front-itc-routes-projects-bif-step-1-step-1-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data.front-itc-routes-projects-bif-step-1-step-1-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data.front-itc-routes-projects-bif-step-1-step-1-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data.front-itc-routes-projects-bif-step-1-step-1-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data.front-itc-routes-projects-bif-step-1-step-1-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data.front-itc-routes-projects-bif-step-1-step-1-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data.front-itc-routes-projects-bif-step-1-step-1-rejected,
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data.front-itc-routes-projects-bif-step-1-step-1-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data.front-itc-routes-projects-bif-step-1-step-1-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data.front-itc-routes-projects-bif-step-1-step-1-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data-bottom.front-itc-routes-projects-bif-step-1-step-1-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data-bottom.front-itc-routes-projects-bif-step-1-step-1-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data-bottom.front-itc-routes-projects-bif-step-1-step-1-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data-bottom.front-itc-routes-projects-bif-step-1-step-1-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data-bottom.front-itc-routes-projects-bif-step-1-step-1-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data-bottom.front-itc-routes-projects-bif-step-1-step-1-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data-bottom.front-itc-routes-projects-bif-step-1-step-1-rejected,
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-data-bottom.front-itc-routes-projects-bif-step-1-step-1-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-data-detail .front-itc-routes-projects-bif-step-1-step-1-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-column-name .front-itc-routes-projects-bif-step-1-step-1-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-column-name .front-itc-routes-projects-bif-step-1-step-1-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-name.front-itc-routes-projects-bif-step-1-step-1-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-name .front-itc-routes-projects-bif-step-1-step-1-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-name .front-itc-routes-projects-bif-step-1-step-1-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-name .front-itc-routes-projects-bif-step-1-step-1-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-first-column-name,
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-first-content-name,
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-column-name,
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-name,
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-innercontent-name .front-itc-routes-projects-bif-step-1-step-1-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-area {
  width: 100%;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-area .front-itc-routes-projects-bif-step-1-step-1-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-area .front-itc-routes-projects-bif-step-1-step-1-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-area .front-itc-routes-projects-bif-step-1-step-1-list-each-single .front-itc-routes-projects-bif-step-1-step-1-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-area .front-itc-routes-projects-bif-step-1-step-1-list-each-single .front-itc-routes-projects-bif-step-1-step-1-ant-collapse-borderless .front-itc-routes-projects-bif-step-1-step-1-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-area .front-itc-routes-projects-bif-step-1-step-1-list-each-single .front-itc-routes-projects-bif-step-1-step-1-ant-collapse-borderless .front-itc-routes-projects-bif-step-1-step-1-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-area .front-itc-routes-projects-bif-step-1-step-1-list-each-single .front-itc-routes-projects-bif-step-1-step-1-ant-collapse-borderless .front-itc-routes-projects-bif-step-1-step-1-child-panel .front-itc-routes-projects-bif-step-1-step-1-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-list-area .front-itc-routes-projects-bif-step-1-step-1-list-each-single .front-itc-routes-projects-bif-step-1-step-1-ant-collapse-borderless .front-itc-routes-projects-bif-step-1-step-1-child-panel .front-itc-routes-projects-bif-step-1-step-1-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-1-step-1-collapse-rows .front-itc-routes-projects-bif-step-1-step-1-details-list .front-itc-routes-projects-bif-step-1-step-1-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step {
  padding: 50px 8px 50px 16px;
  max-width: calc(100vw - 114px);
  overflow: hidden;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step li {
  list-style: none;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step a {
  text-decoration: none;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step button {
  border: none;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-bif-step-1-step-1-sample-step .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step input,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-select-selection-selected-value,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .c7n-pro-textarea,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .c7n-pro-textarea:focus,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .c7n-pro-textarea:hover,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-select-selection:focus,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button[disabled],
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small[disabled],
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small[disabled],
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .c7n-alert-warning,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .c7n-alert-error,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .c7n-alert-info,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .c7n-pro-input-number,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .c7n-pro-input,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-bif-step-1-step-1-sample-step input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-input:focus,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-tabs-tab,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .has-error .ant-picker-icon:after,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .has-error .ant-select-arrow,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-select-selection__placeholder,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-select-search__field__placeholder,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .select-column span {
  display: block !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table th .error {
  position: relative;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .success {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .error {
  color: #C94857;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .link {
  color: #036EB8;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .cursor {
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .c7n-pro-table-row,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .c7n-pro-table-thead,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .c7n-pro-table-thead tr th,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .ant-table-thead tr th,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .c7n-pro-table-tbody tr td,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .c7n-avatar,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .top-bottom__left__right .top-area,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .top-bottom__left__right .bottom__left-area,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .top-bottom__left__right .bottom__right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .top-bottom__left__right .top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .top-bottom .top-area,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .top-bottom .bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .top-bottom .top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step div,
.front-itc-routes-projects-bif-step-1-step-1-sample-step p {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .step-conent {
  padding: 0;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .tab-wrapper {
  position: relative;
  z-index: 0;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .tab-wrapper .check-all-wrapper {
  position: absolute;
  top: 22px;
  left: 20px;
  z-index: 1;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .tab-wrapper .check-all-wrapper .arrow {
  margin-left: 2px;
  width: 12px;
  height: 12px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .tab-wrapper .check-all .c7n-pro-checkbox-inner::after {
  display: block !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .tab-wrapper .check-all .c7n-pro-checkbox:checked + .c7n-pro-checkbox-inner,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .tab-wrapper .check-all .c7n-pro-checkbox-indeterminate .c7n-pro-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table-wrapper {
  width: 100%;
  padding: 0;
  min-height: 365px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table-wrapper .c7n-pro-table-tbody td:first-child {
  padding-left: 21px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table-wrapper.back-up-table thead .ant-checkbox {
  display: none;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table-wrapper.back-up-table .ant-form-item {
  margin-bottom: 0;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table-wrapper.back-up-table .ant-form-item-required:before,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table-wrapper.back-up-table .ant-form-item-required:after,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table-wrapper.back-up-table .ant-form-item:before,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .table-wrapper.back-up-table .ant-row:after {
  display: none;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .input-item {
  display: flex;
  flex-direction: column;
  padding-right: 20px;
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .input-item:nth-child(3n) {
  padding-right: 0;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .input-item label {
  line-height: 30px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .input-item .ant-input {
  width: 100%;
  height: 36px;
  line-height: 36px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .input-item .ant-form-item {
  margin-bottom: 0 !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .input-item .ant-select,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .input-item .ant-select-selection,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .input-item .ant-select-selection-search,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .input-item .ant-select-selection-item,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .input-item .ant-select-selection-selected-value,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .input-item .ant-select-selection__rendered,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .input-item .ant-select-selection-search-input {
  height: 36px;
  line-height: 36px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .step-ctas {
  display: flex;
  justify-content: center;
  margin-top: 50px;
  margin-bottom: 60px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .step-ctas .next-cta {
  background-color: #263F64 !important;
  color: #fff !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .step-ctas .next-cta,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .step-ctas .prev-cta {
  width: 200px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .step-ctas .next-cta:first-child,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .step-ctas .prev-cta:first-child {
  margin-right: 16px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .step-ctas .next-cta[disabled],
.front-itc-routes-projects-bif-step-1-step-1-sample-step .step-ctas .prev-cta[disabled] {
  color: #fff;
  background-color: #BFC0C0 !important;
  border-color: #BFC0C0 !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-collapse-borderless,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .parent-collapse {
  background-color: transparent;
  padding: 10px 20px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: hidden;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .parent-panel .ant-collapse-header {
  font-size: 18px;
  font-weight: 700;
  color: #003F76 !important;
  padding-top: 20px !important;
  padding-bottom: 20px !important;
  background: #eee;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .parent-panel .ant-collapse-header .arrow {
  top: 8px !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .parent-panel .ant-collapse-header i {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.45);
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .parent-panel .ant-collapse-content-box {
  padding: 40px 40px 10px 40px !important;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .parent-panel .ant-form-vertical .ant-form-item {
  width: 90%;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .parent-panel .ant-form-vertical .textItem,
.front-itc-routes-projects-bif-step-1-step-1-sample-step .parent-panel .ant-form-item {
  width: 100%;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .showCount {
  float: right;
  color: rgba(0, 0, 0, 0.45);
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step span.col_span {
  display: inline-block;
  width: 100%;
  background-color: #f5f5f5;
  padding: 12px 6px;
  border: 1px solid #f5f5f5;
  border-radius: 6px;
  height: 28px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-switch-checked {
  background-color: #578D42;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .template-switch {
  float: right;
  margin-right: 20px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .template-switch .switch-title {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 18px;
  color: #666666;
  opacity: 1;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .ant-form-vertical .ant-form-item {
  padding-bottom: 20px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .downloadBtn {
  padding: 10px 20px;
  overflow: hidden;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-step .downloadBtn button {
  float: right;
}
.front-itc-routes-projects-bif-step-1-step-1-new-batch-step-1 {
  width: 100%;
  position: relative;
  height: 100vh;
  overflow-y: auto;
}
.front-itc-routes-projects-bif-step-1-step-1-new-batch-step-1 .top-area {
  width: 944px;
  border-radius: 10px;
  margin: auto;
  padding: 30px 40px 20px 40px;
  background-color: white;
}
.front-itc-routes-projects-bif-step-1-step-1-new-batch-step-1 .top-area h2 {
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-step-1-step-1-new-batch-step-1 .top-area .input-item-with-add-cta {
  display: flex;
}
.front-itc-routes-projects-bif-step-1-step-1-new-batch-step-1 .top-area .input-items {
  display: flex;
  flex-wrap: wrap;
}
.front-itc-routes-projects-bif-step-1-step-1-new-batch-step-1 .primary-button {
  font-weight: 400;
}
.front-itc-routes-projects-bif-step-1-step-1-new-batch-step-1 .ant-form-item-control-wrapper .ant-form-item-children {
  line-height: 0.5;
}
.front-itc-routes-projects-bif-step-1-step-1-new-batch-step-1 .textItem .ant-form-item-control-wrapper .ant-form-item-children {
  line-height: 1.5;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-info h3 {
  font-size: 16px;
  font-weight: 400;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-1-step-1-sample-info .front-itc-routes-projects-bif-step-1-step-1-sample-title {
  padding-top: 15px;
  justify-content: space-between;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-info .front-itc-routes-projects-bif-step-1-step-1-excel-export {
  padding-left: -30px !important;
}
.front-itc-routes-projects-bif-step-1-step-1-export {
  margin-right: 10px;
}
.front-itc-routes-projects-bif-step-1-step-1-upload {
  margin-right: 396px;
}
.front-itc-routes-projects-bif-step-1-step-1-batch-update {
  margin-left: -390px;
}
.front-itc-routes-projects-bif-step-1-step-1-confirm-font {
  margin: 30px 0px;
  text-align: center;
  white-space: nowrap;
  font-size: 18px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #333333;
  opacity: 1;
}
.front-itc-routes-projects-bif-step-1-step-1-font-size {
  font-size: 14px;
  width: '100%';
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-1-step-1-star:before {
  display: inline-block;
  margin-right: 4px;
  content: '*';
  font-family: 'SimSun';
  line-height: 1px;
  font-size: 12px;
  color: #f5222d;
}
.front-itc-routes-projects-bif-step-1-step-1-detail-name {
  margin-left: -350px;
}
.front-itc-routes-projects-bif-step-1-step-1-margin-right-preview {
  margin-right: 2px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-content {
  margin-bottom: 20px;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-content .ant-form-explain {
  white-space: normal;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-content .ant-table-footer {
  text-align: center;
}
.front-itc-routes-projects-bif-step-1-step-1-sample-content .ant-table-tbody td:last-child a {
  font-size: 16px;
}
.front-itc-routes-projects-bif-step-1-step-1-index-info .ant-form-explain {
  white-space: normal;
}
.front-itc-routes-projects-bif-step-1-step-1-popover .ant-popover-title {
  min-width: 80px;
  margin: 0;
  padding: 5px 4px;
  min-height: 32px;
  border-bottom: 1px solid #e8e8e8;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  max-width: 300px;
  word-wrap: break-word;
}
.front-itc-routes-projects-bif-step-1-step-1-popover .ant-popover-inner-content {
  padding: 10px 12px;
  color: #333;
  max-width: 300px;
  word-wrap: break-word;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 14px;
  color: #333333;
  opacity: 1;
}
.front-itc-routes-projects-bif-step-1-step-1-search-modal-list .ant-form-item-control-wrapper {
  width: 90%;
  text-align: left;
}
.front-itc-routes-projects-bif-step-1-step-1-search-modal-list .ant-select-enabled {
  height: 28px;
  overflow-y: auto;
  vertical-align: middle;
}
.front-itc-routes-projects-bif-step-1-step-1-search-modal-list .ant-select-sm .ant-select-selection--multiple {
  min-height: 28px;
}
.front-itc-routes-projects-bif-step-1-step-1-dec {
  font-size: 14px;
  padding: 3px 0;
  display: inline-block;
}
span.front-itc-routes-projects-bif-step-1-step-1-dec {
  color: red;
}
.front-itc-routes-projects-bif-step-1-step-1-my-table c7n-pro-table-cell .c7n-pro-table-cell-inner:nth-child(1) {
  overflow: visible;
  position: relative;
}
.front-itc-routes-projects-bif-step-1-step-1-my-table .c7n-menu:not(.c7n-menu-horizontal) .c7n-menu-item-selected {
  background-color: #fff !important;
}
.front-itc-routes-projects-bif-step-1-step-1-my-table .c7n-menu:not(.c7n-menu-horizontal) .c7n-menu-item-selected:hover {
  background-color: #fff !important;
}
.front-itc-routes-projects-bif-step-1-step-1-my-table .c7n-pro-table-tbody {
  max-height: 389px !important;
}
.front-itc-routes-projects-bif-step-1-step-1-table-more-words {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0;
  font-size: 14px;
}

.front-itc-routes-projects-bif-step-2-components-import-modal-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-page-container .front-itc-routes-projects-bif-step-2-components-import-modal-index-top-bottom-left-right .front-itc-routes-projects-bif-step-2-components-import-modal-index-top-area,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-page-container .front-itc-routes-projects-bif-step-2-components-import-modal-index-top-bottom-left-right .front-itc-routes-projects-bif-step-2-components-import-modal-index-bottom-left-area,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-page-container .front-itc-routes-projects-bif-step-2-components-import-modal-index-top-bottom-left-right .front-itc-routes-projects-bif-step-2-components-import-modal-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-page-container .front-itc-routes-projects-bif-step-2-components-import-modal-index-top-bottom-left-right .front-itc-routes-projects-bif-step-2-components-import-modal-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-page-container .front-itc-routes-projects-bif-step-2-components-import-modal-index-top-bottom .front-itc-routes-projects-bif-step-2-components-import-modal-index-top-area,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-page-container .front-itc-routes-projects-bif-step-2-components-import-modal-index-top-bottom .front-itc-routes-projects-bif-step-2-components-import-modal-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-page-container .front-itc-routes-projects-bif-step-2-components-import-modal-index-top-bottom .front-itc-routes-projects-bif-step-2-components-import-modal-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-color.front-itc-routes-projects-bif-step-2-components-import-modal-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-color.front-itc-routes-projects-bif-step-2-components-import-modal-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-color.front-itc-routes-projects-bif-step-2-components-import-modal-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-color.front-itc-routes-projects-bif-step-2-components-import-modal-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-color.front-itc-routes-projects-bif-step-2-components-import-modal-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-color.front-itc-routes-projects-bif-step-2-components-import-modal-index-rejected,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-color.front-itc-routes-projects-bif-step-2-components-import-modal-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-child-panel,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-inner-collapse .front-itc-routes-projects-bif-step-2-components-import-modal-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data.front-itc-routes-projects-bif-step-2-components-import-modal-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data.front-itc-routes-projects-bif-step-2-components-import-modal-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data.front-itc-routes-projects-bif-step-2-components-import-modal-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data.front-itc-routes-projects-bif-step-2-components-import-modal-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data.front-itc-routes-projects-bif-step-2-components-import-modal-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data.front-itc-routes-projects-bif-step-2-components-import-modal-index-rejected,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data.front-itc-routes-projects-bif-step-2-components-import-modal-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data.front-itc-routes-projects-bif-step-2-components-import-modal-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data.front-itc-routes-projects-bif-step-2-components-import-modal-index-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-bottom.front-itc-routes-projects-bif-step-2-components-import-modal-index-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-bottom.front-itc-routes-projects-bif-step-2-components-import-modal-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-bottom.front-itc-routes-projects-bif-step-2-components-import-modal-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-bottom.front-itc-routes-projects-bif-step-2-components-import-modal-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-bottom.front-itc-routes-projects-bif-step-2-components-import-modal-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-bottom.front-itc-routes-projects-bif-step-2-components-import-modal-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-bottom.front-itc-routes-projects-bif-step-2-components-import-modal-index-rejected,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-data-bottom.front-itc-routes-projects-bif-step-2-components-import-modal-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-data-detail .front-itc-routes-projects-bif-step-2-components-import-modal-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-column-name .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-column-name .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-name.front-itc-routes-projects-bif-step-2-components-import-modal-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-name .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-name .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-name .front-itc-routes-projects-bif-step-2-components-import-modal-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-first-column-name,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-first-content-name,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-column-name,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-name,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-innercontent-name .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-area {
  width: 100%;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-area .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-area .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-area .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-each-single .front-itc-routes-projects-bif-step-2-components-import-modal-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-area .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-each-single .front-itc-routes-projects-bif-step-2-components-import-modal-index-ant-collapse-borderless .front-itc-routes-projects-bif-step-2-components-import-modal-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-area .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-each-single .front-itc-routes-projects-bif-step-2-components-import-modal-index-ant-collapse-borderless .front-itc-routes-projects-bif-step-2-components-import-modal-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-area .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-each-single .front-itc-routes-projects-bif-step-2-components-import-modal-index-ant-collapse-borderless .front-itc-routes-projects-bif-step-2-components-import-modal-index-child-panel .front-itc-routes-projects-bif-step-2-components-import-modal-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-area .front-itc-routes-projects-bif-step-2-components-import-modal-index-list-each-single .front-itc-routes-projects-bif-step-2-components-import-modal-index-ant-collapse-borderless .front-itc-routes-projects-bif-step-2-components-import-modal-index-child-panel .front-itc-routes-projects-bif-step-2-components-import-modal-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-collapse-rows .front-itc-routes-projects-bif-step-2-components-import-modal-index-details-list .front-itc-routes-projects-bif-step-2-components-import-modal-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal {
  font-family: "Montserrat";
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal li {
  list-style: none;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal a {
  text-decoration: none;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal button {
  border: none;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal input,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-select-selection-selected-value,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .c7n-pro-textarea,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .c7n-pro-textarea:focus,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .c7n-pro-textarea:hover,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-select-selection:focus,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button[disabled],
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small[disabled],
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small[disabled],
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .c7n-alert-warning,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .c7n-alert-error,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .c7n-alert-info,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .c7n-pro-input-number,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .c7n-pro-input,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-input:focus,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-tabs-tab,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .has-error .ant-picker-icon:after,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .has-error .ant-select-arrow,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-select-selection__placeholder,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-select-search__field__placeholder,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .select-column span {
  display: block !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table th .error {
  position: relative;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .success {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .error {
  color: #C94857;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .link {
  color: #036EB8;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .cursor {
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .c7n-pro-table-row,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .c7n-pro-table-thead,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .c7n-pro-table-thead tr th,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .ant-table-thead tr th,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .c7n-pro-table-tbody tr td,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .c7n-avatar,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .table tr .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-modal {
  width: 1277px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-modal .ant-modal-content {
  border-radius: 10px !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .searchModal_List {
  padding: 50px 30px 35px 50px;
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .searchModal_List .title {
  line-height: 30px;
  font-size: 20px;
  text-align: center;
  font-family: 'Montserrat' !important;
  font-weight: bold;
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .searchModal_List .search-area {
  margin-top: 20px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .searchModal_List .search-area .project-search {
  background-color: #F5F5F5 !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .searchModal_List .search-area .topDesc {
  font-size: 13px;
  position: absolute;
  left: 14px;
  top: 40px;
  width: 64%;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .searchModal_List .table-area .table table .ant-table-selection-column {
  width: 48px;
  overflow: visible;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .searchModal_List .table-area .table table .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  top: 6px;
  height: 2px;
  border-color: #fff;
  border-width: 2px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .searchModal_List .button-group {
  display: flex;
  justify-content: center;
  margin: 40px auto 0 auto;
  width: 430px;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .searchModal_List .button-group .button-each {
  width: 200px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 12px;
  border-radius: 6px;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .searchModal_List .button-group .button-each.cancel {
  color: #3E3A39;
  background-color: #eeeeee;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .searchModal_List .button-group .button-each.confirm {
  color: #fff;
  background-color: #263f64;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .searchModal_List .button-group .button-each.unable {
  color: #fff;
  background-color: #263f64;
  cursor: not-allowed;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .ant-table-placeholder {
  border: none !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-bif-modal .unused-Pointer .ant-tag {
  cursor: default !important;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-popover .ant-popover-title {
  min-width: 80px;
  margin: 0;
  padding: 5px 4px;
  min-height: 32px;
  border-bottom: 1px solid #e8e8e8;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  max-width: 300px;
  word-wrap: break-word;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-popover .ant-popover-inner-content {
  padding: 10px 12px;
  color: #333;
  max-width: 300px;
  word-wrap: break-word;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 14px;
  color: #333333;
  opacity: 1;
}
.front-itc-routes-projects-bif-step-2-components-import-modal-index-table-more-words {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0;
  font-size: 14px;
}

.front-itc-routes-projects-bif-step-2-step-2-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-step-2-step-2-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-bif-step-2-step-2-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-2-step-2-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-bif-step-2-step-2-page-container .front-itc-routes-projects-bif-step-2-step-2-top-bottom-left-right .front-itc-routes-projects-bif-step-2-step-2-top-area,
.front-itc-routes-projects-bif-step-2-step-2-page-container .front-itc-routes-projects-bif-step-2-step-2-top-bottom-left-right .front-itc-routes-projects-bif-step-2-step-2-bottom-left-area,
.front-itc-routes-projects-bif-step-2-step-2-page-container .front-itc-routes-projects-bif-step-2-step-2-top-bottom-left-right .front-itc-routes-projects-bif-step-2-step-2-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-step-2-page-container .front-itc-routes-projects-bif-step-2-step-2-top-bottom-left-right .front-itc-routes-projects-bif-step-2-step-2-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-2-step-2-page-container .front-itc-routes-projects-bif-step-2-step-2-top-bottom .front-itc-routes-projects-bif-step-2-step-2-top-area,
.front-itc-routes-projects-bif-step-2-step-2-page-container .front-itc-routes-projects-bif-step-2-step-2-top-bottom .front-itc-routes-projects-bif-step-2-step-2-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-step-2-page-container .front-itc-routes-projects-bif-step-2-step-2-top-bottom .front-itc-routes-projects-bif-step-2-step-2-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-2-step-2-list-content-data-color.front-itc-routes-projects-bif-step-2-step-2-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-2-step-2-list-content-data-color.front-itc-routes-projects-bif-step-2-step-2-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-step-2-list-content-data-color.front-itc-routes-projects-bif-step-2-step-2-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-step-2-list-content-data-color.front-itc-routes-projects-bif-step-2-step-2-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-step-2-list-content-data-color.front-itc-routes-projects-bif-step-2-step-2-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-2-step-2-list-content-data-color.front-itc-routes-projects-bif-step-2-step-2-rejected,
.front-itc-routes-projects-bif-step-2-step-2-list-content-data-color.front-itc-routes-projects-bif-step-2-step-2-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-child-panel,
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-inner-collapse .front-itc-routes-projects-bif-step-2-step-2-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data.front-itc-routes-projects-bif-step-2-step-2-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data.front-itc-routes-projects-bif-step-2-step-2-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data.front-itc-routes-projects-bif-step-2-step-2-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data.front-itc-routes-projects-bif-step-2-step-2-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data.front-itc-routes-projects-bif-step-2-step-2-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data.front-itc-routes-projects-bif-step-2-step-2-rejected,
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data.front-itc-routes-projects-bif-step-2-step-2-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data.front-itc-routes-projects-bif-step-2-step-2-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data.front-itc-routes-projects-bif-step-2-step-2-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data-bottom.front-itc-routes-projects-bif-step-2-step-2-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data-bottom.front-itc-routes-projects-bif-step-2-step-2-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data-bottom.front-itc-routes-projects-bif-step-2-step-2-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data-bottom.front-itc-routes-projects-bif-step-2-step-2-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data-bottom.front-itc-routes-projects-bif-step-2-step-2-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data-bottom.front-itc-routes-projects-bif-step-2-step-2-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data-bottom.front-itc-routes-projects-bif-step-2-step-2-rejected,
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-data-bottom.front-itc-routes-projects-bif-step-2-step-2-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-data-detail .front-itc-routes-projects-bif-step-2-step-2-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-column-name .front-itc-routes-projects-bif-step-2-step-2-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-column-name .front-itc-routes-projects-bif-step-2-step-2-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-name.front-itc-routes-projects-bif-step-2-step-2-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-name .front-itc-routes-projects-bif-step-2-step-2-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-name .front-itc-routes-projects-bif-step-2-step-2-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-name .front-itc-routes-projects-bif-step-2-step-2-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-first-column-name,
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-first-content-name,
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-column-name,
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-name,
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-innercontent-name .front-itc-routes-projects-bif-step-2-step-2-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-area {
  width: 100%;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-area .front-itc-routes-projects-bif-step-2-step-2-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-area .front-itc-routes-projects-bif-step-2-step-2-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-area .front-itc-routes-projects-bif-step-2-step-2-list-each-single .front-itc-routes-projects-bif-step-2-step-2-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-area .front-itc-routes-projects-bif-step-2-step-2-list-each-single .front-itc-routes-projects-bif-step-2-step-2-ant-collapse-borderless .front-itc-routes-projects-bif-step-2-step-2-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-area .front-itc-routes-projects-bif-step-2-step-2-list-each-single .front-itc-routes-projects-bif-step-2-step-2-ant-collapse-borderless .front-itc-routes-projects-bif-step-2-step-2-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-area .front-itc-routes-projects-bif-step-2-step-2-list-each-single .front-itc-routes-projects-bif-step-2-step-2-ant-collapse-borderless .front-itc-routes-projects-bif-step-2-step-2-child-panel .front-itc-routes-projects-bif-step-2-step-2-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-list-area .front-itc-routes-projects-bif-step-2-step-2-list-each-single .front-itc-routes-projects-bif-step-2-step-2-ant-collapse-borderless .front-itc-routes-projects-bif-step-2-step-2-child-panel .front-itc-routes-projects-bif-step-2-step-2-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-2-step-2-collapse-rows .front-itc-routes-projects-bif-step-2-step-2-details-list .front-itc-routes-projects-bif-step-2-step-2-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step ol,
.front-itc-routes-projects-bif-step-2-step-2-sample-step li {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step {
  padding: 50px 8px 50px 16px;
  width: 100vw;
  overflow: hidden;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step li {
  list-style: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step a {
  text-decoration: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step button {
  border: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-bif-step-2-step-2-sample-step .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step input,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-select-selection-selected-value,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .c7n-pro-textarea,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .c7n-pro-textarea:focus,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .c7n-pro-textarea:hover,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-select-selection:focus,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button[disabled],
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small[disabled],
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small[disabled],
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .c7n-alert-warning,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .c7n-alert-error,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .c7n-alert-info,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .c7n-pro-input-number,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .c7n-pro-input,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-bif-step-2-step-2-sample-step input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-input:focus,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-tabs-tab,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .has-error .ant-picker-icon:after,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .has-error .ant-select-arrow,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-select-selection__placeholder,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-select-search__field__placeholder,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .select-column span {
  display: block !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table th .error {
  position: relative;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .success {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .error {
  color: #C94857;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .link {
  color: #036EB8;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .cursor {
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .c7n-pro-table-row,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .c7n-pro-table-thead,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .c7n-pro-table-thead tr th,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .ant-table-thead tr th,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .c7n-pro-table-tbody tr td,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .c7n-avatar,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .top-bottom__left__right .top-area,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .top-bottom__left__right .bottom__left-area,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .top-bottom__left__right .bottom__right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .top-bottom__left__right .top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .top-bottom .top-area,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .top-bottom .bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .top-bottom .top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step div,
.front-itc-routes-projects-bif-step-2-step-2-sample-step p {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .step-conent {
  padding: 0;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .tab-wrapper {
  position: relative;
  z-index: 0;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .tab-wrapper .check-all-wrapper {
  position: absolute;
  top: 22px;
  left: 20px;
  z-index: 1;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .tab-wrapper .check-all-wrapper .arrow {
  margin-left: 2px;
  width: 12px;
  height: 12px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .tab-wrapper .check-all .c7n-pro-checkbox-inner::after {
  display: block !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .tab-wrapper .check-all .c7n-pro-checkbox:checked + .c7n-pro-checkbox-inner,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .tab-wrapper .check-all .c7n-pro-checkbox-indeterminate .c7n-pro-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .tab-wrapper .ant-tabs-bar {
  padding-left: 65px;
  border-bottom: none;
  background-color: white;
  border-radius: 10px;
  height: 60px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .tab-wrapper .ant-tabs-bar .ant-tabs-extra-content {
  line-height: 60px;
  margin-right: 40px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .tab-wrapper .ant-tabs-bar .ant-tabs-tab {
  height: 60px;
  line-height: 34px !important;
  color: #3E3A39 !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .tab-wrapper .ant-tabs-bar .ant-tabs-tab-active {
  font-weight: 600;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .tab-wrapper .ant-tabs-bar .ant-tabs-ink-bar {
  height: 3px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table-wrapper {
  width: 100%;
  padding: 0;
  min-height: 365px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table-wrapper .c7n-pro-table-tbody td:first-child {
  padding-left: 21px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table-wrapper.back-up-table thead .ant-checkbox {
  display: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table-wrapper.back-up-table .ant-form-item {
  margin-bottom: 0;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table-wrapper.back-up-table .ant-form-item-required:before,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table-wrapper.back-up-table .ant-form-item-required:after,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table-wrapper.back-up-table .ant-form-item:before,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .table-wrapper.back-up-table .ant-row:after {
  display: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .input-item {
  display: flex;
  flex-direction: column;
  padding-right: 20px;
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .input-item:nth-child(3n) {
  padding-right: 0;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .input-item label {
  line-height: 30px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .input-item .ant-input {
  width: 100%;
  height: 36px;
  line-height: 36px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .input-item .ant-form-item {
  margin-bottom: 0 !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .input-item .ant-select,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .input-item .ant-select-selection,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .input-item .ant-select-selection-search,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .input-item .ant-select-selection-item,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .input-item .ant-select-selection-selected-value,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .input-item .ant-select-selection__rendered,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .input-item .ant-select-selection-search-input {
  height: 36px;
  line-height: 36px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .step-ctas {
  display: flex;
  justify-content: center;
  margin-top: 50px;
  margin-bottom: 60px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .step-ctas .next-cta {
  background-color: #263F64 !important;
  color: #fff !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .step-ctas .next-cta,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .step-ctas .prev-cta {
  width: 200px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .step-ctas .next-cta:first-child,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .step-ctas .prev-cta:first-child {
  margin-right: 16px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .step-ctas .next-cta[disabled],
.front-itc-routes-projects-bif-step-2-step-2-sample-step .step-ctas .prev-cta[disabled] {
  color: #fff;
  background-color: #BFC0C0 !important;
  border-color: #BFC0C0 !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-collapse-borderless,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .parent-collapse {
  background-color: transparent;
  padding: 10px 20px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: hidden;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .parent-panel .ant-collapse-header {
  font-size: 18px;
  font-weight: 700;
  color: #003F76 !important;
  padding-top: 20px !important;
  padding-bottom: 20px !important;
  background: #eee;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .parent-panel .ant-collapse-header .arrow {
  top: 8px !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .parent-panel .ant-collapse-header i {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.45);
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .parent-panel .ant-collapse-content-box {
  padding: 40px 40px 40px 40px !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .parent-panel .ant-collapse-content-box li {
  line-height: 2;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .parent-panel .ant-form-vertical .ant-form-item {
  width: 90%;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .parent-panel .ant-form-vertical .textItem,
.front-itc-routes-projects-bif-step-2-step-2-sample-step .parent-panel .ant-form-item {
  width: 100%;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .showCount {
  float: right;
  color: rgba(0, 0, 0, 0.45);
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step span.col_span {
  display: inline-block;
  width: 100%;
  word-break: break-all;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-switch-checked {
  background-color: #578D42;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .template-switch {
  float: right;
  margin-right: 20px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .template-switch .switch-title {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 18px;
  color: #666666;
  opacity: 1;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .ant-form-vertical .ant-form-item {
  padding-bottom: 20px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .col-title {
  font-size: 14px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .sampleIcon {
  border: 1px solid #263F64;
  border-radius: 2px;
  margin-left: 6px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .sampleIcon-plus {
  color: #fff !important;
  background-color: #263F64;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .sampleIcon-minus {
  color: #263F64 !important;
  background-color: #fff;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step button.editBtn {
  display: inline-block;
  align-items: center;
  color: #3E3A39;
  border: none;
  cursor: pointer;
  background-color: #eee;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step button.editBtn .cta-link {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  margin: 0;
  background-color: #fff;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step button.editBtn .cta-link .normal {
  display: block;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step button.editBtn .cta-link .hover {
  display: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step button.editBtn .cta-link .disabled {
  display: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step button.editBtn .cta-link .icon {
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step button.editBtn .cta-link:hover {
  background-color: #263F64;
  border: 1px solid #263F64;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step button.editBtn .cta-link:hover .normal {
  display: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step button.editBtn .cta-link:hover .hover {
  display: block;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step button.editBtn .cta-link:hover .icon {
  color: white;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step button.editBtn .icon-img {
  width: 16px;
  height: 16px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step button.editBtn[disabled] {
  cursor: auto;
  cursor: initial;
  color: rgba(0, 0, 0, 0.3);
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step button.editBtn[disabled] .cta-link .normal {
  display: none;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step button.editBtn[disabled] .cta-link .disabled {
  display: block;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .import-table {
  padding: 10px 22px;
  display: flex;
  justify-content: space-between;
  font-size: 12px;
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .import-table p {
  margin: 0 0 0 10px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .import-table .success {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .import-table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .import-table .error {
  color: #C94857;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .import-table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .import-table .import-summary {
  display: flex;
  align-items: center;
  max-width: 40%;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .import-table .import-cta {
  display: flex;
  align-items: center;
  font-size: 11px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .import-table .import-cta .cta-icon {
  margin-right: 4px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-step .import-table .import-cta button {
  margin-left: 5px;
  line-height: normal;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 {
  width: 100%;
  position: relative;
  height: 100vh;
  overflow-y: auto;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .top-area {
  width: 944px;
  border-radius: 10px;
  margin: auto;
  padding: 30px 40px 20px 40px;
  background-color: white;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .top-area h2 {
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .top-area .input-item-with-add-cta {
  display: flex;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .top-area .input-items {
  display: flex;
  flex-wrap: wrap;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .primary-button {
  font-weight: 400;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service {
  width: 944px;
  margin: auto;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .bottom__left-area,
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .bottom__right-area {
  height: 100%;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .bottom__left-area .ant-form-item,
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .bottom__right-area .ant-form-item {
  margin-bottom: 0  ;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .bottom__left-area .extra-service-desc,
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .bottom__right-area .extra-service-desc {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .bottom__left-area .extra-service-desc strong,
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .bottom__right-area .extra-service-desc strong {
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .bottom__left-area .input-item,
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .bottom__right-area .input-item {
  padding-right: 0;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .bottom__left-area .service-avatar,
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .bottom__right-area .service-avatar {
  font-size: 10px;
  margin-right: 5px;
  border-radius: 50%;
  height: 22px;
  width: 22px;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .bottom__left-area .ant-avatar > *,
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .bottom__right-area .ant-avatar > * {
  line-height: 18px;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .service-selection {
  cursor: pointer;
  border-radius: 6px;
  border: 1px solid #EEEEEE;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  padding: 13px 18px;
  line-height: 22px;
  font-size: 12px;
  color: #3E3A39;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .service-selection .checked-icon {
  color: #263F64;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .service-selection.active {
  font-weight: 600;
  background-color: #68A329;
  color: #fff;
  box-shadow: none;
  border-color: white;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .service-selection.active .checked-icon {
  color: #fff;
}
.front-itc-routes-projects-bif-step-2-step-2-new-batch-step-1 .sample-service .checked-icon {
  margin-right: 20px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-info h3 {
  font-size: 16px;
  font-weight: 400;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-2-step-2-sample-info .front-itc-routes-projects-bif-step-2-step-2-sample-title {
  padding-top: 15px;
  justify-content: space-between;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-info .front-itc-routes-projects-bif-step-2-step-2-excel-export {
  padding-left: -30px !important;
}
.front-itc-routes-projects-bif-step-2-step-2-export {
  margin-right: 10px;
}
.front-itc-routes-projects-bif-step-2-step-2-upload {
  margin-right: 396px;
}
.front-itc-routes-projects-bif-step-2-step-2-batch-update {
  margin-left: -390px;
}
.front-itc-routes-projects-bif-step-2-step-2-confirm-font {
  margin: 30px 0px;
  text-align: center;
  white-space: nowrap;
  font-size: 18px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #333333;
  opacity: 1;
}
.front-itc-routes-projects-bif-step-2-step-2-font-size {
  font-size: 14px;
  width: '100%';
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-2-step-2-star:before {
  display: inline-block;
  margin-right: 4px;
  content: '*';
  font-family: 'SimSun';
  line-height: 1px;
  font-size: 12px;
  color: #f5222d;
}
.front-itc-routes-projects-bif-step-2-step-2-lov-attention {
  width: 100%;
  height: 35px;
  margin-bottom: 14px;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  color: #999999;
  opacity: 1;
  margin-bottom: 29px;
}
.front-itc-routes-projects-bif-step-2-step-2-detail-name {
  margin-left: -350px;
}
.front-itc-routes-projects-bif-step-2-step-2-margin-right-preview {
  margin-right: 2px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-content {
  margin-bottom: 20px;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-content .ant-form-explain {
  white-space: normal;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-content .ant-table-footer {
  text-align: center;
}
.front-itc-routes-projects-bif-step-2-step-2-sample-content .ant-table-tbody td:last-child a {
  font-size: 16px;
}
.front-itc-routes-projects-bif-step-2-step-2-popover .ant-popover-title {
  min-width: 80px;
  margin: 0;
  padding: 5px 4px;
  min-height: 32px;
  border-bottom: 1px solid #e8e8e8;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  max-width: 300px;
  word-wrap: break-word;
}
.front-itc-routes-projects-bif-step-2-step-2-popover .ant-popover-inner-content {
  padding: 10px 12px;
  color: #333;
  max-width: 300px;
  word-wrap: break-word;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 14px;
  color: #333333;
  opacity: 1;
}
.front-itc-routes-projects-bif-step-2-step-2-search-modal-list .ant-form-item-control-wrapper {
  width: 90%;
  text-align: left;
}
.front-itc-routes-projects-bif-step-2-step-2-search-modal-list .ant-select-enabled {
  height: 28px;
  overflow-y: auto;
  vertical-align: middle;
}
.front-itc-routes-projects-bif-step-2-step-2-search-modal-list .ant-select-sm .ant-select-selection--multiple {
  min-height: 28px;
}
.front-itc-routes-projects-bif-step-2-step-2-dec {
  font-size: 14px;
  padding: 3px 0;
  display: inline-block;
}
span.front-itc-routes-projects-bif-step-2-step-2-dec {
  color: red;
}
.front-itc-routes-projects-bif-step-2-step-2-table-more-words {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0;
  font-size: 14px;
}

.front-itc-routes-projects-bif-step-3-step-3-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-step-3-step-3-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-bif-step-3-step-3-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-3-step-3-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-bif-step-3-step-3-page-container .front-itc-routes-projects-bif-step-3-step-3-top-bottom-left-right .front-itc-routes-projects-bif-step-3-step-3-top-area,
.front-itc-routes-projects-bif-step-3-step-3-page-container .front-itc-routes-projects-bif-step-3-step-3-top-bottom-left-right .front-itc-routes-projects-bif-step-3-step-3-bottom-left-area,
.front-itc-routes-projects-bif-step-3-step-3-page-container .front-itc-routes-projects-bif-step-3-step-3-top-bottom-left-right .front-itc-routes-projects-bif-step-3-step-3-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-3-step-3-page-container .front-itc-routes-projects-bif-step-3-step-3-top-bottom-left-right .front-itc-routes-projects-bif-step-3-step-3-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-3-step-3-page-container .front-itc-routes-projects-bif-step-3-step-3-top-bottom .front-itc-routes-projects-bif-step-3-step-3-top-area,
.front-itc-routes-projects-bif-step-3-step-3-page-container .front-itc-routes-projects-bif-step-3-step-3-top-bottom .front-itc-routes-projects-bif-step-3-step-3-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-3-step-3-page-container .front-itc-routes-projects-bif-step-3-step-3-top-bottom .front-itc-routes-projects-bif-step-3-step-3-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-3-step-3-list-content-data-color.front-itc-routes-projects-bif-step-3-step-3-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-3-step-3-list-content-data-color.front-itc-routes-projects-bif-step-3-step-3-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-3-step-3-list-content-data-color.front-itc-routes-projects-bif-step-3-step-3-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-3-step-3-list-content-data-color.front-itc-routes-projects-bif-step-3-step-3-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-3-step-3-list-content-data-color.front-itc-routes-projects-bif-step-3-step-3-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-3-step-3-list-content-data-color.front-itc-routes-projects-bif-step-3-step-3-rejected,
.front-itc-routes-projects-bif-step-3-step-3-list-content-data-color.front-itc-routes-projects-bif-step-3-step-3-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-child-panel,
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-inner-collapse .front-itc-routes-projects-bif-step-3-step-3-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data.front-itc-routes-projects-bif-step-3-step-3-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data.front-itc-routes-projects-bif-step-3-step-3-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data.front-itc-routes-projects-bif-step-3-step-3-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data.front-itc-routes-projects-bif-step-3-step-3-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data.front-itc-routes-projects-bif-step-3-step-3-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data.front-itc-routes-projects-bif-step-3-step-3-rejected,
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data.front-itc-routes-projects-bif-step-3-step-3-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data.front-itc-routes-projects-bif-step-3-step-3-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data.front-itc-routes-projects-bif-step-3-step-3-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data-bottom.front-itc-routes-projects-bif-step-3-step-3-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data-bottom.front-itc-routes-projects-bif-step-3-step-3-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data-bottom.front-itc-routes-projects-bif-step-3-step-3-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data-bottom.front-itc-routes-projects-bif-step-3-step-3-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data-bottom.front-itc-routes-projects-bif-step-3-step-3-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data-bottom.front-itc-routes-projects-bif-step-3-step-3-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data-bottom.front-itc-routes-projects-bif-step-3-step-3-rejected,
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-data-bottom.front-itc-routes-projects-bif-step-3-step-3-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-data-detail .front-itc-routes-projects-bif-step-3-step-3-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-column-name .front-itc-routes-projects-bif-step-3-step-3-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-column-name .front-itc-routes-projects-bif-step-3-step-3-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-name.front-itc-routes-projects-bif-step-3-step-3-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-name .front-itc-routes-projects-bif-step-3-step-3-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-name .front-itc-routes-projects-bif-step-3-step-3-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-name .front-itc-routes-projects-bif-step-3-step-3-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-first-column-name,
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-first-content-name,
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-column-name,
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-name,
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-innercontent-name .front-itc-routes-projects-bif-step-3-step-3-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-area {
  width: 100%;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-area .front-itc-routes-projects-bif-step-3-step-3-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-area .front-itc-routes-projects-bif-step-3-step-3-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-area .front-itc-routes-projects-bif-step-3-step-3-list-each-single .front-itc-routes-projects-bif-step-3-step-3-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-area .front-itc-routes-projects-bif-step-3-step-3-list-each-single .front-itc-routes-projects-bif-step-3-step-3-ant-collapse-borderless .front-itc-routes-projects-bif-step-3-step-3-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-area .front-itc-routes-projects-bif-step-3-step-3-list-each-single .front-itc-routes-projects-bif-step-3-step-3-ant-collapse-borderless .front-itc-routes-projects-bif-step-3-step-3-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-area .front-itc-routes-projects-bif-step-3-step-3-list-each-single .front-itc-routes-projects-bif-step-3-step-3-ant-collapse-borderless .front-itc-routes-projects-bif-step-3-step-3-child-panel .front-itc-routes-projects-bif-step-3-step-3-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-list-area .front-itc-routes-projects-bif-step-3-step-3-list-each-single .front-itc-routes-projects-bif-step-3-step-3-ant-collapse-borderless .front-itc-routes-projects-bif-step-3-step-3-child-panel .front-itc-routes-projects-bif-step-3-step-3-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-3-step-3-collapse-rows .front-itc-routes-projects-bif-step-3-step-3-details-list .front-itc-routes-projects-bif-step-3-step-3-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step ol,
.front-itc-routes-projects-bif-step-3-step-3-sample-step li {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step {
  padding: 50px 8px 50px 16px;
  max-width: 100vw;
  overflow: hidden;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step li {
  list-style: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step a {
  text-decoration: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step button {
  border: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-bif-step-3-step-3-sample-step .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step input,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-select-selection-selected-value,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-textarea,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-textarea:focus,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-textarea:hover,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-select-selection:focus,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button[disabled],
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small[disabled],
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small[disabled],
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-alert-warning,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-alert-error,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-alert-info,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-input-number,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-input,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-bif-step-3-step-3-sample-step input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-input:focus,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-tabs-tab,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .has-error .ant-picker-icon:after,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .has-error .ant-select-arrow,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-select-selection__placeholder,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-select-search__field__placeholder,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .select-column span {
  display: block !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table th .error {
  position: relative;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .success {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .error {
  color: #C94857;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .link {
  color: #036EB8;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .cursor {
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .c7n-pro-table-row,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .c7n-pro-table-thead,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .c7n-pro-table-thead tr th,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .ant-table-thead tr th,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .c7n-pro-table-tbody tr td,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .c7n-avatar,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .top-bottom__left__right .top-area,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .top-bottom__left__right .bottom__left-area,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .top-bottom__left__right .bottom__right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .top-bottom__left__right .top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .top-bottom .top-area,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .top-bottom .bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .top-bottom .top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step div,
.front-itc-routes-projects-bif-step-3-step-3-sample-step p {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .step-conent {
  padding: 0;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .tab-wrapper {
  position: relative;
  z-index: 0;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .tab-wrapper .check-all-wrapper {
  position: absolute;
  top: 22px;
  left: 20px;
  z-index: 1;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .tab-wrapper .check-all-wrapper .arrow {
  margin-left: 2px;
  width: 12px;
  height: 12px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .tab-wrapper .check-all .c7n-pro-checkbox-inner::after {
  display: block !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .tab-wrapper .check-all .c7n-pro-checkbox:checked + .c7n-pro-checkbox-inner,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .tab-wrapper .check-all .c7n-pro-checkbox-indeterminate .c7n-pro-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .tab-wrapper .ant-tabs-bar {
  padding-left: 65px;
  border-bottom: none;
  background-color: white;
  border-radius: 10px;
  height: 60px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .tab-wrapper .ant-tabs-bar .ant-tabs-extra-content {
  line-height: 60px;
  margin-right: 40px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .tab-wrapper .ant-tabs-bar .ant-tabs-tab {
  height: 60px;
  line-height: 34px !important;
  color: #3E3A39 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .tab-wrapper .ant-tabs-bar .ant-tabs-tab-active {
  font-weight: 600;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .tab-wrapper .ant-tabs-bar .ant-tabs-ink-bar {
  height: 3px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table-wrapper {
  width: 100%;
  padding: 0;
  min-height: 365px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table-wrapper .c7n-pro-table-tbody td:first-child {
  padding-left: 21px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table-wrapper.back-up-table thead .ant-checkbox {
  display: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table-wrapper.back-up-table .ant-form-item {
  margin-bottom: 0;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table-wrapper.back-up-table .ant-form-item-required:before,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table-wrapper.back-up-table .ant-form-item-required:after,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table-wrapper.back-up-table .ant-form-item:before,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .table-wrapper.back-up-table .ant-row:after {
  display: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .input-item {
  display: flex;
  flex-direction: column;
  padding-right: 20px;
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .input-item:nth-child(3n) {
  padding-right: 0;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .input-item label {
  line-height: 30px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .input-item .ant-input {
  width: 100%;
  height: 36px;
  line-height: 36px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .input-item .ant-form-item {
  margin-bottom: 0 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .input-item .ant-select,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .input-item .ant-select-selection,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .input-item .ant-select-selection-search,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .input-item .ant-select-selection-item,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .input-item .ant-select-selection-selected-value,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .input-item .ant-select-selection__rendered,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .input-item .ant-select-selection-search-input {
  height: 36px;
  line-height: 36px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .step-ctas {
  display: flex;
  justify-content: center;
  margin-top: 50px;
  margin-bottom: 60px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .step-ctas .next-cta {
  background-color: #263F64 !important;
  color: #fff !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .step-ctas .next-cta,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .step-ctas .prev-cta {
  width: 200px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .step-ctas .next-cta:first-child,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .step-ctas .prev-cta:first-child {
  margin-right: 16px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .step-ctas .next-cta[disabled],
.front-itc-routes-projects-bif-step-3-step-3-sample-step .step-ctas .prev-cta[disabled] {
  color: #fff;
  background-color: #BFC0C0 !important;
  border-color: #BFC0C0 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-collapse-borderless,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .parent-collapse {
  background-color: transparent;
  padding: 10px 20px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-checkbox:checked + .c7n-pro-checkbox-inner,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-checkbox-indeterminate .c7n-pro-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
  overflow: hidden;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-checkbox:checked + .c7n-pro-checkbox-inner:after,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-checkbox-indeterminate .c7n-pro-checkbox-inner:after {
  top: -7px;
  left: 7px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-checkbox-indeterminate i:after {
  top: -7px !important;
  left: 2px !important;
  -webkit-transform: rotate(90deg) !important;
          transform: rotate(90deg) !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-table-thead th i.anticon-question-circle-o {
  margin-left: 4px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-table-tbody .ant-checkbox-wrapper {
  width: 50px !important;
  text-align: center !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .back-up-table thead .ant-checkbox {
  display: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .back-up-table .ant-form-item {
  margin-bottom: 0;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .back-up-table .ant-form-item-required:before,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .back-up-table .ant-form-item-required:after,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .back-up-table .ant-form-item:before,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .back-up-table .ant-row:after {
  display: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-table-empty-row {
  border: none !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-table-wrapper .c7n-pro-table table .c7n-pro-table-tbody > tr > td {
  border: none !important;
  background-color: #F5F5F5 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: hidden;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .parent-panel .ant-collapse-header {
  font-size: 18px;
  font-weight: 700;
  color: #003F76 !important;
  padding-top: 20px !important;
  padding-bottom: 20px !important;
  background: #eee;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .parent-panel .ant-collapse-header .arrow {
  top: 8px !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .parent-panel .ant-collapse-header i {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.45);
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .parent-panel .ant-collapse-content-box {
  padding: 40px 40px 40px 40px !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .parent-panel .ant-collapse-content-box li {
  line-height: 2;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .parent-panel .ant-form-vertical .ant-form-item {
  width: 90%;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .parent-panel .ant-form-vertical .textItem,
.front-itc-routes-projects-bif-step-3-step-3-sample-step .parent-panel .ant-form-item {
  width: 100%;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .showCount {
  float: right;
  color: rgba(0, 0, 0, 0.45);
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step span.col_span {
  display: inline-block;
  width: 100%;
  word-break: break-all;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-switch-checked {
  background-color: #578D42;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .template-switch {
  float: right;
  margin-right: 20px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .template-switch .switch-title {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 18px;
  color: #666666;
  opacity: 1;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .ant-form-vertical .ant-form-item {
  padding-bottom: 20px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .col-title {
  font-size: 14px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .sampleIcon {
  border: 1px solid #263F64;
  border-radius: 2px;
  margin-left: 6px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .sampleIcon-plus {
  color: #fff !important;
  background-color: #263F64;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .sampleIcon-minus {
  color: #263F64 !important;
  background-color: #fff;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step button.editBtn {
  display: inline-block;
  align-items: center;
  color: #3E3A39;
  border: none;
  cursor: pointer;
  background-color: #eee;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step button.editBtn .cta-link {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  margin: 0;
  background-color: #fff;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step button.editBtn .cta-link .normal {
  display: block;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step button.editBtn .cta-link .hover {
  display: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step button.editBtn .cta-link .disabled {
  display: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step button.editBtn .cta-link .icon {
  color: #263F64;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step button.editBtn .cta-link:hover {
  background-color: #263F64;
  border: 1px solid #263F64;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step button.editBtn .cta-link:hover .normal {
  display: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step button.editBtn .cta-link:hover .hover {
  display: block;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step button.editBtn .cta-link:hover .icon {
  color: white;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step button.editBtn .icon-img {
  width: 16px;
  height: 16px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step button.editBtn[disabled] {
  cursor: auto;
  cursor: initial;
  color: rgba(0, 0, 0, 0.3);
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step button.editBtn[disabled] .cta-link .normal {
  display: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step button.editBtn[disabled] .cta-link .disabled {
  display: block;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .import-table {
  padding: 10px 22px;
  display: flex;
  justify-content: space-between;
  font-size: 12px;
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .import-table p {
  margin: 0 0 0 10px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .import-table .success {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .import-table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .import-table .error {
  color: #C94857;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .import-table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .import-table .import-summary {
  display: flex;
  align-items: center;
  max-width: 40%;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .import-table .import-cta {
  display: flex;
  align-items: center;
  font-size: 11px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .import-table .import-cta .cta-icon {
  margin-right: 4px;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .import-table .import-cta button {
  margin-left: 5px;
  line-height: normal;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .exampleInfo {
  overflow: hidden;
  display: flex;
  justify-content: center;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .exampleInfo .exampleList {
  display: inline-block;
  width: 100%;
  box-sizing: border-box;
  position: relative;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .exampleInfo .exampleList .exampleTable {
  display: inline-block;
  width: 56%;
  box-sizing: border-box;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .exampleInfo .exampleList .exampleDesc {
  display: inline-block;
  width: 38%;
  box-sizing: border-box;
  position: absolute;
  right: 4%;
  top: 13%;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .exampleInfo .exampleList .exampleDesc p {
  height: 70px;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: bold;
  display: flex;
  align-items: center;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .exampleInfo .exampleList .exampleDesc p span {
  font-size: 12px;
  font-weight: 400;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .exampleImg {
  position: relative;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .exampleImg .searchIcon {
  display: none;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .exampleImg:hover .searchIcon {
  display: flex;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  background-color: black;
  opacity: 30%;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .exampleImg:hover .searchIcon i {
  font-size: 40px;
  color: white;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-select-trigger {
  position: static!important;
  top: 0!important;
  right: 0!important;
}
.front-itc-routes-projects-bif-step-3-step-3-sample-step .c7n-pro-select-dropdown-menu-item {
  position: relative!important;
  display: block!important;
  height: auto!important;
  padding: 0.04rem 0.12rem !important;
  color: #333 !important;
  font-weight: normal!important;
  line-height: 0.2rem !important;
  letter-spacing: 0.01em !important;
  white-space: nowrap!important;
  text-overflow: ellipsis!important;
  cursor: pointer!important;
  transition: background 0.3s ease !important;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 {
  width: 100%;
  position: relative;
  height: 100vh;
  overflow-y: auto;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .top-area {
  width: 944px;
  border-radius: 10px;
  margin: auto;
  padding: 30px 40px 20px 40px;
  background-color: white;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .top-area h2 {
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .top-area .input-item-with-add-cta {
  display: flex;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .top-area .input-items {
  display: flex;
  flex-wrap: wrap;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .primary-button {
  font-weight: 400;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service {
  width: 944px;
  margin: auto;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .bottom__left-area,
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .bottom__right-area {
  height: 100%;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .bottom__left-area .ant-form-item,
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .bottom__right-area .ant-form-item {
  margin-bottom: 0  ;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .bottom__left-area .extra-service-desc,
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .bottom__right-area .extra-service-desc {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .bottom__left-area .extra-service-desc strong,
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .bottom__right-area .extra-service-desc strong {
  color: #263F64;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .bottom__left-area .input-item,
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .bottom__right-area .input-item {
  padding-right: 0;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .bottom__left-area .service-avatar,
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .bottom__right-area .service-avatar {
  font-size: 10px;
  margin-right: 5px;
  border-radius: 50%;
  height: 22px;
  width: 22px;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .bottom__left-area .ant-avatar > *,
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .bottom__right-area .ant-avatar > * {
  line-height: 18px;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .service-selection {
  cursor: pointer;
  border-radius: 6px;
  border: 1px solid #EEEEEE;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  padding: 13px 18px;
  line-height: 22px;
  font-size: 12px;
  color: #3E3A39;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .service-selection .checked-icon {
  color: #263F64;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .service-selection.active {
  font-weight: 600;
  background-color: #68A329;
  color: #fff;
  box-shadow: none;
  border-color: white;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .service-selection.active .checked-icon {
  color: #fff;
}
.front-itc-routes-projects-bif-step-3-step-3-new-batch-step-1 .sample-service .checked-icon {
  margin-right: 20px;
}

.front-itc-routes-projects-bif-step-4-step-4-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-step-4-step-4-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-bif-step-4-step-4-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-4-step-4-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-bif-step-4-step-4-page-container .front-itc-routes-projects-bif-step-4-step-4-top-bottom-left-right .front-itc-routes-projects-bif-step-4-step-4-top-area,
.front-itc-routes-projects-bif-step-4-step-4-page-container .front-itc-routes-projects-bif-step-4-step-4-top-bottom-left-right .front-itc-routes-projects-bif-step-4-step-4-bottom-left-area,
.front-itc-routes-projects-bif-step-4-step-4-page-container .front-itc-routes-projects-bif-step-4-step-4-top-bottom-left-right .front-itc-routes-projects-bif-step-4-step-4-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-4-step-4-page-container .front-itc-routes-projects-bif-step-4-step-4-top-bottom-left-right .front-itc-routes-projects-bif-step-4-step-4-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-4-step-4-page-container .front-itc-routes-projects-bif-step-4-step-4-top-bottom .front-itc-routes-projects-bif-step-4-step-4-top-area,
.front-itc-routes-projects-bif-step-4-step-4-page-container .front-itc-routes-projects-bif-step-4-step-4-top-bottom .front-itc-routes-projects-bif-step-4-step-4-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-4-step-4-page-container .front-itc-routes-projects-bif-step-4-step-4-top-bottom .front-itc-routes-projects-bif-step-4-step-4-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-4-step-4-list-content-data-color.front-itc-routes-projects-bif-step-4-step-4-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-4-step-4-list-content-data-color.front-itc-routes-projects-bif-step-4-step-4-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-4-step-4-list-content-data-color.front-itc-routes-projects-bif-step-4-step-4-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-4-step-4-list-content-data-color.front-itc-routes-projects-bif-step-4-step-4-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-4-step-4-list-content-data-color.front-itc-routes-projects-bif-step-4-step-4-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-4-step-4-list-content-data-color.front-itc-routes-projects-bif-step-4-step-4-rejected,
.front-itc-routes-projects-bif-step-4-step-4-list-content-data-color.front-itc-routes-projects-bif-step-4-step-4-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-child-panel,
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-inner-collapse .front-itc-routes-projects-bif-step-4-step-4-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data.front-itc-routes-projects-bif-step-4-step-4-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data.front-itc-routes-projects-bif-step-4-step-4-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data.front-itc-routes-projects-bif-step-4-step-4-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data.front-itc-routes-projects-bif-step-4-step-4-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data.front-itc-routes-projects-bif-step-4-step-4-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data.front-itc-routes-projects-bif-step-4-step-4-rejected,
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data.front-itc-routes-projects-bif-step-4-step-4-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data.front-itc-routes-projects-bif-step-4-step-4-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data.front-itc-routes-projects-bif-step-4-step-4-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data-bottom.front-itc-routes-projects-bif-step-4-step-4-bold {
  font-weight: 600;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data-bottom.front-itc-routes-projects-bif-step-4-step-4-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data-bottom.front-itc-routes-projects-bif-step-4-step-4-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data-bottom.front-itc-routes-projects-bif-step-4-step-4-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data-bottom.front-itc-routes-projects-bif-step-4-step-4-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data-bottom.front-itc-routes-projects-bif-step-4-step-4-cancelled {
  color: #888888;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data-bottom.front-itc-routes-projects-bif-step-4-step-4-rejected,
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-data-bottom.front-itc-routes-projects-bif-step-4-step-4-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-data-detail .front-itc-routes-projects-bif-step-4-step-4-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-column-name .front-itc-routes-projects-bif-step-4-step-4-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-column-name .front-itc-routes-projects-bif-step-4-step-4-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-name.front-itc-routes-projects-bif-step-4-step-4-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-name .front-itc-routes-projects-bif-step-4-step-4-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-name .front-itc-routes-projects-bif-step-4-step-4-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-name .front-itc-routes-projects-bif-step-4-step-4-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-first-column-name,
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-first-content-name,
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-column-name,
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-name,
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-innercontent-name .front-itc-routes-projects-bif-step-4-step-4-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-area {
  width: 100%;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-area .front-itc-routes-projects-bif-step-4-step-4-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-area .front-itc-routes-projects-bif-step-4-step-4-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-area .front-itc-routes-projects-bif-step-4-step-4-list-each-single .front-itc-routes-projects-bif-step-4-step-4-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-area .front-itc-routes-projects-bif-step-4-step-4-list-each-single .front-itc-routes-projects-bif-step-4-step-4-ant-collapse-borderless .front-itc-routes-projects-bif-step-4-step-4-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-area .front-itc-routes-projects-bif-step-4-step-4-list-each-single .front-itc-routes-projects-bif-step-4-step-4-ant-collapse-borderless .front-itc-routes-projects-bif-step-4-step-4-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-area .front-itc-routes-projects-bif-step-4-step-4-list-each-single .front-itc-routes-projects-bif-step-4-step-4-ant-collapse-borderless .front-itc-routes-projects-bif-step-4-step-4-child-panel .front-itc-routes-projects-bif-step-4-step-4-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-list-area .front-itc-routes-projects-bif-step-4-step-4-list-each-single .front-itc-routes-projects-bif-step-4-step-4-ant-collapse-borderless .front-itc-routes-projects-bif-step-4-step-4-child-panel .front-itc-routes-projects-bif-step-4-step-4-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-4-step-4-collapse-rows .front-itc-routes-projects-bif-step-4-step-4-details-list .front-itc-routes-projects-bif-step-4-step-4-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step ol,
.front-itc-routes-projects-bif-step-4-step-4-sample-step li {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step {
  padding: 50px 8px 50px 16px;
  width: 100vw;
  overflow: hidden;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step li {
  list-style: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step a {
  text-decoration: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step button {
  border: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-bif-step-4-step-4-sample-step .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step input,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-select-selection-selected-value,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-textarea,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-textarea:focus,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-textarea:hover,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-select-selection:focus,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button[disabled],
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small[disabled],
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small[disabled],
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-alert-warning,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-alert-error,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-alert-info,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-input-number,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-input,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-bif-step-4-step-4-sample-step input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-input:focus,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-tabs-tab,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .has-error .ant-picker-icon:after,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .has-error .ant-select-arrow,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-select-selection__placeholder,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-select-search__field__placeholder,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .select-column span {
  display: block !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table th .error {
  position: relative;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .success {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .error {
  color: #C94857;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .link {
  color: #036EB8;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .cursor {
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .c7n-pro-table-row,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .c7n-pro-table-thead,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .c7n-pro-table-thead tr th,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .ant-table-thead tr th,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .c7n-pro-table-tbody tr td,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .c7n-avatar,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .top-bottom__left__right .top-area,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .top-bottom__left__right .bottom__left-area,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .top-bottom__left__right .bottom__right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .top-bottom__left__right .top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .top-bottom .top-area,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .top-bottom .bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .top-bottom .top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step div,
.front-itc-routes-projects-bif-step-4-step-4-sample-step p {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .step-conent {
  padding: 0;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .tab-wrapper {
  position: relative;
  z-index: 0;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .tab-wrapper .check-all-wrapper {
  position: absolute;
  top: 22px;
  left: 20px;
  z-index: 1;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .tab-wrapper .check-all-wrapper .arrow {
  margin-left: 2px;
  width: 12px;
  height: 12px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .tab-wrapper .check-all .c7n-pro-checkbox-inner::after {
  display: block !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .tab-wrapper .check-all .c7n-pro-checkbox:checked + .c7n-pro-checkbox-inner,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .tab-wrapper .check-all .c7n-pro-checkbox-indeterminate .c7n-pro-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .tab-wrapper .ant-tabs-bar {
  padding-left: 65px;
  border-bottom: none;
  background-color: white;
  border-radius: 10px;
  height: 60px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .tab-wrapper .ant-tabs-bar .ant-tabs-extra-content {
  line-height: 60px;
  margin-right: 40px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .tab-wrapper .ant-tabs-bar .ant-tabs-tab {
  height: 60px;
  line-height: 34px !important;
  color: #3E3A39 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .tab-wrapper .ant-tabs-bar .ant-tabs-tab-active {
  font-weight: 600;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .tab-wrapper .ant-tabs-bar .ant-tabs-ink-bar {
  height: 3px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table-wrapper {
  width: 100%;
  padding: 0;
  min-height: 365px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table-wrapper .c7n-pro-table-tbody td:first-child {
  padding-left: 21px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table-wrapper.back-up-table thead .ant-checkbox {
  display: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table-wrapper.back-up-table .ant-form-item {
  margin-bottom: 0;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table-wrapper.back-up-table .ant-form-item-required:before,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table-wrapper.back-up-table .ant-form-item-required:after,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table-wrapper.back-up-table .ant-form-item:before,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .table-wrapper.back-up-table .ant-row:after {
  display: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .input-item {
  display: flex;
  flex-direction: column;
  padding-right: 20px;
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .input-item:nth-child(3n) {
  padding-right: 0;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .input-item label {
  line-height: 30px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .input-item .ant-input {
  width: 100%;
  height: 36px;
  line-height: 36px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .input-item .ant-form-item {
  margin-bottom: 0 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .input-item .ant-select,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .input-item .ant-select-selection,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .input-item .ant-select-selection-search,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .input-item .ant-select-selection-item,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .input-item .ant-select-selection-selected-value,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .input-item .ant-select-selection__rendered,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .input-item .ant-select-selection-search-input {
  height: 36px;
  line-height: 36px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .step-ctas {
  display: flex;
  justify-content: center;
  margin-top: 50px;
  margin-bottom: 60px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .step-ctas .next-cta {
  background-color: #263F64 !important;
  color: #fff !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .step-ctas .next-cta,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .step-ctas .prev-cta {
  width: 200px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .step-ctas .next-cta:first-child,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .step-ctas .prev-cta:first-child {
  margin-right: 16px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .step-ctas .next-cta[disabled],
.front-itc-routes-projects-bif-step-4-step-4-sample-step .step-ctas .prev-cta[disabled] {
  color: #fff;
  background-color: #BFC0C0 !important;
  border-color: #BFC0C0 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-collapse-borderless,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .parent-collapse {
  background-color: transparent;
  padding: 10px 20px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-checkbox:checked + .c7n-pro-checkbox-inner,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-checkbox-indeterminate .c7n-pro-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
  overflow: hidden;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-checkbox:checked + .c7n-pro-checkbox-inner:after,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-checkbox-indeterminate .c7n-pro-checkbox-inner:after {
  top: -7px;
  left: 7px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-checkbox-indeterminate i:after {
  top: -7px !important;
  left: 2px !important;
  -webkit-transform: rotate(90deg) !important;
          transform: rotate(90deg) !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-table-thead th i.anticon-question-circle-o {
  margin-left: 4px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-table-tbody .ant-checkbox-wrapper {
  width: 50px !important;
  text-align: center !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .back-up-table thead .ant-checkbox {
  display: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .back-up-table .ant-form-item {
  margin-bottom: 0;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .back-up-table .ant-form-item-required:before,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .back-up-table .ant-form-item-required:after,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .back-up-table .ant-form-item:before,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .back-up-table .ant-row:after {
  display: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-table-empty-row {
  border: none !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-table-wrapper .c7n-pro-table table .c7n-pro-table-tbody > tr > td {
  border: none !important;
  background-color: #F5F5F5 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: hidden;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .parent-panel .ant-collapse-header {
  font-size: 18px;
  font-weight: 700;
  color: #003F76 !important;
  padding-top: 20px !important;
  padding-bottom: 20px !important;
  background: #eee;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .parent-panel .ant-collapse-header .arrow {
  top: 8px !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .parent-panel .ant-collapse-header i {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.45);
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .parent-panel .ant-collapse-content-box {
  padding: 40px 40px 40px 40px !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .parent-panel .ant-collapse-content-box li {
  line-height: 2;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .parent-panel .ant-form-vertical .ant-form-item {
  width: 90%;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .parent-panel .ant-form-vertical .textItem,
.front-itc-routes-projects-bif-step-4-step-4-sample-step .parent-panel .ant-form-item {
  width: 100%;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .showCount {
  float: right;
  color: rgba(0, 0, 0, 0.45);
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step span.col_span {
  display: inline-block;
  width: 100%;
  word-break: break-all;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-switch-checked {
  background-color: #578D42;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .template-switch {
  float: right;
  margin-right: 20px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .template-switch .switch-title {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 18px;
  color: #666666;
  opacity: 1;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .ant-form-vertical .ant-form-item {
  padding-bottom: 20px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .col-title {
  font-size: 14px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .sampleIcon {
  border: 1px solid #263F64;
  border-radius: 2px;
  margin-left: 6px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .sampleIcon-plus {
  color: #fff !important;
  background-color: #263F64;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .sampleIcon-minus {
  color: #263F64 !important;
  background-color: #fff;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step button.editBtn {
  display: inline-block;
  align-items: center;
  color: #3E3A39;
  border: none;
  cursor: pointer;
  background-color: #eee;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step button.editBtn .cta-link {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  margin: 0;
  background-color: #fff;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step button.editBtn .cta-link .normal {
  display: block;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step button.editBtn .cta-link .hover {
  display: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step button.editBtn .cta-link .disabled {
  display: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step button.editBtn .cta-link .icon {
  color: #263F64;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step button.editBtn .cta-link:hover {
  background-color: #263F64;
  border: 1px solid #263F64;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step button.editBtn .cta-link:hover .normal {
  display: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step button.editBtn .cta-link:hover .hover {
  display: block;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step button.editBtn .cta-link:hover .icon {
  color: white;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step button.editBtn .icon-img {
  width: 16px;
  height: 16px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step button.editBtn[disabled] {
  cursor: auto;
  cursor: initial;
  color: rgba(0, 0, 0, 0.3);
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step button.editBtn[disabled] .cta-link .normal {
  display: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step button.editBtn[disabled] .cta-link .disabled {
  display: block;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .import-table {
  padding: 10px 22px;
  display: flex;
  justify-content: space-between;
  font-size: 12px;
  color: #3E3A39;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .import-table p {
  margin: 0 0 0 10px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .import-table .success {
  color: #539A34;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .import-table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .import-table .error {
  color: #C94857;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .import-table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .import-table .import-summary {
  display: flex;
  align-items: center;
  max-width: 40%;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .import-table .import-cta {
  display: flex;
  align-items: center;
  font-size: 11px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .import-table .import-cta .cta-icon {
  margin-right: 4px;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .import-table .import-cta button {
  margin-left: 5px;
  line-height: normal;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .exampleInfo {
  overflow: hidden;
  display: flex;
  justify-content: center;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .exampleInfo .exampleList {
  display: inline-block;
  width: 100%;
  box-sizing: border-box;
  position: relative;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .exampleInfo .exampleList .exampleTable {
  display: inline-block;
  box-sizing: border-box;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .exampleImg {
  position: relative;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .exampleImg .searchIcon {
  display: none;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .exampleImg:hover .searchIcon {
  display: flex;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  background-color: black;
  opacity: 30%;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .exampleImg:hover .searchIcon i {
  font-size: 40px;
  color: white;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-select-trigger {
  position: static!important;
  top: 0!important;
  right: 0!important;
}
.front-itc-routes-projects-bif-step-4-step-4-sample-step .c7n-pro-select-dropdown-menu-item {
  position: relative!important;
  display: block!important;
  height: auto!important;
  padding: 0.04rem 0.12rem !important;
  color: #333 !important;
  font-weight: normal!important;
  line-height: 0.2rem !important;
  letter-spacing: 0.01em !important;
  white-space: nowrap!important;
  text-overflow: ellipsis!important;
  cursor: pointer!important;
  transition: background 0.3s ease !important;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 {
  width: 100%;
  position: relative;
  height: 100vh;
  overflow-y: auto;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .top-area {
  width: 944px;
  border-radius: 10px;
  margin: auto;
  padding: 30px 40px 20px 40px;
  background-color: white;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .top-area h2 {
  margin-bottom: 10px;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .top-area .input-item-with-add-cta {
  display: flex;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .top-area .input-items {
  display: flex;
  flex-wrap: wrap;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .primary-button {
  font-weight: 400;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service {
  width: 944px;
  margin: auto;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .bottom__left-area,
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .bottom__right-area {
  height: 100%;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .bottom__left-area .ant-form-item,
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .bottom__right-area .ant-form-item {
  margin-bottom: 0  ;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .bottom__left-area .extra-service-desc,
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .bottom__right-area .extra-service-desc {
  margin-bottom: 30px;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .bottom__left-area .extra-service-desc strong,
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .bottom__right-area .extra-service-desc strong {
  color: #263F64;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .bottom__left-area .input-item,
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .bottom__right-area .input-item {
  padding-right: 0;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .bottom__left-area .service-avatar,
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .bottom__right-area .service-avatar {
  font-size: 10px;
  margin-right: 5px;
  border-radius: 50%;
  height: 22px;
  width: 22px;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .bottom__left-area .ant-avatar > *,
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .bottom__right-area .ant-avatar > * {
  line-height: 18px;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .service-selection {
  cursor: pointer;
  border-radius: 6px;
  border: 1px solid #EEEEEE;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  padding: 13px 18px;
  line-height: 22px;
  font-size: 12px;
  color: #3E3A39;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .service-selection .checked-icon {
  color: #263F64;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .service-selection.active {
  font-weight: 600;
  background-color: #68A329;
  color: #fff;
  box-shadow: none;
  border-color: white;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .service-selection.active .checked-icon {
  color: #fff;
}
.front-itc-routes-projects-bif-step-4-step-4-new-batch-step-1 .sample-service .checked-icon {
  margin-right: 20px;
}

.front-itc-routes-projects-components-batch-settle-modal-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-components-batch-settle-modal-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-components-batch-settle-modal-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-batch-settle-modal-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-page-container .front-itc-routes-projects-components-batch-settle-modal-index-top-bottom-left-right .front-itc-routes-projects-components-batch-settle-modal-index-top-area,
.front-itc-routes-projects-components-batch-settle-modal-index-page-container .front-itc-routes-projects-components-batch-settle-modal-index-top-bottom-left-right .front-itc-routes-projects-components-batch-settle-modal-index-bottom-left-area,
.front-itc-routes-projects-components-batch-settle-modal-index-page-container .front-itc-routes-projects-components-batch-settle-modal-index-top-bottom-left-right .front-itc-routes-projects-components-batch-settle-modal-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-page-container .front-itc-routes-projects-components-batch-settle-modal-index-top-bottom-left-right .front-itc-routes-projects-components-batch-settle-modal-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-page-container .front-itc-routes-projects-components-batch-settle-modal-index-top-bottom .front-itc-routes-projects-components-batch-settle-modal-index-top-area,
.front-itc-routes-projects-components-batch-settle-modal-index-page-container .front-itc-routes-projects-components-batch-settle-modal-index-top-bottom .front-itc-routes-projects-components-batch-settle-modal-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-page-container .front-itc-routes-projects-components-batch-settle-modal-index-top-bottom .front-itc-routes-projects-components-batch-settle-modal-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-color.front-itc-routes-projects-components-batch-settle-modal-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-color.front-itc-routes-projects-components-batch-settle-modal-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-color.front-itc-routes-projects-components-batch-settle-modal-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-color.front-itc-routes-projects-components-batch-settle-modal-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-color.front-itc-routes-projects-components-batch-settle-modal-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-color.front-itc-routes-projects-components-batch-settle-modal-index-rejected,
.front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-color.front-itc-routes-projects-components-batch-settle-modal-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-child-panel,
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-inner-collapse .front-itc-routes-projects-components-batch-settle-modal-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data.front-itc-routes-projects-components-batch-settle-modal-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data.front-itc-routes-projects-components-batch-settle-modal-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data.front-itc-routes-projects-components-batch-settle-modal-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data.front-itc-routes-projects-components-batch-settle-modal-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data.front-itc-routes-projects-components-batch-settle-modal-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data.front-itc-routes-projects-components-batch-settle-modal-index-rejected,
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data.front-itc-routes-projects-components-batch-settle-modal-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data.front-itc-routes-projects-components-batch-settle-modal-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data.front-itc-routes-projects-components-batch-settle-modal-index-bold {
  font-weight: 600;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-bottom.front-itc-routes-projects-components-batch-settle-modal-index-bold {
  font-weight: 600;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-bottom.front-itc-routes-projects-components-batch-settle-modal-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-bottom.front-itc-routes-projects-components-batch-settle-modal-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-bottom.front-itc-routes-projects-components-batch-settle-modal-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-bottom.front-itc-routes-projects-components-batch-settle-modal-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-bottom.front-itc-routes-projects-components-batch-settle-modal-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-bottom.front-itc-routes-projects-components-batch-settle-modal-index-rejected,
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-data-bottom.front-itc-routes-projects-components-batch-settle-modal-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-data-detail .front-itc-routes-projects-components-batch-settle-modal-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-column-name .front-itc-routes-projects-components-batch-settle-modal-index-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-column-name .front-itc-routes-projects-components-batch-settle-modal-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-name.front-itc-routes-projects-components-batch-settle-modal-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-name .front-itc-routes-projects-components-batch-settle-modal-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-name .front-itc-routes-projects-components-batch-settle-modal-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-name .front-itc-routes-projects-components-batch-settle-modal-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-first-column-name,
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-first-content-name,
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-column-name,
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-name,
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-innercontent-name .front-itc-routes-projects-components-batch-settle-modal-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-area {
  width: 100%;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-area .front-itc-routes-projects-components-batch-settle-modal-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-area .front-itc-routes-projects-components-batch-settle-modal-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-area .front-itc-routes-projects-components-batch-settle-modal-index-list-each-single .front-itc-routes-projects-components-batch-settle-modal-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-area .front-itc-routes-projects-components-batch-settle-modal-index-list-each-single .front-itc-routes-projects-components-batch-settle-modal-index-ant-collapse-borderless .front-itc-routes-projects-components-batch-settle-modal-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-area .front-itc-routes-projects-components-batch-settle-modal-index-list-each-single .front-itc-routes-projects-components-batch-settle-modal-index-ant-collapse-borderless .front-itc-routes-projects-components-batch-settle-modal-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-area .front-itc-routes-projects-components-batch-settle-modal-index-list-each-single .front-itc-routes-projects-components-batch-settle-modal-index-ant-collapse-borderless .front-itc-routes-projects-components-batch-settle-modal-index-child-panel .front-itc-routes-projects-components-batch-settle-modal-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-list-area .front-itc-routes-projects-components-batch-settle-modal-index-list-each-single .front-itc-routes-projects-components-batch-settle-modal-index-ant-collapse-borderless .front-itc-routes-projects-components-batch-settle-modal-index-child-panel .front-itc-routes-projects-components-batch-settle-modal-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-components-batch-settle-modal-index-collapse-rows .front-itc-routes-projects-components-batch-settle-modal-index-details-list .front-itc-routes-projects-components-batch-settle-modal-index-details-each {
  border-top: 1px solid #f3f3f3;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal li {
  list-style: none;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal a {
  text-decoration: none;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal button {
  border: none;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-components-batch-settle-modal-index-project-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal input,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-select-selection-selected-value,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .c7n-pro-textarea,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .c7n-pro-textarea:focus,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .c7n-pro-textarea:hover,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-select-selection:focus,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button[disabled],
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small[disabled],
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small[disabled],
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .c7n-alert-warning,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .c7n-alert-error,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .c7n-alert-info,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .c7n-pro-input-number,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .c7n-pro-input,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-input:focus,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-tabs-tab,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .has-error .ant-picker-icon:after,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .has-error .ant-select-arrow,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-select-selection__placeholder,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-select-search__field__placeholder,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .select-column span {
  display: block !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table th .error {
  position: relative;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .success {
  color: #539A34;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .error {
  color: #C94857;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .link {
  color: #036EB8;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .cursor {
  cursor: pointer;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .c7n-pro-table-row,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .c7n-pro-table-thead,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .c7n-pro-table-thead tr th,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .ant-table-thead tr th,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .c7n-pro-table-tbody tr td,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .c7n-avatar,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal h2,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal p {
  color: #3E3A39;
  margin: 0;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .novo-modal-header h2 {
  text-align: center;
  color: #263F64;
  font-weight: bold;
  font-size: 20px;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-components-batch-settle-modal-index-project-modal .search-block-wrapper .front-itc-components-search-block-searchblock-search-block {
    padding: 0;
    background-color: #fff;
  }
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .check-all-box {
  padding: 6px 8px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .self-Modal {
  padding: 0 50px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal table {
  border: none !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-table-header {
  background-color: transparent;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-table-body {
  border: none!important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-table-row:hover {
  box-shadow: none !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-table-placeholder {
  border: none !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-table .ant-table-row td {
  border: none !important;
  background-color: #F5F5F5 !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-table-selection-column {
  overflow: visible !important;
  text-overflow: none;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-table td {
  white-space: nowrap;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-table-fixed-header .ant-table-scroll .ant-table-header {
  background-color: #fff;
  padding-bottom: 20px !important;
  margin-bottom: -20px !important;
  overflow: hidden;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .lane-ctas {
  text-align: center;
  margin-top: 20px;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-components-batch-settle-modal-index-project-modal .lane-ctas {
    width: 100%;
  }
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table-scroll {
  height: 62vh;
  overflow: auto;
  margin-bottom: 14px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table-btn {
  width: 200px;
  display: inline-block;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-components-batch-settle-modal-index-project-modal .table-btn {
    width: 48%;
  }
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .left-btn {
  margin-right: 20px;
  color: #3E3A39;
  background-color: #eee !important;
  border: 1px solid #eee !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .right-btn {
  margin-left: 20px;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .project-search {
  background-color: #f8f8f8 !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .loading-icon {
  text-align: center;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-table-tbody tr td > span {
  overflow: visible !important;
  overflow: initial !important;
}
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-btn-primary:active,
.front-itc-routes-projects-components-batch-settle-modal-index-project-modal .ant-btn-primary:focus {
  color: #fff;
  background-color: #263F64;
  border-color: #263F64;
}

.front-itc-routes-projects-components-new-sequencing-order-modal-popup-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-page-container .front-itc-routes-projects-components-new-sequencing-order-modal-popup-top-bottom-left-right .front-itc-routes-projects-components-new-sequencing-order-modal-popup-top-area,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-page-container .front-itc-routes-projects-components-new-sequencing-order-modal-popup-top-bottom-left-right .front-itc-routes-projects-components-new-sequencing-order-modal-popup-bottom-left-area,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-page-container .front-itc-routes-projects-components-new-sequencing-order-modal-popup-top-bottom-left-right .front-itc-routes-projects-components-new-sequencing-order-modal-popup-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-page-container .front-itc-routes-projects-components-new-sequencing-order-modal-popup-top-bottom-left-right .front-itc-routes-projects-components-new-sequencing-order-modal-popup-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-page-container .front-itc-routes-projects-components-new-sequencing-order-modal-popup-top-bottom .front-itc-routes-projects-components-new-sequencing-order-modal-popup-top-area,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-page-container .front-itc-routes-projects-components-new-sequencing-order-modal-popup-top-bottom .front-itc-routes-projects-components-new-sequencing-order-modal-popup-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-page-container .front-itc-routes-projects-components-new-sequencing-order-modal-popup-top-bottom .front-itc-routes-projects-components-new-sequencing-order-modal-popup-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-color.front-itc-routes-projects-components-new-sequencing-order-modal-popup-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-color.front-itc-routes-projects-components-new-sequencing-order-modal-popup-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-color.front-itc-routes-projects-components-new-sequencing-order-modal-popup-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-color.front-itc-routes-projects-components-new-sequencing-order-modal-popup-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-color.front-itc-routes-projects-components-new-sequencing-order-modal-popup-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-color.front-itc-routes-projects-components-new-sequencing-order-modal-popup-rejected,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-color.front-itc-routes-projects-components-new-sequencing-order-modal-popup-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-child-panel,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-inner-collapse .front-itc-routes-projects-components-new-sequencing-order-modal-popup-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data.front-itc-routes-projects-components-new-sequencing-order-modal-popup-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data.front-itc-routes-projects-components-new-sequencing-order-modal-popup-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data.front-itc-routes-projects-components-new-sequencing-order-modal-popup-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data.front-itc-routes-projects-components-new-sequencing-order-modal-popup-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data.front-itc-routes-projects-components-new-sequencing-order-modal-popup-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data.front-itc-routes-projects-components-new-sequencing-order-modal-popup-rejected,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data.front-itc-routes-projects-components-new-sequencing-order-modal-popup-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data.front-itc-routes-projects-components-new-sequencing-order-modal-popup-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data.front-itc-routes-projects-components-new-sequencing-order-modal-popup-bold {
  font-weight: 600;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-bottom.front-itc-routes-projects-components-new-sequencing-order-modal-popup-bold {
  font-weight: 600;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-bottom.front-itc-routes-projects-components-new-sequencing-order-modal-popup-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-bottom.front-itc-routes-projects-components-new-sequencing-order-modal-popup-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-bottom.front-itc-routes-projects-components-new-sequencing-order-modal-popup-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-bottom.front-itc-routes-projects-components-new-sequencing-order-modal-popup-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-bottom.front-itc-routes-projects-components-new-sequencing-order-modal-popup-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-bottom.front-itc-routes-projects-components-new-sequencing-order-modal-popup-rejected,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-data-bottom.front-itc-routes-projects-components-new-sequencing-order-modal-popup-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-data-detail .front-itc-routes-projects-components-new-sequencing-order-modal-popup-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-column-name .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-column-name .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-name.front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-name .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-name .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-name .front-itc-routes-projects-components-new-sequencing-order-modal-popup-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-first-column-name,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-first-content-name,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-column-name,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-name,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-innercontent-name .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-area {
  width: 100%;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-area .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-area .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-area .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-each-single .front-itc-routes-projects-components-new-sequencing-order-modal-popup-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-area .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-each-single .front-itc-routes-projects-components-new-sequencing-order-modal-popup-ant-collapse-borderless .front-itc-routes-projects-components-new-sequencing-order-modal-popup-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-area .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-each-single .front-itc-routes-projects-components-new-sequencing-order-modal-popup-ant-collapse-borderless .front-itc-routes-projects-components-new-sequencing-order-modal-popup-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-area .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-each-single .front-itc-routes-projects-components-new-sequencing-order-modal-popup-ant-collapse-borderless .front-itc-routes-projects-components-new-sequencing-order-modal-popup-child-panel .front-itc-routes-projects-components-new-sequencing-order-modal-popup-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-area .front-itc-routes-projects-components-new-sequencing-order-modal-popup-list-each-single .front-itc-routes-projects-components-new-sequencing-order-modal-popup-ant-collapse-borderless .front-itc-routes-projects-components-new-sequencing-order-modal-popup-child-panel .front-itc-routes-projects-components-new-sequencing-order-modal-popup-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-collapse-rows .front-itc-routes-projects-components-new-sequencing-order-modal-popup-details-list .front-itc-routes-projects-components-new-sequencing-order-modal-popup-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup {
  font-family: Montserrat;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup li {
  list-style: none;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup a {
  text-decoration: none;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup button {
  border: none;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup input,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-select-selection-selected-value,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .c7n-pro-textarea,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .c7n-pro-textarea:focus,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .c7n-pro-textarea:hover,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-select-selection:focus,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button[disabled],
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small[disabled],
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small[disabled],
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .c7n-alert-warning,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .c7n-alert-error,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .c7n-alert-info,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .c7n-pro-input-number,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .c7n-pro-input,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-input:focus,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-tabs-tab,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .has-error .ant-picker-icon:after,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .has-error .ant-select-arrow,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-select-selection__placeholder,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-select-search__field__placeholder,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .group-button {
  display: flex;
  justify-content: space-evenly;
  margin-top: 50px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .group-button .ant-btn {
  width: 200px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-label label::before,
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-input-suffix {
  right: -2px;
  cursor: pointer;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup h2 {
  font-family: 'Montserrat';
  font-weight: 700;
  font-size: 20px;
  color: #263F64;
  text-align: center;
  margin-bottom: 20px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .desc {
  font-size: 12px;
  color: #3E3A39;
  text-align: center;
  margin-bottom: 50px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item {
  margin-bottom: 20px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-label {
  line-height: normal;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-form-item-label label {
  font-size: 10px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-input-affix-wrapper input {
  height: 33px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-select-selection {
  height: 33px;
}
.front-itc-routes-projects-components-new-sequencing-order-modal-popup-add-new-seqorder-popup .ant-select-selection .ant-select-selection__rendered {
  line-height: 31px;
}

.front-itc-routes-projects-components-project-bar-project-bar-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-components-project-bar-project-bar-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-components-project-bar-project-bar-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-project-bar-project-bar-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-components-project-bar-project-bar-page-container .front-itc-routes-projects-components-project-bar-project-bar-top-bottom-left-right .front-itc-routes-projects-components-project-bar-project-bar-top-area,
.front-itc-routes-projects-components-project-bar-project-bar-page-container .front-itc-routes-projects-components-project-bar-project-bar-top-bottom-left-right .front-itc-routes-projects-components-project-bar-project-bar-bottom-left-area,
.front-itc-routes-projects-components-project-bar-project-bar-page-container .front-itc-routes-projects-components-project-bar-project-bar-top-bottom-left-right .front-itc-routes-projects-components-project-bar-project-bar-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-components-project-bar-project-bar-page-container .front-itc-routes-projects-components-project-bar-project-bar-top-bottom-left-right .front-itc-routes-projects-components-project-bar-project-bar-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-components-project-bar-project-bar-page-container .front-itc-routes-projects-components-project-bar-project-bar-top-bottom .front-itc-routes-projects-components-project-bar-project-bar-top-area,
.front-itc-routes-projects-components-project-bar-project-bar-page-container .front-itc-routes-projects-components-project-bar-project-bar-top-bottom .front-itc-routes-projects-components-project-bar-project-bar-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-components-project-bar-project-bar-page-container .front-itc-routes-projects-components-project-bar-project-bar-top-bottom .front-itc-routes-projects-components-project-bar-project-bar-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-components-project-bar-project-bar-list-content-data-color.front-itc-routes-projects-components-project-bar-project-bar-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-project-bar-project-bar-list-content-data-color.front-itc-routes-projects-components-project-bar-project-bar-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-project-bar-project-bar-list-content-data-color.front-itc-routes-projects-components-project-bar-project-bar-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-project-bar-project-bar-list-content-data-color.front-itc-routes-projects-components-project-bar-project-bar-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-project-bar-project-bar-list-content-data-color.front-itc-routes-projects-components-project-bar-project-bar-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-project-bar-project-bar-list-content-data-color.front-itc-routes-projects-components-project-bar-project-bar-rejected,
.front-itc-routes-projects-components-project-bar-project-bar-list-content-data-color.front-itc-routes-projects-components-project-bar-project-bar-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-child-panel,
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-inner-collapse .front-itc-routes-projects-components-project-bar-project-bar-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data.front-itc-routes-projects-components-project-bar-project-bar-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data.front-itc-routes-projects-components-project-bar-project-bar-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data.front-itc-routes-projects-components-project-bar-project-bar-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data.front-itc-routes-projects-components-project-bar-project-bar-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data.front-itc-routes-projects-components-project-bar-project-bar-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data.front-itc-routes-projects-components-project-bar-project-bar-rejected,
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data.front-itc-routes-projects-components-project-bar-project-bar-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data.front-itc-routes-projects-components-project-bar-project-bar-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data.front-itc-routes-projects-components-project-bar-project-bar-bold {
  font-weight: 600;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data-bottom.front-itc-routes-projects-components-project-bar-project-bar-bold {
  font-weight: 600;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data-bottom.front-itc-routes-projects-components-project-bar-project-bar-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data-bottom.front-itc-routes-projects-components-project-bar-project-bar-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data-bottom.front-itc-routes-projects-components-project-bar-project-bar-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data-bottom.front-itc-routes-projects-components-project-bar-project-bar-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data-bottom.front-itc-routes-projects-components-project-bar-project-bar-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data-bottom.front-itc-routes-projects-components-project-bar-project-bar-rejected,
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-data-bottom.front-itc-routes-projects-components-project-bar-project-bar-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-data-detail .front-itc-routes-projects-components-project-bar-project-bar-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-column-name .front-itc-routes-projects-components-project-bar-project-bar-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-column-name .front-itc-routes-projects-components-project-bar-project-bar-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-name.front-itc-routes-projects-components-project-bar-project-bar-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-name .front-itc-routes-projects-components-project-bar-project-bar-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-name .front-itc-routes-projects-components-project-bar-project-bar-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-name .front-itc-routes-projects-components-project-bar-project-bar-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-first-column-name,
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-first-content-name,
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-column-name,
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-name,
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-innercontent-name .front-itc-routes-projects-components-project-bar-project-bar-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-area {
  width: 100%;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-area .front-itc-routes-projects-components-project-bar-project-bar-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-area .front-itc-routes-projects-components-project-bar-project-bar-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-area .front-itc-routes-projects-components-project-bar-project-bar-list-each-single .front-itc-routes-projects-components-project-bar-project-bar-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-area .front-itc-routes-projects-components-project-bar-project-bar-list-each-single .front-itc-routes-projects-components-project-bar-project-bar-ant-collapse-borderless .front-itc-routes-projects-components-project-bar-project-bar-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-area .front-itc-routes-projects-components-project-bar-project-bar-list-each-single .front-itc-routes-projects-components-project-bar-project-bar-ant-collapse-borderless .front-itc-routes-projects-components-project-bar-project-bar-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-area .front-itc-routes-projects-components-project-bar-project-bar-list-each-single .front-itc-routes-projects-components-project-bar-project-bar-ant-collapse-borderless .front-itc-routes-projects-components-project-bar-project-bar-child-panel .front-itc-routes-projects-components-project-bar-project-bar-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-list-area .front-itc-routes-projects-components-project-bar-project-bar-list-each-single .front-itc-routes-projects-components-project-bar-project-bar-ant-collapse-borderless .front-itc-routes-projects-components-project-bar-project-bar-child-panel .front-itc-routes-projects-components-project-bar-project-bar-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-components-project-bar-project-bar-collapse-rows .front-itc-routes-projects-components-project-bar-project-bar-details-list .front-itc-routes-projects-components-project-bar-project-bar-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-components-project-bar-project-bar-hide-info {
  position: fixed;
  right: 0;
  top: 0;
  height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 52px;
  padding: 50px 16px 20px 16px;
  background-color: #fff;
}
.front-itc-routes-projects-components-project-bar-project-bar-hide-info .title-display {
  flex: 1 1;
  margin-top: 10px;
  -webkit-writing-mode: vertical-lr;
      -ms-writing-mode: tb-lr;
          writing-mode: vertical-lr;
  font-size: 11px;
  color: #263F64;
}
.front-itc-routes-projects-components-project-bar-project-bar-hide-info .avatar-area {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 92px;
}
.front-itc-routes-projects-components-project-bar-project-bar-hide-info .avatar-area .avatar-each {
  height: 24px;
  width: 24px;
  line-height: 24px;
  text-align: center;
  font-size: 10px;
  color: #fff;
  background-color: #77A6CD;
  border-radius: 50%;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content {
  position: fixed;
  right: 0;
  top: 0;
  height: 100vh;
  width: 352px;
  padding: 50px 16px 65px 30px;
  background-color: #fff;
  overflow-y: auto;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content .header-area {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 38px;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content .header-area .title {
  padding-left: 10px;
  padding-right: 68px;
  font-weight: bold;
  font-size: 17px;
  color: #263F64;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content .title-area {
  display: flex;
  height: 30px;
  line-height: 30px;
  font-size: 10px;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content .title-area > div {
  flex: 1 1;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content .subproject-list {
  margin-top: 4px;
  margin-bottom: 20px;
  line-height: 22px;
  font-weight: 600;
  font-size: 12px;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content .value-area {
  display: flex;
  margin-top: 4px;
  margin-bottom: 20px;
  line-height: 22px;
  font-size: 12px;
  font-weight: 600;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content .value-area .value-display {
  flex: 1 1;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content .value-area .value-display .ant-select-selection--single {
  height: 36px;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content .value-area .value-display .ant-select-selection--single .ant-select-selection__rendered {
  line-height: 34px;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content .value-area .icon-wrapper {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 10px;
  width: 36px;
  height: 36px;
  border: 1px solid #BFC0C0;
  border-radius: 6px;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content .value-area .icon-wrapper.disable {
  cursor: not-allowed;
  opacity: 0.5;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content .value-area-product {
  display: block;
  height: auto;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content .contact-information {
  margin-bottom: 10px;
  line-height: 30px;
  font-size: 17px;
  color: #263f64;
  font-family: 'Montserrat';
  font-weight: 700;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content .contact-information-title {
  margin-bottom: 9px;
  line-height: 30px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content .contact-information-value {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  height: 40px;
  padding: 0 15px;
  background-color: #f8f8f8;
  border-radius: 6px;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content .contact-information-value .contact-information-avatar {
  height: 24px;
  width: 24px;
  line-height: 24px;
  text-align: center;
  font-size: 10px;
  color: #fff;
  background-color: #77A6CD;
  border-radius: 50%;
}
.front-itc-routes-projects-components-project-bar-project-bar-info-content .contact-information-value .contact-information-display {
  padding-left: 10px;
  font-size: 11px;
  font-weight: 600;
}
.front-itc-routes-projects-components-project-bar-project-bar-email-tip {
  display: flex;
  align-items: center;
  color: #3E3A39;
  text-decoration: none;
  cursor: pointer;
}
.front-itc-routes-projects-components-project-bar-project-bar-email-tip:hover {
  text-decoration: none;
}
.front-itc-routes-projects-components-project-bar-project-bar-email-tip .information-avatar {
  width: 26px;
  height: 26px;
  line-height: 24px;
  text-align: center;
  font-size: 10px;
  color: #fff;
  background-color: #77A6CD;
  border-radius: 50%;
}
.front-itc-routes-projects-components-project-bar-project-bar-email-tip .information-name {
  font-family: 'Montserrat';
  font-weight: 700;
  height: 22px;
  padding: 0 10px;
  line-height: 22px;
  font-size: 12px;
  color: #3E3A39;
  white-space: nowrap;
}

.front-itc-routes-projects-components-project-item-project-item-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-components-project-item-project-item-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-components-project-item-project-item-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-project-item-project-item-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-components-project-item-project-item-page-container .front-itc-routes-projects-components-project-item-project-item-top-bottom-left-right .front-itc-routes-projects-components-project-item-project-item-top-area,
.front-itc-routes-projects-components-project-item-project-item-page-container .front-itc-routes-projects-components-project-item-project-item-top-bottom-left-right .front-itc-routes-projects-components-project-item-project-item-bottom-left-area,
.front-itc-routes-projects-components-project-item-project-item-page-container .front-itc-routes-projects-components-project-item-project-item-top-bottom-left-right .front-itc-routes-projects-components-project-item-project-item-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-components-project-item-project-item-page-container .front-itc-routes-projects-components-project-item-project-item-top-bottom-left-right .front-itc-routes-projects-components-project-item-project-item-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-components-project-item-project-item-page-container .front-itc-routes-projects-components-project-item-project-item-top-bottom .front-itc-routes-projects-components-project-item-project-item-top-area,
.front-itc-routes-projects-components-project-item-project-item-page-container .front-itc-routes-projects-components-project-item-project-item-top-bottom .front-itc-routes-projects-components-project-item-project-item-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-components-project-item-project-item-page-container .front-itc-routes-projects-components-project-item-project-item-top-bottom .front-itc-routes-projects-components-project-item-project-item-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-components-project-item-project-item-list-content-data-color.front-itc-routes-projects-components-project-item-project-item-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-project-item-project-item-list-content-data-color.front-itc-routes-projects-components-project-item-project-item-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-project-item-project-item-list-content-data-color.front-itc-routes-projects-components-project-item-project-item-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-project-item-project-item-list-content-data-color.front-itc-routes-projects-components-project-item-project-item-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-project-item-project-item-list-content-data-color.front-itc-routes-projects-components-project-item-project-item-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-project-item-project-item-list-content-data-color.front-itc-routes-projects-components-project-item-project-item-rejected,
.front-itc-routes-projects-components-project-item-project-item-list-content-data-color.front-itc-routes-projects-components-project-item-project-item-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-child-panel,
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-inner-collapse .front-itc-routes-projects-components-project-item-project-item-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data.front-itc-routes-projects-components-project-item-project-item-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data.front-itc-routes-projects-components-project-item-project-item-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data.front-itc-routes-projects-components-project-item-project-item-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data.front-itc-routes-projects-components-project-item-project-item-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data.front-itc-routes-projects-components-project-item-project-item-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data.front-itc-routes-projects-components-project-item-project-item-rejected,
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data.front-itc-routes-projects-components-project-item-project-item-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data.front-itc-routes-projects-components-project-item-project-item-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data.front-itc-routes-projects-components-project-item-project-item-bold {
  font-weight: 600;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data-bottom.front-itc-routes-projects-components-project-item-project-item-bold {
  font-weight: 600;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data-bottom.front-itc-routes-projects-components-project-item-project-item-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data-bottom.front-itc-routes-projects-components-project-item-project-item-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data-bottom.front-itc-routes-projects-components-project-item-project-item-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data-bottom.front-itc-routes-projects-components-project-item-project-item-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data-bottom.front-itc-routes-projects-components-project-item-project-item-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data-bottom.front-itc-routes-projects-components-project-item-project-item-rejected,
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-data-bottom.front-itc-routes-projects-components-project-item-project-item-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-data-detail .front-itc-routes-projects-components-project-item-project-item-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-column-name .front-itc-routes-projects-components-project-item-project-item-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-column-name .front-itc-routes-projects-components-project-item-project-item-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-name.front-itc-routes-projects-components-project-item-project-item-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-name .front-itc-routes-projects-components-project-item-project-item-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-name .front-itc-routes-projects-components-project-item-project-item-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-name .front-itc-routes-projects-components-project-item-project-item-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-first-column-name,
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-first-content-name,
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-column-name,
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-name,
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-innercontent-name .front-itc-routes-projects-components-project-item-project-item-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-area {
  width: 100%;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-area .front-itc-routes-projects-components-project-item-project-item-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-area .front-itc-routes-projects-components-project-item-project-item-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-area .front-itc-routes-projects-components-project-item-project-item-list-each-single .front-itc-routes-projects-components-project-item-project-item-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-area .front-itc-routes-projects-components-project-item-project-item-list-each-single .front-itc-routes-projects-components-project-item-project-item-ant-collapse-borderless .front-itc-routes-projects-components-project-item-project-item-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-area .front-itc-routes-projects-components-project-item-project-item-list-each-single .front-itc-routes-projects-components-project-item-project-item-ant-collapse-borderless .front-itc-routes-projects-components-project-item-project-item-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-area .front-itc-routes-projects-components-project-item-project-item-list-each-single .front-itc-routes-projects-components-project-item-project-item-ant-collapse-borderless .front-itc-routes-projects-components-project-item-project-item-child-panel .front-itc-routes-projects-components-project-item-project-item-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-list-area .front-itc-routes-projects-components-project-item-project-item-list-each-single .front-itc-routes-projects-components-project-item-project-item-ant-collapse-borderless .front-itc-routes-projects-components-project-item-project-item-child-panel .front-itc-routes-projects-components-project-item-project-item-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-components-project-item-project-item-collapse-rows .front-itc-routes-projects-components-project-item-project-item-details-list .front-itc-routes-projects-components-project-item-project-item-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-components-project-item-project-item-ant-collapse-header {
  padding: 0 !important;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-components-project-item-project-item-sample-item ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item li {
  list-style: none;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item a {
  text-decoration: none;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item button {
  border: none;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-components-project-item-project-item-sample-item .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item input,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-select-selection-selected-value,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .c7n-pro-textarea,
.front-itc-routes-projects-components-project-item-project-item-sample-item .c7n-pro-textarea:focus,
.front-itc-routes-projects-components-project-item-project-item-sample-item .c7n-pro-textarea:hover,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-select-selection:focus,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button[disabled],
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small[disabled],
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small[disabled],
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .c7n-alert-warning,
.front-itc-routes-projects-components-project-item-project-item-sample-item .c7n-alert-error,
.front-itc-routes-projects-components-project-item-project-item-sample-item .c7n-alert-info,
.front-itc-routes-projects-components-project-item-project-item-sample-item .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .c7n-pro-input-number,
.front-itc-routes-projects-components-project-item-project-item-sample-item .c7n-pro-input,
.front-itc-routes-projects-components-project-item-project-item-sample-item .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-components-project-item-project-item-sample-item input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-input:focus,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-tabs-tab,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-components-project-item-project-item-sample-item .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-components-project-item-project-item-sample-item .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-components-project-item-project-item-sample-item .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-components-project-item-project-item-sample-item .has-error .ant-picker-icon:after,
.front-itc-routes-projects-components-project-item-project-item-sample-item .has-error .ant-select-arrow,
.front-itc-routes-projects-components-project-item-project-item-sample-item .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-select-selection__placeholder,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-select-search__field__placeholder,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-components-project-item-project-item-sample-item .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .list-content-name.list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .list-content-name .list-content-icon {
  display: flex;
  align-items: center;
  height: 60px;
  color: #3E3A39;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .list-content-name .list-content-date {
  display: flex !important;
  align-items: center;
  height: 60px;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .list-content-name .list-content-date .list-button {
  height: 24px;
  width: 24px;
  text-align: center;
  line-height: 22px;
  color: #3E3A39;
  font-size: 12px;
  border-radius: 6px;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  border: 1px solid #bfc0c0;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .list-content-name .list-content-date .list-button:hover {
  color: #fff;
  background-color: #263F64;
  border: 1px solid #263F64;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .list-content-name .ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-components-project-item-project-item-sample-item .list-content-name .ant-avatar > * {
  line-height: 26px;
}

.front-itc-routes-projects-components-project-list-modal-project-list-modal-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-page-container .front-itc-routes-projects-components-project-list-modal-project-list-modal-top-bottom-left-right .front-itc-routes-projects-components-project-list-modal-project-list-modal-top-area,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-page-container .front-itc-routes-projects-components-project-list-modal-project-list-modal-top-bottom-left-right .front-itc-routes-projects-components-project-list-modal-project-list-modal-bottom-left-area,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-page-container .front-itc-routes-projects-components-project-list-modal-project-list-modal-top-bottom-left-right .front-itc-routes-projects-components-project-list-modal-project-list-modal-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-page-container .front-itc-routes-projects-components-project-list-modal-project-list-modal-top-bottom-left-right .front-itc-routes-projects-components-project-list-modal-project-list-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-page-container .front-itc-routes-projects-components-project-list-modal-project-list-modal-top-bottom .front-itc-routes-projects-components-project-list-modal-project-list-modal-top-area,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-page-container .front-itc-routes-projects-components-project-list-modal-project-list-modal-top-bottom .front-itc-routes-projects-components-project-list-modal-project-list-modal-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-page-container .front-itc-routes-projects-components-project-list-modal-project-list-modal-top-bottom .front-itc-routes-projects-components-project-list-modal-project-list-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-color.front-itc-routes-projects-components-project-list-modal-project-list-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-color.front-itc-routes-projects-components-project-list-modal-project-list-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-color.front-itc-routes-projects-components-project-list-modal-project-list-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-color.front-itc-routes-projects-components-project-list-modal-project-list-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-color.front-itc-routes-projects-components-project-list-modal-project-list-modal-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-color.front-itc-routes-projects-components-project-list-modal-project-list-modal-rejected,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-color.front-itc-routes-projects-components-project-list-modal-project-list-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-child-panel,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-inner-collapse .front-itc-routes-projects-components-project-list-modal-project-list-modal-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data.front-itc-routes-projects-components-project-list-modal-project-list-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data.front-itc-routes-projects-components-project-list-modal-project-list-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data.front-itc-routes-projects-components-project-list-modal-project-list-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data.front-itc-routes-projects-components-project-list-modal-project-list-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data.front-itc-routes-projects-components-project-list-modal-project-list-modal-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data.front-itc-routes-projects-components-project-list-modal-project-list-modal-rejected,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data.front-itc-routes-projects-components-project-list-modal-project-list-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data.front-itc-routes-projects-components-project-list-modal-project-list-modal-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data.front-itc-routes-projects-components-project-list-modal-project-list-modal-bold {
  font-weight: 600;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-bottom.front-itc-routes-projects-components-project-list-modal-project-list-modal-bold {
  font-weight: 600;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-bottom.front-itc-routes-projects-components-project-list-modal-project-list-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-bottom.front-itc-routes-projects-components-project-list-modal-project-list-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-bottom.front-itc-routes-projects-components-project-list-modal-project-list-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-bottom.front-itc-routes-projects-components-project-list-modal-project-list-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-bottom.front-itc-routes-projects-components-project-list-modal-project-list-modal-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-bottom.front-itc-routes-projects-components-project-list-modal-project-list-modal-rejected,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-data-bottom.front-itc-routes-projects-components-project-list-modal-project-list-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-data-detail .front-itc-routes-projects-components-project-list-modal-project-list-modal-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-column-name .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-column-name .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-name.front-itc-routes-projects-components-project-list-modal-project-list-modal-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-name .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-name .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-name .front-itc-routes-projects-components-project-list-modal-project-list-modal-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-first-column-name,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-first-content-name,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-column-name,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-name,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-innercontent-name .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-area {
  width: 100%;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-area .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-area .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-area .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-each-single .front-itc-routes-projects-components-project-list-modal-project-list-modal-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-area .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-each-single .front-itc-routes-projects-components-project-list-modal-project-list-modal-ant-collapse-borderless .front-itc-routes-projects-components-project-list-modal-project-list-modal-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-area .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-each-single .front-itc-routes-projects-components-project-list-modal-project-list-modal-ant-collapse-borderless .front-itc-routes-projects-components-project-list-modal-project-list-modal-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-area .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-each-single .front-itc-routes-projects-components-project-list-modal-project-list-modal-ant-collapse-borderless .front-itc-routes-projects-components-project-list-modal-project-list-modal-child-panel .front-itc-routes-projects-components-project-list-modal-project-list-modal-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-area .front-itc-routes-projects-components-project-list-modal-project-list-modal-list-each-single .front-itc-routes-projects-components-project-list-modal-project-list-modal-ant-collapse-borderless .front-itc-routes-projects-components-project-list-modal-project-list-modal-child-panel .front-itc-routes-projects-components-project-list-modal-project-list-modal-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-collapse-rows .front-itc-routes-projects-components-project-list-modal-project-list-modal-details-list .front-itc-routes-projects-components-project-list-modal-project-list-modal-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-spin-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.5);
  align-items: center;
  justify-content: center;
  display: flex;
  z-index: 1;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal li {
  list-style: none;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal a {
  text-decoration: none;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal button {
  border: none;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal input,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-select-selection-selected-value,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .c7n-pro-textarea,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .c7n-pro-textarea:focus,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .c7n-pro-textarea:hover,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-select-selection:focus,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button[disabled],
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small[disabled],
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small[disabled],
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .c7n-alert-warning,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .c7n-alert-error,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .c7n-alert-info,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .c7n-pro-input-number,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .c7n-pro-input,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-input:focus,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-tabs-tab,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .has-error .ant-picker-icon:after,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .has-error .ant-select-arrow,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-select-selection__placeholder,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-select-search__field__placeholder,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .search-block .project-search {
  background: #f8f8f8;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-table-body tbody tr {
  background: #f8f8f8;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-table-body tbody tr td {
  background: #f8f8f8 !important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-radio-checked .ant-radio-inner {
  border-color: #263F64;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-radio-checked .ant-radio-inner::after {
  display: block;
  background-color: #263F64;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .ant-radio:hover .ant-radio-inner {
  border-color: #263F64;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .button-group {
  display: flex;
  justify-content: center;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-project-list-modal .button-group .ant-btn {
  width: 200px;
  margin: 0 15px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-select-project-popup {
  height: 90vh;
  overflow: auto;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-select-project-popup .ant-form div.table-wrapper {
  padding: 0;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-select-project-popup .popup-title {
  font-family: 'Montserrat';
  font-weight: 700;
  font-size: 20px;
  color: #263F64;
  text-align: center;
  margin-bottom: 20px;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-select-project-popup .ant-radio-group.ant-radio-group-outline {
  width: 100%;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-select-project-popup .select-column {
  padding-right: 0 !important;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-select-project-popup .select-column .ant-radio-inner::after {
  transition: none;
}
.front-itc-routes-projects-components-project-list-modal-project-list-modal-select-project-popup .ant-table-body > table {
  table-layout: auto;
}
@media (min-width: 992px) {
  .front-itc-routes-projects-components-project-list-modal-project-list-modal-select-project-popup .search-block > .ant-row > div {
    width: 50%;
  }
}

.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-page-container .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-top-bottom-left-right .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-top-area,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-page-container .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-top-bottom-left-right .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-bottom-left-area,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-page-container .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-top-bottom-left-right .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-page-container .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-top-bottom-left-right .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-page-container .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-top-bottom .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-top-area,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-page-container .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-top-bottom .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-page-container .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-top-bottom .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-color.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-color.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-color.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-color.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-color.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-color.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-rejected,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-color.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-child-panel,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-inner-collapse .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-rejected,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-bold {
  font-weight: 600;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-bottom.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-bold {
  font-weight: 600;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-bottom.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-bottom.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-bottom.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-bottom.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-bottom.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-bottom.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-rejected,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-data-bottom.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-data-detail .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-column-name .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-column-name .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-name.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-name .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-name .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-name .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-first-column-name,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-first-content-name,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-column-name,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-name,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-innercontent-name .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-area {
  width: 100%;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-area .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-area .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-area .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-each-single .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-area .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-each-single .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-ant-collapse-borderless .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-area .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-each-single .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-ant-collapse-borderless .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-area .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-each-single .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-ant-collapse-borderless .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-child-panel .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-area .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-list-each-single .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-ant-collapse-borderless .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-child-panel .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-collapse-rows .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-details-list .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-details-each {
  border-top: 1px solid #f3f3f3;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal li {
  list-style: none;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal a {
  text-decoration: none;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal button {
  border: none;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal input,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-select-selection-selected-value,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .c7n-pro-textarea,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .c7n-pro-textarea:focus,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .c7n-pro-textarea:hover,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-select-selection:focus,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button[disabled],
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small[disabled],
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small[disabled],
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .c7n-alert-warning,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .c7n-alert-error,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .c7n-alert-info,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .c7n-pro-input-number,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .c7n-pro-input,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-input:focus,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-tabs-tab,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .has-error .ant-picker-icon:after,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .has-error .ant-select-arrow,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-select-selection__placeholder,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-select-search__field__placeholder,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .project-search {
  background: #f8f8f8 !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-input:hover {
  background-color: #e7efe4;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-table-body tbody tr {
  background: #f8f8f8;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-table-body tbody tr td {
  background: #f8f8f8 !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-radio-checked .ant-radio-inner {
  border-color: #263F64;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-radio-checked .ant-radio-inner::after {
  display: block;
  background-color: #263F64;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-radio:hover .ant-radio-inner {
  border-color: #263F64;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .button-group {
  display: flex;
  margin-bottom: 20px;
  justify-content: center;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .button-group .ant-btn {
  width: 200px;
  margin: 0 15px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .ant-table-header {
  overflow: hidden !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .search-block {
  padding: 5px 0px !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-project-list-modal .pagination-wrapper {
  margin-bottom: 20px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-select-project-popup {
  height: 100vh;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-select-project-popup .ant-form div.table-wrapper {
  padding: 0;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-select-project-popup .popup-title {
  font-family: 'Montserrat';
  font-weight: 700;
  font-size: 20px;
  color: #263F64;
  text-align: center;
  margin-bottom: 20px;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-select-project-popup .ant-radio-group.ant-radio-group-outline {
  width: 100%;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-select-project-popup .select-column {
  padding-right: 0 !important;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-select-project-popup .select-column .ant-radio-inner::after {
  transition: none;
}
.front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-select-project-popup .ant-table-body > table {
  table-layout: auto;
}
@media (min-width: 992px) {
  .front-itc-routes-projects-components-project-prod-list-modal-project-prod-list-modal-select-project-popup .search-block > .ant-row > div {
    width: 50%;
  }
}

.front-itc-routes-projects-components-recipient-popup-recipient-popup-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-page-container .front-itc-routes-projects-components-recipient-popup-recipient-popup-top-bottom-left-right .front-itc-routes-projects-components-recipient-popup-recipient-popup-top-area,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-page-container .front-itc-routes-projects-components-recipient-popup-recipient-popup-top-bottom-left-right .front-itc-routes-projects-components-recipient-popup-recipient-popup-bottom-left-area,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-page-container .front-itc-routes-projects-components-recipient-popup-recipient-popup-top-bottom-left-right .front-itc-routes-projects-components-recipient-popup-recipient-popup-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-page-container .front-itc-routes-projects-components-recipient-popup-recipient-popup-top-bottom-left-right .front-itc-routes-projects-components-recipient-popup-recipient-popup-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-page-container .front-itc-routes-projects-components-recipient-popup-recipient-popup-top-bottom .front-itc-routes-projects-components-recipient-popup-recipient-popup-top-area,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-page-container .front-itc-routes-projects-components-recipient-popup-recipient-popup-top-bottom .front-itc-routes-projects-components-recipient-popup-recipient-popup-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-page-container .front-itc-routes-projects-components-recipient-popup-recipient-popup-top-bottom .front-itc-routes-projects-components-recipient-popup-recipient-popup-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-color.front-itc-routes-projects-components-recipient-popup-recipient-popup-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-color.front-itc-routes-projects-components-recipient-popup-recipient-popup-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-color.front-itc-routes-projects-components-recipient-popup-recipient-popup-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-color.front-itc-routes-projects-components-recipient-popup-recipient-popup-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-color.front-itc-routes-projects-components-recipient-popup-recipient-popup-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-color.front-itc-routes-projects-components-recipient-popup-recipient-popup-rejected,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-color.front-itc-routes-projects-components-recipient-popup-recipient-popup-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-child-panel,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-inner-collapse .front-itc-routes-projects-components-recipient-popup-recipient-popup-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data.front-itc-routes-projects-components-recipient-popup-recipient-popup-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data.front-itc-routes-projects-components-recipient-popup-recipient-popup-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data.front-itc-routes-projects-components-recipient-popup-recipient-popup-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data.front-itc-routes-projects-components-recipient-popup-recipient-popup-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data.front-itc-routes-projects-components-recipient-popup-recipient-popup-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data.front-itc-routes-projects-components-recipient-popup-recipient-popup-rejected,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data.front-itc-routes-projects-components-recipient-popup-recipient-popup-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data.front-itc-routes-projects-components-recipient-popup-recipient-popup-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data.front-itc-routes-projects-components-recipient-popup-recipient-popup-bold {
  font-weight: 600;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-bottom.front-itc-routes-projects-components-recipient-popup-recipient-popup-bold {
  font-weight: 600;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-bottom.front-itc-routes-projects-components-recipient-popup-recipient-popup-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-bottom.front-itc-routes-projects-components-recipient-popup-recipient-popup-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-bottom.front-itc-routes-projects-components-recipient-popup-recipient-popup-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-bottom.front-itc-routes-projects-components-recipient-popup-recipient-popup-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-bottom.front-itc-routes-projects-components-recipient-popup-recipient-popup-cancelled {
  color: #888888;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-bottom.front-itc-routes-projects-components-recipient-popup-recipient-popup-rejected,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-data-bottom.front-itc-routes-projects-components-recipient-popup-recipient-popup-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-data-detail .front-itc-routes-projects-components-recipient-popup-recipient-popup-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-column-name .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-column-name .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-name.front-itc-routes-projects-components-recipient-popup-recipient-popup-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-name .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-name .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-name .front-itc-routes-projects-components-recipient-popup-recipient-popup-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-first-column-name,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-first-content-name,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-column-name,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-name,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-innercontent-name .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-area {
  width: 100%;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-area .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-area .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-area .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-each-single .front-itc-routes-projects-components-recipient-popup-recipient-popup-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-area .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-each-single .front-itc-routes-projects-components-recipient-popup-recipient-popup-ant-collapse-borderless .front-itc-routes-projects-components-recipient-popup-recipient-popup-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-area .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-each-single .front-itc-routes-projects-components-recipient-popup-recipient-popup-ant-collapse-borderless .front-itc-routes-projects-components-recipient-popup-recipient-popup-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-area .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-each-single .front-itc-routes-projects-components-recipient-popup-recipient-popup-ant-collapse-borderless .front-itc-routes-projects-components-recipient-popup-recipient-popup-child-panel .front-itc-routes-projects-components-recipient-popup-recipient-popup-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-area .front-itc-routes-projects-components-recipient-popup-recipient-popup-list-each-single .front-itc-routes-projects-components-recipient-popup-recipient-popup-ant-collapse-borderless .front-itc-routes-projects-components-recipient-popup-recipient-popup-child-panel .front-itc-routes-projects-components-recipient-popup-recipient-popup-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-collapse-rows .front-itc-routes-projects-components-recipient-popup-recipient-popup-details-list .front-itc-routes-projects-components-recipient-popup-recipient-popup-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area {
  position: fixed;
  z-index: 9999;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area li {
  list-style: none;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area a {
  text-decoration: none;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area button {
  border: none;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area input,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-select-selection-selected-value,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .c7n-pro-textarea,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .c7n-pro-textarea:focus,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .c7n-pro-textarea:hover,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-select-selection:focus,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button[disabled],
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small[disabled],
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small[disabled],
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .c7n-alert-warning,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .c7n-alert-error,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .c7n-alert-info,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .c7n-pro-input-number,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .c7n-pro-input,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-input:focus,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-tabs-tab,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .has-error .ant-picker-icon:after,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .has-error .ant-select-arrow,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-select-selection__placeholder,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-select-search__field__placeholder,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-modal {
  width: 644px !important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .ant-modal .ant-modal-content {
  border-radius: 10px !important;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .tips-area .ant-tooltip-arrow {
  border-bottom-color: #ffffff;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .tips-area .ant-tooltip-inner {
  color: #3E3A39;
  background-color: #fff;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .popup-content {
  padding: 70px 107px 73px 107px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .popup-content .popup-title {
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  color: #e67a2b;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .popup-content .popup-input-area {
  display: flex;
  align-items: center;
  margin-top: 20px;
  font-size: 12px;
  color: #3E3A39;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .popup-content .popup-input-area .input-title {
  margin-right: 8px;
  white-space: nowrap;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .popup-content .button-group {
  display: flex;
  justify-content: space-between;
  margin: 50px auto 0 auto;
  width: 430px;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .popup-content .button-group .button-each {
  width: 200px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 12px;
  border-radius: 6px;
  cursor: pointer;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .popup-content .button-group .button-each.cancel {
  color: #3E3A39;
  background-color: #eeeeee;
}
.front-itc-routes-projects-components-recipient-popup-recipient-popup-popup-area .popup-content .button-group .button-each.confirm {
  color: #fff;
  background-color: #263f64;
}

.front-itc-components-popup-reminder-popup-reminder-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-components-popup-reminder-popup-reminder-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-components-popup-reminder-popup-reminder-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-components-popup-reminder-popup-reminder-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-components-popup-reminder-popup-reminder-page-container .front-itc-components-popup-reminder-popup-reminder-top-bottom-left-right .front-itc-components-popup-reminder-popup-reminder-top-area,
.front-itc-components-popup-reminder-popup-reminder-page-container .front-itc-components-popup-reminder-popup-reminder-top-bottom-left-right .front-itc-components-popup-reminder-popup-reminder-bottom-left-area,
.front-itc-components-popup-reminder-popup-reminder-page-container .front-itc-components-popup-reminder-popup-reminder-top-bottom-left-right .front-itc-components-popup-reminder-popup-reminder-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-components-popup-reminder-popup-reminder-page-container .front-itc-components-popup-reminder-popup-reminder-top-bottom-left-right .front-itc-components-popup-reminder-popup-reminder-top-area {
  margin-bottom: 30px;
}
.front-itc-components-popup-reminder-popup-reminder-page-container .front-itc-components-popup-reminder-popup-reminder-top-bottom .front-itc-components-popup-reminder-popup-reminder-top-area,
.front-itc-components-popup-reminder-popup-reminder-page-container .front-itc-components-popup-reminder-popup-reminder-top-bottom .front-itc-components-popup-reminder-popup-reminder-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-components-popup-reminder-popup-reminder-page-container .front-itc-components-popup-reminder-popup-reminder-top-bottom .front-itc-components-popup-reminder-popup-reminder-top-area {
  margin-bottom: 30px;
}
.front-itc-components-popup-reminder-popup-reminder-list-content-data-color.front-itc-components-popup-reminder-popup-reminder-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-components-popup-reminder-popup-reminder-list-content-data-color.front-itc-components-popup-reminder-popup-reminder-data-qc {
  color: #539A34;
}
.front-itc-components-popup-reminder-popup-reminder-list-content-data-color.front-itc-components-popup-reminder-popup-reminder-confirmed {
  color: #539A34;
}
.front-itc-components-popup-reminder-popup-reminder-list-content-data-color.front-itc-components-popup-reminder-popup-reminder-invalid {
  color: #BFC0C0;
}
.front-itc-components-popup-reminder-popup-reminder-list-content-data-color.front-itc-components-popup-reminder-popup-reminder-cancelled {
  color: #888888;
}
.front-itc-components-popup-reminder-popup-reminder-list-content-data-color.front-itc-components-popup-reminder-popup-reminder-rejected,
.front-itc-components-popup-reminder-popup-reminder-list-content-data-color.front-itc-components-popup-reminder-popup-reminder-returned-to-pc {
  color: #E67A2B;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-child-panel,
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-ant-collapse {
  border-radius: 10px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-triangle {
  margin-left: -20px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-inner-collapse .front-itc-components-popup-reminder-popup-reminder-ant-collapse-content {
  overflow: visible;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data.front-itc-components-popup-reminder-popup-reminder-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data.front-itc-components-popup-reminder-popup-reminder-data-qc {
  color: #539A34;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data.front-itc-components-popup-reminder-popup-reminder-confirmed {
  color: #539A34;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data.front-itc-components-popup-reminder-popup-reminder-invalid {
  color: #BFC0C0;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data.front-itc-components-popup-reminder-popup-reminder-cancelled {
  color: #888888;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data.front-itc-components-popup-reminder-popup-reminder-rejected,
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data.front-itc-components-popup-reminder-popup-reminder-returned-to-pc {
  color: #E67A2B;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data.front-itc-components-popup-reminder-popup-reminder-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data.front-itc-components-popup-reminder-popup-reminder-bold {
  font-weight: 600;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data-top span {
  font-size: 9px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data-bottom.front-itc-components-popup-reminder-popup-reminder-bold {
  font-weight: 600;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data-bottom.front-itc-components-popup-reminder-popup-reminder-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data-bottom.front-itc-components-popup-reminder-popup-reminder-data-qc {
  color: #539A34;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data-bottom.front-itc-components-popup-reminder-popup-reminder-confirmed {
  color: #539A34;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data-bottom.front-itc-components-popup-reminder-popup-reminder-invalid {
  color: #BFC0C0;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data-bottom.front-itc-components-popup-reminder-popup-reminder-cancelled {
  color: #888888;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data-bottom.front-itc-components-popup-reminder-popup-reminder-rejected,
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-data-bottom.front-itc-components-popup-reminder-popup-reminder-returned-to-pc {
  color: #E67A2B;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-data-detail .front-itc-components-popup-reminder-popup-reminder-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-first-data-detail-dot {
  width: 30px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-dot-padding {
  padding-left: 15px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-column-name .front-itc-components-popup-reminder-popup-reminder-list-column-no {
  text-align: right;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-column-name .front-itc-components-popup-reminder-popup-reminder-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-name.front-itc-components-popup-reminder-popup-reminder-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-name .front-itc-components-popup-reminder-popup-reminder-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-name .front-itc-components-popup-reminder-popup-reminder-list-content-no {
  padding-left: 8px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-name .front-itc-components-popup-reminder-popup-reminder-ant-row {
  flex: 1 1;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-first-column-name,
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-first-content-name,
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-first-innercontent-name {
  width: 32px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-column-name,
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-name,
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-content-icon {
  margin-left: -15px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-innercontent-name {
  height: 60px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-innercontent-name .front-itc-components-popup-reminder-popup-reminder-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-area {
  width: 100%;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-area .front-itc-components-popup-reminder-popup-reminder-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-area .front-itc-components-popup-reminder-popup-reminder-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-area .front-itc-components-popup-reminder-popup-reminder-list-each-single .front-itc-components-popup-reminder-popup-reminder-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-area .front-itc-components-popup-reminder-popup-reminder-list-each-single .front-itc-components-popup-reminder-popup-reminder-ant-collapse-borderless .front-itc-components-popup-reminder-popup-reminder-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-area .front-itc-components-popup-reminder-popup-reminder-list-each-single .front-itc-components-popup-reminder-popup-reminder-ant-collapse-borderless .front-itc-components-popup-reminder-popup-reminder-child-panel {
  background-color: transparent;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-area .front-itc-components-popup-reminder-popup-reminder-list-each-single .front-itc-components-popup-reminder-popup-reminder-ant-collapse-borderless .front-itc-components-popup-reminder-popup-reminder-child-panel .front-itc-components-popup-reminder-popup-reminder-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-list-area .front-itc-components-popup-reminder-popup-reminder-list-each-single .front-itc-components-popup-reminder-popup-reminder-ant-collapse-borderless .front-itc-components-popup-reminder-popup-reminder-child-panel .front-itc-components-popup-reminder-popup-reminder-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-components-popup-reminder-popup-reminder-collapse-rows .front-itc-components-popup-reminder-popup-reminder-details-list .front-itc-components-popup-reminder-popup-reminder-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area {
  padding: 22px 22px 12px 22px;
  font-family: 'Montserrat' !important;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-components-popup-reminder-popup-reminder-popup-area ul {
  padding: 0;
  margin: 0;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area li {
  list-style: none;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area a {
  text-decoration: none;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area button {
  border: none;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-components-popup-reminder-popup-reminder-popup-area .headline0 {
    font-size: 28px;
  }
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area input,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-select-selection-selected-value,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .c7n-pro-textarea,
.front-itc-components-popup-reminder-popup-reminder-popup-area .c7n-pro-textarea:focus,
.front-itc-components-popup-reminder-popup-reminder-popup-area .c7n-pro-textarea:hover,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-select-focused .ant-select-selection,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-select-selection:focus,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-input:focus {
  box-shadow: unset;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button[disabled],
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small[disabled],
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small[disabled],
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small .active-icon {
  display: none;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-label label::after {
  display: none;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .c7n-alert {
  border-radius: 10px;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .c7n-alert-warning,
.front-itc-components-popup-reminder-popup-reminder-popup-area .c7n-alert-error,
.front-itc-components-popup-reminder-popup-reminder-popup-area .c7n-alert-info,
.front-itc-components-popup-reminder-popup-reminder-popup-area .c7n-alert-success {
  border: none;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .c7n-pro-input-number-border {
  border: none;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .c7n-pro-input-number,
.front-itc-components-popup-reminder-popup-reminder-popup-area .c7n-pro-input,
.front-itc-components-popup-reminder-popup-reminder-popup-area .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-components-popup-reminder-popup-reminder-popup-area input[value]:not([value=""]):not([disabled]),
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-input:focus,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-tabs-tab,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-components-popup-reminder-popup-reminder-popup-area .has-error .ant-form-item-children .ant-input:focus,
.front-itc-components-popup-reminder-popup-reminder-popup-area .has-error .ant-form-item-children .ant-input,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .has-error .ant-calendar-picker-icon:after,
.front-itc-components-popup-reminder-popup-reminder-popup-area .has-error .ant-time-picker-icon:after,
.front-itc-components-popup-reminder-popup-reminder-popup-area .has-error .ant-picker-icon:after,
.front-itc-components-popup-reminder-popup-reminder-popup-area .has-error .ant-select-arrow,
.front-itc-components-popup-reminder-popup-reminder-popup-area .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-calendar-selected-date .ant-calendar-date,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-select-selection__placeholder,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-select-search__field__placeholder,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-menu-root.ant-menu-vertical,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-menu-root.ant-menu-vertical-left,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-menu-root.ant-menu-vertical-right,
.front-itc-components-popup-reminder-popup-reminder-popup-area .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .popup-image {
  margin: 0 auto;
  width: 70px;
  height: 65px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .popup-title {
  margin-top: 20px;
  text-align: center;
  font-size: 20px;
  font-weight: 700;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .popup-title.success,
.front-itc-components-popup-reminder-popup-reminder-popup-area .popup-titleprint {
  color: #263F64;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .popup-title.tips,
.front-itc-components-popup-reminder-popup-reminder-popup-area .popup-title.check,
.front-itc-components-popup-reminder-popup-reminder-popup-area .popup-title.attention {
  color: #E67A2B;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .popup-title.failed {
  color: #C94857;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .popup-title.done {
  color: #263F64;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .popup-desc {
  margin-top: 20px;
  text-align: center;
  font-size: 12px;
  color: #3E3A39;
  white-space: break-spaces;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .button-group {
  display: flex;
  justify-content: center;
  margin-top: 50px;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .button-group .primary-button {
  width: 200px;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .button-group .right-btn {
  margin-left: 30px;
}
.front-itc-components-popup-reminder-popup-reminder-popup-area .button-group > a:hover {
  text-decoration: none;
}
.front-itc-components-popup-reminder-popup-reminder-seqorder-attention-popup .popup-image img {
  width: 70px;
}
.front-itc-components-popup-reminder-popup-reminder-seqorder-attention-popup .popup-title.note {
  font-weight: 700;
  font-size: 20px;
  color: #E67A2B;
  text-align: center;
}
.front-itc-components-popup-reminder-popup-reminder-seqorder-attention-popup .popup-desc {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  white-space: normal;
}
.front-itc-components-popup-reminder-popup-reminder-seqorder-attention-popup .popup-desc p {
  margin: 0;
  font-family: Montserrat;
  font-size: 12px;
  color: #3E3A39;
  text-align: center;
  line-height: 22px;
}
.front-itc-components-popup-reminder-popup-reminder-seqorder-attention-popup .popup-desc p:not(:last-child) {
  margin-bottom: 12px;
}
.front-itc-components-popup-reminder-popup-reminder-seqorder-attention-popup .button-group {
  margin-top: 36px;
}
.front-itc-components-popup-reminder-popup-reminder-seqorder-attention-popup .button-group .primary-button {
  font-family: Montserrat;
  font-size: 12px;
}

.front-itc-routes-projects-home-home-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-home-home-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-home-home-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-home-home-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-home-home-page-container .front-itc-routes-projects-home-home-top-bottom-left-right .front-itc-routes-projects-home-home-top-area,
.front-itc-routes-projects-home-home-page-container .front-itc-routes-projects-home-home-top-bottom-left-right .front-itc-routes-projects-home-home-bottom-left-area,
.front-itc-routes-projects-home-home-page-container .front-itc-routes-projects-home-home-top-bottom-left-right .front-itc-routes-projects-home-home-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-home-home-page-container .front-itc-routes-projects-home-home-top-bottom-left-right .front-itc-routes-projects-home-home-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-home-home-page-container .front-itc-routes-projects-home-home-top-bottom .front-itc-routes-projects-home-home-top-area,
.front-itc-routes-projects-home-home-page-container .front-itc-routes-projects-home-home-top-bottom .front-itc-routes-projects-home-home-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-home-home-page-container .front-itc-routes-projects-home-home-top-bottom .front-itc-routes-projects-home-home-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-home-home-list-content-data-color.front-itc-routes-projects-home-home-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-home-home-list-content-data-color.front-itc-routes-projects-home-home-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-home-home-list-content-data-color.front-itc-routes-projects-home-home-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-home-home-list-content-data-color.front-itc-routes-projects-home-home-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-home-home-list-content-data-color.front-itc-routes-projects-home-home-cancelled {
  color: #888888;
}
.front-itc-routes-projects-home-home-list-content-data-color.front-itc-routes-projects-home-home-rejected,
.front-itc-routes-projects-home-home-list-content-data-color.front-itc-routes-projects-home-home-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-home-home-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-child-panel,
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-inner-collapse .front-itc-routes-projects-home-home-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data.front-itc-routes-projects-home-home-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data.front-itc-routes-projects-home-home-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data.front-itc-routes-projects-home-home-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data.front-itc-routes-projects-home-home-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data.front-itc-routes-projects-home-home-cancelled {
  color: #888888;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data.front-itc-routes-projects-home-home-rejected,
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data.front-itc-routes-projects-home-home-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data.front-itc-routes-projects-home-home-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data.front-itc-routes-projects-home-home-bold {
  font-weight: 600;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data-bottom.front-itc-routes-projects-home-home-bold {
  font-weight: 600;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data-bottom.front-itc-routes-projects-home-home-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data-bottom.front-itc-routes-projects-home-home-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data-bottom.front-itc-routes-projects-home-home-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data-bottom.front-itc-routes-projects-home-home-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data-bottom.front-itc-routes-projects-home-home-cancelled {
  color: #888888;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data-bottom.front-itc-routes-projects-home-home-rejected,
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-data-bottom.front-itc-routes-projects-home-home-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-data-detail .front-itc-routes-projects-home-home-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-column-name .front-itc-routes-projects-home-home-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-column-name .front-itc-routes-projects-home-home-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-name.front-itc-routes-projects-home-home-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-name .front-itc-routes-projects-home-home-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-name .front-itc-routes-projects-home-home-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-name .front-itc-routes-projects-home-home-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-first-column-name,
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-first-content-name,
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-column-name,
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-name,
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-innercontent-name .front-itc-routes-projects-home-home-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-area {
  width: 100%;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-area .front-itc-routes-projects-home-home-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-area .front-itc-routes-projects-home-home-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-area .front-itc-routes-projects-home-home-list-each-single .front-itc-routes-projects-home-home-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-area .front-itc-routes-projects-home-home-list-each-single .front-itc-routes-projects-home-home-ant-collapse-borderless .front-itc-routes-projects-home-home-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-area .front-itc-routes-projects-home-home-list-each-single .front-itc-routes-projects-home-home-ant-collapse-borderless .front-itc-routes-projects-home-home-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-area .front-itc-routes-projects-home-home-list-each-single .front-itc-routes-projects-home-home-ant-collapse-borderless .front-itc-routes-projects-home-home-child-panel .front-itc-routes-projects-home-home-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-list-area .front-itc-routes-projects-home-home-list-each-single .front-itc-routes-projects-home-home-ant-collapse-borderless .front-itc-routes-projects-home-home-child-panel .front-itc-routes-projects-home-home-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-home-home-collapse-rows .front-itc-routes-projects-home-home-details-list .front-itc-routes-projects-home-home-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-home-home-sample-list {
  width: 100%;
  overflow: hidden;
  background-color: #F5F5F5;
}
.front-itc-routes-projects-home-home-sample-list {
  padding: 0 8px 0 16px;
  padding: 0;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-home-home-sample-list ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-home-home-sample-list li {
  list-style: none;
}
.front-itc-routes-projects-home-home-sample-list a {
  text-decoration: none;
}
.front-itc-routes-projects-home-home-sample-list button {
  border: none;
}
.front-itc-routes-projects-home-home-sample-list .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-home-home-sample-list .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-home-home-sample-list .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-home-home-sample-list .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-home-home-sample-list .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-home-home-sample-list .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-home-home-sample-list .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-home-home-sample-list .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-home-home-sample-list .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-home-home-sample-list .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-home-home-sample-list input,
.front-itc-routes-projects-home-home-sample-list .ant-select-selection-selected-value,
.front-itc-routes-projects-home-home-sample-list .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-home-home-sample-list .c7n-pro-textarea,
.front-itc-routes-projects-home-home-sample-list .c7n-pro-textarea:focus,
.front-itc-routes-projects-home-home-sample-list .c7n-pro-textarea:hover,
.front-itc-routes-projects-home-home-sample-list .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-home-home-sample-list .ant-select-selection:focus,
.front-itc-routes-projects-home-home-sample-list .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-home-home-sample-list .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-home-home-sample-list .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-home-home-sample-list .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-home-home-sample-list .primary-button[disabled],
.front-itc-routes-projects-home-home-sample-list .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-home-home-sample-list .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-home-home-sample-list .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-home-home-sample-list .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-home-home-sample-list .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-home-home-sample-list .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-home-home-sample-list .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small[disabled],
.front-itc-routes-projects-home-home-sample-list .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small[disabled],
.front-itc-routes-projects-home-home-sample-list .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-home-home-sample-list .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-home-home-sample-list .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-home-home-sample-list .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-home-home-sample-list .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-home-home-sample-list .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-home-home-sample-list .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-home-home-sample-list .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-home-home-sample-list .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-home-home-sample-list .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-home-home-sample-list .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-home-home-sample-list .c7n-alert-warning,
.front-itc-routes-projects-home-home-sample-list .c7n-alert-error,
.front-itc-routes-projects-home-home-sample-list .c7n-alert-info,
.front-itc-routes-projects-home-home-sample-list .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-home-home-sample-list .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-home-home-sample-list .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-home-home-sample-list .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-home-home-sample-list .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-home-home-sample-list .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-home-home-sample-list .c7n-pro-input-number,
.front-itc-routes-projects-home-home-sample-list .c7n-pro-input,
.front-itc-routes-projects-home-home-sample-list .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-home-home-sample-list input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-home-home-sample-list .ant-input:focus,
.front-itc-routes-projects-home-home-sample-list .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-home-home-sample-list .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-home-home-sample-list .ant-tabs-tab,
.front-itc-routes-projects-home-home-sample-list .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-home-home-sample-list .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-home-home-sample-list .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-home-home-sample-list .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-home-home-sample-list .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-home-home-sample-list .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-home-home-sample-list .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-home-home-sample-list .has-error .ant-picker-icon:after,
.front-itc-routes-projects-home-home-sample-list .has-error .ant-select-arrow,
.front-itc-routes-projects-home-home-sample-list .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-home-home-sample-list .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-home-home-sample-list .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-home-home-sample-list .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-home-home-sample-list .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-home-home-sample-list .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-home-home-sample-list .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-home-home-sample-list .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-home-home-sample-list .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-home-home-sample-list .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-home-home-sample-list .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-home-home-sample-list .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-home-home-sample-list .ant-select-selection__placeholder,
.front-itc-routes-projects-home-home-sample-list .ant-select-search__field__placeholder,
.front-itc-routes-projects-home-home-sample-list .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-home-home-sample-list .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-home-home-sample-list .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-home-home-sample-list .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-home-home-sample-list .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-projects-home-home-sample-list .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-projects-home-home-sample-list .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-projects-home-home-sample-list .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-projects-home-home-sample-list .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-projects-home-home-sample-list .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-projects-home-home-sample-list .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-projects-home-home-sample-list .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-projects-home-home-sample-list .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-projects-home-home-sample-list .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-projects-home-home-sample-list .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-projects-home-home-sample-list .table .select-column span {
  display: block !important;
}
.front-itc-routes-projects-home-home-sample-list .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-projects-home-home-sample-list .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-projects-home-home-sample-list .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-projects-home-home-sample-list .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-projects-home-home-sample-list .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-projects-home-home-sample-list .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-home-home-sample-list .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-home-home-sample-list .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-home-home-sample-list .table th .error {
  position: relative;
}
.front-itc-routes-projects-home-home-sample-list .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-projects-home-home-sample-list .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-projects-home-home-sample-list .table .success {
  color: #539A34;
}
.front-itc-routes-projects-home-home-sample-list .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-home-home-sample-list .table .error {
  color: #C94857;
}
.front-itc-routes-projects-home-home-sample-list .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-home-home-sample-list .table .link {
  color: #036EB8;
}
.front-itc-routes-projects-home-home-sample-list .table .cursor {
  cursor: pointer;
}
.front-itc-routes-projects-home-home-sample-list .table .c7n-pro-table-row,
.front-itc-routes-projects-home-home-sample-list .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-home-home-sample-list .table .c7n-pro-table-thead,
.front-itc-routes-projects-home-home-sample-list .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-projects-home-home-sample-list .table .c7n-pro-table-thead tr th,
.front-itc-routes-projects-home-home-sample-list .table .ant-table-thead tr th,
.front-itc-routes-projects-home-home-sample-list .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-projects-home-home-sample-list .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-projects-home-home-sample-list .table .c7n-pro-table-tbody tr td,
.front-itc-routes-projects-home-home-sample-list .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-projects-home-home-sample-list .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-projects-home-home-sample-list .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-projects-home-home-sample-list .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-projects-home-home-sample-list .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-projects-home-home-sample-list .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-projects-home-home-sample-list .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-projects-home-home-sample-list .table .c7n-avatar,
.front-itc-routes-projects-home-home-sample-list .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-projects-home-home-sample-list .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-projects-home-home-sample-list .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-projects-home-home-sample-list .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-projects-home-home-sample-list .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-projects-home-home-sample-list .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-projects-home-home-sample-list .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-home-home-sample-list .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-projects-home-home-sample-list .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-projects-home-home-sample-list .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-projects-home-home-sample-list .child-panel,
.front-itc-routes-projects-home-home-sample-list .parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-home-home-sample-list .ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-home-home-sample-list .triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-home-home-sample-list .ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-home-home-sample-list .ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-home-home-sample-list .inner-collapse .ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data.link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data.data-qc {
  color: #539A34;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data.CONFIRMED {
  color: #539A34;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data.INVALID {
  color: #BFC0C0;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data.CANCELLED {
  color: #888888;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data.REJECTED,
.front-itc-routes-projects-home-home-sample-list .list-content-data.RETURNED_TO_PC {
  color: #E67A2B;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data.vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data.bold {
  font-weight: 600;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data__top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data__top span {
  font-size: 9px;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data__bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data__bottom.bold {
  font-weight: 600;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data__bottom.link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data__bottom.data-qc {
  color: #539A34;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data__bottom.CONFIRMED {
  color: #539A34;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data__bottom.INVALID {
  color: #BFC0C0;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data__bottom.CANCELLED {
  color: #888888;
}
.front-itc-routes-projects-home-home-sample-list .list-content-data__bottom.REJECTED,
.front-itc-routes-projects-home-home-sample-list .list-content-data__bottom.RETURNED_TO_PC {
  color: #E67A2B;
}
.front-itc-routes-projects-home-home-sample-list .data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-home-home-sample-list .data-detail .ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-home-home-sample-list .first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-home-home-sample-list .first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-home-home-sample-list .dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-home-home-sample-list .list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-home-home-sample-list .list-column-name .list-column-no {
  text-align: right;
}
.front-itc-routes-projects-home-home-sample-list .list-column-name .list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-home-home-sample-list .list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-home-home-sample-list .list-content-name.list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-home-home-sample-list .list-content-name .list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-home-home-sample-list .list-content-name .list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-home-home-sample-list .list-content-name .ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-home-home-sample-list .first-column-name,
.front-itc-routes-projects-home-home-sample-list .first-content-name,
.front-itc-routes-projects-home-home-sample-list .first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-home-home-sample-list .list-column-name,
.front-itc-routes-projects-home-home-sample-list .list-content-name,
.front-itc-routes-projects-home-home-sample-list .list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-home-home-sample-list .list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-home-home-sample-list .list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-home-home-sample-list .list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-home-home-sample-list .list-innercontent-name .list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-home-home-sample-list .list-area {
  width: 100%;
}
.front-itc-routes-projects-home-home-sample-list .list-area .list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-home-home-sample-list .list-area .list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-home-home-sample-list .list-area .list-each-single .ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-home-home-sample-list .list-area .list-each-single .ant-collapse-borderless .ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-home-home-sample-list .list-area .list-each-single .ant-collapse-borderless .child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-home-home-sample-list .list-area .list-each-single .ant-collapse-borderless .child-panel .data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-home-home-sample-list .list-area .list-each-single .ant-collapse-borderless .child-panel .data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-home-home-sample-list .details-list .details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-home-home-sample-list .truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-home-home-sample-list p {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-home-home-sample-list .single-project-view {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-home-home-sample-list .single-project-padding .ant-tabs-bar,
.front-itc-routes-projects-home-home-sample-list .single-project-padding .collapse-rows {
  padding-right: 60px !important;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-home-home-sample-list .ant-tabs-bar {
    display: none;
  }
}
.front-itc-routes-projects-home-home-sample-list .project-summary-drawer-display .ant-tabs-bar,
.front-itc-routes-projects-home-home-sample-list .project-summary-drawer-display .collapse-rows {
  padding-right: 360px !important;
}
.front-itc-routes-projects-home-home-sample-list .child-panel .ant-collapse-content {
  overflow-x: auto;
}
.front-itc-routes-projects-home-home-sample-list .data-release .ant-tabs .ant-tabs-content {
  padding: 0;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-home-home-sample-list .project-summary {
    margin-bottom: 100px;
  }
}
@media (max-width: 768px) {
  .front-itc-routes-projects-home-home-sample-list .project-summary .search-block-wrapper > div {
    padding: 0;
    background-color: #F5F5F5;
  }
  .front-itc-routes-projects-home-home-sample-list .project-summary .search-block-wrapper > div .menu-button {
    width: 50px;
    height: 50px;
    margin-left: 10px !important;
  }
  .front-itc-routes-projects-home-home-sample-list .project-summary .search-block-wrapper > div .menu-button .primary-button-small {
    width: 50px;
    height: 50px;
  }
}
@media (max-width: 768px) {
  .front-itc-routes-projects-home-home-sample-list .project-summary .mobile-wrapper {
    margin-top: 16px;
    background-color: #fff;
    border-radius: 10px;
  }
  .front-itc-routes-projects-home-home-sample-list .project-summary .mobile-wrapper > p {
    margin: 0;
    padding: 20px 0;
    font-weight: 700;
  }
  .front-itc-routes-projects-home-home-sample-list .project-summary .mobile-wrapper .mobile-dropdown-arrow {
    margin: 0px 10px;
    margin-bottom: -2px;
    display: inline-block;
    width: 12px;
    height: 12px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAYAAACAvzbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFzmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA0LTI1VDA5OjE1OjUxKzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdhMzU5N2QwLTgzMjMtMzM0Yi05OTZmLTU5Nzg4ZjY1MDM5YiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+u5DM3QAADq9JREFUeJzt29mfpGV5x+EfSf6q5CBmT8y+J2bf9w1cYqJHMcYtkQ/hQwgKhBCDChEVFURBEEFcEHBBRIVBEBEQGMEBBprKwdMl4zDTy91V9bzLdZ3UATXT93S9Vd/nfps+ZbFYBAD267t6DwDAOAkIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACXf03uAqu//vu99RZJ/6j0HwAq88trrb3hV7yH2a8wbyKuSvKL3EAAH9Mq0z7PRGe0Gsu2fkyy2HwHG5h+TvLr3EFVj3kCWXp32IgCMyajjkUwjIEl7EV7eewiAPfqHjDweyfhvYR3rNduP/9J1CoCdvTzPfV6N2lQ2kKXXJPn73kMAnMRk4pFMawNZem3aD9Zf23sQgGO8LMnreg+xSlPbQJZel+SlvYcA2Da5eCTTDUiSvD7JS3oPAczeSzPBeCTTvIV1rDdsP76+6xTAXL0kz30OTc6UN5ClNyR5ce8hgNl5cSYcj2QeAUmSf01yWu8hgNk4Le1zZ9LmEpAk+bckp/YeApi809I+byZvTgFJkjcm+bveQwCTdWpmEo9kfgFJktPTIrLoPAcwHYu0z5U39h5kk+YYkKRF5NSICHBwi7TPk9M7z7Fxcw1I0l7sv42IAHXLzeP0znN0MfXfA9nNGduPpyc5peMcwPgs0g6hZ+zyvMma8waydEaSv4lNBNi72ccjsYEs/XvaBXFGbCLAzhZJ/jrJmb0H6c0G8pwz0y4KmwhwMuJxDAH5Tmcm+cuICPB8iyR/FfH4Nrewnu+s7ccz43YW0CzSDpdn7fbEObGBnNhZSf4iNhFAPE7KBnJy/5F24ZwVmwjM1SLJnyc5u/cgQ2QD2dnZSf4sNhGYI/HYhYDs7j+T/GlEBOZkkXZ4FI8duIW1N+dsP54dt7Ng6hZph8Zzdnvi3NlA9u6cJH8SmwhM2SLtfS4eeyAg+/OmJH8cEYEpWqS9v9/Ue5CxEJD9e3OSP4qIwJQs4/Hm3oOMiYDUnJvkDyMiMAWLtEOheOyTgNSdlxaRZ3sPApQ9m/Y+Prf3IGMkIAdzXtrJRURgfJ5Ne/+e13uQsRKQg1tuIlu9BwH2bLl5iMcBCMhqnJ92khERGL6ttHic33uQsROQ1Tk/NhEYuq20w554rIDfRF+t/0r7PzrOTfLdfUcBjrOV5A+SXNB7kKmwgazeBUl+PzYRGBLxWAMBWY//TvJ7EREYgq20Q514rJhbWOtz4fbj+XE7C3rZSjvMXbjbE9k/G8h6XZjkd2MTgR7EY81sIOv3P2k/WL8gNhHYlK0kv5PkLb0HmTIbyGa8JclvxyYCmyAeGyIgm/O/SX4rIgLrtJV2WBOPDXALa7Mu2n68MG5nwaptpR3SLtrtiayGDWTzLkrym7GJwCptpb2vxGODBKSPtyb5jYgIrMJW2vvprb0HmRsB6edtSV4UEYGDWMbjbb0HmSMB6evtSX49IgIVW2mHMPHoRED6uzgtIs/0HgRG5Jm0983bew8yZwIyDBennaREBHb3TNr75eLeg8ydgAzHchN5uvcgMGDLzUM8BkBAhuWStJOViMDzPZ0Wj0t6D0IjIMNzSWwicLyn0w5X4jEgAjJM/5cWkaO9B4EBOBqbxyAJyHCJCLTr/0Vp7wcGRkCG7R1Jfi0iwjwtNw/xGCgBGb5LIyLMz9G06/4dvQfh5ARkHC5N8qsREebhaNr1fmnvQdiZgIzHO5P8SkSEaTuadp2/s/Mc7IGAjMu7kvxyRIRpWsbjXb0HYW8EZHzeneSXIiJMy9G0w5F4jIiAjNNlERGm42ja9fzu3oOwPwIyXpcl+cWICON2NO06vqz3IOyfgIzbe5L8QkSEcTqadv2+p/cg1AjI+L03yc9HRBiXZTze23sQ6gRkGt6X5OciIozD0bRDj3iMnIBMx+VpEXmq8xywk6fSrtP3dZ6DFRCQabk87WQnIgzRU2nX5+W9B2E1BGR6lpvIk53ngGMtNw/xmBABmaYr0k56IsIQPJkWjys6z8GKCch0XRGbCP09mXaYEY8JEpBpe39aRJ7oPAfz9ERsHpMmINMnIvTwRNrm8f7eg7A+AjIPV6ZF5EjnOZiH5eYhHhMnIPNxZdqJUERYpyNp8biy8xxsgIDMi02EdRKPmRGQ+flAkp+NiLBaR9Kuqw/0HoTNEZB5+mCSn4mIsBrLeHyw9yBsloDM11VJfjoiwsEcSTuMiMcMCci8XR0Roe5I2vVzVe9B6ENAuDrJT0VE2J8jadfN1b0HoR8BIUk+lOQnIyLszZG06+VDvQehLwFh6ZokL4yIsLNlPK7pPAcDICAc69okPxER4cSOpB0yruk8BwMhIBzvw2kR+VbvQRiUb6VdF9f2HoThEBBO5MNpJ00RIWnXwQvTrgv4NgHhZJabyOO9B6Gr5eYhHjyPgLCT69JOniIyT4+nxeO63oMwTALCbq6LTWSOHk87PIgHJyUg7MVH0iLyWO9B2IjHYvNgDwSEvRKReXgsbfP4SO9BGD4BYT+uT4vIN3sPwlosNw/xYE8EhP26Pu2EKiLT8s20eFzfexDGQ0CosIlMi3hQIiBU3ZD2oXO49yAcyOG01/GG3oMwPgLCQYjIuB1Oux0pHpQICAf10SQ/HhEZG5sHByYgrMKNEZExOZz2en209yCMm4CwKjcm+bGIyNAdTnudbuw9COMnIKzSx5L8aERkqA6nvT4f6z0I0yAgrNrHk/xIRGRolvH4eO9BmA4BYR0+keSHIyJDcTgt6uLBSgkI6/LJtIg82nmOuXs07XX4ROc5mCABYZ1EpK9H0zaPT3aeg4kSENbtprSIPNJ7kJl5NO37Lh6sjYCwCTelnYRFZDMeSYvHTb0HYdoEhE2xiWzGI2mxFg/WTkDYpE+lReTh3oNM1MOxebBBAsKmich6PJy2eXyq9yDMh4DQw81pEflG70EmYrl5iAcbJSD0cnPaiVlEDuYbafG4ufcgzI+A0JNN5GDEg64EhN5uSfsQfKjzHGPzUNr37ZbOczBjAsIQ3BIR2Y+H0m7/3dJ5DmZOQBiKW9Mi8mDvQQbO5sFgCAhDcmvayVpETuzBtHjc2nsQSASE4bGJnJh4MDgCwhB9OskPRUSWHkz7fny69yBwLAFhqD6T5AcjIst4fKb3IHA8AWHIPpvkBzLfiDyYFlHxYJAEhKH7XFpEHug9yIY9kPbv/mzvQeBkBIQxmFtEHkjbPD7XexDYiYAwFrelReTrvQdZs+XmIR4MnoAwJrelncynGpGvp8Xjtt6DwF4ICGMz1U1EPBgdAWGMPp/2YXt/70FW5P60f8/new8C+yEgjNVUInJ/2m058WB0BIQxuz0tIl/rPUiRzYNRExDG7va0E/zYIvK1tHjc3nsQqBIQpmBsm4h4MAkCwlR8Ie1D+b7eg+zivrQ5v9B7EDgoAWFKhh6R+9Jut4kHkyAgTM0daRH5au9BjmPzYHIEhCm6I+2kP5SIfDUtHnf0HgRWSUCYqqFsIuLBZAkIU/bFtA/vezt9/Xu3v/4XO319WCsBYep6ReTetNto4sFkCQhz8KUkL8jmImLzYBYEhLn4clpE7lnz17ln++t8ac1fB7oTEOZk3RG5J23z+PKa/n4YFAFhbu5Mi8hXVvz3LjcP8WA2BIQ5ujNtU1hVRL6SFo87V/T3wSgICHO1qk1EPJgtAWHO7kr78L+7+Ofv3v7zd61oHhgVAWHuqhG5O+02mHgwWwICyaG0iBza4/NtHhABgaVDaRvFoT087wV7eB5MnoDAcw5l5zjs9t9hVgQEvtPJbk8d9AfuMDkCAs93fETuSru9JR5wDAGBE1v+fsdVsXnACZ2yWCx6zwDACNlAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABK/h/xbFS9J7ekyAAAAABJRU5ErkJggg==);
    background-size: cover;
  }
  .front-itc-routes-projects-home-home-sample-list .project-summary .mobile-wrapper .list-each {
    margin-bottom: 0;
  }
  .front-itc-routes-projects-home-home-sample-list .project-summary .mobile-wrapper .list-border {
    border-bottom: none;
  }
}
@media (max-width: 768px) and (max-width: 768px) {
  .front-itc-routes-projects-home-home-sample-list .project-summary .mobile-wrapper .list-each {
    border-top: 1px solid #F3F3F3;
  }
  .front-itc-routes-projects-home-home-sample-list .project-summary .mobile-wrapper .list-each .details-each {
    border-top: none;
  }
}
.front-itc-routes-projects-home-home-sample-list .project-summary .list-content-name .list-content-title {
  display: flex;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-home-home-sample-list .project-summary .list-content-name {
    height: auto;
    flex-direction: column;
    padding-left: 0;
  }
  .front-itc-routes-projects-home-home-sample-list .project-summary .list-content-name .mobile-list-content-wrapper {
    width: 100%;
    padding: 0 30px;
  }
  .front-itc-routes-projects-home-home-sample-list .project-summary .list-content-name .mobile-list-content-wrapper .list-content-title {
    display: inline-block;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .front-itc-routes-projects-home-home-sample-list .project-summary .list-content-name .list-container {
    height: 60px;
    line-height: 60px;
    display: flex;
    align-items: center;
    height: auto;
  }
  .front-itc-routes-projects-home-home-sample-list .project-summary .list-content-name .list-container p,
  .front-itc-routes-projects-home-home-sample-list .project-summary .list-content-name .list-container span {
    font-weight: 700;
    margin: 0;
  }
  .front-itc-routes-projects-home-home-sample-list .project-summary .list-content-name .list-container span {
    margin-right: 10px;
  }
  .front-itc-routes-projects-home-home-sample-list .project-summary .list-content-name .list-container p {
    display: inline-block;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .front-itc-routes-projects-home-home-sample-list .project-summary .list-content-name .list-container .list-content-arrow {
    margin-right: 5px;
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    display: inline-block;
    width: 12px;
    height: 12px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAYAAACAvzbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFzmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA0LTI1VDA5OjE1OjUxKzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdhMzU5N2QwLTgzMjMtMzM0Yi05OTZmLTU5Nzg4ZjY1MDM5YiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+u5DM3QAADq9JREFUeJzt29mfpGV5x+EfSf6q5CBmT8y+J2bf9w1cYqJHMcYtkQ/hQwgKhBCDChEVFURBEEFcEHBBRIVBEBEQGMEBBprKwdMl4zDTy91V9bzLdZ3UATXT93S9Vd/nfps+ZbFYBAD267t6DwDAOAkIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACXf03uAqu//vu99RZJ/6j0HwAq88trrb3hV7yH2a8wbyKuSvKL3EAAH9Mq0z7PRGe0Gsu2fkyy2HwHG5h+TvLr3EFVj3kCWXp32IgCMyajjkUwjIEl7EV7eewiAPfqHjDweyfhvYR3rNduP/9J1CoCdvTzPfV6N2lQ2kKXXJPn73kMAnMRk4pFMawNZem3aD9Zf23sQgGO8LMnreg+xSlPbQJZel+SlvYcA2Da5eCTTDUiSvD7JS3oPAczeSzPBeCTTvIV1rDdsP76+6xTAXL0kz30OTc6UN5ClNyR5ce8hgNl5cSYcj2QeAUmSf01yWu8hgNk4Le1zZ9LmEpAk+bckp/YeApi809I+byZvTgFJkjcm+bveQwCTdWpmEo9kfgFJktPTIrLoPAcwHYu0z5U39h5kk+YYkKRF5NSICHBwi7TPk9M7z7Fxcw1I0l7sv42IAHXLzeP0znN0MfXfA9nNGduPpyc5peMcwPgs0g6hZ+zyvMma8waydEaSv4lNBNi72ccjsYEs/XvaBXFGbCLAzhZJ/jrJmb0H6c0G8pwz0y4KmwhwMuJxDAH5Tmcm+cuICPB8iyR/FfH4Nrewnu+s7ccz43YW0CzSDpdn7fbEObGBnNhZSf4iNhFAPE7KBnJy/5F24ZwVmwjM1SLJnyc5u/cgQ2QD2dnZSf4sNhGYI/HYhYDs7j+T/GlEBOZkkXZ4FI8duIW1N+dsP54dt7Ng6hZph8Zzdnvi3NlA9u6cJH8SmwhM2SLtfS4eeyAg+/OmJH8cEYEpWqS9v9/Ue5CxEJD9e3OSP4qIwJQs4/Hm3oOMiYDUnJvkDyMiMAWLtEOheOyTgNSdlxaRZ3sPApQ9m/Y+Prf3IGMkIAdzXtrJRURgfJ5Ne/+e13uQsRKQg1tuIlu9BwH2bLl5iMcBCMhqnJ92khERGL6ttHic33uQsROQ1Tk/NhEYuq20w554rIDfRF+t/0r7PzrOTfLdfUcBjrOV5A+SXNB7kKmwgazeBUl+PzYRGBLxWAMBWY//TvJ7EREYgq20Q514rJhbWOtz4fbj+XE7C3rZSjvMXbjbE9k/G8h6XZjkd2MTgR7EY81sIOv3P2k/WL8gNhHYlK0kv5PkLb0HmTIbyGa8JclvxyYCmyAeGyIgm/O/SX4rIgLrtJV2WBOPDXALa7Mu2n68MG5nwaptpR3SLtrtiayGDWTzLkrym7GJwCptpb2vxGODBKSPtyb5jYgIrMJW2vvprb0HmRsB6edtSV4UEYGDWMbjbb0HmSMB6evtSX49IgIVW2mHMPHoRED6uzgtIs/0HgRG5Jm0983bew8yZwIyDBennaREBHb3TNr75eLeg8ydgAzHchN5uvcgMGDLzUM8BkBAhuWStJOViMDzPZ0Wj0t6D0IjIMNzSWwicLyn0w5X4jEgAjJM/5cWkaO9B4EBOBqbxyAJyHCJCLTr/0Vp7wcGRkCG7R1Jfi0iwjwtNw/xGCgBGb5LIyLMz9G06/4dvQfh5ARkHC5N8qsREebhaNr1fmnvQdiZgIzHO5P8SkSEaTuadp2/s/Mc7IGAjMu7kvxyRIRpWsbjXb0HYW8EZHzeneSXIiJMy9G0w5F4jIiAjNNlERGm42ja9fzu3oOwPwIyXpcl+cWICON2NO06vqz3IOyfgIzbe5L8QkSEcTqadv2+p/cg1AjI+L03yc9HRBiXZTze23sQ6gRkGt6X5OciIozD0bRDj3iMnIBMx+VpEXmq8xywk6fSrtP3dZ6DFRCQabk87WQnIgzRU2nX5+W9B2E1BGR6lpvIk53ngGMtNw/xmBABmaYr0k56IsIQPJkWjys6z8GKCch0XRGbCP09mXaYEY8JEpBpe39aRJ7oPAfz9ERsHpMmINMnIvTwRNrm8f7eg7A+AjIPV6ZF5EjnOZiH5eYhHhMnIPNxZdqJUERYpyNp8biy8xxsgIDMi02EdRKPmRGQ+flAkp+NiLBaR9Kuqw/0HoTNEZB5+mCSn4mIsBrLeHyw9yBsloDM11VJfjoiwsEcSTuMiMcMCci8XR0Roe5I2vVzVe9B6ENAuDrJT0VE2J8jadfN1b0HoR8BIUk+lOQnIyLszZG06+VDvQehLwFh6ZokL4yIsLNlPK7pPAcDICAc69okPxER4cSOpB0yruk8BwMhIBzvw2kR+VbvQRiUb6VdF9f2HoThEBBO5MNpJ00RIWnXwQvTrgv4NgHhZJabyOO9B6Gr5eYhHjyPgLCT69JOniIyT4+nxeO63oMwTALCbq6LTWSOHk87PIgHJyUg7MVH0iLyWO9B2IjHYvNgDwSEvRKReXgsbfP4SO9BGD4BYT+uT4vIN3sPwlosNw/xYE8EhP26Pu2EKiLT8s20eFzfexDGQ0CosIlMi3hQIiBU3ZD2oXO49yAcyOG01/GG3oMwPgLCQYjIuB1Oux0pHpQICAf10SQ/HhEZG5sHByYgrMKNEZExOZz2en209yCMm4CwKjcm+bGIyNAdTnudbuw9COMnIKzSx5L8aERkqA6nvT4f6z0I0yAgrNrHk/xIRGRolvH4eO9BmA4BYR0+keSHIyJDcTgt6uLBSgkI6/LJtIg82nmOuXs07XX4ROc5mCABYZ1EpK9H0zaPT3aeg4kSENbtprSIPNJ7kJl5NO37Lh6sjYCwCTelnYRFZDMeSYvHTb0HYdoEhE2xiWzGI2mxFg/WTkDYpE+lReTh3oNM1MOxebBBAsKmich6PJy2eXyq9yDMh4DQw81pEflG70EmYrl5iAcbJSD0cnPaiVlEDuYbafG4ufcgzI+A0JNN5GDEg64EhN5uSfsQfKjzHGPzUNr37ZbOczBjAsIQ3BIR2Y+H0m7/3dJ5DmZOQBiKW9Mi8mDvQQbO5sFgCAhDcmvayVpETuzBtHjc2nsQSASE4bGJnJh4MDgCwhB9OskPRUSWHkz7fny69yBwLAFhqD6T5AcjIst4fKb3IHA8AWHIPpvkBzLfiDyYFlHxYJAEhKH7XFpEHug9yIY9kPbv/mzvQeBkBIQxmFtEHkjbPD7XexDYiYAwFrelReTrvQdZs+XmIR4MnoAwJrelncynGpGvp8Xjtt6DwF4ICGMz1U1EPBgdAWGMPp/2YXt/70FW5P60f8/new8C+yEgjNVUInJ/2m058WB0BIQxuz0tIl/rPUiRzYNRExDG7va0E/zYIvK1tHjc3nsQqBIQpmBsm4h4MAkCwlR8Ie1D+b7eg+zivrQ5v9B7EDgoAWFKhh6R+9Jut4kHkyAgTM0daRH5au9BjmPzYHIEhCm6I+2kP5SIfDUtHnf0HgRWSUCYqqFsIuLBZAkIU/bFtA/vezt9/Xu3v/4XO319WCsBYep6ReTetNto4sFkCQhz8KUkL8jmImLzYBYEhLn4clpE7lnz17ln++t8ac1fB7oTEOZk3RG5J23z+PKa/n4YFAFhbu5Mi8hXVvz3LjcP8WA2BIQ5ujNtU1hVRL6SFo87V/T3wSgICHO1qk1EPJgtAWHO7kr78L+7+Ofv3v7zd61oHhgVAWHuqhG5O+02mHgwWwICyaG0iBza4/NtHhABgaVDaRvFoT087wV7eB5MnoDAcw5l5zjs9t9hVgQEvtPJbk8d9AfuMDkCAs93fETuSru9JR5wDAGBE1v+fsdVsXnACZ2yWCx6zwDACNlAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABK/h/xbFS9J7ekyAAAAABJRU5ErkJggg==);
    background-size: cover;
    transition: all 0.25s ease-in-out;
  }
  .front-itc-routes-projects-home-home-sample-list .project-summary .list-content-name .list-container .list-content-arrow-down {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  .front-itc-routes-projects-home-home-sample-list .project-summary .list-content-name .list-container .list-content-title {
    height: auto;
    align-items: flex-start;
    flex-direction: column;
    padding-left: 10px;
    height: 60px;
  }
  .front-itc-routes-projects-home-home-sample-list .project-summary .list-content-name .list-container .list-content-title .list-content-no {
    padding: 0;
  }
}
.front-itc-routes-projects-home-home-sample-list .project-summary .list-column-checkbox {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 40px;
}
.front-itc-routes-projects-home-home-sample-list .project-summary .list-content-checkbox {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-home-home-sample-list .project-summary .data-detail {
  padding-left: 0;
}
.front-itc-routes-projects-home-home-sample-list .project-summary .list-content-data .list-content-title {
  display: flex;
}
.front-itc-routes-projects-home-home-sample-list .project-summary .list-content-data a {
  text-decoration: none;
}
.front-itc-routes-projects-home-home-sample-list .project-summary .list-content-data.dot {
  padding-left: 15px;
}
.front-itc-routes-projects-home-home-sample-list .project-summary .list-content-data.dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  left: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-home-home-sample-list .row-item-flex-end {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.front-itc-routes-projects-home-home-sample-list .row-item-justify-center {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.front-itc-routes-projects-home-home-sample-list .row-item-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-home-home-sample-list .datarelease-tabs .ant-tabs-tabpane-active {
  min-height: 450px;
}
.front-itc-routes-projects-home-home-sample-list .datarelease-tabs .ant-table-placeholder {
  z-index: 0;
}
.front-itc-routes-projects-home-home-sample-list .datarelease-tabs .total-samples {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-home-home-sample-list .datarelease-tabs .ant-tabs-bar {
  padding-left: 65px;
  border-bottom: none;
  background-color: white;
  border-radius: 10px;
  height: 60px;
  padding-right: 0px !important;
}
.front-itc-routes-projects-home-home-sample-list .datarelease-tabs .ant-tabs-bar .ant-tabs-extra-content {
  line-height: 60px;
  margin-right: 40px;
}
.front-itc-routes-projects-home-home-sample-list .datarelease-tabs .ant-tabs-bar .ant-tabs-tab {
  height: 60px;
  line-height: 34px !important;
  color: #3E3A39 !important;
}
.front-itc-routes-projects-home-home-sample-list .datarelease-tabs .ant-tabs-bar .ant-tabs-tab-active {
  font-weight: 700 !important;
}
.front-itc-routes-projects-home-home-sample-list .datarelease-tabs .ant-tabs-bar .ant-tabs-ink-bar {
  height: 3px;
}
.front-itc-routes-projects-home-home-sample-list .ant-tabs-bar .ant-tabs-tab-active {
  font-weight: 600;
}
.front-itc-routes-projects-home-home-sample-list .deliveryCondition6,
.front-itc-routes-projects-home-home-sample-list .deliveryCondition2 {
  color: #036EB8;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-home-home-sample-list .deliveryCondition0 {
  color: #40A89E;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-home-home-sample-list .deliveryCondition3 {
  color: #E67A2B;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-home-home-sample-list .deliveryCondition4 {
  color: #539A34;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-home-home-sample-list .deliveryCondition5,
.front-itc-routes-projects-home-home-sample-list .deliveryCondition12 {
  color: #888888;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-home-home-sample-list .tip {
  padding: 14px 20px;
  background-color: rgba(230, 122, 43, 0.1);
  display: flex;
  align-items: center;
}
.front-itc-routes-projects-home-home-sample-list .tip .anticon {
  margin-right: 10px;
}
.front-itc-routes-projects-home-home-sample-list .pagination-wrapper {
  margin-top: 30px;
}
.front-itc-routes-projects-home-home-sample-list .loading-icon {
  display: flex;
  justify-content: center;
  padding: 10px;
}
.front-itc-routes-projects-home-home-sample-list .header-area-title {
  padding: 33px 8px 33px 16px;
  line-height: 30px;
  background-color: white;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-home-home-sample-list .header-area-title {
    min-height: 60px;
    padding: 0;
    padding-left: 16px;
    display: flex;
    align-items: center;
  }
}
.front-itc-routes-projects-home-home-sample-list .header-area-title.singleproject span {
  color: #3E3A39;
}
.front-itc-routes-projects-home-home-sample-list .header-area-title.singleproject strong {
  color: #D9D9D6;
  font-size: 20px;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-home-home-sample-list .header-area-title.singleproject {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
  }
  .front-itc-routes-projects-home-home-sample-list .header-area-title.singleproject span {
    word-break: break-all;
  }
}
.front-itc-routes-projects-home-home-sample-list .tabs-area .ant-tabs-content {
  padding: 0 8px 0 16px;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-home-home-sample-list .tabs-area .ant-tabs-content {
    padding: 30px 16px 0px 16px;
  }
}
.front-itc-routes-projects-home-home-sample-list .tabs-area .table-wrapper {
  padding: 0;
}
.front-itc-routes-projects-home-home-sample-list .tabs-area .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-nav-container {
  height: 50px;
}
.front-itc-routes-projects-home-home-sample-list .tabs-area .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab {
  opacity: 0.3;
  margin-right: 5px;
  line-height: 50px;
  padding: 0 20px;
  background-color: #f5f5f5;
  color: #3E3A39;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border: none;
}
.front-itc-routes-projects-home-home-sample-list .tabs-area .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab-active {
  opacity: 1;
}
.front-itc-routes-projects-home-home-sample-list .menu-button .primary-button-small {
  font-size: 12px;
  color: #3E3A39;
  margin-right: 5px;
}
.front-itc-routes-projects-home-home-sample-list .menu-button .primary-button-small:hover {
  color: white;
}
.front-itc-routes-projects-home-home-sample-list .menu-button .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-home-home-sample-list .menu-button .primary-button-small:focus {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-home-home-sample-list .menu-button .addNew {
  color: white;
}
.front-itc-routes-projects-home-home-sample-list .sequencing-status-new {
  color: #036EB8;
}
.front-itc-routes-projects-home-home-sample-list .sequencing-status-submitted {
  color: #539A34;
}
.front-itc-routes-projects-home-home-sample-list .delete-icon {
  width: 24px;
  height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: white;
  border: 1px solid #BFC0C0;
  border-radius: 3px;
  text-decoration: none;
}
.front-itc-routes-projects-home-home-sample-list .delete-icon:hover {
  background-color: #263f64;
}
.front-itc-routes-projects-home-home-sample-list .delete-icon:hover .anticon,
.front-itc-routes-projects-home-home-sample-list .delete-icon:hover .anticon-delete {
  color: white;
}
.front-itc-routes-projects-home-home-sample-list .delete-icon1 {
  width: 24px;
  height: 24px;
  display: flex;
  justify-content: center;
  text-decoration: none;
  align-items: center;
  background: white;
  border: 1px solid #BFC0C0;
  border-radius: 3px;
}
.front-itc-routes-projects-home-home-sample-list .detail-operator {
  display: flex;
  align-items: center;
  position: relative;
  margin-top: 4px;
  cursor: pointer;
}
.front-itc-routes-projects-home-home-sample-list .detail-operator.edit {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-home-home-sample-list .detail-operator.approved {
  color: #3E3A39;
  cursor: pointer;
}
.front-itc-routes-projects-home-home-sample-list .detail-operator.submitted {
  color: #539A34;
  cursor: pointer;
}
.front-itc-routes-projects-home-home-sample-list .detail-operator.returned {
  color: #E67A2B;
  cursor: pointer;
}
.front-itc-routes-projects-home-home-sample-list .detail-operator.invalid {
  color: #B0B1AF;
  cursor: pointer;
}
.front-itc-routes-projects-home-home-sample-list .detail-operator:hover {
  text-decoration: underline;
}
.front-itc-routes-projects-home-home-sample-list .detail-operator .detail-operator-name {
  display: inline-block;
  height: 30px;
  padding-left: 8px;
  line-height: 30px;
  font-size: 12px;
}
.front-itc-routes-projects-home-home-sample-list .detail-operator .operator-wrap {
  position: absolute;
  bottom: 0;
  right: 0;
  left: auto;
  padding-bottom: 33px;
  z-index: 6;
}
.front-itc-routes-projects-home-home-sample-list .information-avatar {
  width: 26px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  font-size: 10px;
  color: #fff;
  background-color: #77A6CD;
  border-radius: 50%;
}
.front-itc-routes-projects-home-home-sample-list .enable-num {
  cursor: pointer;
}
.front-itc-routes-projects-home-home-sample-list .enable-num:hover {
  text-decoration: underline;
  color: #036EB8 !important;
}
.front-itc-routes-projects-home-home-sample-list .url-sifNum {
  text-decoration: underline;
  color: #036EB8 !important;
}
.front-itc-routes-projects-home-home-sample-list .nodata-list {
  background-color: #fff;
  position: relative;
  padding: 16px 16px;
  border-bottom: 1px solid #e8e8e8;
  text-align: center;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.45);
  z-index: 1;
}
.front-itc-routes-projects-home-home-sample-list .list-prjName {
  color: #036EB8;
}
.front-itc-routes-projects-home-home-sequencing-order span {
  font-family: 'Montserrat';
}

.front-itc-components-zip-download-popup-zip-download-popup-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-components-zip-download-popup-zip-download-popup-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-components-zip-download-popup-zip-download-popup-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-components-zip-download-popup-zip-download-popup-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-components-zip-download-popup-zip-download-popup-page-container .front-itc-components-zip-download-popup-zip-download-popup-top-bottom-left-right .front-itc-components-zip-download-popup-zip-download-popup-top-area,
.front-itc-components-zip-download-popup-zip-download-popup-page-container .front-itc-components-zip-download-popup-zip-download-popup-top-bottom-left-right .front-itc-components-zip-download-popup-zip-download-popup-bottom-left-area,
.front-itc-components-zip-download-popup-zip-download-popup-page-container .front-itc-components-zip-download-popup-zip-download-popup-top-bottom-left-right .front-itc-components-zip-download-popup-zip-download-popup-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-components-zip-download-popup-zip-download-popup-page-container .front-itc-components-zip-download-popup-zip-download-popup-top-bottom-left-right .front-itc-components-zip-download-popup-zip-download-popup-top-area {
  margin-bottom: 30px;
}
.front-itc-components-zip-download-popup-zip-download-popup-page-container .front-itc-components-zip-download-popup-zip-download-popup-top-bottom .front-itc-components-zip-download-popup-zip-download-popup-top-area,
.front-itc-components-zip-download-popup-zip-download-popup-page-container .front-itc-components-zip-download-popup-zip-download-popup-top-bottom .front-itc-components-zip-download-popup-zip-download-popup-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-components-zip-download-popup-zip-download-popup-page-container .front-itc-components-zip-download-popup-zip-download-popup-top-bottom .front-itc-components-zip-download-popup-zip-download-popup-top-area {
  margin-bottom: 30px;
}
.front-itc-components-zip-download-popup-zip-download-popup-list-content-data-color.front-itc-components-zip-download-popup-zip-download-popup-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-components-zip-download-popup-zip-download-popup-list-content-data-color.front-itc-components-zip-download-popup-zip-download-popup-data-qc {
  color: #539A34;
}
.front-itc-components-zip-download-popup-zip-download-popup-list-content-data-color.front-itc-components-zip-download-popup-zip-download-popup-confirmed {
  color: #539A34;
}
.front-itc-components-zip-download-popup-zip-download-popup-list-content-data-color.front-itc-components-zip-download-popup-zip-download-popup-invalid {
  color: #BFC0C0;
}
.front-itc-components-zip-download-popup-zip-download-popup-list-content-data-color.front-itc-components-zip-download-popup-zip-download-popup-cancelled {
  color: #888888;
}
.front-itc-components-zip-download-popup-zip-download-popup-list-content-data-color.front-itc-components-zip-download-popup-zip-download-popup-rejected,
.front-itc-components-zip-download-popup-zip-download-popup-list-content-data-color.front-itc-components-zip-download-popup-zip-download-popup-returned-to-pc {
  color: #E67A2B;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-child-panel,
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-ant-collapse {
  border-radius: 10px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-triangle {
  margin-left: -20px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-inner-collapse .front-itc-components-zip-download-popup-zip-download-popup-ant-collapse-content {
  overflow: visible;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data.front-itc-components-zip-download-popup-zip-download-popup-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data.front-itc-components-zip-download-popup-zip-download-popup-data-qc {
  color: #539A34;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data.front-itc-components-zip-download-popup-zip-download-popup-confirmed {
  color: #539A34;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data.front-itc-components-zip-download-popup-zip-download-popup-invalid {
  color: #BFC0C0;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data.front-itc-components-zip-download-popup-zip-download-popup-cancelled {
  color: #888888;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data.front-itc-components-zip-download-popup-zip-download-popup-rejected,
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data.front-itc-components-zip-download-popup-zip-download-popup-returned-to-pc {
  color: #E67A2B;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data.front-itc-components-zip-download-popup-zip-download-popup-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data.front-itc-components-zip-download-popup-zip-download-popup-bold {
  font-weight: 600;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data-top span {
  font-size: 9px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data-bottom.front-itc-components-zip-download-popup-zip-download-popup-bold {
  font-weight: 600;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data-bottom.front-itc-components-zip-download-popup-zip-download-popup-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data-bottom.front-itc-components-zip-download-popup-zip-download-popup-data-qc {
  color: #539A34;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data-bottom.front-itc-components-zip-download-popup-zip-download-popup-confirmed {
  color: #539A34;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data-bottom.front-itc-components-zip-download-popup-zip-download-popup-invalid {
  color: #BFC0C0;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data-bottom.front-itc-components-zip-download-popup-zip-download-popup-cancelled {
  color: #888888;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data-bottom.front-itc-components-zip-download-popup-zip-download-popup-rejected,
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-data-bottom.front-itc-components-zip-download-popup-zip-download-popup-returned-to-pc {
  color: #E67A2B;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-data-detail .front-itc-components-zip-download-popup-zip-download-popup-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-first-data-detail-dot {
  width: 30px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-dot-padding {
  padding-left: 15px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-column-name .front-itc-components-zip-download-popup-zip-download-popup-list-column-no {
  text-align: right;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-column-name .front-itc-components-zip-download-popup-zip-download-popup-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-name.front-itc-components-zip-download-popup-zip-download-popup-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-name .front-itc-components-zip-download-popup-zip-download-popup-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-name .front-itc-components-zip-download-popup-zip-download-popup-list-content-no {
  padding-left: 8px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-name .front-itc-components-zip-download-popup-zip-download-popup-ant-row {
  flex: 1 1;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-first-column-name,
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-first-content-name,
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-first-innercontent-name {
  width: 32px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-column-name,
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-name,
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-content-icon {
  margin-left: -15px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-innercontent-name {
  height: 60px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-innercontent-name .front-itc-components-zip-download-popup-zip-download-popup-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-area {
  width: 100%;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-area .front-itc-components-zip-download-popup-zip-download-popup-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-area .front-itc-components-zip-download-popup-zip-download-popup-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-area .front-itc-components-zip-download-popup-zip-download-popup-list-each-single .front-itc-components-zip-download-popup-zip-download-popup-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-area .front-itc-components-zip-download-popup-zip-download-popup-list-each-single .front-itc-components-zip-download-popup-zip-download-popup-ant-collapse-borderless .front-itc-components-zip-download-popup-zip-download-popup-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-area .front-itc-components-zip-download-popup-zip-download-popup-list-each-single .front-itc-components-zip-download-popup-zip-download-popup-ant-collapse-borderless .front-itc-components-zip-download-popup-zip-download-popup-child-panel {
  background-color: transparent;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-area .front-itc-components-zip-download-popup-zip-download-popup-list-each-single .front-itc-components-zip-download-popup-zip-download-popup-ant-collapse-borderless .front-itc-components-zip-download-popup-zip-download-popup-child-panel .front-itc-components-zip-download-popup-zip-download-popup-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-list-area .front-itc-components-zip-download-popup-zip-download-popup-list-each-single .front-itc-components-zip-download-popup-zip-download-popup-ant-collapse-borderless .front-itc-components-zip-download-popup-zip-download-popup-child-panel .front-itc-components-zip-download-popup-zip-download-popup-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-components-zip-download-popup-zip-download-popup-collapse-rows .front-itc-components-zip-download-popup-zip-download-popup-details-list .front-itc-components-zip-download-popup-zip-download-popup-details-each {
  border-top: 1px solid #f3f3f3;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area ul {
  padding: 0;
  margin: 0;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area li {
  list-style: none;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area a {
  text-decoration: none;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area button {
  border: none;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-components-zip-download-popup-zip-download-popup-popup-area .headline0 {
    font-size: 28px;
  }
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area input,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-select-selection-selected-value,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .c7n-pro-textarea,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .c7n-pro-textarea:focus,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .c7n-pro-textarea:hover,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-select-focused .ant-select-selection,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-select-selection:focus,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-input:focus {
  box-shadow: unset;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button[disabled],
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small[disabled],
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small[disabled],
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small .active-icon {
  display: none;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-label label::after {
  display: none;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .c7n-alert {
  border-radius: 10px;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .c7n-alert-warning,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .c7n-alert-error,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .c7n-alert-info,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .c7n-alert-success {
  border: none;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .c7n-pro-input-number-border {
  border: none;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .c7n-pro-input-number,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .c7n-pro-input,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area input[value]:not([value=""]):not([disabled]),
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-input:focus,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-tabs-tab,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .has-error .ant-form-item-children .ant-input:focus,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .has-error .ant-form-item-children .ant-input,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .has-error .ant-calendar-picker-icon:after,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .has-error .ant-time-picker-icon:after,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .has-error .ant-picker-icon:after,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .has-error .ant-select-arrow,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-calendar-selected-date .ant-calendar-date,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-select-selection__placeholder,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-select-search__field__placeholder,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-menu-root.ant-menu-vertical,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-menu-root.ant-menu-vertical-left,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-menu-root.ant-menu-vertical-right,
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .popup-image {
  margin: 0 auto;
  width: 70px;
  height: 65px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .popup-title {
  margin-top: 20px;
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  color: #263F64 !important;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .zip-name {
  font-weight: 600;
  text-decoration: underline;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .demo {
  font-weight: 600;
  color: #036EB8;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .popup-desc {
  margin-top: 20px;
  text-align: center;
  font-size: 12px;
  color: #3E3A39;
  white-space: break-spaces;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .button-group {
  display: flex;
  justify-content: center;
  margin-top: 50px;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .button-group .primary-button {
  width: 200px;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .button-group .right-btn {
  margin-left: 30px;
}
.front-itc-components-zip-download-popup-zip-download-popup-popup-area .button-group > a:hover {
  text-decoration: none;
}

.front-itc-routes-projects-lib-prep-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-lib-prep-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-lib-prep-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-lib-prep-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-lib-prep-index-page-container .front-itc-routes-projects-lib-prep-index-top-bottom-left-right .front-itc-routes-projects-lib-prep-index-top-area,
.front-itc-routes-projects-lib-prep-index-page-container .front-itc-routes-projects-lib-prep-index-top-bottom-left-right .front-itc-routes-projects-lib-prep-index-bottom-left-area,
.front-itc-routes-projects-lib-prep-index-page-container .front-itc-routes-projects-lib-prep-index-top-bottom-left-right .front-itc-routes-projects-lib-prep-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-lib-prep-index-page-container .front-itc-routes-projects-lib-prep-index-top-bottom-left-right .front-itc-routes-projects-lib-prep-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-lib-prep-index-page-container .front-itc-routes-projects-lib-prep-index-top-bottom .front-itc-routes-projects-lib-prep-index-top-area,
.front-itc-routes-projects-lib-prep-index-page-container .front-itc-routes-projects-lib-prep-index-top-bottom .front-itc-routes-projects-lib-prep-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-lib-prep-index-page-container .front-itc-routes-projects-lib-prep-index-top-bottom .front-itc-routes-projects-lib-prep-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-lib-prep-index-list-content-data-color.front-itc-routes-projects-lib-prep-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-lib-prep-index-list-content-data-color.front-itc-routes-projects-lib-prep-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-lib-prep-index-list-content-data-color.front-itc-routes-projects-lib-prep-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-lib-prep-index-list-content-data-color.front-itc-routes-projects-lib-prep-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-lib-prep-index-list-content-data-color.front-itc-routes-projects-lib-prep-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-lib-prep-index-list-content-data-color.front-itc-routes-projects-lib-prep-index-rejected,
.front-itc-routes-projects-lib-prep-index-list-content-data-color.front-itc-routes-projects-lib-prep-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-child-panel,
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-inner-collapse .front-itc-routes-projects-lib-prep-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data.front-itc-routes-projects-lib-prep-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data.front-itc-routes-projects-lib-prep-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data.front-itc-routes-projects-lib-prep-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data.front-itc-routes-projects-lib-prep-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data.front-itc-routes-projects-lib-prep-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data.front-itc-routes-projects-lib-prep-index-rejected,
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data.front-itc-routes-projects-lib-prep-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data.front-itc-routes-projects-lib-prep-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data.front-itc-routes-projects-lib-prep-index-bold {
  font-weight: 600;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data-bottom.front-itc-routes-projects-lib-prep-index-bold {
  font-weight: 600;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data-bottom.front-itc-routes-projects-lib-prep-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data-bottom.front-itc-routes-projects-lib-prep-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data-bottom.front-itc-routes-projects-lib-prep-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data-bottom.front-itc-routes-projects-lib-prep-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data-bottom.front-itc-routes-projects-lib-prep-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data-bottom.front-itc-routes-projects-lib-prep-index-rejected,
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-data-bottom.front-itc-routes-projects-lib-prep-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-data-detail .front-itc-routes-projects-lib-prep-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-column-name .front-itc-routes-projects-lib-prep-index-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-column-name .front-itc-routes-projects-lib-prep-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-name.front-itc-routes-projects-lib-prep-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-name .front-itc-routes-projects-lib-prep-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-name .front-itc-routes-projects-lib-prep-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-name .front-itc-routes-projects-lib-prep-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-first-column-name,
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-first-content-name,
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-column-name,
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-name,
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-innercontent-name .front-itc-routes-projects-lib-prep-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-area {
  width: 100%;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-area .front-itc-routes-projects-lib-prep-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-area .front-itc-routes-projects-lib-prep-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-area .front-itc-routes-projects-lib-prep-index-list-each-single .front-itc-routes-projects-lib-prep-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-area .front-itc-routes-projects-lib-prep-index-list-each-single .front-itc-routes-projects-lib-prep-index-ant-collapse-borderless .front-itc-routes-projects-lib-prep-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-area .front-itc-routes-projects-lib-prep-index-list-each-single .front-itc-routes-projects-lib-prep-index-ant-collapse-borderless .front-itc-routes-projects-lib-prep-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-area .front-itc-routes-projects-lib-prep-index-list-each-single .front-itc-routes-projects-lib-prep-index-ant-collapse-borderless .front-itc-routes-projects-lib-prep-index-child-panel .front-itc-routes-projects-lib-prep-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-list-area .front-itc-routes-projects-lib-prep-index-list-each-single .front-itc-routes-projects-lib-prep-index-ant-collapse-borderless .front-itc-routes-projects-lib-prep-index-child-panel .front-itc-routes-projects-lib-prep-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-lib-prep-index-collapse-rows .front-itc-routes-projects-lib-prep-index-details-list .front-itc-routes-projects-lib-prep-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order {
  width: 100%;
  padding: 50px 8px 0 16px;
  overflow: hidden;
  font-family: "Montserrat";
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order li {
  list-style: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order a {
  text-decoration: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order button {
  border: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-lib-prep-index-lib-prep-order .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order input,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-select-selection-selected-value,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-pro-textarea,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-pro-textarea:focus,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-pro-textarea:hover,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-select-selection:focus,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button[disabled],
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small[disabled],
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small[disabled],
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-alert-warning,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-alert-error,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-alert-info,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-pro-input-number,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-pro-input,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-lib-prep-index-lib-prep-order input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-input:focus,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-tabs-tab,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .has-error .ant-picker-icon:after,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .has-error .ant-select-arrow,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-select-selection__placeholder,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-select-search__field__placeholder,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .select-column span {
  display: block !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table th .error {
  position: relative;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .success {
  color: #539A34;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .error {
  color: #C94857;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .link {
  color: #036EB8;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .cursor {
  cursor: pointer;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .c7n-pro-table-row,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .c7n-pro-table-thead,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .c7n-pro-table-thead tr th,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .ant-table-thead tr th,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .c7n-pro-table-tbody tr td,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .c7n-avatar,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 40px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .header h2 {
  font-family: 'Montserrat';
  font-weight: 700;
  font-size: 17px;
  color: #263F64;
  line-height: 30px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .header .primary-button-small:active,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .header .primary-button-small:focus {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .page-ctas {
  display: flex;
  align-items: center;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .page-ctas button {
  margin-left: 5px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .page-ctas .cta-icon {
  margin-right: 5px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-collapse {
  border-radius: 10px;
  overflow: hidden;
  margin-bottom: 20px;
  border: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-collapse .ant-collapse-item {
  border: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-collapse .ant-collapse-content {
  border: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-collapse-header {
  height: 60px;
  background: #eee;
  padding-right: 20px !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-collapse-header .arrow {
  top: 8px !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .collapse-header {
  display: flex;
  justify-content: space-between;
  background: #eee;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .collapse-header .title {
  display: flex;
  align-items: center;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .collapse-header .title h3 {
  font-family: 'Montserrat';
  font-weight: 600;
  font-size: 12px;
  color: #263F64;
  margin: 0;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .collapse-header .lane-number {
  font-family: Montserrat;
  font-size: 12px;
  color: #3E3A39;
  margin-right: 80px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .collapse-header .ant-form-item-label label {
  font-family: Montserrat;
  font-size: 12px;
  color: #3E3A39;
  margin-right: 10px !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .collapse-header .ant-form-item-label label::before {
  display: none;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .right-block .ant-form-item {
  margin-right: 20px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .right-block .ant-form-item:last-child {
  margin-right: 30px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .right-block .ant-input-number {
  width: 75px;
  border-radius: 4px;
  border-color: #BFC0C0 !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .right-block .ant-input-number .ant-input-number-input-wrap input {
  background-color: white !important;
  border: none !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .right-block .ant-form-explain {
  font-size: 9px;
  margin-top: -5px !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .flex-align-center {
  display: flex;
  align-items: center;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .action-button-group {
  display: flex;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .action-button-group a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  background: white;
  border: 1px solid #BFC0C0;
  border-radius: 3px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .action-button-group a:not(:last-child) {
  margin-right: 10px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .action-button-group a img {
  width: 12px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-switch-checked {
  background-color: #578D42;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-pro-checkbox-inner::after {
  display: block !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-pro-checkbox:checked + .c7n-pro-checkbox-inner,
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-pro-checkbox-indeterminate .c7n-pro-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-pro-table-wrapper {
  background-color: white;
  border-radius: 6px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-pro-table-wrapper .c7n-pro-table-footer {
  text-align: center;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .c7n-pro-table-wrapper .c7n-pro-table-footer .addButton {
  border-radius: 6px;
  background: #eee;
  color: #3E3A39;
  width: 200px;
  height: 40px;
  margin-top: 40px;
  margin-bottom: 20px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .ant-switch {
  margin-left: 8px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .remarkForm {
  padding-top: 30px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .contractInfo {
  background-color: white;
  border-radius: 8px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .top-area {
  padding: 20px 40px 50px 40px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .contractInfo .input-item-with-add-cta {
  padding-top: 15px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .contractInfo .input-item-with-add-cta .self-input-disabled {
  background-color: #f5f5f5 !important;
  border: 1px solid #d9d9d9 !important;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .twopercent {
  padding: 0 1%;
  background: #fff;
  border: 1px solid #fff;
  border-radius: 6px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .twopercent table {
  background-color: #fff;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .delete-sample-button {
  width: 24px;
  height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #f5f5f5;
  border: 1px solid #BFC0C0;
  border-radius: 3px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .delete-sample-button img {
  width: 12px;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .selectedPart {
  border-radius: 6px;
  border: 1px solid #fff;
  background-color: #fff;
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order .selectedPart .selectedPart_title {
  color: #263F64;
  padding: 20px 40px;
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-lib-prep-index-lib-prep-order p.desc {
  font-size: 14px;
  white-space: pre-wrap;
  text-align: left;
  margin-bottom: 10px;
}
.front-itc-routes-projects-lib-prep-index-my-img {
  margin-left: 10px;
}
.front-itc-routes-projects-lib-prep-index-my-div:hover .front-itc-routes-projects-lib-prep-index-my-btn {
  display: block;
}
.front-itc-routes-projects-lib-prep-index-show-count {
  float: right;
  color: rgba(0, 0, 0, 0.45);
}
.front-itc-routes-projects-lib-prep-index-col-title {
  font-size: 14px;
  line-height: 40px;
  height: 40px;
}
.front-itc-routes-projects-lib-prep-index-col-title span:first-of-type {
  display: inline-block;
  width: 95%;
  vertical-align: middle;
  line-height: normal;
  line-height: initial;
}
.front-itc-routes-projects-lib-prep-index-popover {
  width: 300px;
}
.front-itc-routes-projects-lib-prep-index-collapse-section .ant-collapse-header {
  display: flex;
  align-items: center;
}
.front-itc-routes-projects-lib-prep-index-collapse-section .title {
  font-family: 'Montserrat';
  font-weight: 700;
  font-size: 17px;
  color: #263F64;
  margin: 0;
}
.front-itc-routes-projects-lib-prep-index-collapse-section .ant-collapse-content-box {
  padding: 30px 55px 40px 55px;
}
.front-itc-routes-projects-lib-prep-index-collapse-section .ant-form-item {
  display: flex;
  flex-direction: column;
}
.front-itc-routes-projects-lib-prep-index-collapse-section .ant-form-item-required::before {
  display: none;
}
.front-itc-routes-projects-lib-prep-index-collapse-section .ant-form-item-label {
  line-height: 20px;
  text-transform: capitalize;
}
.front-itc-routes-projects-lib-prep-index-collapse-section .ant-form-item-label label {
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-lib-prep-index-collapse-section .need_demultiplexing {
  margin-top: 40px;
  flex-direction: row;
}
.front-itc-routes-projects-lib-prep-index-collapse-section .need_demultiplexing label {
  font-size: 12px;
}
.front-itc-routes-projects-lib-prep-index-collapse-section .ant-input-number {
  height: 36px;
}
.front-itc-routes-projects-lib-prep-index-collapse-section .ant-input-number-input {
  height: 34px;
}
.front-itc-routes-projects-lib-prep-index-collapse-section .ant-input-number {
  border-radius: 4px;
  border-color: #BFC0C0 !important;
}
.front-itc-routes-projects-lib-prep-index-collapse-section .ant-input-number input {
  border: none !important;
  background-color: white !important;
  font-size: 12px;
}
.front-itc-routes-projects-lib-prep-index-collapse-section .special-requirement label {
  font-size: 12px;
  color: #3E3A39;
  line-height: 22px;
  margin-bottom: 20px;
}
.front-itc-routes-projects-lib-prep-index-collapse-section .ant-form-item-control.has-success {
  font-family: Montserrat;
  line-height: 20px;
}
.front-itc-routes-projects-lib-prep-index-collapse-section textarea {
  padding: 10px;
}
.front-itc-routes-projects-lib-prep-index-row-ctas {
  display: flex;
  align-items: center;
  justify-content: center;
}
.front-itc-routes-projects-lib-prep-index-row-ctas button {
  padding: 0;
  background-color: white;
  margin-right: 10px;
  cursor: pointer;
}
.front-itc-routes-projects-lib-prep-index-row-ctas button:last-child {
  margin-right: 0;
}
.front-itc-routes-projects-lib-prep-index-row-ctas button[disabled] {
  cursor: not-allowed;
}
.front-itc-routes-projects-lib-prep-index-row-ctas button[disabled] .cta-link .normal {
  display: none;
}
.front-itc-routes-projects-lib-prep-index-row-ctas button[disabled] .cta-link .hover {
  display: none;
}
.front-itc-routes-projects-lib-prep-index-row-ctas button[disabled] .cta-link .disabled {
  display: block;
}
.front-itc-routes-projects-lib-prep-index-row-ctas button[disabled] .cta-link:hover {
  border: 1px solid #BFC0C0;
  background-color: white;
}
.front-itc-routes-projects-lib-prep-index-row-ctas button[disabled] .cta-link:hover .icon {
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-index-row-ctas .cta-link {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  margin: 0;
}
.front-itc-routes-projects-lib-prep-index-row-ctas .cta-link .normal {
  display: block;
}
.front-itc-routes-projects-lib-prep-index-row-ctas .cta-link .hover {
  display: none;
}
.front-itc-routes-projects-lib-prep-index-row-ctas .cta-link .disabled {
  display: none;
}
.front-itc-routes-projects-lib-prep-index-row-ctas .cta-link .icon {
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-index-row-ctas .cta-link:hover {
  background-color: #263F64;
  border: 1px solid #263F64;
}
.front-itc-routes-projects-lib-prep-index-row-ctas .cta-link:hover .normal {
  display: none;
}
.front-itc-routes-projects-lib-prep-index-row-ctas .cta-link:hover .hover {
  display: block;
}
.front-itc-routes-projects-lib-prep-index-row-ctas .cta-link:hover .icon {
  color: white;
}
.front-itc-routes-projects-lib-prep-index-row-ctas .icon-img {
  width: 16px;
  height: 16px;
}
.front-itc-routes-projects-lib-prep-index-creation-date-area {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-lib-prep-index-creation-date-area.front-itc-routes-projects-lib-prep-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-lib-prep-index-creation-date-area img {
  width: 15px;
  height: 15px;
}
.front-itc-routes-projects-lib-prep-index-creation-date-area .front-itc-routes-projects-lib-prep-index-sequencing-number {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #539A34;
}
.front-itc-routes-projects-lib-prep-index-creation-date-area .front-itc-routes-projects-lib-prep-index-sequencing-number img {
  margin-right: 5px;
}
.front-itc-routes-projects-lib-prep-index-creation-date-area .front-itc-routes-projects-lib-prep-index-sequencing-cta {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (min-width: 1300px) {
  .front-itc-routes-projects-lib-prep-index-creation-date-area .front-itc-routes-projects-lib-prep-index-sequencing-cta {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.front-itc-routes-projects-lib-prep-index-creation-date-area .front-itc-routes-projects-lib-prep-index-sequencing-cta span {
  white-space: nowrap;
}
.front-itc-routes-projects-lib-prep-index-creation-date-area .front-itc-routes-projects-lib-prep-index-sequencing-cta .front-itc-routes-projects-lib-prep-index-sequencing-process {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  background-color: #eee;
  line-height: 22px;
  color: #3E3A39;
  cursor: pointer;
  padding: 7px 8px;
}
@media (min-width: 1300px) {
  .front-itc-routes-projects-lib-prep-index-creation-date-area .front-itc-routes-projects-lib-prep-index-sequencing-cta .front-itc-routes-projects-lib-prep-index-sequencing-process {
    padding: 7px 20px;
  }
}
.front-itc-routes-projects-lib-prep-index-creation-date-area .front-itc-routes-projects-lib-prep-index-sequencing-cta .front-itc-routes-projects-lib-prep-index-sequencing-process:hover {
  background-color: #539A34;
  color: white;
}
.front-itc-routes-projects-lib-prep-index-creation-date-area .front-itc-routes-projects-lib-prep-index-sequencing-cta .front-itc-routes-projects-lib-prep-index-sequencing-disable {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
  background-color: #BFC0C0;
  line-height: 22px;
  padding: 7px 12px;
  cursor: pointer;
}
@media (min-width: 1300px) {
  .front-itc-routes-projects-lib-prep-index-creation-date-area .front-itc-routes-projects-lib-prep-index-sequencing-cta .front-itc-routes-projects-lib-prep-index-sequencing-disable {
    padding: 7px 25px;
  }
}
.front-itc-routes-projects-lib-prep-index-creation-date-area .front-itc-routes-projects-lib-prep-index-sequencing-cta .front-itc-routes-projects-lib-prep-index-sequencing-disable:hover {
  background-color: #539A34;
  color: white;
}
.front-itc-routes-projects-lib-prep-index-creation-date-area .front-itc-routes-projects-lib-prep-index-sequencing-cta .front-itc-routes-projects-lib-prep-index-lpo-process {
  border-radius: 6px;
  background-color: #eee;
  line-height: 22px;
  color: #3E3A39;
  cursor: pointer;
  padding: 7px 8px;
}
@media (min-width: 1300px) {
  .front-itc-routes-projects-lib-prep-index-creation-date-area .front-itc-routes-projects-lib-prep-index-sequencing-cta .front-itc-routes-projects-lib-prep-index-lpo-process {
    padding: 7px 20px;
  }
}
.front-itc-routes-projects-lib-prep-index-creation-date-area .front-itc-routes-projects-lib-prep-index-sequencing-cta .front-itc-routes-projects-lib-prep-index-lpo-process:hover {
  background-color: #539A34;
  color: white;
}

.front-itc-components-check-block-checkblock-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-components-check-block-checkblock-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-components-check-block-checkblock-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-components-check-block-checkblock-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-components-check-block-checkblock-page-container .front-itc-components-check-block-checkblock-top-bottom-left-right .front-itc-components-check-block-checkblock-top-area,
.front-itc-components-check-block-checkblock-page-container .front-itc-components-check-block-checkblock-top-bottom-left-right .front-itc-components-check-block-checkblock-bottom-left-area,
.front-itc-components-check-block-checkblock-page-container .front-itc-components-check-block-checkblock-top-bottom-left-right .front-itc-components-check-block-checkblock-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-components-check-block-checkblock-page-container .front-itc-components-check-block-checkblock-top-bottom-left-right .front-itc-components-check-block-checkblock-top-area {
  margin-bottom: 30px;
}
.front-itc-components-check-block-checkblock-page-container .front-itc-components-check-block-checkblock-top-bottom .front-itc-components-check-block-checkblock-top-area,
.front-itc-components-check-block-checkblock-page-container .front-itc-components-check-block-checkblock-top-bottom .front-itc-components-check-block-checkblock-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-components-check-block-checkblock-page-container .front-itc-components-check-block-checkblock-top-bottom .front-itc-components-check-block-checkblock-top-area {
  margin-bottom: 30px;
}
.front-itc-components-check-block-checkblock-list-content-data-color.front-itc-components-check-block-checkblock-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-components-check-block-checkblock-list-content-data-color.front-itc-components-check-block-checkblock-data-qc {
  color: #539A34;
}
.front-itc-components-check-block-checkblock-list-content-data-color.front-itc-components-check-block-checkblock-confirmed {
  color: #539A34;
}
.front-itc-components-check-block-checkblock-list-content-data-color.front-itc-components-check-block-checkblock-invalid {
  color: #BFC0C0;
}
.front-itc-components-check-block-checkblock-list-content-data-color.front-itc-components-check-block-checkblock-cancelled {
  color: #888888;
}
.front-itc-components-check-block-checkblock-list-content-data-color.front-itc-components-check-block-checkblock-rejected,
.front-itc-components-check-block-checkblock-list-content-data-color.front-itc-components-check-block-checkblock-returned-to-pc {
  color: #E67A2B;
}
.front-itc-components-check-block-checkblock-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-child-panel,
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-ant-collapse {
  border-radius: 10px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-triangle {
  margin-left: -20px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-inner-collapse .front-itc-components-check-block-checkblock-ant-collapse-content {
  overflow: visible;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data.front-itc-components-check-block-checkblock-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data.front-itc-components-check-block-checkblock-data-qc {
  color: #539A34;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data.front-itc-components-check-block-checkblock-confirmed {
  color: #539A34;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data.front-itc-components-check-block-checkblock-invalid {
  color: #BFC0C0;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data.front-itc-components-check-block-checkblock-cancelled {
  color: #888888;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data.front-itc-components-check-block-checkblock-rejected,
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data.front-itc-components-check-block-checkblock-returned-to-pc {
  color: #E67A2B;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data.front-itc-components-check-block-checkblock-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data.front-itc-components-check-block-checkblock-bold {
  font-weight: 600;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data-top span {
  font-size: 9px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data-bottom.front-itc-components-check-block-checkblock-bold {
  font-weight: 600;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data-bottom.front-itc-components-check-block-checkblock-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data-bottom.front-itc-components-check-block-checkblock-data-qc {
  color: #539A34;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data-bottom.front-itc-components-check-block-checkblock-confirmed {
  color: #539A34;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data-bottom.front-itc-components-check-block-checkblock-invalid {
  color: #BFC0C0;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data-bottom.front-itc-components-check-block-checkblock-cancelled {
  color: #888888;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data-bottom.front-itc-components-check-block-checkblock-rejected,
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-data-bottom.front-itc-components-check-block-checkblock-returned-to-pc {
  color: #E67A2B;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-data-detail .front-itc-components-check-block-checkblock-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-first-data-detail-dot {
  width: 30px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-dot-padding {
  padding-left: 15px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-column-name .front-itc-components-check-block-checkblock-list-column-no {
  text-align: right;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-column-name .front-itc-components-check-block-checkblock-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-name.front-itc-components-check-block-checkblock-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-name .front-itc-components-check-block-checkblock-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-name .front-itc-components-check-block-checkblock-list-content-no {
  padding-left: 8px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-name .front-itc-components-check-block-checkblock-ant-row {
  flex: 1 1;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-first-column-name,
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-first-content-name,
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-first-innercontent-name {
  width: 32px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-column-name,
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-name,
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-content-icon {
  margin-left: -15px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-innercontent-name {
  height: 60px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-innercontent-name .front-itc-components-check-block-checkblock-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-area {
  width: 100%;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-area .front-itc-components-check-block-checkblock-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-area .front-itc-components-check-block-checkblock-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-area .front-itc-components-check-block-checkblock-list-each-single .front-itc-components-check-block-checkblock-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-area .front-itc-components-check-block-checkblock-list-each-single .front-itc-components-check-block-checkblock-ant-collapse-borderless .front-itc-components-check-block-checkblock-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-area .front-itc-components-check-block-checkblock-list-each-single .front-itc-components-check-block-checkblock-ant-collapse-borderless .front-itc-components-check-block-checkblock-child-panel {
  background-color: transparent;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-area .front-itc-components-check-block-checkblock-list-each-single .front-itc-components-check-block-checkblock-ant-collapse-borderless .front-itc-components-check-block-checkblock-child-panel .front-itc-components-check-block-checkblock-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-list-area .front-itc-components-check-block-checkblock-list-each-single .front-itc-components-check-block-checkblock-ant-collapse-borderless .front-itc-components-check-block-checkblock-child-panel .front-itc-components-check-block-checkblock-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-components-check-block-checkblock-collapse-rows .front-itc-components-check-block-checkblock-details-list .front-itc-components-check-block-checkblock-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-components-check-block-checkblock-search-sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background-color: #f4f5f7;
  z-index: 1;
}
.front-itc-components-check-block-checkblock-search-block {
  padding: 30px 16px 10px 16px;
  display: flex;
}
@media (min-width: 768px) {
  .front-itc-components-check-block-checkblock-search-block {
    padding: 30px 0;
  }
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-components-check-block-checkblock-search-block ul {
  padding: 0;
  margin: 0;
}
.front-itc-components-check-block-checkblock-search-block li {
  list-style: none;
}
.front-itc-components-check-block-checkblock-search-block a {
  text-decoration: none;
}
.front-itc-components-check-block-checkblock-search-block button {
  border: none;
}
.front-itc-components-check-block-checkblock-search-block .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-components-check-block-checkblock-search-block .headline0 {
    font-size: 28px;
  }
}
.front-itc-components-check-block-checkblock-search-block .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-check-block-checkblock-search-block .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-check-block-checkblock-search-block .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-check-block-checkblock-search-block .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-check-block-checkblock-search-block .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-check-block-checkblock-search-block .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-components-check-block-checkblock-search-block .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-components-check-block-checkblock-search-block .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-components-check-block-checkblock-search-block input,
.front-itc-components-check-block-checkblock-search-block .ant-select-selection-selected-value,
.front-itc-components-check-block-checkblock-search-block .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-components-check-block-checkblock-search-block .c7n-pro-textarea,
.front-itc-components-check-block-checkblock-search-block .c7n-pro-textarea:focus,
.front-itc-components-check-block-checkblock-search-block .c7n-pro-textarea:hover,
.front-itc-components-check-block-checkblock-search-block .ant-select-focused .ant-select-selection,
.front-itc-components-check-block-checkblock-search-block .ant-select-selection:focus,
.front-itc-components-check-block-checkblock-search-block .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-components-check-block-checkblock-search-block .ant-input:focus {
  box-shadow: unset;
}
.front-itc-components-check-block-checkblock-search-block .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-components-check-block-checkblock-search-block .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-components-check-block-checkblock-search-block .primary-button[disabled],
.front-itc-components-check-block-checkblock-search-block .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-components-check-block-checkblock-search-block .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-components-check-block-checkblock-search-block .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-components-check-block-checkblock-search-block .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-components-check-block-checkblock-search-block .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-components-check-block-checkblock-search-block .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-components-check-block-checkblock-search-block .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small[disabled],
.front-itc-components-check-block-checkblock-search-block .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small[disabled],
.front-itc-components-check-block-checkblock-search-block .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small .active-icon {
  display: none;
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-components-check-block-checkblock-search-block .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-components-check-block-checkblock-search-block .ant-form-item-label label::after {
  display: none;
}
.front-itc-components-check-block-checkblock-search-block .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-components-check-block-checkblock-search-block .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-components-check-block-checkblock-search-block .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-components-check-block-checkblock-search-block .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-components-check-block-checkblock-search-block .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-components-check-block-checkblock-search-block .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-components-check-block-checkblock-search-block .c7n-alert {
  border-radius: 10px;
}
.front-itc-components-check-block-checkblock-search-block .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-components-check-block-checkblock-search-block .c7n-alert-warning,
.front-itc-components-check-block-checkblock-search-block .c7n-alert-error,
.front-itc-components-check-block-checkblock-search-block .c7n-alert-info,
.front-itc-components-check-block-checkblock-search-block .c7n-alert-success {
  border: none;
}
.front-itc-components-check-block-checkblock-search-block .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-components-check-block-checkblock-search-block .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-components-check-block-checkblock-search-block .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-components-check-block-checkblock-search-block .c7n-pro-input-number-border {
  border: none;
}
.front-itc-components-check-block-checkblock-search-block .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-components-check-block-checkblock-search-block .c7n-pro-input-number,
.front-itc-components-check-block-checkblock-search-block .c7n-pro-input,
.front-itc-components-check-block-checkblock-search-block .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-components-check-block-checkblock-search-block input[value]:not([value=""]):not([disabled]),
.front-itc-components-check-block-checkblock-search-block .ant-input:focus,
.front-itc-components-check-block-checkblock-search-block .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-components-check-block-checkblock-search-block .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-components-check-block-checkblock-search-block .ant-tabs-tab,
.front-itc-components-check-block-checkblock-search-block .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-components-check-block-checkblock-search-block .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-components-check-block-checkblock-search-block .has-error .ant-form-item-children .ant-input:focus,
.front-itc-components-check-block-checkblock-search-block .has-error .ant-form-item-children .ant-input,
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-components-check-block-checkblock-search-block .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-components-check-block-checkblock-search-block .has-error .ant-calendar-picker-icon:after,
.front-itc-components-check-block-checkblock-search-block .has-error .ant-time-picker-icon:after,
.front-itc-components-check-block-checkblock-search-block .has-error .ant-picker-icon:after,
.front-itc-components-check-block-checkblock-search-block .has-error .ant-select-arrow,
.front-itc-components-check-block-checkblock-search-block .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-components-check-block-checkblock-search-block .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-components-check-block-checkblock-search-block .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-components-check-block-checkblock-search-block .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-components-check-block-checkblock-search-block .ant-calendar-selected-date .ant-calendar-date,
.front-itc-components-check-block-checkblock-search-block .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-components-check-block-checkblock-search-block .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-components-check-block-checkblock-search-block .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-components-check-block-checkblock-search-block .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-components-check-block-checkblock-search-block .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-components-check-block-checkblock-search-block .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-components-check-block-checkblock-search-block .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-components-check-block-checkblock-search-block .ant-select-selection__placeholder,
.front-itc-components-check-block-checkblock-search-block .ant-select-search__field__placeholder,
.front-itc-components-check-block-checkblock-search-block .ant-menu-root.ant-menu-vertical,
.front-itc-components-check-block-checkblock-search-block .ant-menu-root.ant-menu-vertical-left,
.front-itc-components-check-block-checkblock-search-block .ant-menu-root.ant-menu-vertical-right,
.front-itc-components-check-block-checkblock-search-block .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-components-check-block-checkblock-search-block .ant-row {
  flex: 1 1;
}
.front-itc-components-check-block-checkblock-search-block .menu-button {
  display: flex;
  margin-left: 5px !important;
}
.front-itc-components-check-block-checkblock-search-block .menu-button .add-new-quotation {
  margin-right: 5px;
}
.front-itc-components-check-block-checkblock-search-block .block-title {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 36px;
  color: #263F64;
}
@media (min-width: 768px) {
  .front-itc-components-check-block-checkblock-search-block .block-title {
    margin-bottom: 0;
    height: 100%;
    display: flex;
    align-items: center;
  }
}
.front-itc-components-check-block-checkblock-search-block .project-search {
  position: relative;
  margin-left: auto;
  display: flex;
  align-items: center;
  height: 36px;
  background-color: #fff;
  border-radius: 4px;
}
@media (max-width: 768px) {
  .front-itc-components-check-block-checkblock-search-block .project-search {
    height: 50px;
    border-radius: 10px;
  }
}
.front-itc-components-check-block-checkblock-search-block .project-search .ant-select-selection {
  background-color: transparent;
  border: 0;
}
.front-itc-components-check-block-checkblock-search-block .project-search .ant-select-arrow:before {
  content: '';
  width: 12px;
  height: 12px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAYAAACAvzbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFzmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA0LTI1VDA5OjE1OjUxKzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdhMzU5N2QwLTgzMjMtMzM0Yi05OTZmLTU5Nzg4ZjY1MDM5YiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+u5DM3QAADq9JREFUeJzt29mfpGV5x+EfSf6q5CBmT8y+J2bf9w1cYqJHMcYtkQ/hQwgKhBCDChEVFURBEEFcEHBBRIVBEBEQGMEBBprKwdMl4zDTy91V9bzLdZ3UATXT93S9Vd/nfps+ZbFYBAD267t6DwDAOAkIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACXf03uAqu//vu99RZJ/6j0HwAq88trrb3hV7yH2a8wbyKuSvKL3EAAH9Mq0z7PRGe0Gsu2fkyy2HwHG5h+TvLr3EFVj3kCWXp32IgCMyajjkUwjIEl7EV7eewiAPfqHjDweyfhvYR3rNduP/9J1CoCdvTzPfV6N2lQ2kKXXJPn73kMAnMRk4pFMawNZem3aD9Zf23sQgGO8LMnreg+xSlPbQJZel+SlvYcA2Da5eCTTDUiSvD7JS3oPAczeSzPBeCTTvIV1rDdsP76+6xTAXL0kz30OTc6UN5ClNyR5ce8hgNl5cSYcj2QeAUmSf01yWu8hgNk4Le1zZ9LmEpAk+bckp/YeApi809I+byZvTgFJkjcm+bveQwCTdWpmEo9kfgFJktPTIrLoPAcwHYu0z5U39h5kk+YYkKRF5NSICHBwi7TPk9M7z7Fxcw1I0l7sv42IAHXLzeP0znN0MfXfA9nNGduPpyc5peMcwPgs0g6hZ+zyvMma8waydEaSv4lNBNi72ccjsYEs/XvaBXFGbCLAzhZJ/jrJmb0H6c0G8pwz0y4KmwhwMuJxDAH5Tmcm+cuICPB8iyR/FfH4Nrewnu+s7ccz43YW0CzSDpdn7fbEObGBnNhZSf4iNhFAPE7KBnJy/5F24ZwVmwjM1SLJnyc5u/cgQ2QD2dnZSf4sNhGYI/HYhYDs7j+T/GlEBOZkkXZ4FI8duIW1N+dsP54dt7Ng6hZph8Zzdnvi3NlA9u6cJH8SmwhM2SLtfS4eeyAg+/OmJH8cEYEpWqS9v9/Ue5CxEJD9e3OSP4qIwJQs4/Hm3oOMiYDUnJvkDyMiMAWLtEOheOyTgNSdlxaRZ3sPApQ9m/Y+Prf3IGMkIAdzXtrJRURgfJ5Ne/+e13uQsRKQg1tuIlu9BwH2bLl5iMcBCMhqnJ92khERGL6ttHic33uQsROQ1Tk/NhEYuq20w554rIDfRF+t/0r7PzrOTfLdfUcBjrOV5A+SXNB7kKmwgazeBUl+PzYRGBLxWAMBWY//TvJ7EREYgq20Q514rJhbWOtz4fbj+XE7C3rZSjvMXbjbE9k/G8h6XZjkd2MTgR7EY81sIOv3P2k/WL8gNhHYlK0kv5PkLb0HmTIbyGa8JclvxyYCmyAeGyIgm/O/SX4rIgLrtJV2WBOPDXALa7Mu2n68MG5nwaptpR3SLtrtiayGDWTzLkrym7GJwCptpb2vxGODBKSPtyb5jYgIrMJW2vvprb0HmRsB6edtSV4UEYGDWMbjbb0HmSMB6evtSX49IgIVW2mHMPHoRED6uzgtIs/0HgRG5Jm0983bew8yZwIyDBennaREBHb3TNr75eLeg8ydgAzHchN5uvcgMGDLzUM8BkBAhuWStJOViMDzPZ0Wj0t6D0IjIMNzSWwicLyn0w5X4jEgAjJM/5cWkaO9B4EBOBqbxyAJyHCJCLTr/0Vp7wcGRkCG7R1Jfi0iwjwtNw/xGCgBGb5LIyLMz9G06/4dvQfh5ARkHC5N8qsREebhaNr1fmnvQdiZgIzHO5P8SkSEaTuadp2/s/Mc7IGAjMu7kvxyRIRpWsbjXb0HYW8EZHzeneSXIiJMy9G0w5F4jIiAjNNlERGm42ja9fzu3oOwPwIyXpcl+cWICON2NO06vqz3IOyfgIzbe5L8QkSEcTqadv2+p/cg1AjI+L03yc9HRBiXZTze23sQ6gRkGt6X5OciIozD0bRDj3iMnIBMx+VpEXmq8xywk6fSrtP3dZ6DFRCQabk87WQnIgzRU2nX5+W9B2E1BGR6lpvIk53ngGMtNw/xmBABmaYr0k56IsIQPJkWjys6z8GKCch0XRGbCP09mXaYEY8JEpBpe39aRJ7oPAfz9ERsHpMmINMnIvTwRNrm8f7eg7A+AjIPV6ZF5EjnOZiH5eYhHhMnIPNxZdqJUERYpyNp8biy8xxsgIDMi02EdRKPmRGQ+flAkp+NiLBaR9Kuqw/0HoTNEZB5+mCSn4mIsBrLeHyw9yBsloDM11VJfjoiwsEcSTuMiMcMCci8XR0Roe5I2vVzVe9B6ENAuDrJT0VE2J8jadfN1b0HoR8BIUk+lOQnIyLszZG06+VDvQehLwFh6ZokL4yIsLNlPK7pPAcDICAc69okPxER4cSOpB0yruk8BwMhIBzvw2kR+VbvQRiUb6VdF9f2HoThEBBO5MNpJ00RIWnXwQvTrgv4NgHhZJabyOO9B6Gr5eYhHjyPgLCT69JOniIyT4+nxeO63oMwTALCbq6LTWSOHk87PIgHJyUg7MVH0iLyWO9B2IjHYvNgDwSEvRKReXgsbfP4SO9BGD4BYT+uT4vIN3sPwlosNw/xYE8EhP26Pu2EKiLT8s20eFzfexDGQ0CosIlMi3hQIiBU3ZD2oXO49yAcyOG01/GG3oMwPgLCQYjIuB1Oux0pHpQICAf10SQ/HhEZG5sHByYgrMKNEZExOZz2en209yCMm4CwKjcm+bGIyNAdTnudbuw9COMnIKzSx5L8aERkqA6nvT4f6z0I0yAgrNrHk/xIRGRolvH4eO9BmA4BYR0+keSHIyJDcTgt6uLBSgkI6/LJtIg82nmOuXs07XX4ROc5mCABYZ1EpK9H0zaPT3aeg4kSENbtprSIPNJ7kJl5NO37Lh6sjYCwCTelnYRFZDMeSYvHTb0HYdoEhE2xiWzGI2mxFg/WTkDYpE+lReTh3oNM1MOxebBBAsKmich6PJy2eXyq9yDMh4DQw81pEflG70EmYrl5iAcbJSD0cnPaiVlEDuYbafG4ufcgzI+A0JNN5GDEg64EhN5uSfsQfKjzHGPzUNr37ZbOczBjAsIQ3BIR2Y+H0m7/3dJ5DmZOQBiKW9Mi8mDvQQbO5sFgCAhDcmvayVpETuzBtHjc2nsQSASE4bGJnJh4MDgCwhB9OskPRUSWHkz7fny69yBwLAFhqD6T5AcjIst4fKb3IHA8AWHIPpvkBzLfiDyYFlHxYJAEhKH7XFpEHug9yIY9kPbv/mzvQeBkBIQxmFtEHkjbPD7XexDYiYAwFrelReTrvQdZs+XmIR4MnoAwJrelncynGpGvp8Xjtt6DwF4ICGMz1U1EPBgdAWGMPp/2YXt/70FW5P60f8/new8C+yEgjNVUInJ/2m058WB0BIQxuz0tIl/rPUiRzYNRExDG7va0E/zYIvK1tHjc3nsQqBIQpmBsm4h4MAkCwlR8Ie1D+b7eg+zivrQ5v9B7EDgoAWFKhh6R+9Jut4kHkyAgTM0daRH5au9BjmPzYHIEhCm6I+2kP5SIfDUtHnf0HgRWSUCYqqFsIuLBZAkIU/bFtA/vezt9/Xu3v/4XO319WCsBYep6ReTetNto4sFkCQhz8KUkL8jmImLzYBYEhLn4clpE7lnz17ln++t8ac1fB7oTEOZk3RG5J23z+PKa/n4YFAFhbu5Mi8hXVvz3LjcP8WA2BIQ5ujNtU1hVRL6SFo87V/T3wSgICHO1qk1EPJgtAWHO7kr78L+7+Ofv3v7zd61oHhgVAWHuqhG5O+02mHgwWwICyaG0iBza4/NtHhABgaVDaRvFoT087wV7eB5MnoDAcw5l5zjs9t9hVgQEvtPJbk8d9AfuMDkCAs93fETuSru9JR5wDAGBE1v+fsdVsXnACZ2yWCx6zwDACNlAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABK/h/xbFS9J7ekyAAAAABJRU5ErkJggg==);
  background-size: cover;
}
.front-itc-components-check-block-checkblock-search-block .project-search .select-input {
  font-size: 10px;
}
.front-itc-components-check-block-checkblock-search-block .project-search .search-input {
  height: 100%;
  width: 100%;
}
.front-itc-components-check-block-checkblock-search-block .project-search .search-input input {
  border: 0;
  background-color: transparent;
}
.front-itc-components-check-block-checkblock-search-block .project-search .search-input .ant-input {
  padding-right: 45px;
}
.front-itc-components-check-block-checkblock-search-block .project-search .ant-select-selection__rendered,
.front-itc-components-check-block-checkblock-search-block .project-search .ant-select-selection--single {
  line-height: 36px;
  height: 36px;
}
.front-itc-components-check-block-checkblock-search-block .project-search .option-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.front-itc-components-check-block-checkblock-search-block .project-search .option-wrapper .search-input {
  flex-grow: 1;
}
.front-itc-components-check-block-checkblock-search-block .project-search .search-icon {
  cursor: pointer;
  display: flex;
  align-items: center;
}

.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-page-container .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-top-bottom-left-right .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-top-area,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-page-container .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-top-bottom-left-right .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-bottom-left-area,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-page-container .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-top-bottom-left-right .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-page-container .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-top-bottom-left-right .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-page-container .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-top-bottom .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-top-area,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-page-container .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-top-bottom .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-page-container .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-top-bottom .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-color.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-color.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-color.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-color.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-color.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-cancelled {
  color: #888888;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-color.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-rejected,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-color.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-child-panel,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-inner-collapse .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-cancelled {
  color: #888888;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-rejected,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-bold {
  font-weight: 600;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-bottom.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-bold {
  font-weight: 600;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-bottom.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-bottom.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-bottom.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-bottom.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-bottom.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-cancelled {
  color: #888888;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-bottom.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-rejected,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-data-bottom.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-data-detail .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-column-name .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-column-name .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-name.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-name .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-name .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-name .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-first-column-name,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-first-content-name,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-column-name,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-name,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-innercontent-name .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-area {
  width: 100%;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-area .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-area .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-area .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-each-single .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-area .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-each-single .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-ant-collapse-borderless .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-area .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-each-single .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-ant-collapse-borderless .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-area .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-each-single .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-ant-collapse-borderless .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-child-panel .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-area .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-list-each-single .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-ant-collapse-borderless .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-child-panel .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-collapse-rows .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-details-list .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-details-each {
  border-top: 1px solid #f3f3f3;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal li {
  list-style: none;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal a {
  text-decoration: none;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal button {
  border: none;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal input,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-select-selection-selected-value,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-pro-textarea,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-pro-textarea:focus,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-pro-textarea:hover,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-select-selection:focus,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button[disabled],
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small[disabled],
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small[disabled],
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-alert-warning,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-alert-error,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-alert-info,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-pro-input-number,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-pro-input,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-input:focus,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-tabs-tab,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .has-error .ant-picker-icon:after,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .has-error .ant-select-arrow,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-select-selection__placeholder,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-select-search__field__placeholder,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .select-column span {
  display: block !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table th .error {
  position: relative;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .success {
  color: #539A34;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .error {
  color: #C94857;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .link {
  color: #036EB8;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .cursor {
  cursor: pointer;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .c7n-pro-table-row,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .c7n-pro-table-thead,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .c7n-pro-table-thead tr th,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .ant-table-thead tr th,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .c7n-pro-table-tbody tr td,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .c7n-avatar,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-modal-content {
  background-color: #ffffff;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .c7n-pro-table-tbody tr td > span,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .table .ant-table-tbody tr td > span {
  overflow: visible !important;
  overflow: initial !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-btn {
  font-size: 16px;
  border-radius: 6px;
  margin-right: 20px;
  border: solid 1px white;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-modal-footer {
  text-align: center;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .ant-table-header {
  overflow: hidden !important;
  background-color: white;
  padding-bottom: 20px !important;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .button-group {
  display: flex;
  justify-content: space-between;
  margin: 40px auto;
  width: 430px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .button-group .button-each {
  width: 200px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 12px;
  border-radius: 6px;
  cursor: pointer;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .button-group .button-each.cancel {
  color: #3E3A39;
  background-color: #eeeeee;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .button-group .button-each.confirm {
  color: #fff;
  background-color: #263f64;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .button-group .button-each.unable {
  color: #fff;
  background-color: #263f64;
  cursor: not-allowed;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .search-area,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .search-block {
  margin-top: 20px;
}
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .search-area .project-search,
.front-itc-routes-projects-lib-prep-components-sample-modal-sample-modal-sample-modal .search-block .project-search {
  background-color: #F5F5F5 !important;
}

.front-itc-routes-projects-lib-prep-components-submit-bif-confirm-modal-submit-bif-confirm-modal-novo-confirm-modal h2,
.front-itc-routes-projects-lib-prep-components-submit-bif-confirm-modal-submit-bif-confirm-modal-novo-confirm-modal p {
  text-align: center;
}
.front-itc-routes-projects-lib-prep-components-submit-bif-confirm-modal-submit-bif-confirm-modal-novo-confirm-modal .novo-modal-header {
  width: 100%;
}
.front-itc-routes-projects-lib-prep-components-submit-bif-confirm-modal-submit-bif-confirm-modal-novo-confirm-modal .novo-modal-header p.desc {
  font-size: 15px;
  white-space: pre-wrap;
  text-align: left;
  margin-bottom: 10px;
}
.front-itc-routes-projects-lib-prep-components-submit-bif-confirm-modal-submit-bif-confirm-modal-novo-confirm-modal .lpoTable .ant-table-header {
  overflow: hidden !important;
  padding-bottom: 20px !important;
}
.front-itc-routes-projects-lib-prep-components-submit-bif-confirm-modal-submit-bif-confirm-modal-novo-confirm-modal .lpoTable .ant-table-theader tr th {
  height: 28px!important;
  line-height: 28px!important;
}
.front-itc-routes-projects-lib-prep-components-submit-bif-confirm-modal-submit-bif-confirm-modal-novo-confirm-modal .lpoTable .ant-table-tbody tr {
  height: 30px!important;
}
.front-itc-routes-projects-lib-prep-components-submit-bif-confirm-modal-submit-bif-confirm-modal-novo-confirm-modal .lpoTable .ant-table-tbody tr td {
  height: 28px!important;
  line-height: 28px!important;
}
.front-itc-routes-projects-lib-prep-components-submit-bif-confirm-modal-submit-bif-confirm-modal-novo-confirm-modal .lpoTable table {
  border-spacing: 0 4px!important;
}

.front-itc-routes-projects-lib-prep-components-submit-confirm-modal-submit-confirm-modal-novo-confirm-modal h2,
.front-itc-routes-projects-lib-prep-components-submit-confirm-modal-submit-confirm-modal-novo-confirm-modal p {
  text-align: center;
}
.front-itc-routes-projects-lib-prep-components-submit-confirm-modal-submit-confirm-modal-novo-confirm-modal .novo-modal-header {
  width: 100%;
}
.front-itc-routes-projects-lib-prep-components-submit-confirm-modal-submit-confirm-modal-novo-confirm-modal .novo-modal-header .lpoTable .ant-table-header {
  overflow: hidden !important;
  padding-bottom: 20px !important;
}
.front-itc-routes-projects-lib-prep-components-submit-confirm-modal-submit-confirm-modal-novo-confirm-modal .novo-modal-header .lpoTable .ant-table-theader tr th {
  height: 28px!important;
  line-height: 28px!important;
}
.front-itc-routes-projects-lib-prep-components-submit-confirm-modal-submit-confirm-modal-novo-confirm-modal .novo-modal-header .lpoTable .ant-table-tbody tr {
  height: 30px!important;
}
.front-itc-routes-projects-lib-prep-components-submit-confirm-modal-submit-confirm-modal-novo-confirm-modal .novo-modal-header .lpoTable .ant-table-tbody tr td {
  height: 28px!important;
  line-height: 28px!important;
}
.front-itc-routes-projects-lib-prep-components-submit-confirm-modal-submit-confirm-modal-novo-confirm-modal .novo-modal-header .lpoTable table {
  border-spacing: 0 4px!important;
}

.c7n-pro-table-cell-editable.c7n-pro-table-cell-required .c7n-pro-table-cell-inner {
  overflow: hidden;
}
.c7n-pro-table-wrapper .c7n-pro-table .c7n-pro-table-thead > tr > th:not(:first-child) {
  overflow: hidden !important;
}
.ant-tabs {
  font-family: Montserrat !important;
}
.c7n-pro-table-thead {
  background: #e0ead3 !important;
}
.front-itc-routes-projects-lib-prep-components-index-my-table c7n-pro-table-cell .c7n-pro-table-cell-inner:nth-child(1) {
  overflow: visible;
  position: relative;
}
.front-itc-routes-projects-lib-prep-components-index-my-table .c7n-menu:not(.c7n-menu-horizontal) .c7n-menu-item-selected {
  background-color: #fff !important;
}
.front-itc-routes-projects-lib-prep-components-index-my-table .c7n-menu:not(.c7n-menu-horizontal) .c7n-menu-item-selected:hover {
  background-color: #fff !important;
}
.front-itc-routes-projects-lib-prep-components-index-my-table .c7n-pro-table-tbody {
  max-height: 389px !important;
}
.front-itc-routes-projects-lib-prep-components-index-my-img {
  margin-left: 10px;
}
.front-itc-routes-projects-lib-prep-components-index-my-div:hover .front-itc-routes-projects-lib-prep-components-index-my-btn {
  display: block;
}
.front-itc-routes-projects-lib-prep-components-index-my-btn {
  position: absolute;
  left: 0;
  top: 18px;
  display: none;
  z-index: 99999;
}

.front-itc-routes-projects-project-project-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-project-project-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-project-project-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-project-project-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-project-project-page-container .front-itc-routes-projects-project-project-top-bottom-left-right .front-itc-routes-projects-project-project-top-area,
.front-itc-routes-projects-project-project-page-container .front-itc-routes-projects-project-project-top-bottom-left-right .front-itc-routes-projects-project-project-bottom-left-area,
.front-itc-routes-projects-project-project-page-container .front-itc-routes-projects-project-project-top-bottom-left-right .front-itc-routes-projects-project-project-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-project-project-page-container .front-itc-routes-projects-project-project-top-bottom-left-right .front-itc-routes-projects-project-project-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-project-project-page-container .front-itc-routes-projects-project-project-top-bottom .front-itc-routes-projects-project-project-top-area,
.front-itc-routes-projects-project-project-page-container .front-itc-routes-projects-project-project-top-bottom .front-itc-routes-projects-project-project-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-project-project-page-container .front-itc-routes-projects-project-project-top-bottom .front-itc-routes-projects-project-project-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-project-project-list-content-data-color.front-itc-routes-projects-project-project-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-project-project-list-content-data-color.front-itc-routes-projects-project-project-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-project-project-list-content-data-color.front-itc-routes-projects-project-project-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-project-project-list-content-data-color.front-itc-routes-projects-project-project-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-project-project-list-content-data-color.front-itc-routes-projects-project-project-cancelled {
  color: #888888;
}
.front-itc-routes-projects-project-project-list-content-data-color.front-itc-routes-projects-project-project-rejected,
.front-itc-routes-projects-project-project-list-content-data-color.front-itc-routes-projects-project-project-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-project-project-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-child-panel,
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-inner-collapse .front-itc-routes-projects-project-project-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data.front-itc-routes-projects-project-project-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data.front-itc-routes-projects-project-project-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data.front-itc-routes-projects-project-project-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data.front-itc-routes-projects-project-project-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data.front-itc-routes-projects-project-project-cancelled {
  color: #888888;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data.front-itc-routes-projects-project-project-rejected,
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data.front-itc-routes-projects-project-project-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data.front-itc-routes-projects-project-project-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data.front-itc-routes-projects-project-project-bold {
  font-weight: 600;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data-bottom.front-itc-routes-projects-project-project-bold {
  font-weight: 600;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data-bottom.front-itc-routes-projects-project-project-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data-bottom.front-itc-routes-projects-project-project-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data-bottom.front-itc-routes-projects-project-project-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data-bottom.front-itc-routes-projects-project-project-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data-bottom.front-itc-routes-projects-project-project-cancelled {
  color: #888888;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data-bottom.front-itc-routes-projects-project-project-rejected,
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-data-bottom.front-itc-routes-projects-project-project-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-data-detail .front-itc-routes-projects-project-project-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-column-name .front-itc-routes-projects-project-project-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-column-name .front-itc-routes-projects-project-project-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-name.front-itc-routes-projects-project-project-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-name .front-itc-routes-projects-project-project-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-name .front-itc-routes-projects-project-project-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-name .front-itc-routes-projects-project-project-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-first-column-name,
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-first-content-name,
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-column-name,
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-name,
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-innercontent-name .front-itc-routes-projects-project-project-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-area {
  width: 100%;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-area .front-itc-routes-projects-project-project-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-area .front-itc-routes-projects-project-project-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-area .front-itc-routes-projects-project-project-list-each-single .front-itc-routes-projects-project-project-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-area .front-itc-routes-projects-project-project-list-each-single .front-itc-routes-projects-project-project-ant-collapse-borderless .front-itc-routes-projects-project-project-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-area .front-itc-routes-projects-project-project-list-each-single .front-itc-routes-projects-project-project-ant-collapse-borderless .front-itc-routes-projects-project-project-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-area .front-itc-routes-projects-project-project-list-each-single .front-itc-routes-projects-project-project-ant-collapse-borderless .front-itc-routes-projects-project-project-child-panel .front-itc-routes-projects-project-project-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-list-area .front-itc-routes-projects-project-project-list-each-single .front-itc-routes-projects-project-project-ant-collapse-borderless .front-itc-routes-projects-project-project-child-panel .front-itc-routes-projects-project-project-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-project-project-collapse-rows .front-itc-routes-projects-project-project-details-list .front-itc-routes-projects-project-project-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-project-project-sample-list {
  display: flex;
  width: 100%;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-project-project-sample-list ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-project-project-sample-list li {
  list-style: none;
}
.front-itc-routes-projects-project-project-sample-list a {
  text-decoration: none;
}
.front-itc-routes-projects-project-project-sample-list button {
  border: none;
}
.front-itc-routes-projects-project-project-sample-list .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-project-project-sample-list .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-project-project-sample-list .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-project-project-sample-list .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-project-project-sample-list .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-project-project-sample-list .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-project-project-sample-list .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-project-project-sample-list .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-project-project-sample-list .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-project-project-sample-list .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-project-project-sample-list input,
.front-itc-routes-projects-project-project-sample-list .ant-select-selection-selected-value,
.front-itc-routes-projects-project-project-sample-list .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-project-project-sample-list .c7n-pro-textarea,
.front-itc-routes-projects-project-project-sample-list .c7n-pro-textarea:focus,
.front-itc-routes-projects-project-project-sample-list .c7n-pro-textarea:hover,
.front-itc-routes-projects-project-project-sample-list .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-project-project-sample-list .ant-select-selection:focus,
.front-itc-routes-projects-project-project-sample-list .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-project-project-sample-list .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-project-project-sample-list .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-project-project-sample-list .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-project-project-sample-list .primary-button[disabled],
.front-itc-routes-projects-project-project-sample-list .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-project-project-sample-list .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-project-project-sample-list .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-project-project-sample-list .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-project-project-sample-list .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-project-project-sample-list .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-project-project-sample-list .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small[disabled],
.front-itc-routes-projects-project-project-sample-list .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small[disabled],
.front-itc-routes-projects-project-project-sample-list .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-project-project-sample-list .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-project-project-sample-list .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-project-project-sample-list .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-project-project-sample-list .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-project-project-sample-list .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-project-project-sample-list .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-project-project-sample-list .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-project-project-sample-list .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-project-project-sample-list .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-project-project-sample-list .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-project-project-sample-list .c7n-alert-warning,
.front-itc-routes-projects-project-project-sample-list .c7n-alert-error,
.front-itc-routes-projects-project-project-sample-list .c7n-alert-info,
.front-itc-routes-projects-project-project-sample-list .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-project-project-sample-list .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-project-project-sample-list .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-project-project-sample-list .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-project-project-sample-list .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-project-project-sample-list .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-project-project-sample-list .c7n-pro-input-number,
.front-itc-routes-projects-project-project-sample-list .c7n-pro-input,
.front-itc-routes-projects-project-project-sample-list .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-project-project-sample-list input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-project-project-sample-list .ant-input:focus,
.front-itc-routes-projects-project-project-sample-list .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-project-project-sample-list .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-project-project-sample-list .ant-tabs-tab,
.front-itc-routes-projects-project-project-sample-list .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-project-project-sample-list .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-project-project-sample-list .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-project-project-sample-list .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-project-project-sample-list .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-project-project-sample-list .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-project-project-sample-list .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-project-project-sample-list .has-error .ant-picker-icon:after,
.front-itc-routes-projects-project-project-sample-list .has-error .ant-select-arrow,
.front-itc-routes-projects-project-project-sample-list .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-project-project-sample-list .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-project-project-sample-list .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-project-project-sample-list .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-project-project-sample-list .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-project-project-sample-list .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-project-project-sample-list .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-project-project-sample-list .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-project-project-sample-list .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-project-project-sample-list .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-project-project-sample-list .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-project-project-sample-list .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-project-project-sample-list .ant-select-selection__placeholder,
.front-itc-routes-projects-project-project-sample-list .ant-select-search__field__placeholder,
.front-itc-routes-projects-project-project-sample-list .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-project-project-sample-list .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-project-project-sample-list .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-project-project-sample-list .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-project-project-sample-list .loading-icon {
  display: flex;
  justify-content: center;
  padding: 10px;
}
.front-itc-routes-projects-project-project-sample-list .main-content {
  flex: 1 1;
}
.front-itc-routes-projects-project-project-sample-list .main-content .header-area-title {
  padding: 33px 8px 33px 16px;
  line-height: 25px;
  font-size: 15px;
  font-weight: 600;
  color: #D9D9D6;
  background-color: #fff;
}
.front-itc-routes-projects-project-project-sample-list .main-content .header-area-title span {
  color: #3E3A39;
}
.front-itc-routes-projects-project-project-sample-list .main-content .tabs-area .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-nav-container {
  height: 50px;
}
.front-itc-routes-projects-project-project-sample-list .main-content .tabs-area .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab {
  opacity: 0.3;
  margin-right: 5px;
  line-height: 50px;
  padding: 0 20px;
  background-color: #f5f5f5;
  color: #3E3A39;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border: none;
}
.front-itc-routes-projects-project-project-sample-list .main-content .tabs-area .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab-active {
  opacity: 1;
}
.front-itc-routes-projects-project-project-sample-list .main-content .list-projects {
  padding: 0 68px 0 16px;
}
.front-itc-routes-projects-project-project-sample-list .main-content .list-projects .header-area {
  display: flex;
  align-items: center;
}
.front-itc-routes-projects-project-project-sample-list .main-content .list-projects .header-area .search-block-wrapper {
  flex: 1 1;
}
.front-itc-routes-projects-project-project-sample-list .main-content .list-projects .header-area .dropdown-area .ant-btn {
  padding: 0;
  border: none;
  color: #3E3A39;
}
.front-itc-routes-projects-project-project-sample-list .main-content .list-projects .header-area .dropdown-area .ant-btn:hover {
  background-color: #f8f8f8;
}
.front-itc-routes-projects-project-project-sample-list .main-content .list-projects .header-area .dropdown-area .ant-btn .anticon-export {
  font-size: 16px;
  color: #263F64;
}
.front-itc-routes-projects-project-project-sample-list .main-content .list-projects .header-area .dropdown-area .ant-dropdown-menu-item:hover {
  background-color: #f8f8f8;
}
.front-itc-routes-projects-project-project-sample-list .main-content .list-projects .header-area .dropdown-area .ant-dropdown-menu-item:hover .ant-btn {
  background-color: #f8f8f8;
}
.front-itc-routes-projects-project-project-sample-list .main-content .list-projects .ant-col {
  padding-right: 10px !important;
  height: 100%;
}
.front-itc-routes-projects-project-project-sample-list .main-content .list-projects .list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-project-project-sample-list .main-content .list-projects .list-column-name .ant-row {
  margin: 0!important;
}
.front-itc-routes-projects-project-project-sample-list .main-content .list-projects .list-column-name .list-column-no {
  text-align: center;
}
.front-itc-routes-projects-project-project-sample-list .main-content .list-projects .list-column-name .list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-project-project-sample-list .main-content .list-projects .list-column-name .flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-project-project-sample-list .main-content .list-projects .list-area {
  width: 100%;
}
.front-itc-routes-projects-project-project-sample-list .main-content .list-projects .list-area .list-each {
  overflow: hidden;
  position: relative;
  margin-bottom: 10px;
  background-color: #fff;
  border-radius: 10px;
}
.front-itc-routes-projects-project-project-sample-list .main-content .list-projects .list-area .list-each:last-child {
  margin-bottom: 0;
}

.front-itc-routes-projects-sequencing-components-check-modal-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-page-container .front-itc-routes-projects-sequencing-components-check-modal-index-top-bottom-left-right .front-itc-routes-projects-sequencing-components-check-modal-index-top-area,
.front-itc-routes-projects-sequencing-components-check-modal-index-page-container .front-itc-routes-projects-sequencing-components-check-modal-index-top-bottom-left-right .front-itc-routes-projects-sequencing-components-check-modal-index-bottom-left-area,
.front-itc-routes-projects-sequencing-components-check-modal-index-page-container .front-itc-routes-projects-sequencing-components-check-modal-index-top-bottom-left-right .front-itc-routes-projects-sequencing-components-check-modal-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-page-container .front-itc-routes-projects-sequencing-components-check-modal-index-top-bottom-left-right .front-itc-routes-projects-sequencing-components-check-modal-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-page-container .front-itc-routes-projects-sequencing-components-check-modal-index-top-bottom .front-itc-routes-projects-sequencing-components-check-modal-index-top-area,
.front-itc-routes-projects-sequencing-components-check-modal-index-page-container .front-itc-routes-projects-sequencing-components-check-modal-index-top-bottom .front-itc-routes-projects-sequencing-components-check-modal-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-page-container .front-itc-routes-projects-sequencing-components-check-modal-index-top-bottom .front-itc-routes-projects-sequencing-components-check-modal-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-color.front-itc-routes-projects-sequencing-components-check-modal-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-color.front-itc-routes-projects-sequencing-components-check-modal-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-color.front-itc-routes-projects-sequencing-components-check-modal-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-color.front-itc-routes-projects-sequencing-components-check-modal-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-color.front-itc-routes-projects-sequencing-components-check-modal-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-color.front-itc-routes-projects-sequencing-components-check-modal-index-rejected,
.front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-color.front-itc-routes-projects-sequencing-components-check-modal-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-child-panel,
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-inner-collapse .front-itc-routes-projects-sequencing-components-check-modal-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data.front-itc-routes-projects-sequencing-components-check-modal-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data.front-itc-routes-projects-sequencing-components-check-modal-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data.front-itc-routes-projects-sequencing-components-check-modal-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data.front-itc-routes-projects-sequencing-components-check-modal-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data.front-itc-routes-projects-sequencing-components-check-modal-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data.front-itc-routes-projects-sequencing-components-check-modal-index-rejected,
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data.front-itc-routes-projects-sequencing-components-check-modal-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data.front-itc-routes-projects-sequencing-components-check-modal-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data.front-itc-routes-projects-sequencing-components-check-modal-index-bold {
  font-weight: 600;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-bottom.front-itc-routes-projects-sequencing-components-check-modal-index-bold {
  font-weight: 600;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-bottom.front-itc-routes-projects-sequencing-components-check-modal-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-bottom.front-itc-routes-projects-sequencing-components-check-modal-index-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-bottom.front-itc-routes-projects-sequencing-components-check-modal-index-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-bottom.front-itc-routes-projects-sequencing-components-check-modal-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-bottom.front-itc-routes-projects-sequencing-components-check-modal-index-cancelled {
  color: #888888;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-bottom.front-itc-routes-projects-sequencing-components-check-modal-index-rejected,
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-data-bottom.front-itc-routes-projects-sequencing-components-check-modal-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-data-detail .front-itc-routes-projects-sequencing-components-check-modal-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-column-name .front-itc-routes-projects-sequencing-components-check-modal-index-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-column-name .front-itc-routes-projects-sequencing-components-check-modal-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-name.front-itc-routes-projects-sequencing-components-check-modal-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-name .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-name .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-name .front-itc-routes-projects-sequencing-components-check-modal-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-first-column-name,
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-first-content-name,
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-column-name,
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-name,
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-innercontent-name .front-itc-routes-projects-sequencing-components-check-modal-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-area {
  width: 100%;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-area .front-itc-routes-projects-sequencing-components-check-modal-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-area .front-itc-routes-projects-sequencing-components-check-modal-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-area .front-itc-routes-projects-sequencing-components-check-modal-index-list-each-single .front-itc-routes-projects-sequencing-components-check-modal-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-area .front-itc-routes-projects-sequencing-components-check-modal-index-list-each-single .front-itc-routes-projects-sequencing-components-check-modal-index-ant-collapse-borderless .front-itc-routes-projects-sequencing-components-check-modal-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-area .front-itc-routes-projects-sequencing-components-check-modal-index-list-each-single .front-itc-routes-projects-sequencing-components-check-modal-index-ant-collapse-borderless .front-itc-routes-projects-sequencing-components-check-modal-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-area .front-itc-routes-projects-sequencing-components-check-modal-index-list-each-single .front-itc-routes-projects-sequencing-components-check-modal-index-ant-collapse-borderless .front-itc-routes-projects-sequencing-components-check-modal-index-child-panel .front-itc-routes-projects-sequencing-components-check-modal-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-list-area .front-itc-routes-projects-sequencing-components-check-modal-index-list-each-single .front-itc-routes-projects-sequencing-components-check-modal-index-ant-collapse-borderless .front-itc-routes-projects-sequencing-components-check-modal-index-child-panel .front-itc-routes-projects-sequencing-components-check-modal-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-collapse-rows .front-itc-routes-projects-sequencing-components-check-modal-index-details-list .front-itc-routes-projects-sequencing-components-check-modal-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal {
  max-height: 600px;
  overflow: auto;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal {
  font-family: 'Montserrat' !important;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal li {
  list-style: none;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal a {
  text-decoration: none;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal button {
  border: none;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal input,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-select-selection-selected-value,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .c7n-pro-textarea,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .c7n-pro-textarea:focus,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .c7n-pro-textarea:hover,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-select-selection:focus,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button[disabled],
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small[disabled],
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small[disabled],
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .c7n-alert-warning,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .c7n-alert-error,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .c7n-alert-info,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .c7n-pro-input-number,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .c7n-pro-input,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-input:focus,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-tabs-tab,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .has-error .ant-picker-icon:after,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .has-error .ant-select-arrow,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-select-selection__placeholder,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-select-search__field__placeholder,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .novo-modal-header h2 {
  font-weight: 700!important;
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .words-tips {
  text-align: center;
  padding: 10px 0;
  font-size: 14px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal h6 {
  font-size: 12px;
  color: #3E3A39;
  margin-bottom: 40px;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .p7-p5-content {
  font-size: 12px;
  font-weight: 600;
  color: #3E3A39;
  word-break: break-all;
}
.front-itc-routes-projects-sequencing-components-check-modal-index-check-reminder-modal .import-check-footer {
  margin-top: 50px;
}

.front-itc-routes-projects-single-mobile-single-page-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-single-mobile-single-page-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-projects-single-mobile-single-page-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-single-mobile-single-page-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-projects-single-mobile-single-page-page-container .front-itc-routes-projects-single-mobile-single-page-top-bottom-left-right .front-itc-routes-projects-single-mobile-single-page-top-area,
.front-itc-routes-projects-single-mobile-single-page-page-container .front-itc-routes-projects-single-mobile-single-page-top-bottom-left-right .front-itc-routes-projects-single-mobile-single-page-bottom-left-area,
.front-itc-routes-projects-single-mobile-single-page-page-container .front-itc-routes-projects-single-mobile-single-page-top-bottom-left-right .front-itc-routes-projects-single-mobile-single-page-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-single-mobile-single-page-page-container .front-itc-routes-projects-single-mobile-single-page-top-bottom-left-right .front-itc-routes-projects-single-mobile-single-page-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-single-mobile-single-page-page-container .front-itc-routes-projects-single-mobile-single-page-top-bottom .front-itc-routes-projects-single-mobile-single-page-top-area,
.front-itc-routes-projects-single-mobile-single-page-page-container .front-itc-routes-projects-single-mobile-single-page-top-bottom .front-itc-routes-projects-single-mobile-single-page-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-single-mobile-single-page-page-container .front-itc-routes-projects-single-mobile-single-page-top-bottom .front-itc-routes-projects-single-mobile-single-page-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-projects-single-mobile-single-page-list-content-data-color.front-itc-routes-projects-single-mobile-single-page-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-single-mobile-single-page-list-content-data-color.front-itc-routes-projects-single-mobile-single-page-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-single-mobile-single-page-list-content-data-color.front-itc-routes-projects-single-mobile-single-page-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-single-mobile-single-page-list-content-data-color.front-itc-routes-projects-single-mobile-single-page-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-single-mobile-single-page-list-content-data-color.front-itc-routes-projects-single-mobile-single-page-cancelled {
  color: #888888;
}
.front-itc-routes-projects-single-mobile-single-page-list-content-data-color.front-itc-routes-projects-single-mobile-single-page-rejected,
.front-itc-routes-projects-single-mobile-single-page-list-content-data-color.front-itc-routes-projects-single-mobile-single-page-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-child-panel,
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-inner-collapse .front-itc-routes-projects-single-mobile-single-page-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data.front-itc-routes-projects-single-mobile-single-page-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data.front-itc-routes-projects-single-mobile-single-page-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data.front-itc-routes-projects-single-mobile-single-page-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data.front-itc-routes-projects-single-mobile-single-page-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data.front-itc-routes-projects-single-mobile-single-page-cancelled {
  color: #888888;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data.front-itc-routes-projects-single-mobile-single-page-rejected,
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data.front-itc-routes-projects-single-mobile-single-page-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data.front-itc-routes-projects-single-mobile-single-page-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data.front-itc-routes-projects-single-mobile-single-page-bold {
  font-weight: 600;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data-bottom.front-itc-routes-projects-single-mobile-single-page-bold {
  font-weight: 600;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data-bottom.front-itc-routes-projects-single-mobile-single-page-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data-bottom.front-itc-routes-projects-single-mobile-single-page-data-qc {
  color: #539A34;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data-bottom.front-itc-routes-projects-single-mobile-single-page-confirmed {
  color: #539A34;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data-bottom.front-itc-routes-projects-single-mobile-single-page-invalid {
  color: #BFC0C0;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data-bottom.front-itc-routes-projects-single-mobile-single-page-cancelled {
  color: #888888;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data-bottom.front-itc-routes-projects-single-mobile-single-page-rejected,
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-data-bottom.front-itc-routes-projects-single-mobile-single-page-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-data-detail .front-itc-routes-projects-single-mobile-single-page-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-column-name .front-itc-routes-projects-single-mobile-single-page-list-column-no {
  text-align: right;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-column-name .front-itc-routes-projects-single-mobile-single-page-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-name.front-itc-routes-projects-single-mobile-single-page-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-name .front-itc-routes-projects-single-mobile-single-page-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-name .front-itc-routes-projects-single-mobile-single-page-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-name .front-itc-routes-projects-single-mobile-single-page-ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-first-column-name,
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-first-content-name,
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-column-name,
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-name,
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-innercontent-name .front-itc-routes-projects-single-mobile-single-page-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-area {
  width: 100%;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-area .front-itc-routes-projects-single-mobile-single-page-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-area .front-itc-routes-projects-single-mobile-single-page-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-area .front-itc-routes-projects-single-mobile-single-page-list-each-single .front-itc-routes-projects-single-mobile-single-page-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-area .front-itc-routes-projects-single-mobile-single-page-list-each-single .front-itc-routes-projects-single-mobile-single-page-ant-collapse-borderless .front-itc-routes-projects-single-mobile-single-page-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-area .front-itc-routes-projects-single-mobile-single-page-list-each-single .front-itc-routes-projects-single-mobile-single-page-ant-collapse-borderless .front-itc-routes-projects-single-mobile-single-page-child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-area .front-itc-routes-projects-single-mobile-single-page-list-each-single .front-itc-routes-projects-single-mobile-single-page-ant-collapse-borderless .front-itc-routes-projects-single-mobile-single-page-child-panel .front-itc-routes-projects-single-mobile-single-page-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-list-area .front-itc-routes-projects-single-mobile-single-page-list-each-single .front-itc-routes-projects-single-mobile-single-page-ant-collapse-borderless .front-itc-routes-projects-single-mobile-single-page-child-panel .front-itc-routes-projects-single-mobile-single-page-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-single-mobile-single-page-collapse-rows .front-itc-routes-projects-single-mobile-single-page-details-list .front-itc-routes-projects-single-mobile-single-page-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item {
  width: 100%;
  overflow: hidden;
  background-color: #F5F5F5;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item {
  padding: 0 8px 0 16px;
  padding: 0;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item li {
  list-style: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item a {
  text-decoration: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item button {
  border: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item input,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-select-selection-selected-value,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .c7n-pro-textarea,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .c7n-pro-textarea:focus,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .c7n-pro-textarea:hover,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-select-focused .ant-select-selection,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-select-selection:focus,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button[disabled],
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small[disabled],
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small[disabled],
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .c7n-alert-warning,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .c7n-alert-error,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .c7n-alert-info,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .c7n-alert-success {
  border: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .c7n-pro-input-number,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .c7n-pro-input,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item input[value]:not([value=""]):not([disabled]),
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-input:focus,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-tabs-tab,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .has-error .ant-form-item-children .ant-input,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .has-error .ant-time-picker-icon:after,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .has-error .ant-picker-icon:after,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .has-error .ant-select-arrow,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-select-selection__placeholder,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-select-search__field__placeholder,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-menu-root.ant-menu-vertical,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .select-column span {
  display: block !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table th .error {
  position: relative;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .success {
  color: #539A34;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .error {
  color: #C94857;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .link {
  color: #036EB8;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .cursor {
  cursor: pointer;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .c7n-pro-table-row,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .c7n-pro-table-thead,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .c7n-pro-table-thead tr th,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .ant-table-thead tr th,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .c7n-pro-table-tbody tr td,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .c7n-avatar,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .header-area-title {
  padding: 33px 8px 33px 16px;
  line-height: 30px;
  background-color: white;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .header-area-title {
    min-height: 60px;
    padding: 0;
    padding-left: 16px;
    display: flex;
    align-items: center;
  }
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .header-area-title.singleproject span {
  color: #3E3A39;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .header-area-title.singleproject strong {
  color: #D9D9D6;
  font-size: 20px;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .header-area-title.singleproject {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
  }
  .front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .header-area-title.singleproject span {
    word-break: break-all;
  }
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .tabs-area {
  padding: 30px 16px 0px 16px;
  margin-bottom: 100px;
}
@media (max-width: 768px) {
  .front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .search-block-wrapper > div {
    padding: 0;
    background-color: #F5F5F5;
  }
  .front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .search-block-wrapper > div .menu-button {
    width: 50px;
    height: 50px;
    margin-left: 10px !important;
  }
  .front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .search-block-wrapper > div .menu-button .primary-button-small {
    width: 50px;
    height: 50px;
  }
}
@media (max-width: 768px) {
  .front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .mobile-wrapper {
    margin-top: 16px;
    background-color: #fff;
    border-radius: 10px;
  }
  .front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .mobile-wrapper > p {
    margin: 0;
    padding: 20px 0;
    font-weight: 700;
  }
  .front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .mobile-wrapper .mobile-dropdown-arrow {
    margin: 0px 10px;
    margin-bottom: -2px;
    display: inline-block;
    width: 12px;
    height: 12px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAYAAACAvzbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFzmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA0LTI1VDA5OjE1OjUxKzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdhMzU5N2QwLTgzMjMtMzM0Yi05OTZmLTU5Nzg4ZjY1MDM5YiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+u5DM3QAADq9JREFUeJzt29mfpGV5x+EfSf6q5CBmT8y+J2bf9w1cYqJHMcYtkQ/hQwgKhBCDChEVFURBEEFcEHBBRIVBEBEQGMEBBprKwdMl4zDTy91V9bzLdZ3UATXT93S9Vd/nfps+ZbFYBAD267t6DwDAOAkIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACXf03uAqu//vu99RZJ/6j0HwAq88trrb3hV7yH2a8wbyKuSvKL3EAAH9Mq0z7PRGe0Gsu2fkyy2HwHG5h+TvLr3EFVj3kCWXp32IgCMyajjkUwjIEl7EV7eewiAPfqHjDweyfhvYR3rNduP/9J1CoCdvTzPfV6N2lQ2kKXXJPn73kMAnMRk4pFMawNZem3aD9Zf23sQgGO8LMnreg+xSlPbQJZel+SlvYcA2Da5eCTTDUiSvD7JS3oPAczeSzPBeCTTvIV1rDdsP76+6xTAXL0kz30OTc6UN5ClNyR5ce8hgNl5cSYcj2QeAUmSf01yWu8hgNk4Le1zZ9LmEpAk+bckp/YeApi809I+byZvTgFJkjcm+bveQwCTdWpmEo9kfgFJktPTIrLoPAcwHYu0z5U39h5kk+YYkKRF5NSICHBwi7TPk9M7z7Fxcw1I0l7sv42IAHXLzeP0znN0MfXfA9nNGduPpyc5peMcwPgs0g6hZ+zyvMma8waydEaSv4lNBNi72ccjsYEs/XvaBXFGbCLAzhZJ/jrJmb0H6c0G8pwz0y4KmwhwMuJxDAH5Tmcm+cuICPB8iyR/FfH4Nrewnu+s7ccz43YW0CzSDpdn7fbEObGBnNhZSf4iNhFAPE7KBnJy/5F24ZwVmwjM1SLJnyc5u/cgQ2QD2dnZSf4sNhGYI/HYhYDs7j+T/GlEBOZkkXZ4FI8duIW1N+dsP54dt7Ng6hZph8Zzdnvi3NlA9u6cJH8SmwhM2SLtfS4eeyAg+/OmJH8cEYEpWqS9v9/Ue5CxEJD9e3OSP4qIwJQs4/Hm3oOMiYDUnJvkDyMiMAWLtEOheOyTgNSdlxaRZ3sPApQ9m/Y+Prf3IGMkIAdzXtrJRURgfJ5Ne/+e13uQsRKQg1tuIlu9BwH2bLl5iMcBCMhqnJ92khERGL6ttHic33uQsROQ1Tk/NhEYuq20w554rIDfRF+t/0r7PzrOTfLdfUcBjrOV5A+SXNB7kKmwgazeBUl+PzYRGBLxWAMBWY//TvJ7EREYgq20Q514rJhbWOtz4fbj+XE7C3rZSjvMXbjbE9k/G8h6XZjkd2MTgR7EY81sIOv3P2k/WL8gNhHYlK0kv5PkLb0HmTIbyGa8JclvxyYCmyAeGyIgm/O/SX4rIgLrtJV2WBOPDXALa7Mu2n68MG5nwaptpR3SLtrtiayGDWTzLkrym7GJwCptpb2vxGODBKSPtyb5jYgIrMJW2vvprb0HmRsB6edtSV4UEYGDWMbjbb0HmSMB6evtSX49IgIVW2mHMPHoRED6uzgtIs/0HgRG5Jm0983bew8yZwIyDBennaREBHb3TNr75eLeg8ydgAzHchN5uvcgMGDLzUM8BkBAhuWStJOViMDzPZ0Wj0t6D0IjIMNzSWwicLyn0w5X4jEgAjJM/5cWkaO9B4EBOBqbxyAJyHCJCLTr/0Vp7wcGRkCG7R1Jfi0iwjwtNw/xGCgBGb5LIyLMz9G06/4dvQfh5ARkHC5N8qsREebhaNr1fmnvQdiZgIzHO5P8SkSEaTuadp2/s/Mc7IGAjMu7kvxyRIRpWsbjXb0HYW8EZHzeneSXIiJMy9G0w5F4jIiAjNNlERGm42ja9fzu3oOwPwIyXpcl+cWICON2NO06vqz3IOyfgIzbe5L8QkSEcTqadv2+p/cg1AjI+L03yc9HRBiXZTze23sQ6gRkGt6X5OciIozD0bRDj3iMnIBMx+VpEXmq8xywk6fSrtP3dZ6DFRCQabk87WQnIgzRU2nX5+W9B2E1BGR6lpvIk53ngGMtNw/xmBABmaYr0k56IsIQPJkWjys6z8GKCch0XRGbCP09mXaYEY8JEpBpe39aRJ7oPAfz9ERsHpMmINMnIvTwRNrm8f7eg7A+AjIPV6ZF5EjnOZiH5eYhHhMnIPNxZdqJUERYpyNp8biy8xxsgIDMi02EdRKPmRGQ+flAkp+NiLBaR9Kuqw/0HoTNEZB5+mCSn4mIsBrLeHyw9yBsloDM11VJfjoiwsEcSTuMiMcMCci8XR0Roe5I2vVzVe9B6ENAuDrJT0VE2J8jadfN1b0HoR8BIUk+lOQnIyLszZG06+VDvQehLwFh6ZokL4yIsLNlPK7pPAcDICAc69okPxER4cSOpB0yruk8BwMhIBzvw2kR+VbvQRiUb6VdF9f2HoThEBBO5MNpJ00RIWnXwQvTrgv4NgHhZJabyOO9B6Gr5eYhHjyPgLCT69JOniIyT4+nxeO63oMwTALCbq6LTWSOHk87PIgHJyUg7MVH0iLyWO9B2IjHYvNgDwSEvRKReXgsbfP4SO9BGD4BYT+uT4vIN3sPwlosNw/xYE8EhP26Pu2EKiLT8s20eFzfexDGQ0CosIlMi3hQIiBU3ZD2oXO49yAcyOG01/GG3oMwPgLCQYjIuB1Oux0pHpQICAf10SQ/HhEZG5sHByYgrMKNEZExOZz2en209yCMm4CwKjcm+bGIyNAdTnudbuw9COMnIKzSx5L8aERkqA6nvT4f6z0I0yAgrNrHk/xIRGRolvH4eO9BmA4BYR0+keSHIyJDcTgt6uLBSgkI6/LJtIg82nmOuXs07XX4ROc5mCABYZ1EpK9H0zaPT3aeg4kSENbtprSIPNJ7kJl5NO37Lh6sjYCwCTelnYRFZDMeSYvHTb0HYdoEhE2xiWzGI2mxFg/WTkDYpE+lReTh3oNM1MOxebBBAsKmich6PJy2eXyq9yDMh4DQw81pEflG70EmYrl5iAcbJSD0cnPaiVlEDuYbafG4ufcgzI+A0JNN5GDEg64EhN5uSfsQfKjzHGPzUNr37ZbOczBjAsIQ3BIR2Y+H0m7/3dJ5DmZOQBiKW9Mi8mDvQQbO5sFgCAhDcmvayVpETuzBtHjc2nsQSASE4bGJnJh4MDgCwhB9OskPRUSWHkz7fny69yBwLAFhqD6T5AcjIst4fKb3IHA8AWHIPpvkBzLfiDyYFlHxYJAEhKH7XFpEHug9yIY9kPbv/mzvQeBkBIQxmFtEHkjbPD7XexDYiYAwFrelReTrvQdZs+XmIR4MnoAwJrelncynGpGvp8Xjtt6DwF4ICGMz1U1EPBgdAWGMPp/2YXt/70FW5P60f8/new8C+yEgjNVUInJ/2m058WB0BIQxuz0tIl/rPUiRzYNRExDG7va0E/zYIvK1tHjc3nsQqBIQpmBsm4h4MAkCwlR8Ie1D+b7eg+zivrQ5v9B7EDgoAWFKhh6R+9Jut4kHkyAgTM0daRH5au9BjmPzYHIEhCm6I+2kP5SIfDUtHnf0HgRWSUCYqqFsIuLBZAkIU/bFtA/vezt9/Xu3v/4XO319WCsBYep6ReTetNto4sFkCQhz8KUkL8jmImLzYBYEhLn4clpE7lnz17ln++t8ac1fB7oTEOZk3RG5J23z+PKa/n4YFAFhbu5Mi8hXVvz3LjcP8WA2BIQ5ujNtU1hVRL6SFo87V/T3wSgICHO1qk1EPJgtAWHO7kr78L+7+Ofv3v7zd61oHhgVAWHuqhG5O+02mHgwWwICyaG0iBza4/NtHhABgaVDaRvFoT087wV7eB5MnoDAcw5l5zjs9t9hVgQEvtPJbk8d9AfuMDkCAs93fETuSru9JR5wDAGBE1v+fsdVsXnACZ2yWCx6zwDACNlAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABK/h/xbFS9J7ekyAAAAABJRU5ErkJggg==);
    background-size: cover;
  }
  .front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .mobile-wrapper .list-each {
    margin-bottom: 0;
  }
  .front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .mobile-wrapper .list-border {
    border-bottom: none;
  }
}
@media (max-width: 768px) and (max-width: 768px) {
  .front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .mobile-wrapper .list-each {
    border-top: 1px solid #F3F3F3;
  }
  .front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .mobile-wrapper .list-each .details-each {
    border-top: none;
  }
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .child-panel,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .triangle {
  margin-left: -20px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .inner-collapse .ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data.link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data.data-qc {
  color: #539A34;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data.CONFIRMED {
  color: #539A34;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data.INVALID {
  color: #BFC0C0;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data.CANCELLED {
  color: #888888;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data.REJECTED,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data.RETURNED_TO_PC {
  color: #E67A2B;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data.vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data.bold {
  font-weight: 600;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data__top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data__top span {
  font-size: 9px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data__bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data__bottom.bold {
  font-weight: 600;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data__bottom.link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data__bottom.data-qc {
  color: #539A34;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data__bottom.CONFIRMED {
  color: #539A34;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data__bottom.INVALID {
  color: #BFC0C0;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data__bottom.CANCELLED {
  color: #888888;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data__bottom.REJECTED,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data__bottom.RETURNED_TO_PC {
  color: #E67A2B;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .data-detail .ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .dot-padding {
  padding-left: 15px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-column-name .list-column-no {
  text-align: right;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-column-name .list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name.list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name .list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name .list-content-no {
  padding-left: 8px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name .ant-row {
  flex: 1 1;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .first-column-name,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .first-content-name,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .first-innercontent-name {
  width: 32px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-column-name,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-innercontent-name {
  height: 60px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-innercontent-name .list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-area {
  width: 100%;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-area .list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-area .list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-area .list-each-single .ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-area .list-each-single .ant-collapse-borderless .ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-area .list-each-single .ant-collapse-borderless .child-panel {
  background-color: transparent;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-area .list-each-single .ant-collapse-borderless .child-panel .data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-area .list-each-single .ant-collapse-borderless .child-panel .data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .details-list .details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item p,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item span {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .single-project-padding .ant-tabs-bar,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .single-project-padding .collapse-rows {
  padding-right: 60px !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .ant-tabs-bar {
  display: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .project-summary-drawer-display .ant-tabs-bar,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .project-summary-drawer-display .collapse-rows {
  padding-right: 360px !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .child-panel .ant-collapse-content {
  overflow-x: auto;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .data-release .ant-tabs .ant-tabs-content {
  padding: 0;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .search-block-wrapper > div {
  padding: 0;
  background-color: #F5F5F5;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .search-block-wrapper > div .menu-button {
  width: 50px;
  height: 50px;
  margin-left: 10px !important;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .search-block-wrapper > div .menu-button .primary-button-small {
  width: 50px;
  height: 50px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .mobile-wrapper {
  margin-top: 16px;
  margin-bottom: 40px;
  background-color: #fff;
  border-radius: 10px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .mobile-wrapper > p {
  margin: 0;
  padding: 20px 0;
  font-weight: 700;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .mobile-wrapper .mobile-dropdown-arrow {
  margin: 0px 10px;
  margin-bottom: -2px;
  display: inline-block;
  width: 12px;
  height: 12px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAYAAACAvzbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFzmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA0LTI1VDA5OjE1OjUxKzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdhMzU5N2QwLTgzMjMtMzM0Yi05OTZmLTU5Nzg4ZjY1MDM5YiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+u5DM3QAADq9JREFUeJzt29mfpGV5x+EfSf6q5CBmT8y+J2bf9w1cYqJHMcYtkQ/hQwgKhBCDChEVFURBEEFcEHBBRIVBEBEQGMEBBprKwdMl4zDTy91V9bzLdZ3UATXT93S9Vd/nfps+ZbFYBAD267t6DwDAOAkIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACXf03uAqu//vu99RZJ/6j0HwAq88trrb3hV7yH2a8wbyKuSvKL3EAAH9Mq0z7PRGe0Gsu2fkyy2HwHG5h+TvLr3EFVj3kCWXp32IgCMyajjkUwjIEl7EV7eewiAPfqHjDweyfhvYR3rNduP/9J1CoCdvTzPfV6N2lQ2kKXXJPn73kMAnMRk4pFMawNZem3aD9Zf23sQgGO8LMnreg+xSlPbQJZel+SlvYcA2Da5eCTTDUiSvD7JS3oPAczeSzPBeCTTvIV1rDdsP76+6xTAXL0kz30OTc6UN5ClNyR5ce8hgNl5cSYcj2QeAUmSf01yWu8hgNk4Le1zZ9LmEpAk+bckp/YeApi809I+byZvTgFJkjcm+bveQwCTdWpmEo9kfgFJktPTIrLoPAcwHYu0z5U39h5kk+YYkKRF5NSICHBwi7TPk9M7z7Fxcw1I0l7sv42IAHXLzeP0znN0MfXfA9nNGduPpyc5peMcwPgs0g6hZ+zyvMma8waydEaSv4lNBNi72ccjsYEs/XvaBXFGbCLAzhZJ/jrJmb0H6c0G8pwz0y4KmwhwMuJxDAH5Tmcm+cuICPB8iyR/FfH4Nrewnu+s7ccz43YW0CzSDpdn7fbEObGBnNhZSf4iNhFAPE7KBnJy/5F24ZwVmwjM1SLJnyc5u/cgQ2QD2dnZSf4sNhGYI/HYhYDs7j+T/GlEBOZkkXZ4FI8duIW1N+dsP54dt7Ng6hZph8Zzdnvi3NlA9u6cJH8SmwhM2SLtfS4eeyAg+/OmJH8cEYEpWqS9v9/Ue5CxEJD9e3OSP4qIwJQs4/Hm3oOMiYDUnJvkDyMiMAWLtEOheOyTgNSdlxaRZ3sPApQ9m/Y+Prf3IGMkIAdzXtrJRURgfJ5Ne/+e13uQsRKQg1tuIlu9BwH2bLl5iMcBCMhqnJ92khERGL6ttHic33uQsROQ1Tk/NhEYuq20w554rIDfRF+t/0r7PzrOTfLdfUcBjrOV5A+SXNB7kKmwgazeBUl+PzYRGBLxWAMBWY//TvJ7EREYgq20Q514rJhbWOtz4fbj+XE7C3rZSjvMXbjbE9k/G8h6XZjkd2MTgR7EY81sIOv3P2k/WL8gNhHYlK0kv5PkLb0HmTIbyGa8JclvxyYCmyAeGyIgm/O/SX4rIgLrtJV2WBOPDXALa7Mu2n68MG5nwaptpR3SLtrtiayGDWTzLkrym7GJwCptpb2vxGODBKSPtyb5jYgIrMJW2vvprb0HmRsB6edtSV4UEYGDWMbjbb0HmSMB6evtSX49IgIVW2mHMPHoRED6uzgtIs/0HgRG5Jm0983bew8yZwIyDBennaREBHb3TNr75eLeg8ydgAzHchN5uvcgMGDLzUM8BkBAhuWStJOViMDzPZ0Wj0t6D0IjIMNzSWwicLyn0w5X4jEgAjJM/5cWkaO9B4EBOBqbxyAJyHCJCLTr/0Vp7wcGRkCG7R1Jfi0iwjwtNw/xGCgBGb5LIyLMz9G06/4dvQfh5ARkHC5N8qsREebhaNr1fmnvQdiZgIzHO5P8SkSEaTuadp2/s/Mc7IGAjMu7kvxyRIRpWsbjXb0HYW8EZHzeneSXIiJMy9G0w5F4jIiAjNNlERGm42ja9fzu3oOwPwIyXpcl+cWICON2NO06vqz3IOyfgIzbe5L8QkSEcTqadv2+p/cg1AjI+L03yc9HRBiXZTze23sQ6gRkGt6X5OciIozD0bRDj3iMnIBMx+VpEXmq8xywk6fSrtP3dZ6DFRCQabk87WQnIgzRU2nX5+W9B2E1BGR6lpvIk53ngGMtNw/xmBABmaYr0k56IsIQPJkWjys6z8GKCch0XRGbCP09mXaYEY8JEpBpe39aRJ7oPAfz9ERsHpMmINMnIvTwRNrm8f7eg7A+AjIPV6ZF5EjnOZiH5eYhHhMnIPNxZdqJUERYpyNp8biy8xxsgIDMi02EdRKPmRGQ+flAkp+NiLBaR9Kuqw/0HoTNEZB5+mCSn4mIsBrLeHyw9yBsloDM11VJfjoiwsEcSTuMiMcMCci8XR0Roe5I2vVzVe9B6ENAuDrJT0VE2J8jadfN1b0HoR8BIUk+lOQnIyLszZG06+VDvQehLwFh6ZokL4yIsLNlPK7pPAcDICAc69okPxER4cSOpB0yruk8BwMhIBzvw2kR+VbvQRiUb6VdF9f2HoThEBBO5MNpJ00RIWnXwQvTrgv4NgHhZJabyOO9B6Gr5eYhHjyPgLCT69JOniIyT4+nxeO63oMwTALCbq6LTWSOHk87PIgHJyUg7MVH0iLyWO9B2IjHYvNgDwSEvRKReXgsbfP4SO9BGD4BYT+uT4vIN3sPwlosNw/xYE8EhP26Pu2EKiLT8s20eFzfexDGQ0CosIlMi3hQIiBU3ZD2oXO49yAcyOG01/GG3oMwPgLCQYjIuB1Oux0pHpQICAf10SQ/HhEZG5sHByYgrMKNEZExOZz2en209yCMm4CwKjcm+bGIyNAdTnudbuw9COMnIKzSx5L8aERkqA6nvT4f6z0I0yAgrNrHk/xIRGRolvH4eO9BmA4BYR0+keSHIyJDcTgt6uLBSgkI6/LJtIg82nmOuXs07XX4ROc5mCABYZ1EpK9H0zaPT3aeg4kSENbtprSIPNJ7kJl5NO37Lh6sjYCwCTelnYRFZDMeSYvHTb0HYdoEhE2xiWzGI2mxFg/WTkDYpE+lReTh3oNM1MOxebBBAsKmich6PJy2eXyq9yDMh4DQw81pEflG70EmYrl5iAcbJSD0cnPaiVlEDuYbafG4ufcgzI+A0JNN5GDEg64EhN5uSfsQfKjzHGPzUNr37ZbOczBjAsIQ3BIR2Y+H0m7/3dJ5DmZOQBiKW9Mi8mDvQQbO5sFgCAhDcmvayVpETuzBtHjc2nsQSASE4bGJnJh4MDgCwhB9OskPRUSWHkz7fny69yBwLAFhqD6T5AcjIst4fKb3IHA8AWHIPpvkBzLfiDyYFlHxYJAEhKH7XFpEHug9yIY9kPbv/mzvQeBkBIQxmFtEHkjbPD7XexDYiYAwFrelReTrvQdZs+XmIR4MnoAwJrelncynGpGvp8Xjtt6DwF4ICGMz1U1EPBgdAWGMPp/2YXt/70FW5P60f8/new8C+yEgjNVUInJ/2m058WB0BIQxuz0tIl/rPUiRzYNRExDG7va0E/zYIvK1tHjc3nsQqBIQpmBsm4h4MAkCwlR8Ie1D+b7eg+zivrQ5v9B7EDgoAWFKhh6R+9Jut4kHkyAgTM0daRH5au9BjmPzYHIEhCm6I+2kP5SIfDUtHnf0HgRWSUCYqqFsIuLBZAkIU/bFtA/vezt9/Xu3v/4XO319WCsBYep6ReTetNto4sFkCQhz8KUkL8jmImLzYBYEhLn4clpE7lnz17ln++t8ac1fB7oTEOZk3RG5J23z+PKa/n4YFAFhbu5Mi8hXVvz3LjcP8WA2BIQ5ujNtU1hVRL6SFo87V/T3wSgICHO1qk1EPJgtAWHO7kr78L+7+Ofv3v7zd61oHhgVAWHuqhG5O+02mHgwWwICyaG0iBza4/NtHhABgaVDaRvFoT087wV7eB5MnoDAcw5l5zjs9t9hVgQEvtPJbk8d9AfuMDkCAs93fETuSru9JR5wDAGBE1v+fsdVsXnACZ2yWCx6zwDACNlAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABK/h/xbFS9J7ekyAAAAABJRU5ErkJggg==);
  background-size: cover;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .mobile-wrapper .list-each {
  margin-bottom: 0px;
  border-top: 1px solid #F3F3F3;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .mobile-wrapper .list-each .details-each {
  border-top: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .mobile-wrapper .list-border {
  border-bottom: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name {
  height: auto;
  flex-direction: column;
  padding-left: 0;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name .list-content-title {
  display: flex;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name .mobile-list-content-wrapper {
  width: 100%;
  padding: 0 30px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name .mobile-list-content-wrapper .list-content-title {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name .list-container {
  height: 60px;
  line-height: 60px;
  display: flex;
  align-items: center;
  height: auto;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name .list-container p,
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name .list-container span {
  font-weight: 700;
  margin: 0;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name .list-container span {
  margin-right: 10px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name .list-container p {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name .list-container .list-content-arrow {
  margin-right: 5px;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
  display: inline-block;
  width: 12px;
  height: 12px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAYAAACAvzbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFzmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA0LTI1VDA5OjE1OjUxKzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdhMzU5N2QwLTgzMjMtMzM0Yi05OTZmLTU5Nzg4ZjY1MDM5YiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+u5DM3QAADq9JREFUeJzt29mfpGV5x+EfSf6q5CBmT8y+J2bf9w1cYqJHMcYtkQ/hQwgKhBCDChEVFURBEEFcEHBBRIVBEBEQGMEBBprKwdMl4zDTy91V9bzLdZ3UATXT93S9Vd/nfps+ZbFYBAD267t6DwDAOAkIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACXf03uAqu//vu99RZJ/6j0HwAq88trrb3hV7yH2a8wbyKuSvKL3EAAH9Mq0z7PRGe0Gsu2fkyy2HwHG5h+TvLr3EFVj3kCWXp32IgCMyajjkUwjIEl7EV7eewiAPfqHjDweyfhvYR3rNduP/9J1CoCdvTzPfV6N2lQ2kKXXJPn73kMAnMRk4pFMawNZem3aD9Zf23sQgGO8LMnreg+xSlPbQJZel+SlvYcA2Da5eCTTDUiSvD7JS3oPAczeSzPBeCTTvIV1rDdsP76+6xTAXL0kz30OTc6UN5ClNyR5ce8hgNl5cSYcj2QeAUmSf01yWu8hgNk4Le1zZ9LmEpAk+bckp/YeApi809I+byZvTgFJkjcm+bveQwCTdWpmEo9kfgFJktPTIrLoPAcwHYu0z5U39h5kk+YYkKRF5NSICHBwi7TPk9M7z7Fxcw1I0l7sv42IAHXLzeP0znN0MfXfA9nNGduPpyc5peMcwPgs0g6hZ+zyvMma8waydEaSv4lNBNi72ccjsYEs/XvaBXFGbCLAzhZJ/jrJmb0H6c0G8pwz0y4KmwhwMuJxDAH5Tmcm+cuICPB8iyR/FfH4Nrewnu+s7ccz43YW0CzSDpdn7fbEObGBnNhZSf4iNhFAPE7KBnJy/5F24ZwVmwjM1SLJnyc5u/cgQ2QD2dnZSf4sNhGYI/HYhYDs7j+T/GlEBOZkkXZ4FI8duIW1N+dsP54dt7Ng6hZph8Zzdnvi3NlA9u6cJH8SmwhM2SLtfS4eeyAg+/OmJH8cEYEpWqS9v9/Ue5CxEJD9e3OSP4qIwJQs4/Hm3oOMiYDUnJvkDyMiMAWLtEOheOyTgNSdlxaRZ3sPApQ9m/Y+Prf3IGMkIAdzXtrJRURgfJ5Ne/+e13uQsRKQg1tuIlu9BwH2bLl5iMcBCMhqnJ92khERGL6ttHic33uQsROQ1Tk/NhEYuq20w554rIDfRF+t/0r7PzrOTfLdfUcBjrOV5A+SXNB7kKmwgazeBUl+PzYRGBLxWAMBWY//TvJ7EREYgq20Q514rJhbWOtz4fbj+XE7C3rZSjvMXbjbE9k/G8h6XZjkd2MTgR7EY81sIOv3P2k/WL8gNhHYlK0kv5PkLb0HmTIbyGa8JclvxyYCmyAeGyIgm/O/SX4rIgLrtJV2WBOPDXALa7Mu2n68MG5nwaptpR3SLtrtiayGDWTzLkrym7GJwCptpb2vxGODBKSPtyb5jYgIrMJW2vvprb0HmRsB6edtSV4UEYGDWMbjbb0HmSMB6evtSX49IgIVW2mHMPHoRED6uzgtIs/0HgRG5Jm0983bew8yZwIyDBennaREBHb3TNr75eLeg8ydgAzHchN5uvcgMGDLzUM8BkBAhuWStJOViMDzPZ0Wj0t6D0IjIMNzSWwicLyn0w5X4jEgAjJM/5cWkaO9B4EBOBqbxyAJyHCJCLTr/0Vp7wcGRkCG7R1Jfi0iwjwtNw/xGCgBGb5LIyLMz9G06/4dvQfh5ARkHC5N8qsREebhaNr1fmnvQdiZgIzHO5P8SkSEaTuadp2/s/Mc7IGAjMu7kvxyRIRpWsbjXb0HYW8EZHzeneSXIiJMy9G0w5F4jIiAjNNlERGm42ja9fzu3oOwPwIyXpcl+cWICON2NO06vqz3IOyfgIzbe5L8QkSEcTqadv2+p/cg1AjI+L03yc9HRBiXZTze23sQ6gRkGt6X5OciIozD0bRDj3iMnIBMx+VpEXmq8xywk6fSrtP3dZ6DFRCQabk87WQnIgzRU2nX5+W9B2E1BGR6lpvIk53ngGMtNw/xmBABmaYr0k56IsIQPJkWjys6z8GKCch0XRGbCP09mXaYEY8JEpBpe39aRJ7oPAfz9ERsHpMmINMnIvTwRNrm8f7eg7A+AjIPV6ZF5EjnOZiH5eYhHhMnIPNxZdqJUERYpyNp8biy8xxsgIDMi02EdRKPmRGQ+flAkp+NiLBaR9Kuqw/0HoTNEZB5+mCSn4mIsBrLeHyw9yBsloDM11VJfjoiwsEcSTuMiMcMCci8XR0Roe5I2vVzVe9B6ENAuDrJT0VE2J8jadfN1b0HoR8BIUk+lOQnIyLszZG06+VDvQehLwFh6ZokL4yIsLNlPK7pPAcDICAc69okPxER4cSOpB0yruk8BwMhIBzvw2kR+VbvQRiUb6VdF9f2HoThEBBO5MNpJ00RIWnXwQvTrgv4NgHhZJabyOO9B6Gr5eYhHjyPgLCT69JOniIyT4+nxeO63oMwTALCbq6LTWSOHk87PIgHJyUg7MVH0iLyWO9B2IjHYvNgDwSEvRKReXgsbfP4SO9BGD4BYT+uT4vIN3sPwlosNw/xYE8EhP26Pu2EKiLT8s20eFzfexDGQ0CosIlMi3hQIiBU3ZD2oXO49yAcyOG01/GG3oMwPgLCQYjIuB1Oux0pHpQICAf10SQ/HhEZG5sHByYgrMKNEZExOZz2en209yCMm4CwKjcm+bGIyNAdTnudbuw9COMnIKzSx5L8aERkqA6nvT4f6z0I0yAgrNrHk/xIRGRolvH4eO9BmA4BYR0+keSHIyJDcTgt6uLBSgkI6/LJtIg82nmOuXs07XX4ROc5mCABYZ1EpK9H0zaPT3aeg4kSENbtprSIPNJ7kJl5NO37Lh6sjYCwCTelnYRFZDMeSYvHTb0HYdoEhE2xiWzGI2mxFg/WTkDYpE+lReTh3oNM1MOxebBBAsKmich6PJy2eXyq9yDMh4DQw81pEflG70EmYrl5iAcbJSD0cnPaiVlEDuYbafG4ufcgzI+A0JNN5GDEg64EhN5uSfsQfKjzHGPzUNr37ZbOczBjAsIQ3BIR2Y+H0m7/3dJ5DmZOQBiKW9Mi8mDvQQbO5sFgCAhDcmvayVpETuzBtHjc2nsQSASE4bGJnJh4MDgCwhB9OskPRUSWHkz7fny69yBwLAFhqD6T5AcjIst4fKb3IHA8AWHIPpvkBzLfiDyYFlHxYJAEhKH7XFpEHug9yIY9kPbv/mzvQeBkBIQxmFtEHkjbPD7XexDYiYAwFrelReTrvQdZs+XmIR4MnoAwJrelncynGpGvp8Xjtt6DwF4ICGMz1U1EPBgdAWGMPp/2YXt/70FW5P60f8/new8C+yEgjNVUInJ/2m058WB0BIQxuz0tIl/rPUiRzYNRExDG7va0E/zYIvK1tHjc3nsQqBIQpmBsm4h4MAkCwlR8Ie1D+b7eg+zivrQ5v9B7EDgoAWFKhh6R+9Jut4kHkyAgTM0daRH5au9BjmPzYHIEhCm6I+2kP5SIfDUtHnf0HgRWSUCYqqFsIuLBZAkIU/bFtA/vezt9/Xu3v/4XO319WCsBYep6ReTetNto4sFkCQhz8KUkL8jmImLzYBYEhLn4clpE7lnz17ln++t8ac1fB7oTEOZk3RG5J23z+PKa/n4YFAFhbu5Mi8hXVvz3LjcP8WA2BIQ5ujNtU1hVRL6SFo87V/T3wSgICHO1qk1EPJgtAWHO7kr78L+7+Ofv3v7zd61oHhgVAWHuqhG5O+02mHgwWwICyaG0iBza4/NtHhABgaVDaRvFoT087wV7eB5MnoDAcw5l5zjs9t9hVgQEvtPJbk8d9AfuMDkCAs93fETuSru9JR5wDAGBE1v+fsdVsXnACZ2yWCx6zwDACNlAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABK/h/xbFS9J7ekyAAAAABJRU5ErkJggg==);
  background-size: cover;
  transition: all 0.25s ease-in-out;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name .list-container .list-content-arrow-down {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name .list-container .list-content-title {
  height: auto;
  align-items: flex-start;
  flex-direction: column;
  padding-left: 10px;
  height: 60px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-name .list-container .list-content-title .list-content-no {
  padding: 0;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-column-checkbox {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 40px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-checkbox {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 60px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .data-detail {
  padding-left: 0;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data .list-content-title {
  display: flex;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data a {
  text-decoration: none;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data.dot {
  padding-left: 15px;
}
.front-itc-routes-projects-single-mobile-single-page-mobile-sample-item .list-content-data.dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  left: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}

.front-itc-components-row-cta-row-cta-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-components-row-cta-row-cta-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-components-row-cta-row-cta-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-components-row-cta-row-cta-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-components-row-cta-row-cta-page-container .front-itc-components-row-cta-row-cta-top-bottom-left-right .front-itc-components-row-cta-row-cta-top-area,
.front-itc-components-row-cta-row-cta-page-container .front-itc-components-row-cta-row-cta-top-bottom-left-right .front-itc-components-row-cta-row-cta-bottom-left-area,
.front-itc-components-row-cta-row-cta-page-container .front-itc-components-row-cta-row-cta-top-bottom-left-right .front-itc-components-row-cta-row-cta-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-components-row-cta-row-cta-page-container .front-itc-components-row-cta-row-cta-top-bottom-left-right .front-itc-components-row-cta-row-cta-top-area {
  margin-bottom: 30px;
}
.front-itc-components-row-cta-row-cta-page-container .front-itc-components-row-cta-row-cta-top-bottom .front-itc-components-row-cta-row-cta-top-area,
.front-itc-components-row-cta-row-cta-page-container .front-itc-components-row-cta-row-cta-top-bottom .front-itc-components-row-cta-row-cta-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-components-row-cta-row-cta-page-container .front-itc-components-row-cta-row-cta-top-bottom .front-itc-components-row-cta-row-cta-top-area {
  margin-bottom: 30px;
}
.front-itc-components-row-cta-row-cta-list-content-data-color.front-itc-components-row-cta-row-cta-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-components-row-cta-row-cta-list-content-data-color.front-itc-components-row-cta-row-cta-data-qc {
  color: #539A34;
}
.front-itc-components-row-cta-row-cta-list-content-data-color.front-itc-components-row-cta-row-cta-confirmed {
  color: #539A34;
}
.front-itc-components-row-cta-row-cta-list-content-data-color.front-itc-components-row-cta-row-cta-invalid {
  color: #BFC0C0;
}
.front-itc-components-row-cta-row-cta-list-content-data-color.front-itc-components-row-cta-row-cta-cancelled {
  color: #888888;
}
.front-itc-components-row-cta-row-cta-list-content-data-color.front-itc-components-row-cta-row-cta-rejected,
.front-itc-components-row-cta-row-cta-list-content-data-color.front-itc-components-row-cta-row-cta-returned-to-pc {
  color: #E67A2B;
}
.front-itc-components-row-cta-row-cta-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-child-panel,
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-ant-collapse {
  border-radius: 10px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-triangle {
  margin-left: -20px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-inner-collapse .front-itc-components-row-cta-row-cta-ant-collapse-content {
  overflow: visible;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data.front-itc-components-row-cta-row-cta-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data.front-itc-components-row-cta-row-cta-data-qc {
  color: #539A34;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data.front-itc-components-row-cta-row-cta-confirmed {
  color: #539A34;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data.front-itc-components-row-cta-row-cta-invalid {
  color: #BFC0C0;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data.front-itc-components-row-cta-row-cta-cancelled {
  color: #888888;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data.front-itc-components-row-cta-row-cta-rejected,
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data.front-itc-components-row-cta-row-cta-returned-to-pc {
  color: #E67A2B;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data.front-itc-components-row-cta-row-cta-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data.front-itc-components-row-cta-row-cta-bold {
  font-weight: 600;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data-top span {
  font-size: 9px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data-bottom.front-itc-components-row-cta-row-cta-bold {
  font-weight: 600;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data-bottom.front-itc-components-row-cta-row-cta-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data-bottom.front-itc-components-row-cta-row-cta-data-qc {
  color: #539A34;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data-bottom.front-itc-components-row-cta-row-cta-confirmed {
  color: #539A34;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data-bottom.front-itc-components-row-cta-row-cta-invalid {
  color: #BFC0C0;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data-bottom.front-itc-components-row-cta-row-cta-cancelled {
  color: #888888;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data-bottom.front-itc-components-row-cta-row-cta-rejected,
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-data-bottom.front-itc-components-row-cta-row-cta-returned-to-pc {
  color: #E67A2B;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-data-detail .front-itc-components-row-cta-row-cta-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-first-data-detail-dot {
  width: 30px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-dot-padding {
  padding-left: 15px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-column-name .front-itc-components-row-cta-row-cta-list-column-no {
  text-align: right;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-column-name .front-itc-components-row-cta-row-cta-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-name.front-itc-components-row-cta-row-cta-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-name .front-itc-components-row-cta-row-cta-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-name .front-itc-components-row-cta-row-cta-list-content-no {
  padding-left: 8px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-name .front-itc-components-row-cta-row-cta-ant-row {
  flex: 1 1;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-first-column-name,
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-first-content-name,
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-first-innercontent-name {
  width: 32px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-column-name,
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-name,
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-content-icon {
  margin-left: -15px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-innercontent-name {
  height: 60px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-innercontent-name .front-itc-components-row-cta-row-cta-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-area {
  width: 100%;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-area .front-itc-components-row-cta-row-cta-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-area .front-itc-components-row-cta-row-cta-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-area .front-itc-components-row-cta-row-cta-list-each-single .front-itc-components-row-cta-row-cta-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-area .front-itc-components-row-cta-row-cta-list-each-single .front-itc-components-row-cta-row-cta-ant-collapse-borderless .front-itc-components-row-cta-row-cta-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-area .front-itc-components-row-cta-row-cta-list-each-single .front-itc-components-row-cta-row-cta-ant-collapse-borderless .front-itc-components-row-cta-row-cta-child-panel {
  background-color: transparent;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-area .front-itc-components-row-cta-row-cta-list-each-single .front-itc-components-row-cta-row-cta-ant-collapse-borderless .front-itc-components-row-cta-row-cta-child-panel .front-itc-components-row-cta-row-cta-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-list-area .front-itc-components-row-cta-row-cta-list-each-single .front-itc-components-row-cta-row-cta-ant-collapse-borderless .front-itc-components-row-cta-row-cta-child-panel .front-itc-components-row-cta-row-cta-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-components-row-cta-row-cta-collapse-rows .front-itc-components-row-cta-row-cta-details-list .front-itc-components-row-cta-row-cta-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-components-row-cta-row-cta-row-ctas {
  display: flex;
  align-items: center;
}
.front-itc-components-row-cta-row-cta-row-ctas button {
  padding: 0;
  background-color: white;
  margin-right: 10px;
  cursor: pointer;
}
.front-itc-components-row-cta-row-cta-row-ctas button:last-child {
  margin-right: 0;
}
.front-itc-components-row-cta-row-cta-row-ctas button[disabled] {
  cursor: not-allowed;
}
.front-itc-components-row-cta-row-cta-row-ctas button[disabled] .cta-link .normal {
  display: none;
}
.front-itc-components-row-cta-row-cta-row-ctas button[disabled] .cta-link .hover {
  display: none;
}
.front-itc-components-row-cta-row-cta-row-ctas button[disabled] .cta-link .disabled {
  display: block;
}
.front-itc-components-row-cta-row-cta-row-ctas button[disabled] .cta-link:hover {
  border: 1px solid #BFC0C0;
  background-color: white;
}
.front-itc-components-row-cta-row-cta-row-ctas button[disabled] .cta-link:hover .icon {
  color: #263F64;
}
.front-itc-components-row-cta-row-cta-row-ctas .cta-link {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  margin: 0;
}
.front-itc-components-row-cta-row-cta-row-ctas .cta-link .normal {
  display: block;
}
.front-itc-components-row-cta-row-cta-row-ctas .cta-link .hover {
  display: none;
}
.front-itc-components-row-cta-row-cta-row-ctas .cta-link .disabled {
  display: none;
}
.front-itc-components-row-cta-row-cta-row-ctas .cta-link .icon {
  color: #263F64;
}
.front-itc-components-row-cta-row-cta-row-ctas .cta-link:hover {
  background-color: #263F64;
  border: 1px solid #263F64;
}
.front-itc-components-row-cta-row-cta-row-ctas .cta-link:hover .normal {
  display: none;
}
.front-itc-components-row-cta-row-cta-row-ctas .cta-link:hover .hover {
  display: block;
}
.front-itc-components-row-cta-row-cta-row-ctas .cta-link:hover .icon {
  color: white;
}
.front-itc-components-row-cta-row-cta-row-ctas .icon-img {
  width: 16px;
  height: 16px;
}

.front-itc-routes-quotation-quotation-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-quotation-quotation-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-quotation-quotation-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-quotation-quotation-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-quotation-quotation-page-container .front-itc-routes-quotation-quotation-top-bottom-left-right .front-itc-routes-quotation-quotation-top-area,
.front-itc-routes-quotation-quotation-page-container .front-itc-routes-quotation-quotation-top-bottom-left-right .front-itc-routes-quotation-quotation-bottom-left-area,
.front-itc-routes-quotation-quotation-page-container .front-itc-routes-quotation-quotation-top-bottom-left-right .front-itc-routes-quotation-quotation-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-quotation-quotation-page-container .front-itc-routes-quotation-quotation-top-bottom-left-right .front-itc-routes-quotation-quotation-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-quotation-quotation-page-container .front-itc-routes-quotation-quotation-top-bottom .front-itc-routes-quotation-quotation-top-area,
.front-itc-routes-quotation-quotation-page-container .front-itc-routes-quotation-quotation-top-bottom .front-itc-routes-quotation-quotation-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-quotation-quotation-page-container .front-itc-routes-quotation-quotation-top-bottom .front-itc-routes-quotation-quotation-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-quotation-quotation-list-content-data-color.front-itc-routes-quotation-quotation-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-quotation-quotation-list-content-data-color.front-itc-routes-quotation-quotation-data-qc {
  color: #539A34;
}
.front-itc-routes-quotation-quotation-list-content-data-color.front-itc-routes-quotation-quotation-confirmed {
  color: #539A34;
}
.front-itc-routes-quotation-quotation-list-content-data-color.front-itc-routes-quotation-quotation-invalid {
  color: #BFC0C0;
}
.front-itc-routes-quotation-quotation-list-content-data-color.front-itc-routes-quotation-quotation-cancelled {
  color: #888888;
}
.front-itc-routes-quotation-quotation-list-content-data-color.front-itc-routes-quotation-quotation-rejected,
.front-itc-routes-quotation-quotation-list-content-data-color.front-itc-routes-quotation-quotation-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-quotation-quotation-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-child-panel,
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-triangle {
  margin-left: -20px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-inner-collapse .front-itc-routes-quotation-quotation-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data.front-itc-routes-quotation-quotation-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data.front-itc-routes-quotation-quotation-data-qc {
  color: #539A34;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data.front-itc-routes-quotation-quotation-confirmed {
  color: #539A34;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data.front-itc-routes-quotation-quotation-invalid {
  color: #BFC0C0;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data.front-itc-routes-quotation-quotation-cancelled {
  color: #888888;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data.front-itc-routes-quotation-quotation-rejected,
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data.front-itc-routes-quotation-quotation-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data.front-itc-routes-quotation-quotation-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data.front-itc-routes-quotation-quotation-bold {
  font-weight: 600;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data-bottom.front-itc-routes-quotation-quotation-bold {
  font-weight: 600;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data-bottom.front-itc-routes-quotation-quotation-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data-bottom.front-itc-routes-quotation-quotation-data-qc {
  color: #539A34;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data-bottom.front-itc-routes-quotation-quotation-confirmed {
  color: #539A34;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data-bottom.front-itc-routes-quotation-quotation-invalid {
  color: #BFC0C0;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data-bottom.front-itc-routes-quotation-quotation-cancelled {
  color: #888888;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data-bottom.front-itc-routes-quotation-quotation-rejected,
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-data-bottom.front-itc-routes-quotation-quotation-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-data-detail .front-itc-routes-quotation-quotation-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-column-name .front-itc-routes-quotation-quotation-list-column-no {
  text-align: right;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-column-name .front-itc-routes-quotation-quotation-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-name.front-itc-routes-quotation-quotation-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-name .front-itc-routes-quotation-quotation-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-name .front-itc-routes-quotation-quotation-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-name .front-itc-routes-quotation-quotation-ant-row {
  flex: 1 1;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-first-column-name,
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-first-content-name,
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-column-name,
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-name,
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-innercontent-name .front-itc-routes-quotation-quotation-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-area {
  width: 100%;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-area .front-itc-routes-quotation-quotation-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-area .front-itc-routes-quotation-quotation-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-area .front-itc-routes-quotation-quotation-list-each-single .front-itc-routes-quotation-quotation-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-area .front-itc-routes-quotation-quotation-list-each-single .front-itc-routes-quotation-quotation-ant-collapse-borderless .front-itc-routes-quotation-quotation-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-area .front-itc-routes-quotation-quotation-list-each-single .front-itc-routes-quotation-quotation-ant-collapse-borderless .front-itc-routes-quotation-quotation-child-panel {
  background-color: transparent;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-area .front-itc-routes-quotation-quotation-list-each-single .front-itc-routes-quotation-quotation-ant-collapse-borderless .front-itc-routes-quotation-quotation-child-panel .front-itc-routes-quotation-quotation-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-list-area .front-itc-routes-quotation-quotation-list-each-single .front-itc-routes-quotation-quotation-ant-collapse-borderless .front-itc-routes-quotation-quotation-child-panel .front-itc-routes-quotation-quotation-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-quotation-quotation-collapse-rows .front-itc-routes-quotation-quotation-details-list .front-itc-routes-quotation-quotation-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-quotation-quotation-support-popup-email {
  color: #3E3A39;
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-quotation-quotation-support-popup-email:hover {
  text-decoration: none !important;
}
.front-itc-routes-quotation-quotation-support-popup-email .icon {
  margin-right: 5px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard {
  width: 100%;
  flex-grow: 1;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-quotation-quotation-quotation-dashboard ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-quotation-quotation-quotation-dashboard li {
  list-style: none;
}
.front-itc-routes-quotation-quotation-quotation-dashboard a {
  text-decoration: none;
}
.front-itc-routes-quotation-quotation-quotation-dashboard button {
  border: none;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-quotation-quotation-quotation-dashboard .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-quotation-quotation-quotation-dashboard .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard input,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-select-selection-selected-value,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-quotation-quotation-quotation-dashboard .c7n-pro-textarea,
.front-itc-routes-quotation-quotation-quotation-dashboard .c7n-pro-textarea:focus,
.front-itc-routes-quotation-quotation-quotation-dashboard .c7n-pro-textarea:hover,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-select-focused .ant-select-selection,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-select-selection:focus,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button[disabled],
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small[disabled],
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small[disabled],
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .c7n-alert-warning,
.front-itc-routes-quotation-quotation-quotation-dashboard .c7n-alert-error,
.front-itc-routes-quotation-quotation-quotation-dashboard .c7n-alert-info,
.front-itc-routes-quotation-quotation-quotation-dashboard .c7n-alert-success {
  border: none;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .c7n-pro-input-number,
.front-itc-routes-quotation-quotation-quotation-dashboard .c7n-pro-input,
.front-itc-routes-quotation-quotation-quotation-dashboard .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-quotation-quotation-quotation-dashboard input[value]:not([value=""]):not([disabled]),
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-input:focus,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-tabs-tab,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-quotation-quotation-quotation-dashboard .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-quotation-quotation-quotation-dashboard .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-quotation-quotation-quotation-dashboard .has-error .ant-form-item-children .ant-input,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-quotation-quotation-quotation-dashboard .has-error .ant-time-picker-icon:after,
.front-itc-routes-quotation-quotation-quotation-dashboard .has-error .ant-picker-icon:after,
.front-itc-routes-quotation-quotation-quotation-dashboard .has-error .ant-select-arrow,
.front-itc-routes-quotation-quotation-quotation-dashboard .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-select-selection__placeholder,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-select-search__field__placeholder,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-menu-root.ant-menu-vertical,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-quotation-quotation-quotation-dashboard .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .select-column span {
  display: block !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-quotation-quotation-quotation-dashboard .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table th .error {
  position: relative;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .success {
  color: #539A34;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .error {
  color: #C94857;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .link {
  color: #036EB8;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .cursor {
  cursor: pointer;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .c7n-pro-table-row,
.front-itc-routes-quotation-quotation-quotation-dashboard .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .c7n-pro-table-thead,
.front-itc-routes-quotation-quotation-quotation-dashboard .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .c7n-pro-table-thead tr th,
.front-itc-routes-quotation-quotation-quotation-dashboard .table .ant-table-thead tr th,
.front-itc-routes-quotation-quotation-quotation-dashboard .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .c7n-pro-table-tbody tr td,
.front-itc-routes-quotation-quotation-quotation-dashboard .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-quotation-quotation-quotation-dashboard .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-quotation-quotation-quotation-dashboard .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-quotation-quotation-quotation-dashboard .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .c7n-avatar,
.front-itc-routes-quotation-quotation-quotation-dashboard .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-quotation-quotation-quotation-dashboard .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .search-block {
  padding: 50px 8px 50px 16px;
  background: white;
}
@media (max-width: 768px) {
  .front-itc-routes-quotation-quotation-quotation-dashboard .search-block {
    padding: 0 16px 16px 16px;
    background: white;
  }
  .front-itc-routes-quotation-quotation-quotation-dashboard .search-block .menu-button {
    align-items: flex-end;
  }
}
.front-itc-routes-quotation-quotation-quotation-dashboard .project-search {
  background: #f8f8f8 !important;
}
@media (max-width: 768px) {
  .front-itc-routes-quotation-quotation-quotation-dashboard .project-search {
    background: #f8f8f8;
  }
}
.front-itc-routes-quotation-quotation-quotation-dashboard .avatars {
  display: flex;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .avatar-with-popup {
  background-color: #77A6CD;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 26px;
  height: 26px;
  border-radius: 50%;
  color: white;
  margin: 0 3px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations {
  font-family: Montserrat;
  padding: 0 16px 30px 16px;
  margin-top: 10px;
}
@media (max-width: 768px) {
  .front-itc-routes-quotation-quotation-quotation-dashboard .quotations {
    margin-top: 16px;
    margin-bottom: 100px;
  }
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .ant-table-body {
  overflow: visible !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .ant-table-body table thead > tr > th {
  white-space: normal;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .ant-collapse {
  background-color: transparent;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .ant-table-row {
  height: 60px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .number-col {
  padding: 0 0 0 40px !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations td.quotation-no-col span {
  color: #003F76 !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .ant-avatar-circle {
  background-color: #77A6CD;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .quotation-status {
  text-transform: capitalize;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .quotation-status.confirmed {
  color: #3E3A39;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .quotation-status.submitted {
  color: #539A34;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .quotation-status.new {
  color: #036EB8;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .contacts {
  margin-left: -5px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .menu-button {
  overflow: visible !important;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .action-button-list {
  display: flex;
  justify-content: flex-end;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .action-button-list-item:not(:last-child) {
  margin-right: 10px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .action-button-list .action-button {
  width: 30px;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  flex-shrink: 0;
  background: white;
  cursor: pointer;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .action-button-list .action-button:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .action-button-list .action-button:not(:last-child) {
  margin-right: 10px;
}
.front-itc-routes-quotation-quotation-quotation-dashboard .quotations .action-button-list img {
  width: 16px;
}
@media (max-width: 768px) {
  .front-itc-routes-quotation-quotation-quotation-dashboard .ant-dropdown {
    left: 0;
    right: 0;
    top: 180px;
  }
  .front-itc-routes-quotation-quotation-quotation-dashboard .ant-dropdown li {
    padding: 5px 16px;
  }
}
.front-itc-routes-quotation-quotation-infinite-scroll .quotations-collapse {
  border-radius: 10px;
}
.front-itc-routes-quotation-quotation-infinite-scroll .c7n-collapse-header {
  display: flex;
  align-items: center;
  height: 60px;
  padding-right: 15px !important;
}
.front-itc-routes-quotation-quotation-infinite-scroll .c7n-collapse-header .quotation-title {
  font-family: Montserrat;
  font-size: 12px;
  color: #3E3A39;
  margin-left: 10px;
}
.front-itc-routes-quotation-quotation-infinite-scroll .c7n-collapse-header .no {
  font-family: Montserrat !important;
  margin-right: 10px;
  color: #3E3A39;
}
.front-itc-routes-quotation-quotation-infinite-scroll .c7n-collapse-item-active .quotation-title {
  font-family: 'Montserrat';
  font-weight: 700;
}
.front-itc-routes-quotation-quotation-infinite-scroll .truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-quotation-quotation-infinite-scroll .text-blue {
  color: #003F76 !important;
}
.front-itc-routes-quotation-quotation-infinite-scroll .panel-item .c7n-collapse-content-active .c7n-collapse-content-box {
  padding: 8px 15px 15px 30px;
}
.front-itc-routes-quotation-quotation-infinite-scroll .quotation-item {
  display: flex;
  align-items: center;
  line-height: 40px;
}
.front-itc-routes-quotation-quotation-infinite-scroll .quotation-item span {
  font-family: Montserrat;
  font-size: 12px;
}
.front-itc-routes-quotation-quotation-infinite-scroll .quotation-item span:not(:first-child) {
  line-height: 18px;
}
.front-itc-routes-quotation-quotation-infinite-scroll .quotation-item .quotation-item-title {
  font-family: Montserrat;
  font-size: 10px;
  color: #3E3A39;
  display: inline-block;
  width: 110px;
  flex-shrink: 0;
}
.front-itc-routes-quotation-quotation-infinite-scroll .loading-icon {
  display: flex;
  justify-content: center;
  margin: 20px;
}
.front-itc-routes-quotation-quotation-infinite-scroll .customer-name {
  display: flex;
  justify-content: center;
  align-items: center;
  text-transform: capitalize;
  color: white;
  width: 26px;
  height: 26px;
  margin-right: 10px;
  background: #77A6CD;
  border-radius: 50%;
}

.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-page-container .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-top-bottom-left-right .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-top-area,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-page-container .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-top-bottom-left-right .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-bottom-left-area,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-page-container .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-top-bottom-left-right .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-page-container .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-top-bottom-left-right .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-page-container .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-top-bottom .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-top-area,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-page-container .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-top-bottom .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-page-container .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-top-bottom .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-color.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-color.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-color.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-color.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-color.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-color.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-rejected,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-color.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-child-panel,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-inner-collapse .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-rejected,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-bold {
  font-weight: 600;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-bottom.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-bold {
  font-weight: 600;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-bottom.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-bottom.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-bottom.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-bottom.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-bottom.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-bottom.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-rejected,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-data-bottom.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-data-detail .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-column-name .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-column-name .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-name.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-name .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-name .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-name .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-first-column-name,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-first-content-name,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-column-name,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-name,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-innercontent-name .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-area {
  width: 100%;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-area .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-area .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-area .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-each-single .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-area .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-each-single .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-ant-collapse-borderless .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-area .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-each-single .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-ant-collapse-borderless .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-area .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-each-single .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-ant-collapse-borderless .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-child-panel .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-area .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-list-each-single .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-ant-collapse-borderless .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-child-panel .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-collapse-rows .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-details-list .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-details-each {
  border-top: 1px solid #f3f3f3;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area li {
  list-style: none;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area a {
  text-decoration: none;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area button {
  border: none;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area input,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-select-selection-selected-value,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .c7n-pro-textarea,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .c7n-pro-textarea:focus,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .c7n-pro-textarea:hover,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-select-selection:focus,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button[disabled],
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small[disabled],
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small[disabled],
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .c7n-alert-warning,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .c7n-alert-error,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .c7n-alert-info,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .c7n-pro-input-number,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .c7n-pro-input,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-input:focus,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-tabs-tab,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .has-error .ant-picker-icon:after,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .has-error .ant-select-arrow,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-select-selection__placeholder,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-select-search__field__placeholder,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .select-column span {
  display: block !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table th .error {
  position: relative;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .success {
  color: #539A34;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .error {
  color: #C94857;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .link {
  color: #036EB8;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .cursor {
  cursor: pointer;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .c7n-pro-table-row,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .c7n-pro-table-thead,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .c7n-pro-table-thead tr th,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .ant-table-thead tr th,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .c7n-pro-table-tbody tr td,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .c7n-avatar,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table .ant-table-row {
  cursor: pointer;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .table tr .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-modal {
  width: 1277px !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .ant-modal .ant-modal-content {
  border-radius: 10px !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .print-area {
  display: none;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .popup-content {
  padding: 50px 30px 35px 50px;
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .popup-content .title {
  height: 30px;
  line-height: 30px;
  font-size: 20px;
  text-align: center;
  font-family: 'Montserrat' !important;
  font-weight: bold;
  color: #263F64;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .popup-content .search-area {
  margin-top: 20px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .popup-content .search-area .project-search {
  background-color: #F5F5F5 !important;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .popup-content .table-area .table table .ant-table-selection-column {
  width: 48px;
  overflow: visible;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .popup-content .table-area .table table .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  top: 6px;
  height: 2px;
  border-color: #fff;
  border-width: 2px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .popup-content .button-group {
  display: flex;
  justify-content: space-between;
  margin: 40px auto 0 auto;
  width: 430px;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .popup-content .button-group .button-each {
  width: 200px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 12px;
  border-radius: 6px;
  cursor: pointer;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .popup-content .button-group .button-each.cancel {
  color: #3E3A39;
  background-color: #eeeeee;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .popup-content .button-group .button-each.confirm {
  color: #fff;
  background-color: #263f64;
}
.front-itc-routes-samples-components-batch-print-modal-batch-print-modal-popup-area .popup-content .button-group .button-each.unable {
  color: #fff;
  background-color: #263f64;
  cursor: not-allowed;
}
@page {
  size: A4;
  margin: 20px 10px;
}
@media screen {
  html,
  body {
    height: 100%;
  }
  .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-print-title {
    display: none;
  }
  .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-print-footer {
    display: none;
  }
  .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-print-content,
  .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-not-content {
    position: fixed;
    right: 0;
    z-index: -10;
    visibility: hidden;
  }
  .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-print-content .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-print-title,
  .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-not-content .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-print-title {
    display: block;
    text-align: center;
  }
  .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-print-content .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-print-footer,
  .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-not-content .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-print-footer {
    display: table-footer-group;
  }
  .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-hidden-print-content {
    height: 0!important;
    overflow: hidden!important;
  }
}
@media print {
  html,
  body {
    height: inherit !important;
  }
  .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-wrapper {
    page-break-before: right;
  }
  .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-print-title {
    text-align: center;
  }
  tbody::after {
    content: '';
    display: block;
    height: 100%;
    border: none;
  }
  .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-print-footer {
    text-align: center;
    border: 2px solid transparent;
    color: #4d4d4d;
    opacity: 1;
  }
  .front-itc-routes-samples-components-batch-print-modal-batch-print-modal-print-content {
    visibility: visible;
  }
}

.front-itc-routes-samples-components-copy-modal-copy-modal-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-page-container .front-itc-routes-samples-components-copy-modal-copy-modal-top-bottom-left-right .front-itc-routes-samples-components-copy-modal-copy-modal-top-area,
.front-itc-routes-samples-components-copy-modal-copy-modal-page-container .front-itc-routes-samples-components-copy-modal-copy-modal-top-bottom-left-right .front-itc-routes-samples-components-copy-modal-copy-modal-bottom-left-area,
.front-itc-routes-samples-components-copy-modal-copy-modal-page-container .front-itc-routes-samples-components-copy-modal-copy-modal-top-bottom-left-right .front-itc-routes-samples-components-copy-modal-copy-modal-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-page-container .front-itc-routes-samples-components-copy-modal-copy-modal-top-bottom-left-right .front-itc-routes-samples-components-copy-modal-copy-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-page-container .front-itc-routes-samples-components-copy-modal-copy-modal-top-bottom .front-itc-routes-samples-components-copy-modal-copy-modal-top-area,
.front-itc-routes-samples-components-copy-modal-copy-modal-page-container .front-itc-routes-samples-components-copy-modal-copy-modal-top-bottom .front-itc-routes-samples-components-copy-modal-copy-modal-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-page-container .front-itc-routes-samples-components-copy-modal-copy-modal-top-bottom .front-itc-routes-samples-components-copy-modal-copy-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-color.front-itc-routes-samples-components-copy-modal-copy-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-color.front-itc-routes-samples-components-copy-modal-copy-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-color.front-itc-routes-samples-components-copy-modal-copy-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-color.front-itc-routes-samples-components-copy-modal-copy-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-color.front-itc-routes-samples-components-copy-modal-copy-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-color.front-itc-routes-samples-components-copy-modal-copy-modal-rejected,
.front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-color.front-itc-routes-samples-components-copy-modal-copy-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-child-panel,
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-inner-collapse .front-itc-routes-samples-components-copy-modal-copy-modal-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data.front-itc-routes-samples-components-copy-modal-copy-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data.front-itc-routes-samples-components-copy-modal-copy-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data.front-itc-routes-samples-components-copy-modal-copy-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data.front-itc-routes-samples-components-copy-modal-copy-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data.front-itc-routes-samples-components-copy-modal-copy-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data.front-itc-routes-samples-components-copy-modal-copy-modal-rejected,
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data.front-itc-routes-samples-components-copy-modal-copy-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data.front-itc-routes-samples-components-copy-modal-copy-modal-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data.front-itc-routes-samples-components-copy-modal-copy-modal-bold {
  font-weight: 600;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-bottom.front-itc-routes-samples-components-copy-modal-copy-modal-bold {
  font-weight: 600;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-bottom.front-itc-routes-samples-components-copy-modal-copy-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-bottom.front-itc-routes-samples-components-copy-modal-copy-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-bottom.front-itc-routes-samples-components-copy-modal-copy-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-bottom.front-itc-routes-samples-components-copy-modal-copy-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-bottom.front-itc-routes-samples-components-copy-modal-copy-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-bottom.front-itc-routes-samples-components-copy-modal-copy-modal-rejected,
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-data-bottom.front-itc-routes-samples-components-copy-modal-copy-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-data-detail .front-itc-routes-samples-components-copy-modal-copy-modal-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-column-name .front-itc-routes-samples-components-copy-modal-copy-modal-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-column-name .front-itc-routes-samples-components-copy-modal-copy-modal-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-name.front-itc-routes-samples-components-copy-modal-copy-modal-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-name .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-name .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-name .front-itc-routes-samples-components-copy-modal-copy-modal-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-first-column-name,
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-first-content-name,
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-column-name,
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-name,
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-innercontent-name .front-itc-routes-samples-components-copy-modal-copy-modal-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-area {
  width: 100%;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-area .front-itc-routes-samples-components-copy-modal-copy-modal-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-area .front-itc-routes-samples-components-copy-modal-copy-modal-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-area .front-itc-routes-samples-components-copy-modal-copy-modal-list-each-single .front-itc-routes-samples-components-copy-modal-copy-modal-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-area .front-itc-routes-samples-components-copy-modal-copy-modal-list-each-single .front-itc-routes-samples-components-copy-modal-copy-modal-ant-collapse-borderless .front-itc-routes-samples-components-copy-modal-copy-modal-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-area .front-itc-routes-samples-components-copy-modal-copy-modal-list-each-single .front-itc-routes-samples-components-copy-modal-copy-modal-ant-collapse-borderless .front-itc-routes-samples-components-copy-modal-copy-modal-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-area .front-itc-routes-samples-components-copy-modal-copy-modal-list-each-single .front-itc-routes-samples-components-copy-modal-copy-modal-ant-collapse-borderless .front-itc-routes-samples-components-copy-modal-copy-modal-child-panel .front-itc-routes-samples-components-copy-modal-copy-modal-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-list-area .front-itc-routes-samples-components-copy-modal-copy-modal-list-each-single .front-itc-routes-samples-components-copy-modal-copy-modal-ant-collapse-borderless .front-itc-routes-samples-components-copy-modal-copy-modal-child-panel .front-itc-routes-samples-components-copy-modal-copy-modal-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-collapse-rows .front-itc-routes-samples-components-copy-modal-copy-modal-details-list .front-itc-routes-samples-components-copy-modal-copy-modal-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal {
  font-family: "Montserrat";
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal li {
  list-style: none;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal a {
  text-decoration: none;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal button {
  border: none;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal input,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-select-selection-selected-value,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .c7n-pro-textarea,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .c7n-pro-textarea:focus,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .c7n-pro-textarea:hover,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-select-selection:focus,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button[disabled],
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small[disabled],
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small[disabled],
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .c7n-alert-warning,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .c7n-alert-error,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .c7n-alert-info,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .c7n-pro-input-number,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .c7n-pro-input,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-input:focus,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-tabs-tab,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .has-error .ant-picker-icon:after,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .has-error .ant-select-arrow,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-select-selection__placeholder,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-select-search__field__placeholder,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .select-column span {
  display: block !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table th .error {
  position: relative;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .success {
  color: #539A34;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .error {
  color: #C94857;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .link {
  color: #036EB8;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .cursor {
  cursor: pointer;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .c7n-pro-table-row,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .c7n-pro-table-thead,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .c7n-pro-table-thead tr th,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .ant-table-thead tr th,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .c7n-pro-table-tbody tr td,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .c7n-avatar,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .table tr .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .ant-modal .ant-modal-content {
  border-radius: 10px !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .searchModal_List {
  padding: 50px 30px 35px 50px;
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .searchModal_List .title {
  height: 30px;
  line-height: 30px;
  font-size: 20px;
  text-align: center;
  font-family: 'Montserrat' !important;
  font-weight: bold;
  color: #263F64;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .searchModal_List .search-area .project-search {
  background-color: #F5F5F5 !important;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .searchModal_List .search-area .topDesc {
  font-size: 13px;
  position: absolute;
  left: 14px;
  top: 40px;
  width: 64%;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .searchModal_List .table-area .ant-table-header {
  overflow: hidden;
  width: 98%;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .searchModal_List .table-area .table table {
  background-color: #fff;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .searchModal_List .table-area .table table .ant-table-selection-column {
  width: 48px;
  overflow: visible;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .searchModal_List .table-area .table table .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  top: 6px;
  height: 2px;
  border-color: #fff;
  border-width: 2px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .searchModal_List .table-area .ant-table td {
  white-space: nowrap;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .searchModal_List .button-group {
  display: flex;
  justify-content: center;
  margin: 40px auto 0 auto;
  width: 430px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .searchModal_List .button-group .button-each {
  width: 200px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 12px;
  border-radius: 6px;
  cursor: pointer;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .searchModal_List .button-group .button-each.cancel {
  color: #3E3A39;
  background-color: #eeeeee;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .searchModal_List .button-group .button-each.confirm {
  color: #fff;
  background-color: #263f64;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .searchModal_List .button-group .button-each.unable {
  color: #fff;
  background-color: #263f64;
  cursor: not-allowed;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .tableMoreWords {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0;
  font-size: 14px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .list-content-operation {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .list-content-operation .list-content-add {
  font-family: 'Montserrat' !important;
  width: 120px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  color: #fff;
  background-color: #263F64;
  border-radius: 6px;
  cursor: pointer;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-copy-modal .list-content-operation .list-content-add[disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-popover .ant-popover-title {
  min-width: 80px;
  margin: 0;
  padding: 5px 4px;
  min-height: 32px;
  border-bottom: 1px solid #e8e8e8;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  max-width: 460px;
  word-wrap: break-word;
}
.front-itc-routes-samples-components-copy-modal-copy-modal-popover .ant-popover-inner-content {
  padding: 10px 12px;
  color: #333;
  max-width: 400px;
  word-wrap: break-word;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 460;
  line-height: 14px;
  color: #333333;
  opacity: 1;
}

.front-itc-routes-samples-components-email-popup-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-components-email-popup-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-components-email-popup-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-email-popup-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-components-email-popup-index-page-container .front-itc-routes-samples-components-email-popup-index-top-bottom-left-right .front-itc-routes-samples-components-email-popup-index-top-area,
.front-itc-routes-samples-components-email-popup-index-page-container .front-itc-routes-samples-components-email-popup-index-top-bottom-left-right .front-itc-routes-samples-components-email-popup-index-bottom-left-area,
.front-itc-routes-samples-components-email-popup-index-page-container .front-itc-routes-samples-components-email-popup-index-top-bottom-left-right .front-itc-routes-samples-components-email-popup-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-components-email-popup-index-page-container .front-itc-routes-samples-components-email-popup-index-top-bottom-left-right .front-itc-routes-samples-components-email-popup-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-components-email-popup-index-page-container .front-itc-routes-samples-components-email-popup-index-top-bottom .front-itc-routes-samples-components-email-popup-index-top-area,
.front-itc-routes-samples-components-email-popup-index-page-container .front-itc-routes-samples-components-email-popup-index-top-bottom .front-itc-routes-samples-components-email-popup-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-components-email-popup-index-page-container .front-itc-routes-samples-components-email-popup-index-top-bottom .front-itc-routes-samples-components-email-popup-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-components-email-popup-index-list-content-data-color.front-itc-routes-samples-components-email-popup-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-email-popup-index-list-content-data-color.front-itc-routes-samples-components-email-popup-index-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-email-popup-index-list-content-data-color.front-itc-routes-samples-components-email-popup-index-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-email-popup-index-list-content-data-color.front-itc-routes-samples-components-email-popup-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-email-popup-index-list-content-data-color.front-itc-routes-samples-components-email-popup-index-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-email-popup-index-list-content-data-color.front-itc-routes-samples-components-email-popup-index-rejected,
.front-itc-routes-samples-components-email-popup-index-list-content-data-color.front-itc-routes-samples-components-email-popup-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-child-panel,
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-inner-collapse .front-itc-routes-samples-components-email-popup-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data.front-itc-routes-samples-components-email-popup-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data.front-itc-routes-samples-components-email-popup-index-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data.front-itc-routes-samples-components-email-popup-index-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data.front-itc-routes-samples-components-email-popup-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data.front-itc-routes-samples-components-email-popup-index-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data.front-itc-routes-samples-components-email-popup-index-rejected,
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data.front-itc-routes-samples-components-email-popup-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data.front-itc-routes-samples-components-email-popup-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data.front-itc-routes-samples-components-email-popup-index-bold {
  font-weight: 600;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data-bottom.front-itc-routes-samples-components-email-popup-index-bold {
  font-weight: 600;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data-bottom.front-itc-routes-samples-components-email-popup-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data-bottom.front-itc-routes-samples-components-email-popup-index-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data-bottom.front-itc-routes-samples-components-email-popup-index-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data-bottom.front-itc-routes-samples-components-email-popup-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data-bottom.front-itc-routes-samples-components-email-popup-index-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data-bottom.front-itc-routes-samples-components-email-popup-index-rejected,
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-data-bottom.front-itc-routes-samples-components-email-popup-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-data-detail .front-itc-routes-samples-components-email-popup-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-column-name .front-itc-routes-samples-components-email-popup-index-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-column-name .front-itc-routes-samples-components-email-popup-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-name.front-itc-routes-samples-components-email-popup-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-name .front-itc-routes-samples-components-email-popup-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-name .front-itc-routes-samples-components-email-popup-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-name .front-itc-routes-samples-components-email-popup-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-first-column-name,
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-first-content-name,
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-column-name,
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-name,
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-innercontent-name .front-itc-routes-samples-components-email-popup-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-area {
  width: 100%;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-area .front-itc-routes-samples-components-email-popup-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-area .front-itc-routes-samples-components-email-popup-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-area .front-itc-routes-samples-components-email-popup-index-list-each-single .front-itc-routes-samples-components-email-popup-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-area .front-itc-routes-samples-components-email-popup-index-list-each-single .front-itc-routes-samples-components-email-popup-index-ant-collapse-borderless .front-itc-routes-samples-components-email-popup-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-area .front-itc-routes-samples-components-email-popup-index-list-each-single .front-itc-routes-samples-components-email-popup-index-ant-collapse-borderless .front-itc-routes-samples-components-email-popup-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-area .front-itc-routes-samples-components-email-popup-index-list-each-single .front-itc-routes-samples-components-email-popup-index-ant-collapse-borderless .front-itc-routes-samples-components-email-popup-index-child-panel .front-itc-routes-samples-components-email-popup-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-list-area .front-itc-routes-samples-components-email-popup-index-list-each-single .front-itc-routes-samples-components-email-popup-index-ant-collapse-borderless .front-itc-routes-samples-components-email-popup-index-child-panel .front-itc-routes-samples-components-email-popup-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-components-email-popup-index-collapse-rows .front-itc-routes-samples-components-email-popup-index-details-list .front-itc-routes-samples-components-email-popup-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-components-email-popup-index-email-tip {
  display: flex;
  align-items: center;
  color: #3E3A39;
  text-decoration: none;
  cursor: pointer;
}
.front-itc-routes-samples-components-email-popup-index-email-tip:hover {
  text-decoration: none;
}
.front-itc-routes-samples-components-email-popup-index-email-tip .information-avatar {
  width: 26px;
  height: 26px;
  line-height: 24px;
  text-align: center;
  font-size: 10px;
  color: #fff;
  background-color: #77A6CD;
  border-radius: 50%;
}
.front-itc-routes-samples-components-email-popup-index-email-tip .information-name {
  height: 22px;
  padding: 0 10px;
  line-height: 22px;
  font-size: 12px;
  color: #3E3A39;
  white-space: nowrap;
  min-width: 156px;
}
.front-itc-routes-samples-components-email-popup-index-email-tip .information-empty {
  width: 26px;
  height: 26px;
  line-height: 24px;
  text-align: center;
}

.front-itc-routes-samples-components-notification-notification-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-components-notification-notification-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-components-notification-notification-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-notification-notification-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-components-notification-notification-page-container .front-itc-routes-samples-components-notification-notification-top-bottom-left-right .front-itc-routes-samples-components-notification-notification-top-area,
.front-itc-routes-samples-components-notification-notification-page-container .front-itc-routes-samples-components-notification-notification-top-bottom-left-right .front-itc-routes-samples-components-notification-notification-bottom-left-area,
.front-itc-routes-samples-components-notification-notification-page-container .front-itc-routes-samples-components-notification-notification-top-bottom-left-right .front-itc-routes-samples-components-notification-notification-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-components-notification-notification-page-container .front-itc-routes-samples-components-notification-notification-top-bottom-left-right .front-itc-routes-samples-components-notification-notification-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-components-notification-notification-page-container .front-itc-routes-samples-components-notification-notification-top-bottom .front-itc-routes-samples-components-notification-notification-top-area,
.front-itc-routes-samples-components-notification-notification-page-container .front-itc-routes-samples-components-notification-notification-top-bottom .front-itc-routes-samples-components-notification-notification-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-components-notification-notification-page-container .front-itc-routes-samples-components-notification-notification-top-bottom .front-itc-routes-samples-components-notification-notification-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-components-notification-notification-list-content-data-color.front-itc-routes-samples-components-notification-notification-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-notification-notification-list-content-data-color.front-itc-routes-samples-components-notification-notification-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-notification-notification-list-content-data-color.front-itc-routes-samples-components-notification-notification-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-notification-notification-list-content-data-color.front-itc-routes-samples-components-notification-notification-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-notification-notification-list-content-data-color.front-itc-routes-samples-components-notification-notification-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-notification-notification-list-content-data-color.front-itc-routes-samples-components-notification-notification-rejected,
.front-itc-routes-samples-components-notification-notification-list-content-data-color.front-itc-routes-samples-components-notification-notification-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-child-panel,
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-inner-collapse .front-itc-routes-samples-components-notification-notification-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data.front-itc-routes-samples-components-notification-notification-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data.front-itc-routes-samples-components-notification-notification-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data.front-itc-routes-samples-components-notification-notification-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data.front-itc-routes-samples-components-notification-notification-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data.front-itc-routes-samples-components-notification-notification-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data.front-itc-routes-samples-components-notification-notification-rejected,
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data.front-itc-routes-samples-components-notification-notification-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data.front-itc-routes-samples-components-notification-notification-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data.front-itc-routes-samples-components-notification-notification-bold {
  font-weight: 600;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data-bottom.front-itc-routes-samples-components-notification-notification-bold {
  font-weight: 600;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data-bottom.front-itc-routes-samples-components-notification-notification-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data-bottom.front-itc-routes-samples-components-notification-notification-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data-bottom.front-itc-routes-samples-components-notification-notification-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data-bottom.front-itc-routes-samples-components-notification-notification-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data-bottom.front-itc-routes-samples-components-notification-notification-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data-bottom.front-itc-routes-samples-components-notification-notification-rejected,
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-data-bottom.front-itc-routes-samples-components-notification-notification-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-data-detail .front-itc-routes-samples-components-notification-notification-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-column-name .front-itc-routes-samples-components-notification-notification-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-column-name .front-itc-routes-samples-components-notification-notification-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-name.front-itc-routes-samples-components-notification-notification-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-name .front-itc-routes-samples-components-notification-notification-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-name .front-itc-routes-samples-components-notification-notification-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-name .front-itc-routes-samples-components-notification-notification-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-first-column-name,
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-first-content-name,
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-column-name,
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-name,
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-innercontent-name .front-itc-routes-samples-components-notification-notification-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-area {
  width: 100%;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-area .front-itc-routes-samples-components-notification-notification-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-area .front-itc-routes-samples-components-notification-notification-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-area .front-itc-routes-samples-components-notification-notification-list-each-single .front-itc-routes-samples-components-notification-notification-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-area .front-itc-routes-samples-components-notification-notification-list-each-single .front-itc-routes-samples-components-notification-notification-ant-collapse-borderless .front-itc-routes-samples-components-notification-notification-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-area .front-itc-routes-samples-components-notification-notification-list-each-single .front-itc-routes-samples-components-notification-notification-ant-collapse-borderless .front-itc-routes-samples-components-notification-notification-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-area .front-itc-routes-samples-components-notification-notification-list-each-single .front-itc-routes-samples-components-notification-notification-ant-collapse-borderless .front-itc-routes-samples-components-notification-notification-child-panel .front-itc-routes-samples-components-notification-notification-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-list-area .front-itc-routes-samples-components-notification-notification-list-each-single .front-itc-routes-samples-components-notification-notification-ant-collapse-borderless .front-itc-routes-samples-components-notification-notification-child-panel .front-itc-routes-samples-components-notification-notification-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-components-notification-notification-collapse-rows .front-itc-routes-samples-components-notification-notification-details-list .front-itc-routes-samples-components-notification-notification-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-components-notification-notification-notification-area {
  z-index: 99;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 50px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-components-notification-notification-notification-area ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-components-notification-notification-notification-area li {
  list-style: none;
}
.front-itc-routes-samples-components-notification-notification-notification-area a {
  text-decoration: none;
}
.front-itc-routes-samples-components-notification-notification-notification-area button {
  border: none;
}
.front-itc-routes-samples-components-notification-notification-notification-area .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-components-notification-notification-notification-area .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-components-notification-notification-notification-area .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-notification-notification-notification-area .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-notification-notification-notification-area .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-notification-notification-notification-area .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-notification-notification-notification-area .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-notification-notification-notification-area .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-notification-notification-notification-area .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-components-notification-notification-notification-area input,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-select-selection-selected-value,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-notification-notification-notification-area .c7n-pro-textarea,
.front-itc-routes-samples-components-notification-notification-notification-area .c7n-pro-textarea:focus,
.front-itc-routes-samples-components-notification-notification-notification-area .c7n-pro-textarea:hover,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-select-selection:focus,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button[disabled],
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small[disabled],
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small[disabled],
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-components-notification-notification-notification-area .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-components-notification-notification-notification-area .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-components-notification-notification-notification-area .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-components-notification-notification-notification-area .c7n-alert-warning,
.front-itc-routes-samples-components-notification-notification-notification-area .c7n-alert-error,
.front-itc-routes-samples-components-notification-notification-notification-area .c7n-alert-info,
.front-itc-routes-samples-components-notification-notification-notification-area .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-components-notification-notification-notification-area .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-components-notification-notification-notification-area .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-components-notification-notification-notification-area .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-components-notification-notification-notification-area .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-components-notification-notification-notification-area .c7n-pro-input-number,
.front-itc-routes-samples-components-notification-notification-notification-area .c7n-pro-input,
.front-itc-routes-samples-components-notification-notification-notification-area .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-components-notification-notification-notification-area input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-components-notification-notification-notification-area .ant-input:focus,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-tabs-tab,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-notification-notification-notification-area .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-components-notification-notification-notification-area .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-components-notification-notification-notification-area .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-components-notification-notification-notification-area .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-components-notification-notification-notification-area .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-components-notification-notification-notification-area .has-error .ant-picker-icon:after,
.front-itc-routes-samples-components-notification-notification-notification-area .has-error .ant-select-arrow,
.front-itc-routes-samples-components-notification-notification-notification-area .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-components-notification-notification-notification-area .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-components-notification-notification-notification-area .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-components-notification-notification-notification-area .ant-select-selection__placeholder,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-select-search__field__placeholder,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-components-notification-notification-notification-area .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-components-notification-notification-notification-area .notification-content {
  overflow: hidden;
  width: 200px;
  border-radius: 10px;
}
.front-itc-routes-samples-components-notification-notification-notification-area .notification-content .ant-alert {
  border: none !important;
}

.front-itc-routes-samples-components-sample-item-wrapper-samples-item-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-page-container .front-itc-routes-samples-components-sample-item-wrapper-samples-item-top-bottom-left-right .front-itc-routes-samples-components-sample-item-wrapper-samples-item-top-area,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-page-container .front-itc-routes-samples-components-sample-item-wrapper-samples-item-top-bottom-left-right .front-itc-routes-samples-components-sample-item-wrapper-samples-item-bottom-left-area,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-page-container .front-itc-routes-samples-components-sample-item-wrapper-samples-item-top-bottom-left-right .front-itc-routes-samples-components-sample-item-wrapper-samples-item-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-page-container .front-itc-routes-samples-components-sample-item-wrapper-samples-item-top-bottom-left-right .front-itc-routes-samples-components-sample-item-wrapper-samples-item-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-page-container .front-itc-routes-samples-components-sample-item-wrapper-samples-item-top-bottom .front-itc-routes-samples-components-sample-item-wrapper-samples-item-top-area,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-page-container .front-itc-routes-samples-components-sample-item-wrapper-samples-item-top-bottom .front-itc-routes-samples-components-sample-item-wrapper-samples-item-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-page-container .front-itc-routes-samples-components-sample-item-wrapper-samples-item-top-bottom .front-itc-routes-samples-components-sample-item-wrapper-samples-item-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-color.front-itc-routes-samples-components-sample-item-wrapper-samples-item-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-color.front-itc-routes-samples-components-sample-item-wrapper-samples-item-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-color.front-itc-routes-samples-components-sample-item-wrapper-samples-item-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-color.front-itc-routes-samples-components-sample-item-wrapper-samples-item-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-color.front-itc-routes-samples-components-sample-item-wrapper-samples-item-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-color.front-itc-routes-samples-components-sample-item-wrapper-samples-item-rejected,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-color.front-itc-routes-samples-components-sample-item-wrapper-samples-item-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-child-panel,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-inner-collapse .front-itc-routes-samples-components-sample-item-wrapper-samples-item-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data.front-itc-routes-samples-components-sample-item-wrapper-samples-item-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data.front-itc-routes-samples-components-sample-item-wrapper-samples-item-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data.front-itc-routes-samples-components-sample-item-wrapper-samples-item-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data.front-itc-routes-samples-components-sample-item-wrapper-samples-item-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data.front-itc-routes-samples-components-sample-item-wrapper-samples-item-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data.front-itc-routes-samples-components-sample-item-wrapper-samples-item-rejected,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data.front-itc-routes-samples-components-sample-item-wrapper-samples-item-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data.front-itc-routes-samples-components-sample-item-wrapper-samples-item-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data.front-itc-routes-samples-components-sample-item-wrapper-samples-item-bold {
  font-weight: 600;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-bottom.front-itc-routes-samples-components-sample-item-wrapper-samples-item-bold {
  font-weight: 600;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-bottom.front-itc-routes-samples-components-sample-item-wrapper-samples-item-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-bottom.front-itc-routes-samples-components-sample-item-wrapper-samples-item-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-bottom.front-itc-routes-samples-components-sample-item-wrapper-samples-item-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-bottom.front-itc-routes-samples-components-sample-item-wrapper-samples-item-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-bottom.front-itc-routes-samples-components-sample-item-wrapper-samples-item-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-bottom.front-itc-routes-samples-components-sample-item-wrapper-samples-item-rejected,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-data-bottom.front-itc-routes-samples-components-sample-item-wrapper-samples-item-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-data-detail .front-itc-routes-samples-components-sample-item-wrapper-samples-item-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-column-name .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-column-name .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-name.front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-name .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-name .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-name .front-itc-routes-samples-components-sample-item-wrapper-samples-item-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-first-column-name,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-first-content-name,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-column-name,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-name,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-innercontent-name .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-area {
  width: 100%;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-area .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-area .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-area .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-each-single .front-itc-routes-samples-components-sample-item-wrapper-samples-item-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-area .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-each-single .front-itc-routes-samples-components-sample-item-wrapper-samples-item-ant-collapse-borderless .front-itc-routes-samples-components-sample-item-wrapper-samples-item-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-area .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-each-single .front-itc-routes-samples-components-sample-item-wrapper-samples-item-ant-collapse-borderless .front-itc-routes-samples-components-sample-item-wrapper-samples-item-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-area .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-each-single .front-itc-routes-samples-components-sample-item-wrapper-samples-item-ant-collapse-borderless .front-itc-routes-samples-components-sample-item-wrapper-samples-item-child-panel .front-itc-routes-samples-components-sample-item-wrapper-samples-item-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-area .front-itc-routes-samples-components-sample-item-wrapper-samples-item-list-each-single .front-itc-routes-samples-components-sample-item-wrapper-samples-item-ant-collapse-borderless .front-itc-routes-samples-components-sample-item-wrapper-samples-item-child-panel .front-itc-routes-samples-components-sample-item-wrapper-samples-item-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-collapse-rows .front-itc-routes-samples-components-sample-item-wrapper-samples-item-details-list .front-itc-routes-samples-components-sample-item-wrapper-samples-item-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-email-tip {
  display: flex;
  align-items: center;
  color: #3E3A39;
  text-decoration: none;
  cursor: pointer;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-email-tip:hover {
  text-decoration: none;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-email-tip .information-avatar {
  width: 26px;
  height: 26px;
  line-height: 24px;
  text-align: center;
  font-size: 10px;
  color: #fff;
  background-color: #77A6CD;
  border-radius: 50%;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-email-tip .information-name {
  height: 22px;
  padding: 0 10px;
  line-height: 22px;
  font-size: 12px;
  color: #3E3A39;
  white-space: nowrap;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item li {
  list-style: none;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item a {
  text-decoration: none;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item button {
  border: none;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item input,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-select-selection-selected-value,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .c7n-pro-textarea,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .c7n-pro-textarea:focus,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .c7n-pro-textarea:hover,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-select-selection:focus,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button[disabled],
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small[disabled],
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small[disabled],
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .c7n-alert-warning,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .c7n-alert-error,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .c7n-alert-info,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .c7n-pro-input-number,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .c7n-pro-input,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-input:focus,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-tabs-tab,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .has-error .ant-picker-icon:after,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .has-error .ant-select-arrow,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-select-selection__placeholder,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-select-search__field__placeholder,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .list-prjName {
  color: #036EB8 !important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .child-panel,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .inner-collapse .ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .list-content-name .list-content-technical,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .list-content-name .list-content-regional {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .list-content-name .list-content-technical .technical-each,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .list-content-name .list-content-regional .technical-each,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .list-content-name .list-content-technical .regional-each,
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .list-content-name .list-content-regional .regional-each {
  margin-right: 5px;
  width: 26px;
  height: 26px;
  text-align: center;
  line-height: 26px;
  color: #fff;
  background-color: #77A6CD;
  border-radius: 50%;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .list-content-name .list-content-operation {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .list-content-name .list-content-operation .list-content-add {
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  border: 1px solid #eee;
  border-radius: 3px;
  cursor: pointer;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .list-content-name .ant-avatar > * {
  line-height: 26px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .list-innercontent-name .list-content-operation {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .list-innercontent-name .list-content-operation .list-content-add {
  font-family: 'Montserrat' !important;
  width: 120px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  color: #fff;
  background-color: #263F64;
  border-radius: 6px;
  cursor: pointer;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .list-innercontent-name .list-content-operation .list-content-add[disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-operator-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-operator-area .detail-operator-title {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  color: #B0B1AF;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-operator-area .detail-operator {
  display: flex;
  align-items: center;
  position: relative;
  margin-top: 4px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-operator-area .detail-operator.edit {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-operator-area .detail-operator.approved {
  color: #3E3A39;
  cursor: pointer;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-operator-area .detail-operator.submitted {
  color: #539A34;
  cursor: pointer;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-operator-area .detail-operator.returned {
  color: #E67A2B;
  cursor: pointer;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-operator-area .detail-operator.invalid {
  color: #B0B1AF;
  cursor: pointer;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-operator-area .detail-operator .detail-operator-name {
  display: inline-block;
  height: 30px;
  padding-left: 8px;
  line-height: 30px;
  font-size: 12px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-operator-area .detail-operator:hover {
  text-decoration: underline;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .operator-information {
  display: flex;
  align-items: center;
  color: #3E3A39;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .operator-information .operator-information-avatar {
  width: 26px;
  height: 26px;
  line-height: 24px;
  text-align: center;
  font-size: 10px;
  color: #fff;
  background-color: #77A6CD;
  border-radius: 50%;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .operator-information .operator-information-name {
  height: 22px;
  margin-left: 10px;
  line-height: 22px;
  font-size: 12px;
  color: #3E3A39;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-button-area {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  height: 60px;
  max-width: 120px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-button-area .detail-button {
  position: relative;
  width: 24px;
  height: 24px;
  line-height: 22px;
  text-align: center;
  color: #3E3A39;
  border-radius: 3px;
  border: 1px solid #BFC0C0;
  background-color: #fff;
  cursor: pointer;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-button-area .detail-button.active {
  color: #fff;
  background-color: #263F64;
  border: 1px solid #263F64;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-button-area .detail-button.active .operator-area {
  display: block;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-button-area .detail-button .operator-area {
  display: none;
  position: absolute;
  left: -155px;
  bottom: 0;
  width: 150px;
  padding: 10px 0;
  background-color: #fff;
  border-radius: 3px 3px 6px 6px;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-button-area .detail-button .operator-area .operator-each {
  display: flex;
  align-items: center;
  height: 40px;
  padding-left: 14px;
  text-align: left;
  color: #3E3A39;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-button-area .detail-button .operator-area .operator-each:hover {
  background-color: rgba(38, 63, 100, 0.1);
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .detail-button-area .detail-button .operator-area .operator-each .operator-each-title {
  padding-left: 10px;
  font-size: 11px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .data-detail .ant-avatar > * {
  line-height: 26px;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .enable-num {
  cursor: pointer;
}
.front-itc-routes-samples-components-sample-item-wrapper-samples-item-sample-item .enable-num:hover {
  text-decoration: underline;
  color: #036EB8;
}

.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-page-container .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-top-bottom-left-right .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-top-area,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-page-container .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-top-bottom-left-right .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-bottom-left-area,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-page-container .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-top-bottom-left-right .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-page-container .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-top-bottom-left-right .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-page-container .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-top-bottom .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-top-area,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-page-container .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-top-bottom .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-page-container .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-top-bottom .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-color.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-color.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-color.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-color.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-color.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-color.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-rejected,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-color.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-child-panel,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-inner-collapse .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-rejected,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-bold {
  font-weight: 600;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-bottom.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-bold {
  font-weight: 600;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-bottom.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-bottom.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-bottom.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-bottom.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-bottom.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-bottom.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-rejected,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-data-bottom.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-data-detail .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-column-name .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-column-name .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-name.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-name .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-name .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-name .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-first-column-name,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-first-content-name,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-column-name,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-name,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-innercontent-name .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-area {
  width: 100%;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-area .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-area .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-area .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-each-single .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-area .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-each-single .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-ant-collapse-borderless .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-area .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-each-single .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-ant-collapse-borderless .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-area .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-each-single .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-ant-collapse-borderless .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-child-panel .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-area .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-list-each-single .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-ant-collapse-borderless .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-child-panel .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-collapse-rows .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-details-list .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-ant-collapse-header {
  padding: 0 !important;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item li {
  list-style: none;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item a {
  text-decoration: none;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item button {
  border: none;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item input,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-select-selection-selected-value,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .c7n-pro-textarea,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .c7n-pro-textarea:focus,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .c7n-pro-textarea:hover,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-select-selection:focus,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button[disabled],
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small[disabled],
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small[disabled],
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .c7n-alert-warning,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .c7n-alert-error,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .c7n-alert-info,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .c7n-pro-input-number,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .c7n-pro-input,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-input:focus,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-tabs-tab,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .has-error .ant-picker-icon:after,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .has-error .ant-select-arrow,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-select-selection__placeholder,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-select-search__field__placeholder,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-content-name {
  color: #3E3A39;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-content-name.list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-content-name .ant-row {
  overflow: hidden;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-content-name .list-icon-area {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-content-name .list-icon-area .list-content-icon {
  text-align: center;
  font-size: 10px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-content-name .list-no-area {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-content-name .list-no-area .list-content-no {
  text-align: center;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-content-name .list-title-area {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-content-name .list-title-area .list-content-title {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-content-name .list-title-area .list-content-title.active {
  font-weight: bold;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-content-name .list-content-operation {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-content-name .list-content-operation .list-content-add {
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  border-radius: 2px;
  border: 1px solid #eee;
  border-radius: 3px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-content-name .ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-content-name .ant-avatar > * {
  line-height: 26px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-innercontent-name .list-content-icon-area {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-innercontent-name .list-content-icon-area .list-content-icon {
  text-align: center;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-innercontent-name .list-innercontent-date-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-innercontent-name .list-content-no {
  text-align: center;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-innercontent-name .list-content-operation {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-innercontent-name .list-content-operation .list-content-add {
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  border-radius: 2px;
  border: 1px solid #eee;
  border-radius: 3px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-innercontent-name .ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .list-innercontent-name .ant-avatar > * {
  line-height: 26px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-info {
  padding-bottom: 20px;
  padding-left: 54px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-info p {
  margin: 0;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-info .details-each {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-info .details-each div {
  flex-wrap: wrap;
  width: 50%;
  padding-right: 10px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-info .details-each .ant-row {
  height: 40px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-info .details-each .ant-row .ant-avatar > * {
  line-height: 26px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-info .details-each .details-quotation p {
  word-break: break-all;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-list {
  margin-top: 24px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-list .details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-list .details-each .data-detail .creation-date-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-list .details-each .data-detail .creation-date-area .creation-date-title {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  color: #B0B1AF;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-list .details-each .data-detail .creation-date-area .creation-date {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-list .details-each .data-detail .quotation-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-list .details-each .data-detail .detail-operator-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-list .details-each .data-detail .detail-operator-area .detail-operator-title {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  color: #B0B1AF;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-list .details-each .data-detail .detail-operator-area .detail-operator {
  display: flex;
  align-items: center;
  margin-top: 4px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-list .details-each .data-detail .detail-operator-area .detail-operator .detail-operator-name {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-list .details-each .data-detail .detail-button-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-list .details-each .data-detail .detail-button-area .detail-button {
  width: 24px;
  height: 24px;
  text-align: center;
  line-height: 24px;
  color: #fff;
  border-radius: 3px;
  background-color: #263F64;
}
.front-itc-routes-samples-components-samples-batch-mobile-samples-batch-mobile-sample-item .details-list .details-each .data-detail .ant-avatar > * {
  line-height: 26px;
}

.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-page-container .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-top-bottom-left-right .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-top-area,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-page-container .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-top-bottom-left-right .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-bottom-left-area,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-page-container .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-top-bottom-left-right .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-page-container .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-top-bottom-left-right .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-page-container .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-top-bottom .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-top-area,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-page-container .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-top-bottom .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-page-container .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-top-bottom .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-color.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-color.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-color.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-color.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-color.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-color.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-rejected,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-color.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-child-panel,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-inner-collapse .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-rejected,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-bold {
  font-weight: 600;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-bottom.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-bold {
  font-weight: 600;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-bottom.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-bottom.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-bottom.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-bottom.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-bottom.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-cancelled {
  color: #888888;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-bottom.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-rejected,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-data-bottom.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-data-detail .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-column-name .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-column-name .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-name.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-name .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-name .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-name .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-first-column-name,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-first-content-name,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-column-name,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-name,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-innercontent-name .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-area {
  width: 100%;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-area .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-area .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-area .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-each-single .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-area .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-each-single .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-ant-collapse-borderless .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-area .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-each-single .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-ant-collapse-borderless .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-area .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-each-single .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-ant-collapse-borderless .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-child-panel .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-area .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-list-each-single .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-ant-collapse-borderless .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-child-panel .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-collapse-rows .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-details-list .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-ant-collapse-header {
  padding: 0 !important;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item li {
  list-style: none;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item a {
  text-decoration: none;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item button {
  border: none;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item input,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-select-selection-selected-value,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .c7n-pro-textarea,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .c7n-pro-textarea:focus,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .c7n-pro-textarea:hover,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-select-selection:focus,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button[disabled],
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small[disabled],
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small[disabled],
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .c7n-alert-warning,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .c7n-alert-error,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .c7n-alert-info,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .c7n-pro-input-number,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .c7n-pro-input,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-input:focus,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-tabs-tab,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .has-error .ant-picker-icon:after,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .has-error .ant-select-arrow,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-select-selection__placeholder,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-select-search__field__placeholder,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-collapse-item {
  border: 0;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-content-name {
  color: #3E3A39;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-content-name.list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-content-name .ant-row {
  overflow: hidden;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-content-name .list-icon-area {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-content-name .list-icon-area .list-content-icon {
  display: flex;
  align-items: center;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-content-name .list-icon-area .list-content-icon .list-content-arrow {
  margin-right: 5px;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
  display: inline-block;
  width: 12px;
  height: 12px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAYAAACAvzbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFzmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA0LTI1VDA5OjE1OjUxKzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdhMzU5N2QwLTgzMjMtMzM0Yi05OTZmLTU5Nzg4ZjY1MDM5YiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+u5DM3QAADq9JREFUeJzt29mfpGV5x+EfSf6q5CBmT8y+J2bf9w1cYqJHMcYtkQ/hQwgKhBCDChEVFURBEEFcEHBBRIVBEBEQGMEBBprKwdMl4zDTy91V9bzLdZ3UATXT93S9Vd/nfps+ZbFYBAD267t6DwDAOAkIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACXf03uAqu//vu99RZJ/6j0HwAq88trrb3hV7yH2a8wbyKuSvKL3EAAH9Mq0z7PRGe0Gsu2fkyy2HwHG5h+TvLr3EFVj3kCWXp32IgCMyajjkUwjIEl7EV7eewiAPfqHjDweyfhvYR3rNduP/9J1CoCdvTzPfV6N2lQ2kKXXJPn73kMAnMRk4pFMawNZem3aD9Zf23sQgGO8LMnreg+xSlPbQJZel+SlvYcA2Da5eCTTDUiSvD7JS3oPAczeSzPBeCTTvIV1rDdsP76+6xTAXL0kz30OTc6UN5ClNyR5ce8hgNl5cSYcj2QeAUmSf01yWu8hgNk4Le1zZ9LmEpAk+bckp/YeApi809I+byZvTgFJkjcm+bveQwCTdWpmEo9kfgFJktPTIrLoPAcwHYu0z5U39h5kk+YYkKRF5NSICHBwi7TPk9M7z7Fxcw1I0l7sv42IAHXLzeP0znN0MfXfA9nNGduPpyc5peMcwPgs0g6hZ+zyvMma8waydEaSv4lNBNi72ccjsYEs/XvaBXFGbCLAzhZJ/jrJmb0H6c0G8pwz0y4KmwhwMuJxDAH5Tmcm+cuICPB8iyR/FfH4Nrewnu+s7ccz43YW0CzSDpdn7fbEObGBnNhZSf4iNhFAPE7KBnJy/5F24ZwVmwjM1SLJnyc5u/cgQ2QD2dnZSf4sNhGYI/HYhYDs7j+T/GlEBOZkkXZ4FI8duIW1N+dsP54dt7Ng6hZph8Zzdnvi3NlA9u6cJH8SmwhM2SLtfS4eeyAg+/OmJH8cEYEpWqS9v9/Ue5CxEJD9e3OSP4qIwJQs4/Hm3oOMiYDUnJvkDyMiMAWLtEOheOyTgNSdlxaRZ3sPApQ9m/Y+Prf3IGMkIAdzXtrJRURgfJ5Ne/+e13uQsRKQg1tuIlu9BwH2bLl5iMcBCMhqnJ92khERGL6ttHic33uQsROQ1Tk/NhEYuq20w554rIDfRF+t/0r7PzrOTfLdfUcBjrOV5A+SXNB7kKmwgazeBUl+PzYRGBLxWAMBWY//TvJ7EREYgq20Q514rJhbWOtz4fbj+XE7C3rZSjvMXbjbE9k/G8h6XZjkd2MTgR7EY81sIOv3P2k/WL8gNhHYlK0kv5PkLb0HmTIbyGa8JclvxyYCmyAeGyIgm/O/SX4rIgLrtJV2WBOPDXALa7Mu2n68MG5nwaptpR3SLtrtiayGDWTzLkrym7GJwCptpb2vxGODBKSPtyb5jYgIrMJW2vvprb0HmRsB6edtSV4UEYGDWMbjbb0HmSMB6evtSX49IgIVW2mHMPHoRED6uzgtIs/0HgRG5Jm0983bew8yZwIyDBennaREBHb3TNr75eLeg8ydgAzHchN5uvcgMGDLzUM8BkBAhuWStJOViMDzPZ0Wj0t6D0IjIMNzSWwicLyn0w5X4jEgAjJM/5cWkaO9B4EBOBqbxyAJyHCJCLTr/0Vp7wcGRkCG7R1Jfi0iwjwtNw/xGCgBGb5LIyLMz9G06/4dvQfh5ARkHC5N8qsREebhaNr1fmnvQdiZgIzHO5P8SkSEaTuadp2/s/Mc7IGAjMu7kvxyRIRpWsbjXb0HYW8EZHzeneSXIiJMy9G0w5F4jIiAjNNlERGm42ja9fzu3oOwPwIyXpcl+cWICON2NO06vqz3IOyfgIzbe5L8QkSEcTqadv2+p/cg1AjI+L03yc9HRBiXZTze23sQ6gRkGt6X5OciIozD0bRDj3iMnIBMx+VpEXmq8xywk6fSrtP3dZ6DFRCQabk87WQnIgzRU2nX5+W9B2E1BGR6lpvIk53ngGMtNw/xmBABmaYr0k56IsIQPJkWjys6z8GKCch0XRGbCP09mXaYEY8JEpBpe39aRJ7oPAfz9ERsHpMmINMnIvTwRNrm8f7eg7A+AjIPV6ZF5EjnOZiH5eYhHhMnIPNxZdqJUERYpyNp8biy8xxsgIDMi02EdRKPmRGQ+flAkp+NiLBaR9Kuqw/0HoTNEZB5+mCSn4mIsBrLeHyw9yBsloDM11VJfjoiwsEcSTuMiMcMCci8XR0Roe5I2vVzVe9B6ENAuDrJT0VE2J8jadfN1b0HoR8BIUk+lOQnIyLszZG06+VDvQehLwFh6ZokL4yIsLNlPK7pPAcDICAc69okPxER4cSOpB0yruk8BwMhIBzvw2kR+VbvQRiUb6VdF9f2HoThEBBO5MNpJ00RIWnXwQvTrgv4NgHhZJabyOO9B6Gr5eYhHjyPgLCT69JOniIyT4+nxeO63oMwTALCbq6LTWSOHk87PIgHJyUg7MVH0iLyWO9B2IjHYvNgDwSEvRKReXgsbfP4SO9BGD4BYT+uT4vIN3sPwlosNw/xYE8EhP26Pu2EKiLT8s20eFzfexDGQ0CosIlMi3hQIiBU3ZD2oXO49yAcyOG01/GG3oMwPgLCQYjIuB1Oux0pHpQICAf10SQ/HhEZG5sHByYgrMKNEZExOZz2en209yCMm4CwKjcm+bGIyNAdTnudbuw9COMnIKzSx5L8aERkqA6nvT4f6z0I0yAgrNrHk/xIRGRolvH4eO9BmA4BYR0+keSHIyJDcTgt6uLBSgkI6/LJtIg82nmOuXs07XX4ROc5mCABYZ1EpK9H0zaPT3aeg4kSENbtprSIPNJ7kJl5NO37Lh6sjYCwCTelnYRFZDMeSYvHTb0HYdoEhE2xiWzGI2mxFg/WTkDYpE+lReTh3oNM1MOxebBBAsKmich6PJy2eXyq9yDMh4DQw81pEflG70EmYrl5iAcbJSD0cnPaiVlEDuYbafG4ufcgzI+A0JNN5GDEg64EhN5uSfsQfKjzHGPzUNr37ZbOczBjAsIQ3BIR2Y+H0m7/3dJ5DmZOQBiKW9Mi8mDvQQbO5sFgCAhDcmvayVpETuzBtHjc2nsQSASE4bGJnJh4MDgCwhB9OskPRUSWHkz7fny69yBwLAFhqD6T5AcjIst4fKb3IHA8AWHIPpvkBzLfiDyYFlHxYJAEhKH7XFpEHug9yIY9kPbv/mzvQeBkBIQxmFtEHkjbPD7XexDYiYAwFrelReTrvQdZs+XmIR4MnoAwJrelncynGpGvp8Xjtt6DwF4ICGMz1U1EPBgdAWGMPp/2YXt/70FW5P60f8/new8C+yEgjNVUInJ/2m058WB0BIQxuz0tIl/rPUiRzYNRExDG7va0E/zYIvK1tHjc3nsQqBIQpmBsm4h4MAkCwlR8Ie1D+b7eg+zivrQ5v9B7EDgoAWFKhh6R+9Jut4kHkyAgTM0daRH5au9BjmPzYHIEhCm6I+2kP5SIfDUtHnf0HgRWSUCYqqFsIuLBZAkIU/bFtA/vezt9/Xu3v/4XO319WCsBYep6ReTetNto4sFkCQhz8KUkL8jmImLzYBYEhLn4clpE7lnz17ln++t8ac1fB7oTEOZk3RG5J23z+PKa/n4YFAFhbu5Mi8hXVvz3LjcP8WA2BIQ5ujNtU1hVRL6SFo87V/T3wSgICHO1qk1EPJgtAWHO7kr78L+7+Ofv3v7zd61oHhgVAWHuqhG5O+02mHgwWwICyaG0iBza4/NtHhABgaVDaRvFoT087wV7eB5MnoDAcw5l5zjs9t9hVgQEvtPJbk8d9AfuMDkCAs93fETuSru9JR5wDAGBE1v+fsdVsXnACZ2yWCx6zwDACNlAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABK/h/xbFS9J7ekyAAAAABJRU5ErkJggg==);
  background-size: cover;
  transition: all 0.25s ease-in-out;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-content-name .list-icon-area .list-content-icon .list-content-arrow-down {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-content-name .list-no-area {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 60px;
  margin-right: 10px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-content-name .list-no-area .list-content-no {
  text-align: center;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-content-name .list-title-area {
  max-width: 95%;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-content-name .list-title-area .list-content-title {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-content-name .list-title-area .list-content-title.active {
  font-weight: bold;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-content-name .list-content-operation {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-content-name .list-content-operation .list-content-add {
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  border-radius: 2px;
  border: 1px solid #eee;
  border-radius: 3px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-content-name .ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-content-name .ant-avatar > * {
  line-height: 26px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-innercontent-name .list-content-icon-area {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-innercontent-name .list-innercontent-date-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-innercontent-name .list-content-no {
  text-align: center;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-innercontent-name .list-content-title-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-innercontent-name .list-content-title-area .list-content-title {
  font-weight: 600;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-innercontent-name .list-content-title-area .list-content-title .list-content-sub {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-innercontent-name .list-content-title-area .list-content-title .list-content-main {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-innercontent-name .list-content-operation {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-innercontent-name .list-content-operation .list-content-add {
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  border-radius: 2px;
  border: 1px solid #eee;
  border-radius: 3px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-innercontent-name .ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .list-innercontent-name .ant-avatar > * {
  line-height: 26px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-info {
  padding: 0px 10px 0px 54px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-info .details-each {
  display: flex;
  padding: 15px 0;
  align-items: center;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-info .details-each .details-quotation-title {
  width: 48%;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-info .details-each .details-quotation {
  width: 52%;
  word-break: break-all;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-info .details-each .item-each {
  display: inline-block;
  margin-right: 5px;
  width: 26px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  font-size: 12px;
  color: #fff;
  background-color: #77A6CD;
  border-radius: 50%;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-info .details-each .ant-row {
  display: flex;
  align-items: center;
  min-height: 20px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-info .details-each .ant-row .ant-avatar > * {
  line-height: 26px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .products-list-content-wrapper {
  height: 60px;
  padding: 0 30px 0 54px;
  display: flex;
  align-items: center;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .products-list-content-wrapper p {
  margin: 0;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .products-list-content-wrapper .products-list-content-arrow {
  margin-right: 5px;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
  display: inline-block;
  width: 12px;
  height: 12px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAYAAACAvzbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFzmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA0LTI1VDA5OjE1OjUxKzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdhMzU5N2QwLTgzMjMtMzM0Yi05OTZmLTU5Nzg4ZjY1MDM5YiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+u5DM3QAADq9JREFUeJzt29mfpGV5x+EfSf6q5CBmT8y+J2bf9w1cYqJHMcYtkQ/hQwgKhBCDChEVFURBEEFcEHBBRIVBEBEQGMEBBprKwdMl4zDTy91V9bzLdZ3UATXT93S9Vd/nfps+ZbFYBAD267t6DwDAOAkIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACXf03uAqu//vu99RZJ/6j0HwAq88trrb3hV7yH2a8wbyKuSvKL3EAAH9Mq0z7PRGe0Gsu2fkyy2HwHG5h+TvLr3EFVj3kCWXp32IgCMyajjkUwjIEl7EV7eewiAPfqHjDweyfhvYR3rNduP/9J1CoCdvTzPfV6N2lQ2kKXXJPn73kMAnMRk4pFMawNZem3aD9Zf23sQgGO8LMnreg+xSlPbQJZel+SlvYcA2Da5eCTTDUiSvD7JS3oPAczeSzPBeCTTvIV1rDdsP76+6xTAXL0kz30OTc6UN5ClNyR5ce8hgNl5cSYcj2QeAUmSf01yWu8hgNk4Le1zZ9LmEpAk+bckp/YeApi809I+byZvTgFJkjcm+bveQwCTdWpmEo9kfgFJktPTIrLoPAcwHYu0z5U39h5kk+YYkKRF5NSICHBwi7TPk9M7z7Fxcw1I0l7sv42IAHXLzeP0znN0MfXfA9nNGduPpyc5peMcwPgs0g6hZ+zyvMma8waydEaSv4lNBNi72ccjsYEs/XvaBXFGbCLAzhZJ/jrJmb0H6c0G8pwz0y4KmwhwMuJxDAH5Tmcm+cuICPB8iyR/FfH4Nrewnu+s7ccz43YW0CzSDpdn7fbEObGBnNhZSf4iNhFAPE7KBnJy/5F24ZwVmwjM1SLJnyc5u/cgQ2QD2dnZSf4sNhGYI/HYhYDs7j+T/GlEBOZkkXZ4FI8duIW1N+dsP54dt7Ng6hZph8Zzdnvi3NlA9u6cJH8SmwhM2SLtfS4eeyAg+/OmJH8cEYEpWqS9v9/Ue5CxEJD9e3OSP4qIwJQs4/Hm3oOMiYDUnJvkDyMiMAWLtEOheOyTgNSdlxaRZ3sPApQ9m/Y+Prf3IGMkIAdzXtrJRURgfJ5Ne/+e13uQsRKQg1tuIlu9BwH2bLl5iMcBCMhqnJ92khERGL6ttHic33uQsROQ1Tk/NhEYuq20w554rIDfRF+t/0r7PzrOTfLdfUcBjrOV5A+SXNB7kKmwgazeBUl+PzYRGBLxWAMBWY//TvJ7EREYgq20Q514rJhbWOtz4fbj+XE7C3rZSjvMXbjbE9k/G8h6XZjkd2MTgR7EY81sIOv3P2k/WL8gNhHYlK0kv5PkLb0HmTIbyGa8JclvxyYCmyAeGyIgm/O/SX4rIgLrtJV2WBOPDXALa7Mu2n68MG5nwaptpR3SLtrtiayGDWTzLkrym7GJwCptpb2vxGODBKSPtyb5jYgIrMJW2vvprb0HmRsB6edtSV4UEYGDWMbjbb0HmSMB6evtSX49IgIVW2mHMPHoRED6uzgtIs/0HgRG5Jm0983bew8yZwIyDBennaREBHb3TNr75eLeg8ydgAzHchN5uvcgMGDLzUM8BkBAhuWStJOViMDzPZ0Wj0t6D0IjIMNzSWwicLyn0w5X4jEgAjJM/5cWkaO9B4EBOBqbxyAJyHCJCLTr/0Vp7wcGRkCG7R1Jfi0iwjwtNw/xGCgBGb5LIyLMz9G06/4dvQfh5ARkHC5N8qsREebhaNr1fmnvQdiZgIzHO5P8SkSEaTuadp2/s/Mc7IGAjMu7kvxyRIRpWsbjXb0HYW8EZHzeneSXIiJMy9G0w5F4jIiAjNNlERGm42ja9fzu3oOwPwIyXpcl+cWICON2NO06vqz3IOyfgIzbe5L8QkSEcTqadv2+p/cg1AjI+L03yc9HRBiXZTze23sQ6gRkGt6X5OciIozD0bRDj3iMnIBMx+VpEXmq8xywk6fSrtP3dZ6DFRCQabk87WQnIgzRU2nX5+W9B2E1BGR6lpvIk53ngGMtNw/xmBABmaYr0k56IsIQPJkWjys6z8GKCch0XRGbCP09mXaYEY8JEpBpe39aRJ7oPAfz9ERsHpMmINMnIvTwRNrm8f7eg7A+AjIPV6ZF5EjnOZiH5eYhHhMnIPNxZdqJUERYpyNp8biy8xxsgIDMi02EdRKPmRGQ+flAkp+NiLBaR9Kuqw/0HoTNEZB5+mCSn4mIsBrLeHyw9yBsloDM11VJfjoiwsEcSTuMiMcMCci8XR0Roe5I2vVzVe9B6ENAuDrJT0VE2J8jadfN1b0HoR8BIUk+lOQnIyLszZG06+VDvQehLwFh6ZokL4yIsLNlPK7pPAcDICAc69okPxER4cSOpB0yruk8BwMhIBzvw2kR+VbvQRiUb6VdF9f2HoThEBBO5MNpJ00RIWnXwQvTrgv4NgHhZJabyOO9B6Gr5eYhHjyPgLCT69JOniIyT4+nxeO63oMwTALCbq6LTWSOHk87PIgHJyUg7MVH0iLyWO9B2IjHYvNgDwSEvRKReXgsbfP4SO9BGD4BYT+uT4vIN3sPwlosNw/xYE8EhP26Pu2EKiLT8s20eFzfexDGQ0CosIlMi3hQIiBU3ZD2oXO49yAcyOG01/GG3oMwPgLCQYjIuB1Oux0pHpQICAf10SQ/HhEZG5sHByYgrMKNEZExOZz2en209yCMm4CwKjcm+bGIyNAdTnudbuw9COMnIKzSx5L8aERkqA6nvT4f6z0I0yAgrNrHk/xIRGRolvH4eO9BmA4BYR0+keSHIyJDcTgt6uLBSgkI6/LJtIg82nmOuXs07XX4ROc5mCABYZ1EpK9H0zaPT3aeg4kSENbtprSIPNJ7kJl5NO37Lh6sjYCwCTelnYRFZDMeSYvHTb0HYdoEhE2xiWzGI2mxFg/WTkDYpE+lReTh3oNM1MOxebBBAsKmich6PJy2eXyq9yDMh4DQw81pEflG70EmYrl5iAcbJSD0cnPaiVlEDuYbafG4ufcgzI+A0JNN5GDEg64EhN5uSfsQfKjzHGPzUNr37ZbOczBjAsIQ3BIR2Y+H0m7/3dJ5DmZOQBiKW9Mi8mDvQQbO5sFgCAhDcmvayVpETuzBtHjc2nsQSASE4bGJnJh4MDgCwhB9OskPRUSWHkz7fny69yBwLAFhqD6T5AcjIst4fKb3IHA8AWHIPpvkBzLfiDyYFlHxYJAEhKH7XFpEHug9yIY9kPbv/mzvQeBkBIQxmFtEHkjbPD7XexDYiYAwFrelReTrvQdZs+XmIR4MnoAwJrelncynGpGvp8Xjtt6DwF4ICGMz1U1EPBgdAWGMPp/2YXt/70FW5P60f8/new8C+yEgjNVUInJ/2m058WB0BIQxuz0tIl/rPUiRzYNRExDG7va0E/zYIvK1tHjc3nsQqBIQpmBsm4h4MAkCwlR8Ie1D+b7eg+zivrQ5v9B7EDgoAWFKhh6R+9Jut4kHkyAgTM0daRH5au9BjmPzYHIEhCm6I+2kP5SIfDUtHnf0HgRWSUCYqqFsIuLBZAkIU/bFtA/vezt9/Xu3v/4XO319WCsBYep6ReTetNto4sFkCQhz8KUkL8jmImLzYBYEhLn4clpE7lnz17ln++t8ac1fB7oTEOZk3RG5J23z+PKa/n4YFAFhbu5Mi8hXVvz3LjcP8WA2BIQ5ujNtU1hVRL6SFo87V/T3wSgICHO1qk1EPJgtAWHO7kr78L+7+Ofv3v7zd61oHhgVAWHuqhG5O+02mHgwWwICyaG0iBza4/NtHhABgaVDaRvFoT087wV7eB5MnoDAcw5l5zjs9t9hVgQEvtPJbk8d9AfuMDkCAs93fETuSru9JR5wDAGBE1v+fsdVsXnACZ2yWCx6zwDACNlAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABK/h/xbFS9J7ekyAAAAABJRU5ErkJggg==);
  background-size: cover;
  transition: all 0.25s ease-in-out;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .products-list-content-wrapper .products-list-content-arrow-down {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-list .details-each {
  border-top: 1px dashed #F3F3F3;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-list .details-each .data-detail .list-content-title-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-list .details-each .data-detail .list-content-title-area .list-content-title {
  color: #3E3A39;
  font-size: 12px;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-list .details-each .data-detail .creation-date-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-list .details-each .data-detail .creation-date-area .creation-date-title {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  color: #B0B1AF;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-list .details-each .data-detail .creation-date-area .creation-date {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-list .details-each .data-detail .quotation-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-list .details-each .data-detail .detail-operator-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-list .details-each .data-detail .detail-operator-area .detail-operator-title {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  color: #B0B1AF;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-list .details-each .data-detail .detail-operator-area .detail-operator {
  display: flex;
  align-items: center;
  margin-top: 4px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-list .details-each .data-detail .detail-operator-area .detail-operator .detail-operator-name {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-list .details-each .data-detail .detail-button-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-list .details-each .data-detail .detail-button-area .detail-button {
  width: 24px;
  height: 24px;
  text-align: center;
  line-height: 24px;
  color: #fff;
  border-radius: 3px;
  background-color: #263F64;
}
.front-itc-routes-samples-components-samples-item-mobile-samples-item-mobile-sample-item .details-list .details-each .data-detail .ant-avatar > * {
  line-height: 26px;
}

.front-itc-routes-samples-home-home-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-home-home-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-home-home-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-home-home-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-home-home-page-container .front-itc-routes-samples-home-home-top-bottom-left-right .front-itc-routes-samples-home-home-top-area,
.front-itc-routes-samples-home-home-page-container .front-itc-routes-samples-home-home-top-bottom-left-right .front-itc-routes-samples-home-home-bottom-left-area,
.front-itc-routes-samples-home-home-page-container .front-itc-routes-samples-home-home-top-bottom-left-right .front-itc-routes-samples-home-home-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-home-home-page-container .front-itc-routes-samples-home-home-top-bottom-left-right .front-itc-routes-samples-home-home-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-home-home-page-container .front-itc-routes-samples-home-home-top-bottom .front-itc-routes-samples-home-home-top-area,
.front-itc-routes-samples-home-home-page-container .front-itc-routes-samples-home-home-top-bottom .front-itc-routes-samples-home-home-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-home-home-page-container .front-itc-routes-samples-home-home-top-bottom .front-itc-routes-samples-home-home-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-home-home-list-content-data-color.front-itc-routes-samples-home-home-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-home-home-list-content-data-color.front-itc-routes-samples-home-home-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-home-home-list-content-data-color.front-itc-routes-samples-home-home-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-home-home-list-content-data-color.front-itc-routes-samples-home-home-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-home-home-list-content-data-color.front-itc-routes-samples-home-home-cancelled {
  color: #888888;
}
.front-itc-routes-samples-home-home-list-content-data-color.front-itc-routes-samples-home-home-rejected,
.front-itc-routes-samples-home-home-list-content-data-color.front-itc-routes-samples-home-home-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-home-home-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-child-panel,
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-inner-collapse .front-itc-routes-samples-home-home-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data.front-itc-routes-samples-home-home-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data.front-itc-routes-samples-home-home-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data.front-itc-routes-samples-home-home-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data.front-itc-routes-samples-home-home-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data.front-itc-routes-samples-home-home-cancelled {
  color: #888888;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data.front-itc-routes-samples-home-home-rejected,
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data.front-itc-routes-samples-home-home-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data.front-itc-routes-samples-home-home-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data.front-itc-routes-samples-home-home-bold {
  font-weight: 600;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data-bottom.front-itc-routes-samples-home-home-bold {
  font-weight: 600;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data-bottom.front-itc-routes-samples-home-home-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data-bottom.front-itc-routes-samples-home-home-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data-bottom.front-itc-routes-samples-home-home-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data-bottom.front-itc-routes-samples-home-home-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data-bottom.front-itc-routes-samples-home-home-cancelled {
  color: #888888;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data-bottom.front-itc-routes-samples-home-home-rejected,
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-data-bottom.front-itc-routes-samples-home-home-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-data-detail .front-itc-routes-samples-home-home-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-column-name .front-itc-routes-samples-home-home-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-column-name .front-itc-routes-samples-home-home-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-name.front-itc-routes-samples-home-home-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-name .front-itc-routes-samples-home-home-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-name .front-itc-routes-samples-home-home-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-name .front-itc-routes-samples-home-home-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-first-column-name,
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-first-content-name,
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-column-name,
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-name,
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-innercontent-name .front-itc-routes-samples-home-home-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-area {
  width: 100%;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-area .front-itc-routes-samples-home-home-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-area .front-itc-routes-samples-home-home-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-area .front-itc-routes-samples-home-home-list-each-single .front-itc-routes-samples-home-home-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-area .front-itc-routes-samples-home-home-list-each-single .front-itc-routes-samples-home-home-ant-collapse-borderless .front-itc-routes-samples-home-home-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-area .front-itc-routes-samples-home-home-list-each-single .front-itc-routes-samples-home-home-ant-collapse-borderless .front-itc-routes-samples-home-home-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-area .front-itc-routes-samples-home-home-list-each-single .front-itc-routes-samples-home-home-ant-collapse-borderless .front-itc-routes-samples-home-home-child-panel .front-itc-routes-samples-home-home-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-list-area .front-itc-routes-samples-home-home-list-each-single .front-itc-routes-samples-home-home-ant-collapse-borderless .front-itc-routes-samples-home-home-child-panel .front-itc-routes-samples-home-home-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-home-home-collapse-rows .front-itc-routes-samples-home-home-details-list .front-itc-routes-samples-home-home-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-home-home-sample-list {
  padding: 0!important;
  width: 100%;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-home-home-sample-list {
    padding: 0!important;
  }
}
.front-itc-routes-samples-home-home-sample-list {
  font-family: 'Montserrat';
  padding: 0 8px 0 16px;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-home-home-sample-list ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-home-home-sample-list li {
  list-style: none;
}
.front-itc-routes-samples-home-home-sample-list a {
  text-decoration: none;
}
.front-itc-routes-samples-home-home-sample-list button {
  border: none;
}
.front-itc-routes-samples-home-home-sample-list .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-home-home-sample-list .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-home-home-sample-list .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-home-home-sample-list .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-home-home-sample-list .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-home-home-sample-list .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-home-home-sample-list .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-home-home-sample-list .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-home-home-sample-list .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-home-home-sample-list .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-home-home-sample-list input,
.front-itc-routes-samples-home-home-sample-list .ant-select-selection-selected-value,
.front-itc-routes-samples-home-home-sample-list .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-home-home-sample-list .c7n-pro-textarea,
.front-itc-routes-samples-home-home-sample-list .c7n-pro-textarea:focus,
.front-itc-routes-samples-home-home-sample-list .c7n-pro-textarea:hover,
.front-itc-routes-samples-home-home-sample-list .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-home-home-sample-list .ant-select-selection:focus,
.front-itc-routes-samples-home-home-sample-list .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-home-home-sample-list .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-home-home-sample-list .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-home-home-sample-list .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-home-home-sample-list .primary-button[disabled],
.front-itc-routes-samples-home-home-sample-list .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-home-home-sample-list .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-home-home-sample-list .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-home-home-sample-list .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-home-home-sample-list .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-home-home-sample-list .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-home-home-sample-list .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small[disabled],
.front-itc-routes-samples-home-home-sample-list .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small[disabled],
.front-itc-routes-samples-home-home-sample-list .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-home-home-sample-list .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-home-home-sample-list .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-home-home-sample-list .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-home-home-sample-list .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-home-home-sample-list .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-home-home-sample-list .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-home-home-sample-list .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-home-home-sample-list .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-home-home-sample-list .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-home-home-sample-list .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-home-home-sample-list .c7n-alert-warning,
.front-itc-routes-samples-home-home-sample-list .c7n-alert-error,
.front-itc-routes-samples-home-home-sample-list .c7n-alert-info,
.front-itc-routes-samples-home-home-sample-list .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-home-home-sample-list .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-home-home-sample-list .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-home-home-sample-list .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-home-home-sample-list .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-home-home-sample-list .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-home-home-sample-list .c7n-pro-input-number,
.front-itc-routes-samples-home-home-sample-list .c7n-pro-input,
.front-itc-routes-samples-home-home-sample-list .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-home-home-sample-list input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-home-home-sample-list .ant-input:focus,
.front-itc-routes-samples-home-home-sample-list .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-home-home-sample-list .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-home-home-sample-list .ant-tabs-tab,
.front-itc-routes-samples-home-home-sample-list .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-home-home-sample-list .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-home-home-sample-list .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-home-home-sample-list .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-home-home-sample-list .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-home-home-sample-list .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-home-home-sample-list .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-home-home-sample-list .has-error .ant-picker-icon:after,
.front-itc-routes-samples-home-home-sample-list .has-error .ant-select-arrow,
.front-itc-routes-samples-home-home-sample-list .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-home-home-sample-list .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-home-home-sample-list .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-home-home-sample-list .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-home-home-sample-list .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-home-home-sample-list .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-home-home-sample-list .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-home-home-sample-list .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-home-home-sample-list .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-home-home-sample-list .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-home-home-sample-list .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-home-home-sample-list .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-home-home-sample-list .ant-select-selection__placeholder,
.front-itc-routes-samples-home-home-sample-list .ant-select-search__field__placeholder,
.front-itc-routes-samples-home-home-sample-list .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-home-home-sample-list .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-home-home-sample-list .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-home-home-sample-list .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-home-home-sample-list .project-wrapper {
  padding: 10px 16px 0px 16px;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-home-home-sample-list .project-wrapper {
    padding: 30px 16px 0px 16px;
  }
}
.front-itc-routes-samples-home-home-sample-list .header-area-title {
  padding: 33px 8px 33px 16px;
  line-height: 30px;
  background-color: white;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-home-home-sample-list .header-area-title {
    height: 60px;
    padding: 0;
    padding-left: 16px;
    display: flex;
    align-items: center;
  }
}
.front-itc-routes-samples-home-home-sample-list .loading-icon {
  display: flex;
  justify-content: center;
  padding: 10px;
}
.front-itc-routes-samples-home-home-sample-list .header-area {
  display: flex;
  align-items: center;
}
.front-itc-routes-samples-home-home-sample-list .header-area .search-block-wrapper {
  flex: 1 1;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-home-home-sample-list .header-area .search-block-wrapper > div {
    padding: 0;
    background-color: #F5F5F5;
  }
  .front-itc-routes-samples-home-home-sample-list .header-area .search-block-wrapper > div .menu-button {
    width: 50px;
    height: 50px;
    margin-left: 10px !important;
  }
  .front-itc-routes-samples-home-home-sample-list .header-area .search-block-wrapper > div .menu-button .primary-button-small {
    width: 50px;
    height: 50px;
  }
}
.front-itc-routes-samples-home-home-sample-list .header-area .batch-print {
  margin-left: 2px;
  width: 120px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  font-size: 12px;
  color: #fff;
  border: 1px solid #263F64;
  background-color: #263F64;
  border-radius: 6px;
  cursor: pointer;
}
.front-itc-routes-samples-home-home-sample-list .child-panel,
.front-itc-routes-samples-home-home-sample-list .parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-home-home-sample-list .ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-home-home-sample-list .triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-home-home-sample-list .ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-home-home-sample-list .ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-home-home-sample-list .inner-collapse .ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data.link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data.data-qc {
  color: #539A34;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data.CONFIRMED {
  color: #539A34;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data.INVALID {
  color: #BFC0C0;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data.CANCELLED {
  color: #888888;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data.REJECTED,
.front-itc-routes-samples-home-home-sample-list .list-content-data.RETURNED_TO_PC {
  color: #E67A2B;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data.vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data.bold {
  font-weight: 600;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data__top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data__top span {
  font-size: 9px;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data__bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data__bottom.bold {
  font-weight: 600;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data__bottom.link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data__bottom.data-qc {
  color: #539A34;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data__bottom.CONFIRMED {
  color: #539A34;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data__bottom.INVALID {
  color: #BFC0C0;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data__bottom.CANCELLED {
  color: #888888;
}
.front-itc-routes-samples-home-home-sample-list .list-content-data__bottom.REJECTED,
.front-itc-routes-samples-home-home-sample-list .list-content-data__bottom.RETURNED_TO_PC {
  color: #E67A2B;
}
.front-itc-routes-samples-home-home-sample-list .data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-home-home-sample-list .data-detail .ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-home-home-sample-list .first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-home-home-sample-list .first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-home-home-sample-list .dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-home-home-sample-list .list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-home-home-sample-list .list-column-name .list-column-no {
  text-align: right;
}
.front-itc-routes-samples-home-home-sample-list .list-column-name .list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-home-home-sample-list .list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-home-home-sample-list .list-content-name.list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-home-home-sample-list .list-content-name .list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-home-home-sample-list .list-content-name .list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-home-home-sample-list .list-content-name .ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-home-home-sample-list .first-column-name,
.front-itc-routes-samples-home-home-sample-list .first-content-name,
.front-itc-routes-samples-home-home-sample-list .first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-home-home-sample-list .list-column-name,
.front-itc-routes-samples-home-home-sample-list .list-content-name,
.front-itc-routes-samples-home-home-sample-list .list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-home-home-sample-list .list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-home-home-sample-list .list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-home-home-sample-list .list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-home-home-sample-list .list-innercontent-name .list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-home-home-sample-list .list-area {
  width: 100%;
}
.front-itc-routes-samples-home-home-sample-list .list-area .list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-home-home-sample-list .list-area .list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-home-home-sample-list .list-area .list-each-single .ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-home-home-sample-list .list-area .list-each-single .ant-collapse-borderless .ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-home-home-sample-list .list-area .list-each-single .ant-collapse-borderless .child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-home-home-sample-list .list-area .list-each-single .ant-collapse-borderless .child-panel .data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-home-home-sample-list .list-area .list-each-single .ant-collapse-borderless .child-panel .data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-home-home-sample-list .details-list .details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-home-home-sample-list .nav-arrow {
  width: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-home-home-sample-list .mobile-wrapper {
    margin-top: 16px;
    margin-bottom: 100px;
    background-color: #fff;
    border-radius: 10px;
  }
  .front-itc-routes-samples-home-home-sample-list .mobile-wrapper > p {
    margin: 0;
    padding: 20px 0;
    font-weight: 700;
  }
  .front-itc-routes-samples-home-home-sample-list .mobile-wrapper .mobile-dropdown-arrow {
    margin: 0px 10px;
    margin-bottom: -2px;
    display: inline-block;
    width: 12px;
    height: 12px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAYAAACAvzbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFzmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA0LTI1VDA5OjE1OjUxKzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdhMzU5N2QwLTgzMjMtMzM0Yi05OTZmLTU5Nzg4ZjY1MDM5YiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+u5DM3QAADq9JREFUeJzt29mfpGV5x+EfSf6q5CBmT8y+J2bf9w1cYqJHMcYtkQ/hQwgKhBCDChEVFURBEEFcEHBBRIVBEBEQGMEBBprKwdMl4zDTy91V9bzLdZ3UATXT93S9Vd/nfps+ZbFYBAD267t6DwDAOAkIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACXf03uAqu//vu99RZJ/6j0HwAq88trrb3hV7yH2a8wbyKuSvKL3EAAH9Mq0z7PRGe0Gsu2fkyy2HwHG5h+TvLr3EFVj3kCWXp32IgCMyajjkUwjIEl7EV7eewiAPfqHjDweyfhvYR3rNduP/9J1CoCdvTzPfV6N2lQ2kKXXJPn73kMAnMRk4pFMawNZem3aD9Zf23sQgGO8LMnreg+xSlPbQJZel+SlvYcA2Da5eCTTDUiSvD7JS3oPAczeSzPBeCTTvIV1rDdsP76+6xTAXL0kz30OTc6UN5ClNyR5ce8hgNl5cSYcj2QeAUmSf01yWu8hgNk4Le1zZ9LmEpAk+bckp/YeApi809I+byZvTgFJkjcm+bveQwCTdWpmEo9kfgFJktPTIrLoPAcwHYu0z5U39h5kk+YYkKRF5NSICHBwi7TPk9M7z7Fxcw1I0l7sv42IAHXLzeP0znN0MfXfA9nNGduPpyc5peMcwPgs0g6hZ+zyvMma8waydEaSv4lNBNi72ccjsYEs/XvaBXFGbCLAzhZJ/jrJmb0H6c0G8pwz0y4KmwhwMuJxDAH5Tmcm+cuICPB8iyR/FfH4Nrewnu+s7ccz43YW0CzSDpdn7fbEObGBnNhZSf4iNhFAPE7KBnJy/5F24ZwVmwjM1SLJnyc5u/cgQ2QD2dnZSf4sNhGYI/HYhYDs7j+T/GlEBOZkkXZ4FI8duIW1N+dsP54dt7Ng6hZph8Zzdnvi3NlA9u6cJH8SmwhM2SLtfS4eeyAg+/OmJH8cEYEpWqS9v9/Ue5CxEJD9e3OSP4qIwJQs4/Hm3oOMiYDUnJvkDyMiMAWLtEOheOyTgNSdlxaRZ3sPApQ9m/Y+Prf3IGMkIAdzXtrJRURgfJ5Ne/+e13uQsRKQg1tuIlu9BwH2bLl5iMcBCMhqnJ92khERGL6ttHic33uQsROQ1Tk/NhEYuq20w554rIDfRF+t/0r7PzrOTfLdfUcBjrOV5A+SXNB7kKmwgazeBUl+PzYRGBLxWAMBWY//TvJ7EREYgq20Q514rJhbWOtz4fbj+XE7C3rZSjvMXbjbE9k/G8h6XZjkd2MTgR7EY81sIOv3P2k/WL8gNhHYlK0kv5PkLb0HmTIbyGa8JclvxyYCmyAeGyIgm/O/SX4rIgLrtJV2WBOPDXALa7Mu2n68MG5nwaptpR3SLtrtiayGDWTzLkrym7GJwCptpb2vxGODBKSPtyb5jYgIrMJW2vvprb0HmRsB6edtSV4UEYGDWMbjbb0HmSMB6evtSX49IgIVW2mHMPHoRED6uzgtIs/0HgRG5Jm0983bew8yZwIyDBennaREBHb3TNr75eLeg8ydgAzHchN5uvcgMGDLzUM8BkBAhuWStJOViMDzPZ0Wj0t6D0IjIMNzSWwicLyn0w5X4jEgAjJM/5cWkaO9B4EBOBqbxyAJyHCJCLTr/0Vp7wcGRkCG7R1Jfi0iwjwtNw/xGCgBGb5LIyLMz9G06/4dvQfh5ARkHC5N8qsREebhaNr1fmnvQdiZgIzHO5P8SkSEaTuadp2/s/Mc7IGAjMu7kvxyRIRpWsbjXb0HYW8EZHzeneSXIiJMy9G0w5F4jIiAjNNlERGm42ja9fzu3oOwPwIyXpcl+cWICON2NO06vqz3IOyfgIzbe5L8QkSEcTqadv2+p/cg1AjI+L03yc9HRBiXZTze23sQ6gRkGt6X5OciIozD0bRDj3iMnIBMx+VpEXmq8xywk6fSrtP3dZ6DFRCQabk87WQnIgzRU2nX5+W9B2E1BGR6lpvIk53ngGMtNw/xmBABmaYr0k56IsIQPJkWjys6z8GKCch0XRGbCP09mXaYEY8JEpBpe39aRJ7oPAfz9ERsHpMmINMnIvTwRNrm8f7eg7A+AjIPV6ZF5EjnOZiH5eYhHhMnIPNxZdqJUERYpyNp8biy8xxsgIDMi02EdRKPmRGQ+flAkp+NiLBaR9Kuqw/0HoTNEZB5+mCSn4mIsBrLeHyw9yBsloDM11VJfjoiwsEcSTuMiMcMCci8XR0Roe5I2vVzVe9B6ENAuDrJT0VE2J8jadfN1b0HoR8BIUk+lOQnIyLszZG06+VDvQehLwFh6ZokL4yIsLNlPK7pPAcDICAc69okPxER4cSOpB0yruk8BwMhIBzvw2kR+VbvQRiUb6VdF9f2HoThEBBO5MNpJ00RIWnXwQvTrgv4NgHhZJabyOO9B6Gr5eYhHjyPgLCT69JOniIyT4+nxeO63oMwTALCbq6LTWSOHk87PIgHJyUg7MVH0iLyWO9B2IjHYvNgDwSEvRKReXgsbfP4SO9BGD4BYT+uT4vIN3sPwlosNw/xYE8EhP26Pu2EKiLT8s20eFzfexDGQ0CosIlMi3hQIiBU3ZD2oXO49yAcyOG01/GG3oMwPgLCQYjIuB1Oux0pHpQICAf10SQ/HhEZG5sHByYgrMKNEZExOZz2en209yCMm4CwKjcm+bGIyNAdTnudbuw9COMnIKzSx5L8aERkqA6nvT4f6z0I0yAgrNrHk/xIRGRolvH4eO9BmA4BYR0+keSHIyJDcTgt6uLBSgkI6/LJtIg82nmOuXs07XX4ROc5mCABYZ1EpK9H0zaPT3aeg4kSENbtprSIPNJ7kJl5NO37Lh6sjYCwCTelnYRFZDMeSYvHTb0HYdoEhE2xiWzGI2mxFg/WTkDYpE+lReTh3oNM1MOxebBBAsKmich6PJy2eXyq9yDMh4DQw81pEflG70EmYrl5iAcbJSD0cnPaiVlEDuYbafG4ufcgzI+A0JNN5GDEg64EhN5uSfsQfKjzHGPzUNr37ZbOczBjAsIQ3BIR2Y+H0m7/3dJ5DmZOQBiKW9Mi8mDvQQbO5sFgCAhDcmvayVpETuzBtHjc2nsQSASE4bGJnJh4MDgCwhB9OskPRUSWHkz7fny69yBwLAFhqD6T5AcjIst4fKb3IHA8AWHIPpvkBzLfiDyYFlHxYJAEhKH7XFpEHug9yIY9kPbv/mzvQeBkBIQxmFtEHkjbPD7XexDYiYAwFrelReTrvQdZs+XmIR4MnoAwJrelncynGpGvp8Xjtt6DwF4ICGMz1U1EPBgdAWGMPp/2YXt/70FW5P60f8/new8C+yEgjNVUInJ/2m058WB0BIQxuz0tIl/rPUiRzYNRExDG7va0E/zYIvK1tHjc3nsQqBIQpmBsm4h4MAkCwlR8Ie1D+b7eg+zivrQ5v9B7EDgoAWFKhh6R+9Jut4kHkyAgTM0daRH5au9BjmPzYHIEhCm6I+2kP5SIfDUtHnf0HgRWSUCYqqFsIuLBZAkIU/bFtA/vezt9/Xu3v/4XO319WCsBYep6ReTetNto4sFkCQhz8KUkL8jmImLzYBYEhLn4clpE7lnz17ln++t8ac1fB7oTEOZk3RG5J23z+PKa/n4YFAFhbu5Mi8hXVvz3LjcP8WA2BIQ5ujNtU1hVRL6SFo87V/T3wSgICHO1qk1EPJgtAWHO7kr78L+7+Ofv3v7zd61oHhgVAWHuqhG5O+02mHgwWwICyaG0iBza4/NtHhABgaVDaRvFoT087wV7eB5MnoDAcw5l5zjs9t9hVgQEvtPJbk8d9AfuMDkCAs93fETuSru9JR5wDAGBE1v+fsdVsXnACZ2yWCx6zwDACNlAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABK/h/xbFS9J7ekyAAAAABJRU5ErkJggg==);
    background-size: cover;
  }
  .front-itc-routes-samples-home-home-sample-list .mobile-wrapper .list-each {
    margin-bottom: 0;
  }
  .front-itc-routes-samples-home-home-sample-list .mobile-wrapper .list-border {
    border-bottom: none;
  }
}
@media (max-width: 768px) and (max-width: 768px) {
  .front-itc-routes-samples-home-home-sample-list .mobile-wrapper .list-each {
    padding: 22px 0px;
    border-top: 1px solid #F3F3F3;
  }
  .front-itc-routes-samples-home-home-sample-list .mobile-wrapper .list-each .details-each {
    border-top: none;
  }
}
.front-itc-routes-samples-home-home-sample-list .list-projects-collapse-item {
  margin-bottom: 10px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-home-home-sample-list .list-project-inner-collapse-item {
  background-color: white;
}
.front-itc-routes-samples-home-home-sample-list .list-project-inner-collapse-item .ant-collapse-header {
  padding-right: 0;
}
.front-itc-routes-samples-home-home-sample-list .list-project-inner-collapse-item .ant-collapse-content-box {
  padding-right: 20px;
}
.front-itc-routes-samples-home-home-sample-list .projects-mobile .ant-collapse-header {
  height: 60px;
  padding-top: 0;
  padding-bottom: 0;
  border-top: 1px solid #F5F5F5;
}
.front-itc-routes-samples-home-home-sample-list .projects-mobile .list-area-mobile .list-content-name {
  padding: 0 30px;
}
.front-itc-routes-samples-home-home-sample-list .projects-mobile .ant-collapse-content-box {
  padding: 0;
}
.front-itc-routes-samples-home-home-sample-list .projects-mobile .ant-collapse {
  background-color: transparent;
}
.front-itc-routes-samples-home-home-sample-list .projects-mobile .panel-item {
  background-color: white;
  margin-bottom: 10px;
  border-radius: 10px !important;
  border-bottom: 0 !important;
}
.front-itc-routes-samples-home-home-sample-list .projects-mobile .project-item {
  display: flex;
  align-items: center;
  padding: 0 36px;
  margin-bottom: 18px;
  font-size: 10px;
}
.front-itc-routes-samples-home-home-sample-list .projects-mobile .project-item:first-child {
  margin-top: 30px;
}
.front-itc-routes-samples-home-home-sample-list .projects-mobile .project-item:last-child {
  margin-bottom: 30px;
}
.front-itc-routes-samples-home-home-sample-list .projects-mobile .project-item .project-item-title {
  width: 100px;
  margin-right: 20px;
}
.front-itc-routes-samples-home-home-sample-list .projects-mobile .project-item .avatar {
  width: 30px;
  height: 30px;
  display: block;
}
.front-itc-routes-samples-home-home-sample-list .projects-mobile .product-item {
  display: flex;
  justify-content: space-between;
  height: 60px;
  line-height: 60px;
  padding: 0 20px 0 36px;
  border-bottom: 1px solid #F5F5F5;
}
.front-itc-routes-samples-home-home-sample-list .nodata-list {
  background-color: #fff;
  position: relative;
  padding: 16px 16px;
  border-bottom: 1px solid #e8e8e8;
  text-align: center;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.45);
  z-index: 1;
}

.front-itc-routes-samples-information-information-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-information-information-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-information-information-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-information-information-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-information-information-page-container .front-itc-routes-samples-information-information-top-bottom-left-right .front-itc-routes-samples-information-information-top-area,
.front-itc-routes-samples-information-information-page-container .front-itc-routes-samples-information-information-top-bottom-left-right .front-itc-routes-samples-information-information-bottom-left-area,
.front-itc-routes-samples-information-information-page-container .front-itc-routes-samples-information-information-top-bottom-left-right .front-itc-routes-samples-information-information-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-information-information-page-container .front-itc-routes-samples-information-information-top-bottom-left-right .front-itc-routes-samples-information-information-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-information-information-page-container .front-itc-routes-samples-information-information-top-bottom .front-itc-routes-samples-information-information-top-area,
.front-itc-routes-samples-information-information-page-container .front-itc-routes-samples-information-information-top-bottom .front-itc-routes-samples-information-information-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-information-information-page-container .front-itc-routes-samples-information-information-top-bottom .front-itc-routes-samples-information-information-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-information-information-list-content-data-color.front-itc-routes-samples-information-information-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-information-information-list-content-data-color.front-itc-routes-samples-information-information-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-information-information-list-content-data-color.front-itc-routes-samples-information-information-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-information-information-list-content-data-color.front-itc-routes-samples-information-information-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-information-information-list-content-data-color.front-itc-routes-samples-information-information-cancelled {
  color: #888888;
}
.front-itc-routes-samples-information-information-list-content-data-color.front-itc-routes-samples-information-information-rejected,
.front-itc-routes-samples-information-information-list-content-data-color.front-itc-routes-samples-information-information-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-information-information-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-child-panel,
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-inner-collapse .front-itc-routes-samples-information-information-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data.front-itc-routes-samples-information-information-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data.front-itc-routes-samples-information-information-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data.front-itc-routes-samples-information-information-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data.front-itc-routes-samples-information-information-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data.front-itc-routes-samples-information-information-cancelled {
  color: #888888;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data.front-itc-routes-samples-information-information-rejected,
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data.front-itc-routes-samples-information-information-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data.front-itc-routes-samples-information-information-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data.front-itc-routes-samples-information-information-bold {
  font-weight: 600;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data-bottom.front-itc-routes-samples-information-information-bold {
  font-weight: 600;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data-bottom.front-itc-routes-samples-information-information-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data-bottom.front-itc-routes-samples-information-information-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data-bottom.front-itc-routes-samples-information-information-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data-bottom.front-itc-routes-samples-information-information-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data-bottom.front-itc-routes-samples-information-information-cancelled {
  color: #888888;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data-bottom.front-itc-routes-samples-information-information-rejected,
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-data-bottom.front-itc-routes-samples-information-information-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-data-detail .front-itc-routes-samples-information-information-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-column-name .front-itc-routes-samples-information-information-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-column-name .front-itc-routes-samples-information-information-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-name.front-itc-routes-samples-information-information-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-name .front-itc-routes-samples-information-information-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-name .front-itc-routes-samples-information-information-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-name .front-itc-routes-samples-information-information-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-first-column-name,
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-first-content-name,
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-column-name,
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-name,
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-innercontent-name .front-itc-routes-samples-information-information-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-area {
  width: 100%;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-area .front-itc-routes-samples-information-information-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-area .front-itc-routes-samples-information-information-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-area .front-itc-routes-samples-information-information-list-each-single .front-itc-routes-samples-information-information-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-area .front-itc-routes-samples-information-information-list-each-single .front-itc-routes-samples-information-information-ant-collapse-borderless .front-itc-routes-samples-information-information-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-area .front-itc-routes-samples-information-information-list-each-single .front-itc-routes-samples-information-information-ant-collapse-borderless .front-itc-routes-samples-information-information-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-area .front-itc-routes-samples-information-information-list-each-single .front-itc-routes-samples-information-information-ant-collapse-borderless .front-itc-routes-samples-information-information-child-panel .front-itc-routes-samples-information-information-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-list-area .front-itc-routes-samples-information-information-list-each-single .front-itc-routes-samples-information-information-ant-collapse-borderless .front-itc-routes-samples-information-information-child-panel .front-itc-routes-samples-information-information-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-information-information-collapse-rows .front-itc-routes-samples-information-information-details-list .front-itc-routes-samples-information-information-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-information-information-information-page {
  width: 100%;
  padding-bottom: 100px;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-information-information-information-page ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-information-information-information-page li {
  list-style: none;
}
.front-itc-routes-samples-information-information-information-page a {
  text-decoration: none;
}
.front-itc-routes-samples-information-information-information-page button {
  border: none;
}
.front-itc-routes-samples-information-information-information-page .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-information-information-information-page .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-information-information-information-page .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-information-information-information-page .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-information-information-information-page .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-information-information-information-page .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-information-information-information-page .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-information-information-information-page .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-information-information-information-page .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-information-information-information-page .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-information-information-information-page input,
.front-itc-routes-samples-information-information-information-page .ant-select-selection-selected-value,
.front-itc-routes-samples-information-information-information-page .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-information-information-information-page .c7n-pro-textarea,
.front-itc-routes-samples-information-information-information-page .c7n-pro-textarea:focus,
.front-itc-routes-samples-information-information-information-page .c7n-pro-textarea:hover,
.front-itc-routes-samples-information-information-information-page .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-information-information-information-page .ant-select-selection:focus,
.front-itc-routes-samples-information-information-information-page .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-information-information-information-page .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-information-information-information-page .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-information-information-information-page .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-information-information-information-page .primary-button[disabled],
.front-itc-routes-samples-information-information-information-page .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-information-information-information-page .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-information-information-information-page .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-information-information-information-page .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-information-information-information-page .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-information-information-information-page .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-information-information-information-page .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-information-information-information-page .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-information-information-information-page .primary-button-small[disabled],
.front-itc-routes-samples-information-information-information-page .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-information-information-information-page .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-information-information-information-page .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-information-information-information-page .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-information-information-information-page .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-information-information-information-page .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-information-information-information-page .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-information-information-information-page .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-information-information-information-page .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-information-information-information-page .primary-button-small[disabled],
.front-itc-routes-samples-information-information-information-page .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-information-information-information-page .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-information-information-information-page .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-information-information-information-page .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-information-information-information-page .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-information-information-information-page .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-information-information-information-page .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-information-information-information-page .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-information-information-information-page .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-information-information-information-page .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-information-information-information-page .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-information-information-information-page .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-information-information-information-page .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-information-information-information-page .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-information-information-information-page .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-information-information-information-page .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-information-information-information-page .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-information-information-information-page .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-information-information-information-page .c7n-alert-warning,
.front-itc-routes-samples-information-information-information-page .c7n-alert-error,
.front-itc-routes-samples-information-information-information-page .c7n-alert-info,
.front-itc-routes-samples-information-information-information-page .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-information-information-information-page .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-information-information-information-page .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-information-information-information-page .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-information-information-information-page .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-information-information-information-page .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-information-information-information-page .c7n-pro-input-number,
.front-itc-routes-samples-information-information-information-page .c7n-pro-input,
.front-itc-routes-samples-information-information-information-page .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-information-information-information-page input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-information-information-information-page .ant-input:focus,
.front-itc-routes-samples-information-information-information-page .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-information-information-information-page .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-information-information-information-page .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-information-information-information-page .ant-tabs-tab,
.front-itc-routes-samples-information-information-information-page .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-information-information-information-page .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-information-information-information-page .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-information-information-information-page .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-information-information-information-page .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-information-information-information-page .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-information-information-information-page .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-information-information-information-page .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-information-information-information-page .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-information-information-information-page .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-information-information-information-page .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-information-information-information-page .has-error .ant-picker-icon:after,
.front-itc-routes-samples-information-information-information-page .has-error .ant-select-arrow,
.front-itc-routes-samples-information-information-information-page .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-information-information-information-page .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-information-information-information-page .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-information-information-information-page .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-information-information-information-page .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-information-information-information-page .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-information-information-information-page .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-information-information-information-page .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-information-information-information-page .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-information-information-information-page .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-information-information-information-page .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-information-information-information-page .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-information-information-information-page .ant-select-selection__placeholder,
.front-itc-routes-samples-information-information-information-page .ant-select-search__field__placeholder,
.front-itc-routes-samples-information-information-information-page .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-information-information-information-page .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-information-information-information-page .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-information-information-information-page .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-information-information-information-page .loading-icon {
  display: flex;
  justify-content: center;
  padding: 10px;
}
.front-itc-routes-samples-information-information-information-page .list-each-mobile {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 55px;
  padding: 0 16px;
  font-size: 12px;
  color: #3E3A39;
  background-color: #fff;
}
.front-itc-routes-samples-information-information-information-page .list-each-mobile.approved .list-each-mobile-title::before {
  background-color: #68A329;
}
.front-itc-routes-samples-information-information-information-page .list-each-mobile.approved .status {
  color: #68A329;
}
.front-itc-routes-samples-information-information-information-page .list-each-mobile.submitted .list-each-mobile-title::before {
  background-color: #77A6CD;
}
.front-itc-routes-samples-information-information-information-page .list-each-mobile.submitted .status {
  color: #77A6CD;
}
.front-itc-routes-samples-information-information-information-page .list-each-mobile.rejected .list-each-mobile-title::before {
  background-color: #C94857;
}
.front-itc-routes-samples-information-information-information-page .list-each-mobile.rejected .status {
  color: #C94857;
}
.front-itc-routes-samples-information-information-information-page .list-each-mobile.editing .list-each-mobile-title::before {
  background-color: #3E3A39;
}
.front-itc-routes-samples-information-information-information-page .list-each-mobile.editing .status {
  color: #3E3A39;
}
.front-itc-routes-samples-information-information-information-page .list-each-mobile .list-each-mobile-title {
  position: relative;
  padding-left: 14px;
}
.front-itc-routes-samples-information-information-information-page .list-each-mobile .list-each-mobile-title::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -10px;
  height: 20px;
  width: 4px;
  border-radius: 10px;
}
.front-itc-routes-samples-information-information-information-page .select-panels {
  margin-top: 10px;
  padding: 0 16px;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-information-information-information-page .select-panels .mobile-wrapper {
    background-color: #fff;
    border-radius: 10px;
    overflow: hidden;
  }
  .front-itc-routes-samples-information-information-information-page .select-panels .mobile-wrapper > p {
    margin: 0;
    padding: 20px 0;
    font-weight: 700;
  }
  .front-itc-routes-samples-information-information-information-page .select-panels .mobile-wrapper .mobile-dropdown-arrow {
    margin: 0px 10px;
    margin-bottom: -2px;
    display: inline-block;
    width: 12px;
    height: 12px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAYAAACAvzbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFzmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA0LTI1VDA5OjE1OjUxKzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdhMzU5N2QwLTgzMjMtMzM0Yi05OTZmLTU5Nzg4ZjY1MDM5YiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+u5DM3QAADq9JREFUeJzt29mfpGV5x+EfSf6q5CBmT8y+J2bf9w1cYqJHMcYtkQ/hQwgKhBCDChEVFURBEEFcEHBBRIVBEBEQGMEBBprKwdMl4zDTy91V9bzLdZ3UATXT93S9Vd/nfps+ZbFYBAD267t6DwDAOAkIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACXf03uAqu//vu99RZJ/6j0HwAq88trrb3hV7yH2a8wbyKuSvKL3EAAH9Mq0z7PRGe0Gsu2fkyy2HwHG5h+TvLr3EFVj3kCWXp32IgCMyajjkUwjIEl7EV7eewiAPfqHjDweyfhvYR3rNduP/9J1CoCdvTzPfV6N2lQ2kKXXJPn73kMAnMRk4pFMawNZem3aD9Zf23sQgGO8LMnreg+xSlPbQJZel+SlvYcA2Da5eCTTDUiSvD7JS3oPAczeSzPBeCTTvIV1rDdsP76+6xTAXL0kz30OTc6UN5ClNyR5ce8hgNl5cSYcj2QeAUmSf01yWu8hgNk4Le1zZ9LmEpAk+bckp/YeApi809I+byZvTgFJkjcm+bveQwCTdWpmEo9kfgFJktPTIrLoPAcwHYu0z5U39h5kk+YYkKRF5NSICHBwi7TPk9M7z7Fxcw1I0l7sv42IAHXLzeP0znN0MfXfA9nNGduPpyc5peMcwPgs0g6hZ+zyvMma8waydEaSv4lNBNi72ccjsYEs/XvaBXFGbCLAzhZJ/jrJmb0H6c0G8pwz0y4KmwhwMuJxDAH5Tmcm+cuICPB8iyR/FfH4Nrewnu+s7ccz43YW0CzSDpdn7fbEObGBnNhZSf4iNhFAPE7KBnJy/5F24ZwVmwjM1SLJnyc5u/cgQ2QD2dnZSf4sNhGYI/HYhYDs7j+T/GlEBOZkkXZ4FI8duIW1N+dsP54dt7Ng6hZph8Zzdnvi3NlA9u6cJH8SmwhM2SLtfS4eeyAg+/OmJH8cEYEpWqS9v9/Ue5CxEJD9e3OSP4qIwJQs4/Hm3oOMiYDUnJvkDyMiMAWLtEOheOyTgNSdlxaRZ3sPApQ9m/Y+Prf3IGMkIAdzXtrJRURgfJ5Ne/+e13uQsRKQg1tuIlu9BwH2bLl5iMcBCMhqnJ92khERGL6ttHic33uQsROQ1Tk/NhEYuq20w554rIDfRF+t/0r7PzrOTfLdfUcBjrOV5A+SXNB7kKmwgazeBUl+PzYRGBLxWAMBWY//TvJ7EREYgq20Q514rJhbWOtz4fbj+XE7C3rZSjvMXbjbE9k/G8h6XZjkd2MTgR7EY81sIOv3P2k/WL8gNhHYlK0kv5PkLb0HmTIbyGa8JclvxyYCmyAeGyIgm/O/SX4rIgLrtJV2WBOPDXALa7Mu2n68MG5nwaptpR3SLtrtiayGDWTzLkrym7GJwCptpb2vxGODBKSPtyb5jYgIrMJW2vvprb0HmRsB6edtSV4UEYGDWMbjbb0HmSMB6evtSX49IgIVW2mHMPHoRED6uzgtIs/0HgRG5Jm0983bew8yZwIyDBennaREBHb3TNr75eLeg8ydgAzHchN5uvcgMGDLzUM8BkBAhuWStJOViMDzPZ0Wj0t6D0IjIMNzSWwicLyn0w5X4jEgAjJM/5cWkaO9B4EBOBqbxyAJyHCJCLTr/0Vp7wcGRkCG7R1Jfi0iwjwtNw/xGCgBGb5LIyLMz9G06/4dvQfh5ARkHC5N8qsREebhaNr1fmnvQdiZgIzHO5P8SkSEaTuadp2/s/Mc7IGAjMu7kvxyRIRpWsbjXb0HYW8EZHzeneSXIiJMy9G0w5F4jIiAjNNlERGm42ja9fzu3oOwPwIyXpcl+cWICON2NO06vqz3IOyfgIzbe5L8QkSEcTqadv2+p/cg1AjI+L03yc9HRBiXZTze23sQ6gRkGt6X5OciIozD0bRDj3iMnIBMx+VpEXmq8xywk6fSrtP3dZ6DFRCQabk87WQnIgzRU2nX5+W9B2E1BGR6lpvIk53ngGMtNw/xmBABmaYr0k56IsIQPJkWjys6z8GKCch0XRGbCP09mXaYEY8JEpBpe39aRJ7oPAfz9ERsHpMmINMnIvTwRNrm8f7eg7A+AjIPV6ZF5EjnOZiH5eYhHhMnIPNxZdqJUERYpyNp8biy8xxsgIDMi02EdRKPmRGQ+flAkp+NiLBaR9Kuqw/0HoTNEZB5+mCSn4mIsBrLeHyw9yBsloDM11VJfjoiwsEcSTuMiMcMCci8XR0Roe5I2vVzVe9B6ENAuDrJT0VE2J8jadfN1b0HoR8BIUk+lOQnIyLszZG06+VDvQehLwFh6ZokL4yIsLNlPK7pPAcDICAc69okPxER4cSOpB0yruk8BwMhIBzvw2kR+VbvQRiUb6VdF9f2HoThEBBO5MNpJ00RIWnXwQvTrgv4NgHhZJabyOO9B6Gr5eYhHjyPgLCT69JOniIyT4+nxeO63oMwTALCbq6LTWSOHk87PIgHJyUg7MVH0iLyWO9B2IjHYvNgDwSEvRKReXgsbfP4SO9BGD4BYT+uT4vIN3sPwlosNw/xYE8EhP26Pu2EKiLT8s20eFzfexDGQ0CosIlMi3hQIiBU3ZD2oXO49yAcyOG01/GG3oMwPgLCQYjIuB1Oux0pHpQICAf10SQ/HhEZG5sHByYgrMKNEZExOZz2en209yCMm4CwKjcm+bGIyNAdTnudbuw9COMnIKzSx5L8aERkqA6nvT4f6z0I0yAgrNrHk/xIRGRolvH4eO9BmA4BYR0+keSHIyJDcTgt6uLBSgkI6/LJtIg82nmOuXs07XX4ROc5mCABYZ1EpK9H0zaPT3aeg4kSENbtprSIPNJ7kJl5NO37Lh6sjYCwCTelnYRFZDMeSYvHTb0HYdoEhE2xiWzGI2mxFg/WTkDYpE+lReTh3oNM1MOxebBBAsKmich6PJy2eXyq9yDMh4DQw81pEflG70EmYrl5iAcbJSD0cnPaiVlEDuYbafG4ufcgzI+A0JNN5GDEg64EhN5uSfsQfKjzHGPzUNr37ZbOczBjAsIQ3BIR2Y+H0m7/3dJ5DmZOQBiKW9Mi8mDvQQbO5sFgCAhDcmvayVpETuzBtHjc2nsQSASE4bGJnJh4MDgCwhB9OskPRUSWHkz7fny69yBwLAFhqD6T5AcjIst4fKb3IHA8AWHIPpvkBzLfiDyYFlHxYJAEhKH7XFpEHug9yIY9kPbv/mzvQeBkBIQxmFtEHkjbPD7XexDYiYAwFrelReTrvQdZs+XmIR4MnoAwJrelncynGpGvp8Xjtt6DwF4ICGMz1U1EPBgdAWGMPp/2YXt/70FW5P60f8/new8C+yEgjNVUInJ/2m058WB0BIQxuz0tIl/rPUiRzYNRExDG7va0E/zYIvK1tHjc3nsQqBIQpmBsm4h4MAkCwlR8Ie1D+b7eg+zivrQ5v9B7EDgoAWFKhh6R+9Jut4kHkyAgTM0daRH5au9BjmPzYHIEhCm6I+2kP5SIfDUtHnf0HgRWSUCYqqFsIuLBZAkIU/bFtA/vezt9/Xu3v/4XO319WCsBYep6ReTetNto4sFkCQhz8KUkL8jmImLzYBYEhLn4clpE7lnz17ln++t8ac1fB7oTEOZk3RG5J23z+PKa/n4YFAFhbu5Mi8hXVvz3LjcP8WA2BIQ5ujNtU1hVRL6SFo87V/T3wSgICHO1qk1EPJgtAWHO7kr78L+7+Ofv3v7zd61oHhgVAWHuqhG5O+02mHgwWwICyaG0iBza4/NtHhABgaVDaRvFoT087wV7eB5MnoDAcw5l5zjs9t9hVgQEvtPJbk8d9AfuMDkCAs93fETuSru9JR5wDAGBE1v+fsdVsXnACZ2yWCx6zwDACNlAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABK/h/xbFS9J7ekyAAAAABJRU5ErkJggg==);
    background-size: cover;
  }
  .front-itc-routes-samples-information-information-information-page .select-panels .mobile-wrapper .list-area-no-data {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .front-itc-routes-samples-information-information-information-page .select-panels .mobile-wrapper .list-area-no-data p {
    margin: 0;
    padding: 20px 0;
  }
  .front-itc-routes-samples-information-information-information-page .select-panels .mobile-wrapper .ant-collapse-content-box {
    padding: 0;
  }
}
.front-itc-routes-samples-information-information-information-page .select-panels .mobile-wrapper .ant-collapse-item {
  border: 0;
}
.front-itc-routes-samples-information-information-information-page .select-panels .mobile-wrapper .list-content-title {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 60px;
  padding: 0 30px;
}
.front-itc-routes-samples-information-information-information-page .select-panels .mobile-wrapper .list-content-title .list-content-num {
  margin-left: 15px;
}
.front-itc-routes-samples-information-information-information-page .select-panels .mobile-wrapper .list-content-title .list-content-arrow {
  padding-right: 10px;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
  display: inline-block;
  width: 12px;
  height: 12px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAYAAACAvzbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFzmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA0LTI1VDA5OjE1OjUxKzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdhMzU5N2QwLTgzMjMtMzM0Yi05OTZmLTU5Nzg4ZjY1MDM5YiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+u5DM3QAADq9JREFUeJzt29mfpGV5x+EfSf6q5CBmT8y+J2bf9w1cYqJHMcYtkQ/hQwgKhBCDChEVFURBEEFcEHBBRIVBEBEQGMEBBprKwdMl4zDTy91V9bzLdZ3UATXT93S9Vd/nfps+ZbFYBAD267t6DwDAOAkIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACXf03uAqu//vu99RZJ/6j0HwAq88trrb3hV7yH2a8wbyKuSvKL3EAAH9Mq0z7PRGe0Gsu2fkyy2HwHG5h+TvLr3EFVj3kCWXp32IgCMyajjkUwjIEl7EV7eewiAPfqHjDweyfhvYR3rNduP/9J1CoCdvTzPfV6N2lQ2kKXXJPn73kMAnMRk4pFMawNZem3aD9Zf23sQgGO8LMnreg+xSlPbQJZel+SlvYcA2Da5eCTTDUiSvD7JS3oPAczeSzPBeCTTvIV1rDdsP76+6xTAXL0kz30OTc6UN5ClNyR5ce8hgNl5cSYcj2QeAUmSf01yWu8hgNk4Le1zZ9LmEpAk+bckp/YeApi809I+byZvTgFJkjcm+bveQwCTdWpmEo9kfgFJktPTIrLoPAcwHYu0z5U39h5kk+YYkKRF5NSICHBwi7TPk9M7z7Fxcw1I0l7sv42IAHXLzeP0znN0MfXfA9nNGduPpyc5peMcwPgs0g6hZ+zyvMma8waydEaSv4lNBNi72ccjsYEs/XvaBXFGbCLAzhZJ/jrJmb0H6c0G8pwz0y4KmwhwMuJxDAH5Tmcm+cuICPB8iyR/FfH4Nrewnu+s7ccz43YW0CzSDpdn7fbEObGBnNhZSf4iNhFAPE7KBnJy/5F24ZwVmwjM1SLJnyc5u/cgQ2QD2dnZSf4sNhGYI/HYhYDs7j+T/GlEBOZkkXZ4FI8duIW1N+dsP54dt7Ng6hZph8Zzdnvi3NlA9u6cJH8SmwhM2SLtfS4eeyAg+/OmJH8cEYEpWqS9v9/Ue5CxEJD9e3OSP4qIwJQs4/Hm3oOMiYDUnJvkDyMiMAWLtEOheOyTgNSdlxaRZ3sPApQ9m/Y+Prf3IGMkIAdzXtrJRURgfJ5Ne/+e13uQsRKQg1tuIlu9BwH2bLl5iMcBCMhqnJ92khERGL6ttHic33uQsROQ1Tk/NhEYuq20w554rIDfRF+t/0r7PzrOTfLdfUcBjrOV5A+SXNB7kKmwgazeBUl+PzYRGBLxWAMBWY//TvJ7EREYgq20Q514rJhbWOtz4fbj+XE7C3rZSjvMXbjbE9k/G8h6XZjkd2MTgR7EY81sIOv3P2k/WL8gNhHYlK0kv5PkLb0HmTIbyGa8JclvxyYCmyAeGyIgm/O/SX4rIgLrtJV2WBOPDXALa7Mu2n68MG5nwaptpR3SLtrtiayGDWTzLkrym7GJwCptpb2vxGODBKSPtyb5jYgIrMJW2vvprb0HmRsB6edtSV4UEYGDWMbjbb0HmSMB6evtSX49IgIVW2mHMPHoRED6uzgtIs/0HgRG5Jm0983bew8yZwIyDBennaREBHb3TNr75eLeg8ydgAzHchN5uvcgMGDLzUM8BkBAhuWStJOViMDzPZ0Wj0t6D0IjIMNzSWwicLyn0w5X4jEgAjJM/5cWkaO9B4EBOBqbxyAJyHCJCLTr/0Vp7wcGRkCG7R1Jfi0iwjwtNw/xGCgBGb5LIyLMz9G06/4dvQfh5ARkHC5N8qsREebhaNr1fmnvQdiZgIzHO5P8SkSEaTuadp2/s/Mc7IGAjMu7kvxyRIRpWsbjXb0HYW8EZHzeneSXIiJMy9G0w5F4jIiAjNNlERGm42ja9fzu3oOwPwIyXpcl+cWICON2NO06vqz3IOyfgIzbe5L8QkSEcTqadv2+p/cg1AjI+L03yc9HRBiXZTze23sQ6gRkGt6X5OciIozD0bRDj3iMnIBMx+VpEXmq8xywk6fSrtP3dZ6DFRCQabk87WQnIgzRU2nX5+W9B2E1BGR6lpvIk53ngGMtNw/xmBABmaYr0k56IsIQPJkWjys6z8GKCch0XRGbCP09mXaYEY8JEpBpe39aRJ7oPAfz9ERsHpMmINMnIvTwRNrm8f7eg7A+AjIPV6ZF5EjnOZiH5eYhHhMnIPNxZdqJUERYpyNp8biy8xxsgIDMi02EdRKPmRGQ+flAkp+NiLBaR9Kuqw/0HoTNEZB5+mCSn4mIsBrLeHyw9yBsloDM11VJfjoiwsEcSTuMiMcMCci8XR0Roe5I2vVzVe9B6ENAuDrJT0VE2J8jadfN1b0HoR8BIUk+lOQnIyLszZG06+VDvQehLwFh6ZokL4yIsLNlPK7pPAcDICAc69okPxER4cSOpB0yruk8BwMhIBzvw2kR+VbvQRiUb6VdF9f2HoThEBBO5MNpJ00RIWnXwQvTrgv4NgHhZJabyOO9B6Gr5eYhHjyPgLCT69JOniIyT4+nxeO63oMwTALCbq6LTWSOHk87PIgHJyUg7MVH0iLyWO9B2IjHYvNgDwSEvRKReXgsbfP4SO9BGD4BYT+uT4vIN3sPwlosNw/xYE8EhP26Pu2EKiLT8s20eFzfexDGQ0CosIlMi3hQIiBU3ZD2oXO49yAcyOG01/GG3oMwPgLCQYjIuB1Oux0pHpQICAf10SQ/HhEZG5sHByYgrMKNEZExOZz2en209yCMm4CwKjcm+bGIyNAdTnudbuw9COMnIKzSx5L8aERkqA6nvT4f6z0I0yAgrNrHk/xIRGRolvH4eO9BmA4BYR0+keSHIyJDcTgt6uLBSgkI6/LJtIg82nmOuXs07XX4ROc5mCABYZ1EpK9H0zaPT3aeg4kSENbtprSIPNJ7kJl5NO37Lh6sjYCwCTelnYRFZDMeSYvHTb0HYdoEhE2xiWzGI2mxFg/WTkDYpE+lReTh3oNM1MOxebBBAsKmich6PJy2eXyq9yDMh4DQw81pEflG70EmYrl5iAcbJSD0cnPaiVlEDuYbafG4ufcgzI+A0JNN5GDEg64EhN5uSfsQfKjzHGPzUNr37ZbOczBjAsIQ3BIR2Y+H0m7/3dJ5DmZOQBiKW9Mi8mDvQQbO5sFgCAhDcmvayVpETuzBtHjc2nsQSASE4bGJnJh4MDgCwhB9OskPRUSWHkz7fny69yBwLAFhqD6T5AcjIst4fKb3IHA8AWHIPpvkBzLfiDyYFlHxYJAEhKH7XFpEHug9yIY9kPbv/mzvQeBkBIQxmFtEHkjbPD7XexDYiYAwFrelReTrvQdZs+XmIR4MnoAwJrelncynGpGvp8Xjtt6DwF4ICGMz1U1EPBgdAWGMPp/2YXt/70FW5P60f8/new8C+yEgjNVUInJ/2m058WB0BIQxuz0tIl/rPUiRzYNRExDG7va0E/zYIvK1tHjc3nsQqBIQpmBsm4h4MAkCwlR8Ie1D+b7eg+zivrQ5v9B7EDgoAWFKhh6R+9Jut4kHkyAgTM0daRH5au9BjmPzYHIEhCm6I+2kP5SIfDUtHnf0HgRWSUCYqqFsIuLBZAkIU/bFtA/vezt9/Xu3v/4XO319WCsBYep6ReTetNto4sFkCQhz8KUkL8jmImLzYBYEhLn4clpE7lnz17ln++t8ac1fB7oTEOZk3RG5J23z+PKa/n4YFAFhbu5Mi8hXVvz3LjcP8WA2BIQ5ujNtU1hVRL6SFo87V/T3wSgICHO1qk1EPJgtAWHO7kr78L+7+Ofv3v7zd61oHhgVAWHuqhG5O+02mHgwWwICyaG0iBza4/NtHhABgaVDaRvFoT087wV7eB5MnoDAcw5l5zjs9t9hVgQEvtPJbk8d9AfuMDkCAs93fETuSru9JR5wDAGBE1v+fsdVsXnACZ2yWCx6zwDACNlAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABK/h/xbFS9J7ekyAAAAABJRU5ErkJggg==);
  background-size: cover;
  transition: all 0.25s ease-in-out;
}
.front-itc-routes-samples-information-information-information-page .select-panels .mobile-wrapper .list-content-title .list-content-arrow-down {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.front-itc-routes-samples-information-information-information-page .select-panels .mobile-wrapper .list-content-title p {
  margin: 0;
  word-break: break-all;
  margin-left: 15px;
}
.front-itc-routes-samples-information-information-information-page .select-panels .ant-tabs-bar {
  margin: 0 0 11px 0;
  height: 60px;
  padding: 0 10px;
  border-bottom: none;
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 10px;
}
.front-itc-routes-samples-information-information-information-page .select-panels .ant-tabs-nav {
  width: 100%;
}
.front-itc-routes-samples-information-information-information-page .select-panels .ant-tabs-nav > div {
  display: flex;
}
.front-itc-routes-samples-information-information-information-page .select-panels .ant-tabs.ant-tabs-line > .ant-tabs-bar .ant-tabs-tab {
  position: relative;
  flex: 1 1;
  margin: 0;
  height: 60px;
  line-height: 60px;
  padding: 0;
  text-align: center;
}
.front-itc-routes-samples-information-information-information-page .select-panels .ant-tabs.ant-tabs-line > .ant-tabs-bar .ant-tabs-tab::after {
  display: none;
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 3px;
  background-color: #263F64;
}
.front-itc-routes-samples-information-information-information-page .select-panels .ant-tabs.ant-tabs-line > .ant-tabs-bar .ant-tabs-tab.ant-tabs-tab-active::after {
  display: block;
}
.front-itc-routes-samples-information-information-information-page .select-panels .ant-tabs-ink-bar {
  display: none !important;
  height: 3px;
}
.front-itc-routes-samples-information-information-information-page .select-panels .sender-area {
  padding: 23px 20px 32px 20px;
  background-color: #fff;
  border-radius: 10px;
}
.front-itc-routes-samples-information-information-information-page .select-panels .sender-area .sender-title {
  margin-bottom: 20px;
  font-size: 17px;
  font-weight: bold;
  color: #263F64;
}
.front-itc-routes-samples-information-information-information-page .select-panels .sender-area .sender-list {
  margin-bottom: 15px;
}
.front-itc-routes-samples-information-information-information-page .select-panels .sender-area .sender-list .sender-inner-title,
.front-itc-routes-samples-information-information-information-page .select-panels .sender-area .sender-list .sender-inner-value {
  height: 40px;
  line-height: 40px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-information-information-information-page .select-panels .sender-area .sender-list .sender-inner-title.active,
.front-itc-routes-samples-information-information-information-page .select-panels .sender-area .sender-list .sender-inner-value.active {
  font-weight: 600;
}
.front-itc-routes-samples-information-information-information-page .select-panels .sender-area .summary-list {
  margin-top: 23px;
  color: #3E3A39;
}
.front-itc-routes-samples-information-information-information-page .select-panels .sender-area .summary-list .summary-list-title {
  height: 40px;
  line-height: 40px;
  font-size: 10px;
}
.front-itc-routes-samples-information-information-information-page .select-panels .sender-area .summary-list .summary-list-value {
  line-height: 40px;
  font-weight: 600;
  font-size: 12px;
}
.front-itc-routes-samples-information-information-information-page .select-panels .sender-area .sender-service {
  display: flex;
  align-items: center;
  min-height: 40px;
}
.front-itc-routes-samples-information-information-information-page .select-panels .sender-area .sender-service .sender-service-each {
  position: relative;
  padding-left: 25px;
  line-height: 20px;
  font-weight: 600;
  color: #3E3A39;
}
.front-itc-routes-samples-information-information-information-page .select-panels .sender-area .sender-service .sender-service-each::before {
  content: '\2713';
  position: absolute;
  left: 0;
  top: 3px;
  height: 14px;
  width: 14px;
  line-height: 12px;
  font-size: 8px;
  text-align: center;
  border-radius: 50%;
  color: #263F64;
  border: 1px solid #263F64;
}
.front-itc-routes-samples-information-information-information-page .select-panels .sender-area .email-area {
  display: flex;
  align-items: center;
  margin-top: 10px;
  padding: 13px 17px;
  border-radius: 6px;
  background-color: #f5f5f5;
}
.front-itc-routes-samples-information-information-information-page .select-panels .sender-area .email-area .email-avatar {
  height: 36px;
  width: 36px;
  line-height: 36px;
  text-align: center;
  font-size: 10px;
  color: #fff;
  background-color: #036EB8;
  border-radius: 50%;
}
.front-itc-routes-samples-information-information-information-page .select-panels .sender-area .email-area .email-info {
  flex: 1 1;
  padding: 0 10px;
}
.front-itc-routes-samples-information-information-information-page .select-panels .sender-area .email-area .email-info > div {
  line-height: 22px;
  font-size: 12px;
  color: #3E3A39;
  word-break: break-all;
}
.front-itc-routes-samples-information-information-information-page .select-panels .list-area-mobile .list-each-batch {
  border-top: 1px solid #eee;
  overflow: hidden;
}
.front-itc-routes-samples-information-information-information-page .select-panels .list-area-mobile .list-each-batch.backup {
  padding: 20px;
  background-color: #fff;
}
.front-itc-routes-samples-information-information-information-page .select-panels .list-area-mobile .list-each-batch.backup .info-item {
  display: flex;
  align-items: center;
  height: 40px;
}
.front-itc-routes-samples-information-information-information-page .select-panels .list-area-mobile .list-each-batch.backup .info-item .info-item-title {
  flex: 1 1;
}
.front-itc-routes-samples-information-information-information-page .select-panels .list-area-mobile .list-each-batch.backup .info-item .info-item-value {
  flex: 1 1;
}
.front-itc-routes-samples-information-information-information-page .buttons-area {
  z-index: 9;
  display: flex;
  align-items: center;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  height: 80px;
  padding: 0 16px;
  background-color: #fff;
}
.front-itc-routes-samples-information-information-information-page .buttons-area .button-wrap {
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-radius: 6px;
  background-color: #f5f5f5;
}
.front-itc-routes-samples-information-information-information-page .buttons-area .print-area {
  flex: 1 1;
  padding: 0 6px;
}
.front-itc-routes-samples-information-information-information-page .buttons-area .print-area .button-print {
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 11px;
  color: #fff;
  background-color: #263F64;
  border-radius: 6px;
}

.front-itc-routes-samples-products-products-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-products-products-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-products-products-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-products-products-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-products-products-page-container .front-itc-routes-samples-products-products-top-bottom-left-right .front-itc-routes-samples-products-products-top-area,
.front-itc-routes-samples-products-products-page-container .front-itc-routes-samples-products-products-top-bottom-left-right .front-itc-routes-samples-products-products-bottom-left-area,
.front-itc-routes-samples-products-products-page-container .front-itc-routes-samples-products-products-top-bottom-left-right .front-itc-routes-samples-products-products-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-products-products-page-container .front-itc-routes-samples-products-products-top-bottom-left-right .front-itc-routes-samples-products-products-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-products-products-page-container .front-itc-routes-samples-products-products-top-bottom .front-itc-routes-samples-products-products-top-area,
.front-itc-routes-samples-products-products-page-container .front-itc-routes-samples-products-products-top-bottom .front-itc-routes-samples-products-products-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-products-products-page-container .front-itc-routes-samples-products-products-top-bottom .front-itc-routes-samples-products-products-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-products-products-list-content-data-color.front-itc-routes-samples-products-products-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-products-products-list-content-data-color.front-itc-routes-samples-products-products-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-products-products-list-content-data-color.front-itc-routes-samples-products-products-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-products-products-list-content-data-color.front-itc-routes-samples-products-products-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-products-products-list-content-data-color.front-itc-routes-samples-products-products-cancelled {
  color: #888888;
}
.front-itc-routes-samples-products-products-list-content-data-color.front-itc-routes-samples-products-products-rejected,
.front-itc-routes-samples-products-products-list-content-data-color.front-itc-routes-samples-products-products-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-products-products-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-child-panel,
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-inner-collapse .front-itc-routes-samples-products-products-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data.front-itc-routes-samples-products-products-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data.front-itc-routes-samples-products-products-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data.front-itc-routes-samples-products-products-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data.front-itc-routes-samples-products-products-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data.front-itc-routes-samples-products-products-cancelled {
  color: #888888;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data.front-itc-routes-samples-products-products-rejected,
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data.front-itc-routes-samples-products-products-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data.front-itc-routes-samples-products-products-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data.front-itc-routes-samples-products-products-bold {
  font-weight: 600;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data-bottom.front-itc-routes-samples-products-products-bold {
  font-weight: 600;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data-bottom.front-itc-routes-samples-products-products-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data-bottom.front-itc-routes-samples-products-products-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data-bottom.front-itc-routes-samples-products-products-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data-bottom.front-itc-routes-samples-products-products-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data-bottom.front-itc-routes-samples-products-products-cancelled {
  color: #888888;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data-bottom.front-itc-routes-samples-products-products-rejected,
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-data-bottom.front-itc-routes-samples-products-products-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-data-detail .front-itc-routes-samples-products-products-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-column-name .front-itc-routes-samples-products-products-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-column-name .front-itc-routes-samples-products-products-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-name.front-itc-routes-samples-products-products-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-name .front-itc-routes-samples-products-products-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-name .front-itc-routes-samples-products-products-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-name .front-itc-routes-samples-products-products-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-first-column-name,
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-first-content-name,
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-column-name,
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-name,
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-innercontent-name .front-itc-routes-samples-products-products-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-area {
  width: 100%;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-area .front-itc-routes-samples-products-products-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-area .front-itc-routes-samples-products-products-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-area .front-itc-routes-samples-products-products-list-each-single .front-itc-routes-samples-products-products-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-area .front-itc-routes-samples-products-products-list-each-single .front-itc-routes-samples-products-products-ant-collapse-borderless .front-itc-routes-samples-products-products-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-area .front-itc-routes-samples-products-products-list-each-single .front-itc-routes-samples-products-products-ant-collapse-borderless .front-itc-routes-samples-products-products-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-area .front-itc-routes-samples-products-products-list-each-single .front-itc-routes-samples-products-products-ant-collapse-borderless .front-itc-routes-samples-products-products-child-panel .front-itc-routes-samples-products-products-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-list-area .front-itc-routes-samples-products-products-list-each-single .front-itc-routes-samples-products-products-ant-collapse-borderless .front-itc-routes-samples-products-products-child-panel .front-itc-routes-samples-products-products-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-products-products-collapse-rows .front-itc-routes-samples-products-products-details-list .front-itc-routes-samples-products-products-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-products-products-sample-list {
  width: 100%;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-products-products-sample-list ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-products-products-sample-list li {
  list-style: none;
}
.front-itc-routes-samples-products-products-sample-list a {
  text-decoration: none;
}
.front-itc-routes-samples-products-products-sample-list button {
  border: none;
}
.front-itc-routes-samples-products-products-sample-list .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-products-products-sample-list .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-products-products-sample-list .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-products-products-sample-list .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-products-products-sample-list .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-products-products-sample-list .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-products-products-sample-list .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-products-products-sample-list .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-products-products-sample-list .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-products-products-sample-list .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-products-products-sample-list input,
.front-itc-routes-samples-products-products-sample-list .ant-select-selection-selected-value,
.front-itc-routes-samples-products-products-sample-list .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-products-products-sample-list .c7n-pro-textarea,
.front-itc-routes-samples-products-products-sample-list .c7n-pro-textarea:focus,
.front-itc-routes-samples-products-products-sample-list .c7n-pro-textarea:hover,
.front-itc-routes-samples-products-products-sample-list .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-products-products-sample-list .ant-select-selection:focus,
.front-itc-routes-samples-products-products-sample-list .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-products-products-sample-list .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-products-products-sample-list .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-products-products-sample-list .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-products-products-sample-list .primary-button[disabled],
.front-itc-routes-samples-products-products-sample-list .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-products-products-sample-list .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-products-products-sample-list .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-products-products-sample-list .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-products-products-sample-list .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-products-products-sample-list .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-products-products-sample-list .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small[disabled],
.front-itc-routes-samples-products-products-sample-list .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small[disabled],
.front-itc-routes-samples-products-products-sample-list .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-products-products-sample-list .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-products-products-sample-list .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-products-products-sample-list .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-products-products-sample-list .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-products-products-sample-list .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-products-products-sample-list .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-products-products-sample-list .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-products-products-sample-list .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-products-products-sample-list .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-products-products-sample-list .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-products-products-sample-list .c7n-alert-warning,
.front-itc-routes-samples-products-products-sample-list .c7n-alert-error,
.front-itc-routes-samples-products-products-sample-list .c7n-alert-info,
.front-itc-routes-samples-products-products-sample-list .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-products-products-sample-list .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-products-products-sample-list .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-products-products-sample-list .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-products-products-sample-list .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-products-products-sample-list .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-products-products-sample-list .c7n-pro-input-number,
.front-itc-routes-samples-products-products-sample-list .c7n-pro-input,
.front-itc-routes-samples-products-products-sample-list .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-products-products-sample-list input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-products-products-sample-list .ant-input:focus,
.front-itc-routes-samples-products-products-sample-list .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-products-products-sample-list .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-products-products-sample-list .ant-tabs-tab,
.front-itc-routes-samples-products-products-sample-list .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-products-products-sample-list .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-products-products-sample-list .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-products-products-sample-list .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-products-products-sample-list .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-products-products-sample-list .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-products-products-sample-list .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-products-products-sample-list .has-error .ant-picker-icon:after,
.front-itc-routes-samples-products-products-sample-list .has-error .ant-select-arrow,
.front-itc-routes-samples-products-products-sample-list .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-products-products-sample-list .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-products-products-sample-list .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-products-products-sample-list .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-products-products-sample-list .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-products-products-sample-list .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-products-products-sample-list .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-products-products-sample-list .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-products-products-sample-list .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-products-products-sample-list .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-products-products-sample-list .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-products-products-sample-list .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-products-products-sample-list .ant-select-selection__placeholder,
.front-itc-routes-samples-products-products-sample-list .ant-select-search__field__placeholder,
.front-itc-routes-samples-products-products-sample-list .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-products-products-sample-list .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-products-products-sample-list .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-products-products-sample-list .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile {
  padding: 30px 16px;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile p,
.front-itc-routes-samples-products-products-sample-list .projects-mobile span {
  font-family: 'Montserrat';
  margin: 0;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-products-products-sample-list .projects-mobile .mobile-wrapper {
    background-color: #fff;
    border-radius: 10px;
    overflow: hidden;
  }
  .front-itc-routes-samples-products-products-sample-list .projects-mobile .mobile-wrapper > p {
    margin: 0;
    padding: 20px 0;
    font-weight: 700;
  }
  .front-itc-routes-samples-products-products-sample-list .projects-mobile .mobile-wrapper .mobile-dropdown-arrow {
    margin: 0px 10px;
    margin-bottom: -2px;
    display: inline-block;
    width: 12px;
    height: 12px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAYAAACAvzbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFzmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA0LTI1VDA5OjE1OjUxKzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdhMzU5N2QwLTgzMjMtMzM0Yi05OTZmLTU5Nzg4ZjY1MDM5YiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+u5DM3QAADq9JREFUeJzt29mfpGV5x+EfSf6q5CBmT8y+J2bf9w1cYqJHMcYtkQ/hQwgKhBCDChEVFURBEEFcEHBBRIVBEBEQGMEBBprKwdMl4zDTy91V9bzLdZ3UATXT93S9Vd/nfps+ZbFYBAD267t6DwDAOAkIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACXf03uAqu//vu99RZJ/6j0HwAq88trrb3hV7yH2a8wbyKuSvKL3EAAH9Mq0z7PRGe0Gsu2fkyy2HwHG5h+TvLr3EFVj3kCWXp32IgCMyajjkUwjIEl7EV7eewiAPfqHjDweyfhvYR3rNduP/9J1CoCdvTzPfV6N2lQ2kKXXJPn73kMAnMRk4pFMawNZem3aD9Zf23sQgGO8LMnreg+xSlPbQJZel+SlvYcA2Da5eCTTDUiSvD7JS3oPAczeSzPBeCTTvIV1rDdsP76+6xTAXL0kz30OTc6UN5ClNyR5ce8hgNl5cSYcj2QeAUmSf01yWu8hgNk4Le1zZ9LmEpAk+bckp/YeApi809I+byZvTgFJkjcm+bveQwCTdWpmEo9kfgFJktPTIrLoPAcwHYu0z5U39h5kk+YYkKRF5NSICHBwi7TPk9M7z7Fxcw1I0l7sv42IAHXLzeP0znN0MfXfA9nNGduPpyc5peMcwPgs0g6hZ+zyvMma8waydEaSv4lNBNi72ccjsYEs/XvaBXFGbCLAzhZJ/jrJmb0H6c0G8pwz0y4KmwhwMuJxDAH5Tmcm+cuICPB8iyR/FfH4Nrewnu+s7ccz43YW0CzSDpdn7fbEObGBnNhZSf4iNhFAPE7KBnJy/5F24ZwVmwjM1SLJnyc5u/cgQ2QD2dnZSf4sNhGYI/HYhYDs7j+T/GlEBOZkkXZ4FI8duIW1N+dsP54dt7Ng6hZph8Zzdnvi3NlA9u6cJH8SmwhM2SLtfS4eeyAg+/OmJH8cEYEpWqS9v9/Ue5CxEJD9e3OSP4qIwJQs4/Hm3oOMiYDUnJvkDyMiMAWLtEOheOyTgNSdlxaRZ3sPApQ9m/Y+Prf3IGMkIAdzXtrJRURgfJ5Ne/+e13uQsRKQg1tuIlu9BwH2bLl5iMcBCMhqnJ92khERGL6ttHic33uQsROQ1Tk/NhEYuq20w554rIDfRF+t/0r7PzrOTfLdfUcBjrOV5A+SXNB7kKmwgazeBUl+PzYRGBLxWAMBWY//TvJ7EREYgq20Q514rJhbWOtz4fbj+XE7C3rZSjvMXbjbE9k/G8h6XZjkd2MTgR7EY81sIOv3P2k/WL8gNhHYlK0kv5PkLb0HmTIbyGa8JclvxyYCmyAeGyIgm/O/SX4rIgLrtJV2WBOPDXALa7Mu2n68MG5nwaptpR3SLtrtiayGDWTzLkrym7GJwCptpb2vxGODBKSPtyb5jYgIrMJW2vvprb0HmRsB6edtSV4UEYGDWMbjbb0HmSMB6evtSX49IgIVW2mHMPHoRED6uzgtIs/0HgRG5Jm0983bew8yZwIyDBennaREBHb3TNr75eLeg8ydgAzHchN5uvcgMGDLzUM8BkBAhuWStJOViMDzPZ0Wj0t6D0IjIMNzSWwicLyn0w5X4jEgAjJM/5cWkaO9B4EBOBqbxyAJyHCJCLTr/0Vp7wcGRkCG7R1Jfi0iwjwtNw/xGCgBGb5LIyLMz9G06/4dvQfh5ARkHC5N8qsREebhaNr1fmnvQdiZgIzHO5P8SkSEaTuadp2/s/Mc7IGAjMu7kvxyRIRpWsbjXb0HYW8EZHzeneSXIiJMy9G0w5F4jIiAjNNlERGm42ja9fzu3oOwPwIyXpcl+cWICON2NO06vqz3IOyfgIzbe5L8QkSEcTqadv2+p/cg1AjI+L03yc9HRBiXZTze23sQ6gRkGt6X5OciIozD0bRDj3iMnIBMx+VpEXmq8xywk6fSrtP3dZ6DFRCQabk87WQnIgzRU2nX5+W9B2E1BGR6lpvIk53ngGMtNw/xmBABmaYr0k56IsIQPJkWjys6z8GKCch0XRGbCP09mXaYEY8JEpBpe39aRJ7oPAfz9ERsHpMmINMnIvTwRNrm8f7eg7A+AjIPV6ZF5EjnOZiH5eYhHhMnIPNxZdqJUERYpyNp8biy8xxsgIDMi02EdRKPmRGQ+flAkp+NiLBaR9Kuqw/0HoTNEZB5+mCSn4mIsBrLeHyw9yBsloDM11VJfjoiwsEcSTuMiMcMCci8XR0Roe5I2vVzVe9B6ENAuDrJT0VE2J8jadfN1b0HoR8BIUk+lOQnIyLszZG06+VDvQehLwFh6ZokL4yIsLNlPK7pPAcDICAc69okPxER4cSOpB0yruk8BwMhIBzvw2kR+VbvQRiUb6VdF9f2HoThEBBO5MNpJ00RIWnXwQvTrgv4NgHhZJabyOO9B6Gr5eYhHjyPgLCT69JOniIyT4+nxeO63oMwTALCbq6LTWSOHk87PIgHJyUg7MVH0iLyWO9B2IjHYvNgDwSEvRKReXgsbfP4SO9BGD4BYT+uT4vIN3sPwlosNw/xYE8EhP26Pu2EKiLT8s20eFzfexDGQ0CosIlMi3hQIiBU3ZD2oXO49yAcyOG01/GG3oMwPgLCQYjIuB1Oux0pHpQICAf10SQ/HhEZG5sHByYgrMKNEZExOZz2en209yCMm4CwKjcm+bGIyNAdTnudbuw9COMnIKzSx5L8aERkqA6nvT4f6z0I0yAgrNrHk/xIRGRolvH4eO9BmA4BYR0+keSHIyJDcTgt6uLBSgkI6/LJtIg82nmOuXs07XX4ROc5mCABYZ1EpK9H0zaPT3aeg4kSENbtprSIPNJ7kJl5NO37Lh6sjYCwCTelnYRFZDMeSYvHTb0HYdoEhE2xiWzGI2mxFg/WTkDYpE+lReTh3oNM1MOxebBBAsKmich6PJy2eXyq9yDMh4DQw81pEflG70EmYrl5iAcbJSD0cnPaiVlEDuYbafG4ufcgzI+A0JNN5GDEg64EhN5uSfsQfKjzHGPzUNr37ZbOczBjAsIQ3BIR2Y+H0m7/3dJ5DmZOQBiKW9Mi8mDvQQbO5sFgCAhDcmvayVpETuzBtHjc2nsQSASE4bGJnJh4MDgCwhB9OskPRUSWHkz7fny69yBwLAFhqD6T5AcjIst4fKb3IHA8AWHIPpvkBzLfiDyYFlHxYJAEhKH7XFpEHug9yIY9kPbv/mzvQeBkBIQxmFtEHkjbPD7XexDYiYAwFrelReTrvQdZs+XmIR4MnoAwJrelncynGpGvp8Xjtt6DwF4ICGMz1U1EPBgdAWGMPp/2YXt/70FW5P60f8/new8C+yEgjNVUInJ/2m058WB0BIQxuz0tIl/rPUiRzYNRExDG7va0E/zYIvK1tHjc3nsQqBIQpmBsm4h4MAkCwlR8Ie1D+b7eg+zivrQ5v9B7EDgoAWFKhh6R+9Jut4kHkyAgTM0daRH5au9BjmPzYHIEhCm6I+2kP5SIfDUtHnf0HgRWSUCYqqFsIuLBZAkIU/bFtA/vezt9/Xu3v/4XO319WCsBYep6ReTetNto4sFkCQhz8KUkL8jmImLzYBYEhLn4clpE7lnz17ln++t8ac1fB7oTEOZk3RG5J23z+PKa/n4YFAFhbu5Mi8hXVvz3LjcP8WA2BIQ5ujNtU1hVRL6SFo87V/T3wSgICHO1qk1EPJgtAWHO7kr78L+7+Ofv3v7zd61oHhgVAWHuqhG5O+02mHgwWwICyaG0iBza4/NtHhABgaVDaRvFoT087wV7eB5MnoDAcw5l5zjs9t9hVgQEvtPJbk8d9AfuMDkCAs93fETuSru9JR5wDAGBE1v+fsdVsXnACZ2yWCx6zwDACNlAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABK/h/xbFS9J7ekyAAAAABJRU5ErkJggg==);
    background-size: cover;
  }
  .front-itc-routes-samples-products-products-sample-list .projects-mobile .mobile-wrapper .ant-collapse-content-box {
    padding: 0;
  }
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .mobile-wrapper .ant-collapse-item {
  border: 0;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .mobile-wrapper .list-content-title {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  min-height: 60px;
  line-height: 36px;
  padding-left: 20px;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .mobile-wrapper .list-content-title .list-content-arrow {
  margin-right: 10px;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
  display: inline-block;
  width: 12px;
  height: 12px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAYAAACAvzbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFzmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDQtMjVUMDk6MTU6NTErMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA0LTI1VDA5OjE1OjUxKzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdhMzU5N2QwLTgzMjMtMzM0Yi05OTZmLTU5Nzg4ZjY1MDM5YiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJlYjlhMmIzLWJlMGEtNDgyNi1hMThkLTU0YTlhYjZjMmY2YiIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNmOWVmMmM0LWQ3NmYtNGNhNi04ZmZkLTQzMGNlOGQ0NzU3ZCIgc3RFdnQ6d2hlbj0iMjAyMi0wNC0yNVQwOToxNTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+u5DM3QAADq9JREFUeJzt29mfpGV5x+EfSf6q5CBmT8y+J2bf9w1cYqJHMcYtkQ/hQwgKhBCDChEVFURBEEFcEHBBRIVBEBEQGMEBBprKwdMl4zDTy91V9bzLdZ3UATXT93S9Vd/nfps+ZbFYBAD267t6DwDAOAkIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACUCAkCJgABQIiAAlAgIACXf03uAqu//vu99RZJ/6j0HwAq88trrb3hV7yH2a8wbyKuSvKL3EAAH9Mq0z7PRGe0Gsu2fkyy2HwHG5h+TvLr3EFVj3kCWXp32IgCMyajjkUwjIEl7EV7eewiAPfqHjDweyfhvYR3rNduP/9J1CoCdvTzPfV6N2lQ2kKXXJPn73kMAnMRk4pFMawNZem3aD9Zf23sQgGO8LMnreg+xSlPbQJZel+SlvYcA2Da5eCTTDUiSvD7JS3oPAczeSzPBeCTTvIV1rDdsP76+6xTAXL0kz30OTc6UN5ClNyR5ce8hgNl5cSYcj2QeAUmSf01yWu8hgNk4Le1zZ9LmEpAk+bckp/YeApi809I+byZvTgFJkjcm+bveQwCTdWpmEo9kfgFJktPTIrLoPAcwHYu0z5U39h5kk+YYkKRF5NSICHBwi7TPk9M7z7Fxcw1I0l7sv42IAHXLzeP0znN0MfXfA9nNGduPpyc5peMcwPgs0g6hZ+zyvMma8waydEaSv4lNBNi72ccjsYEs/XvaBXFGbCLAzhZJ/jrJmb0H6c0G8pwz0y4KmwhwMuJxDAH5Tmcm+cuICPB8iyR/FfH4Nrewnu+s7ccz43YW0CzSDpdn7fbEObGBnNhZSf4iNhFAPE7KBnJy/5F24ZwVmwjM1SLJnyc5u/cgQ2QD2dnZSf4sNhGYI/HYhYDs7j+T/GlEBOZkkXZ4FI8duIW1N+dsP54dt7Ng6hZph8Zzdnvi3NlA9u6cJH8SmwhM2SLtfS4eeyAg+/OmJH8cEYEpWqS9v9/Ue5CxEJD9e3OSP4qIwJQs4/Hm3oOMiYDUnJvkDyMiMAWLtEOheOyTgNSdlxaRZ3sPApQ9m/Y+Prf3IGMkIAdzXtrJRURgfJ5Ne/+e13uQsRKQg1tuIlu9BwH2bLl5iMcBCMhqnJ92khERGL6ttHic33uQsROQ1Tk/NhEYuq20w554rIDfRF+t/0r7PzrOTfLdfUcBjrOV5A+SXNB7kKmwgazeBUl+PzYRGBLxWAMBWY//TvJ7EREYgq20Q514rJhbWOtz4fbj+XE7C3rZSjvMXbjbE9k/G8h6XZjkd2MTgR7EY81sIOv3P2k/WL8gNhHYlK0kv5PkLb0HmTIbyGa8JclvxyYCmyAeGyIgm/O/SX4rIgLrtJV2WBOPDXALa7Mu2n68MG5nwaptpR3SLtrtiayGDWTzLkrym7GJwCptpb2vxGODBKSPtyb5jYgIrMJW2vvprb0HmRsB6edtSV4UEYGDWMbjbb0HmSMB6evtSX49IgIVW2mHMPHoRED6uzgtIs/0HgRG5Jm0983bew8yZwIyDBennaREBHb3TNr75eLeg8ydgAzHchN5uvcgMGDLzUM8BkBAhuWStJOViMDzPZ0Wj0t6D0IjIMNzSWwicLyn0w5X4jEgAjJM/5cWkaO9B4EBOBqbxyAJyHCJCLTr/0Vp7wcGRkCG7R1Jfi0iwjwtNw/xGCgBGb5LIyLMz9G06/4dvQfh5ARkHC5N8qsREebhaNr1fmnvQdiZgIzHO5P8SkSEaTuadp2/s/Mc7IGAjMu7kvxyRIRpWsbjXb0HYW8EZHzeneSXIiJMy9G0w5F4jIiAjNNlERGm42ja9fzu3oOwPwIyXpcl+cWICON2NO06vqz3IOyfgIzbe5L8QkSEcTqadv2+p/cg1AjI+L03yc9HRBiXZTze23sQ6gRkGt6X5OciIozD0bRDj3iMnIBMx+VpEXmq8xywk6fSrtP3dZ6DFRCQabk87WQnIgzRU2nX5+W9B2E1BGR6lpvIk53ngGMtNw/xmBABmaYr0k56IsIQPJkWjys6z8GKCch0XRGbCP09mXaYEY8JEpBpe39aRJ7oPAfz9ERsHpMmINMnIvTwRNrm8f7eg7A+AjIPV6ZF5EjnOZiH5eYhHhMnIPNxZdqJUERYpyNp8biy8xxsgIDMi02EdRKPmRGQ+flAkp+NiLBaR9Kuqw/0HoTNEZB5+mCSn4mIsBrLeHyw9yBsloDM11VJfjoiwsEcSTuMiMcMCci8XR0Roe5I2vVzVe9B6ENAuDrJT0VE2J8jadfN1b0HoR8BIUk+lOQnIyLszZG06+VDvQehLwFh6ZokL4yIsLNlPK7pPAcDICAc69okPxER4cSOpB0yruk8BwMhIBzvw2kR+VbvQRiUb6VdF9f2HoThEBBO5MNpJ00RIWnXwQvTrgv4NgHhZJabyOO9B6Gr5eYhHjyPgLCT69JOniIyT4+nxeO63oMwTALCbq6LTWSOHk87PIgHJyUg7MVH0iLyWO9B2IjHYvNgDwSEvRKReXgsbfP4SO9BGD4BYT+uT4vIN3sPwlosNw/xYE8EhP26Pu2EKiLT8s20eFzfexDGQ0CosIlMi3hQIiBU3ZD2oXO49yAcyOG01/GG3oMwPgLCQYjIuB1Oux0pHpQICAf10SQ/HhEZG5sHByYgrMKNEZExOZz2en209yCMm4CwKjcm+bGIyNAdTnudbuw9COMnIKzSx5L8aERkqA6nvT4f6z0I0yAgrNrHk/xIRGRolvH4eO9BmA4BYR0+keSHIyJDcTgt6uLBSgkI6/LJtIg82nmOuXs07XX4ROc5mCABYZ1EpK9H0zaPT3aeg4kSENbtprSIPNJ7kJl5NO37Lh6sjYCwCTelnYRFZDMeSYvHTb0HYdoEhE2xiWzGI2mxFg/WTkDYpE+lReTh3oNM1MOxebBBAsKmich6PJy2eXyq9yDMh4DQw81pEflG70EmYrl5iAcbJSD0cnPaiVlEDuYbafG4ufcgzI+A0JNN5GDEg64EhN5uSfsQfKjzHGPzUNr37ZbOczBjAsIQ3BIR2Y+H0m7/3dJ5DmZOQBiKW9Mi8mDvQQbO5sFgCAhDcmvayVpETuzBtHjc2nsQSASE4bGJnJh4MDgCwhB9OskPRUSWHkz7fny69yBwLAFhqD6T5AcjIst4fKb3IHA8AWHIPpvkBzLfiDyYFlHxYJAEhKH7XFpEHug9yIY9kPbv/mzvQeBkBIQxmFtEHkjbPD7XexDYiYAwFrelReTrvQdZs+XmIR4MnoAwJrelncynGpGvp8Xjtt6DwF4ICGMz1U1EPBgdAWGMPp/2YXt/70FW5P60f8/new8C+yEgjNVUInJ/2m058WB0BIQxuz0tIl/rPUiRzYNRExDG7va0E/zYIvK1tHjc3nsQqBIQpmBsm4h4MAkCwlR8Ie1D+b7eg+zivrQ5v9B7EDgoAWFKhh6R+9Jut4kHkyAgTM0daRH5au9BjmPzYHIEhCm6I+2kP5SIfDUtHnf0HgRWSUCYqqFsIuLBZAkIU/bFtA/vezt9/Xu3v/4XO319WCsBYep6ReTetNto4sFkCQhz8KUkL8jmImLzYBYEhLn4clpE7lnz17ln++t8ac1fB7oTEOZk3RG5J23z+PKa/n4YFAFhbu5Mi8hXVvz3LjcP8WA2BIQ5ujNtU1hVRL6SFo87V/T3wSgICHO1qk1EPJgtAWHO7kr78L+7+Ofv3v7zd61oHhgVAWHuqhG5O+02mHgwWwICyaG0iBza4/NtHhABgaVDaRvFoT087wV7eB5MnoDAcw5l5zjs9t9hVgQEvtPJbk8d9AfuMDkCAs93fETuSru9JR5wDAGBE1v+fsdVsXnACZ2yWCx6zwDACNlAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABKBASAEgEBoERAACgREABK/h/xbFS9J7ekyAAAAABJRU5ErkJggg==);
  background-size: cover;
  transition: all 0.25s ease-in-out;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .mobile-wrapper .list-content-title .list-content-arrow-down {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .mobile-wrapper .list-content-title p {
  margin: 0;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .ant-collapse > .ant-collapse-item > .ant-collapse-header {
  height: 60px;
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: 0;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .list-area-mobile-list-content {
  border-top: 1px solid #eee;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .approved .list-each-mobile-title {
  color: #3E3A39;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .approved .list-each-mobile-title::before {
  background-color: #3E3A39;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .approved .status,
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .approved .list-content-name {
  color: #3E3A39;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .submitted .list-each-mobile-title {
  color: #3E3A39;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .submitted .list-each-mobile-title::before {
  background-color: #68A329;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .submitted .status,
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .submitted .list-content-name {
  color: #68A329;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .invalid .list-each-mobile-title {
  color: #3E3A39;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .invalid .list-each-mobile-title::before {
  background-color: #B0B1AF;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .invalid .status,
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .invalid .list-content-name {
  color: #B0B1AF;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .returned .list-each-mobile-title,
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .rtnedtocstmr .list-each-mobile-title {
  color: #3E3A39;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .returned .list-each-mobile-title::before,
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .rtnedtocstmr .list-each-mobile-title::before {
  background-color: #E67A2B;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .returned .status,
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .rtnedtocstmr .status,
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .returned .list-content-name,
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .rtnedtocstmr .list-content-name {
  color: #E67A2B;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .editing .list-each-mobile-title,
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .new .list-each-mobile-title {
  color: #3E3A39;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .editing .list-each-mobile-title::before,
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .new .list-each-mobile-title::before {
  background-color: #036EB8;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .editing .status,
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .new .status,
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .editing .list-content-name,
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .new .list-content-name {
  color: #036EB8;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .list-each-mobile {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 60px;
  border-radius: 10px;
  background-color: #fff;
  border-top: 1px dashed #F3F3F3;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .list-each-mobile > a {
  padding-left: 54px;
  flex: 1 1;
  display: flex;
  justify-content: space-between;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .list-each-mobile > a .list-each-mobile-title {
  position: relative;
  padding-left: 14px;
}
.front-itc-routes-samples-products-products-sample-list .projects-mobile .list-area-mobile-list-wrapper .list-each-mobile > a .list-each-mobile-title::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -10px;
  height: 20px;
  width: 4px;
  border-radius: 10px;
}

.front-itc-routes-samples-step-step-1-components-author-modal-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-page-container .front-itc-routes-samples-step-step-1-components-author-modal-index-top-bottom-left-right .front-itc-routes-samples-step-step-1-components-author-modal-index-top-area,
.front-itc-routes-samples-step-step-1-components-author-modal-index-page-container .front-itc-routes-samples-step-step-1-components-author-modal-index-top-bottom-left-right .front-itc-routes-samples-step-step-1-components-author-modal-index-bottom-left-area,
.front-itc-routes-samples-step-step-1-components-author-modal-index-page-container .front-itc-routes-samples-step-step-1-components-author-modal-index-top-bottom-left-right .front-itc-routes-samples-step-step-1-components-author-modal-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-page-container .front-itc-routes-samples-step-step-1-components-author-modal-index-top-bottom-left-right .front-itc-routes-samples-step-step-1-components-author-modal-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-page-container .front-itc-routes-samples-step-step-1-components-author-modal-index-top-bottom .front-itc-routes-samples-step-step-1-components-author-modal-index-top-area,
.front-itc-routes-samples-step-step-1-components-author-modal-index-page-container .front-itc-routes-samples-step-step-1-components-author-modal-index-top-bottom .front-itc-routes-samples-step-step-1-components-author-modal-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-page-container .front-itc-routes-samples-step-step-1-components-author-modal-index-top-bottom .front-itc-routes-samples-step-step-1-components-author-modal-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-color.front-itc-routes-samples-step-step-1-components-author-modal-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-color.front-itc-routes-samples-step-step-1-components-author-modal-index-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-color.front-itc-routes-samples-step-step-1-components-author-modal-index-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-color.front-itc-routes-samples-step-step-1-components-author-modal-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-color.front-itc-routes-samples-step-step-1-components-author-modal-index-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-color.front-itc-routes-samples-step-step-1-components-author-modal-index-rejected,
.front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-color.front-itc-routes-samples-step-step-1-components-author-modal-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-child-panel,
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-inner-collapse .front-itc-routes-samples-step-step-1-components-author-modal-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data.front-itc-routes-samples-step-step-1-components-author-modal-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data.front-itc-routes-samples-step-step-1-components-author-modal-index-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data.front-itc-routes-samples-step-step-1-components-author-modal-index-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data.front-itc-routes-samples-step-step-1-components-author-modal-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data.front-itc-routes-samples-step-step-1-components-author-modal-index-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data.front-itc-routes-samples-step-step-1-components-author-modal-index-rejected,
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data.front-itc-routes-samples-step-step-1-components-author-modal-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data.front-itc-routes-samples-step-step-1-components-author-modal-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data.front-itc-routes-samples-step-step-1-components-author-modal-index-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-bottom.front-itc-routes-samples-step-step-1-components-author-modal-index-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-bottom.front-itc-routes-samples-step-step-1-components-author-modal-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-bottom.front-itc-routes-samples-step-step-1-components-author-modal-index-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-bottom.front-itc-routes-samples-step-step-1-components-author-modal-index-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-bottom.front-itc-routes-samples-step-step-1-components-author-modal-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-bottom.front-itc-routes-samples-step-step-1-components-author-modal-index-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-bottom.front-itc-routes-samples-step-step-1-components-author-modal-index-rejected,
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-data-bottom.front-itc-routes-samples-step-step-1-components-author-modal-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-data-detail .front-itc-routes-samples-step-step-1-components-author-modal-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-column-name .front-itc-routes-samples-step-step-1-components-author-modal-index-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-column-name .front-itc-routes-samples-step-step-1-components-author-modal-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-name.front-itc-routes-samples-step-step-1-components-author-modal-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-name .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-name .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-name .front-itc-routes-samples-step-step-1-components-author-modal-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-first-column-name,
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-first-content-name,
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-column-name,
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-name,
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-innercontent-name .front-itc-routes-samples-step-step-1-components-author-modal-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-area {
  width: 100%;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-area .front-itc-routes-samples-step-step-1-components-author-modal-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-area .front-itc-routes-samples-step-step-1-components-author-modal-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-area .front-itc-routes-samples-step-step-1-components-author-modal-index-list-each-single .front-itc-routes-samples-step-step-1-components-author-modal-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-area .front-itc-routes-samples-step-step-1-components-author-modal-index-list-each-single .front-itc-routes-samples-step-step-1-components-author-modal-index-ant-collapse-borderless .front-itc-routes-samples-step-step-1-components-author-modal-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-area .front-itc-routes-samples-step-step-1-components-author-modal-index-list-each-single .front-itc-routes-samples-step-step-1-components-author-modal-index-ant-collapse-borderless .front-itc-routes-samples-step-step-1-components-author-modal-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-area .front-itc-routes-samples-step-step-1-components-author-modal-index-list-each-single .front-itc-routes-samples-step-step-1-components-author-modal-index-ant-collapse-borderless .front-itc-routes-samples-step-step-1-components-author-modal-index-child-panel .front-itc-routes-samples-step-step-1-components-author-modal-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-list-area .front-itc-routes-samples-step-step-1-components-author-modal-index-list-each-single .front-itc-routes-samples-step-step-1-components-author-modal-index-ant-collapse-borderless .front-itc-routes-samples-step-step-1-components-author-modal-index-child-panel .front-itc-routes-samples-step-step-1-components-author-modal-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-collapse-rows .front-itc-routes-samples-step-step-1-components-author-modal-index-details-list .front-itc-routes-samples-step-step-1-components-author-modal-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal {
  width: 100%;
  flex-grow: 1;
  overflow: hidden;
  font-family: 'Montserrat';
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal li {
  list-style: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal a {
  text-decoration: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal button {
  border: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal input,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-select-selection-selected-value,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .c7n-pro-textarea,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .c7n-pro-textarea:focus,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .c7n-pro-textarea:hover,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-select-selection:focus,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button[disabled],
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small[disabled],
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small[disabled],
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .c7n-alert-warning,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .c7n-alert-error,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .c7n-alert-info,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .c7n-pro-input-number,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .c7n-pro-input,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-input:focus,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-tabs-tab,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .has-error .ant-picker-icon:after,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .has-error .ant-select-arrow,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-select-selection__placeholder,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-select-search__field__placeholder,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .select-column span {
  display: block !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table th .error {
  position: relative;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .success {
  color: #539A34;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .error {
  color: #C94857;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .link {
  color: #036EB8;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .cursor {
  cursor: pointer;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .c7n-pro-table-row,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .c7n-pro-table-thead,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .c7n-pro-table-thead tr th,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .ant-table-thead tr th,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .c7n-pro-table-tbody tr td,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .c7n-avatar,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal h2,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal p {
  color: #3E3A39;
  margin: 0;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal h2 {
  font-size: 20px;
  line-height: 30px;
  color: #263F64;
  font-weight: 700;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal p {
  font-size: 12px;
  line-height: 30px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .author-modal-header {
  font-family: 'Montserrat';
  display: flex;
  margin: 10px 0 20px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .author-modal-header div {
  flex: 1 1;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-table-thead {
  background-color: #fff !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-table-header {
  overflow: hidden !important;
  margin-bottom: 0px !important;
  background-color: #fff;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-table .ant-table-row td {
  border: none !important;
  background-color: #F5F5F5 !important;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .author-table-body .addBtn {
  margin: 20px auto;
  text-align: center;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .author-table-body .addBtn span {
  border-radius: 6px;
  background: #eee;
  color: #3E3A39;
  width: 200px;
  height: 40px;
  display: inline-block;
  line-height: 40px;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .creation-date-area {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 40px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .creation-date-area.truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .creation-date-area img {
  width: 15px;
  height: 15px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required::before {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-required::after {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-control::before,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-form-item-control::after,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-row.ant-form-item::before,
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .ant-row.ant-form-item::after {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .btn-part {
  display: flex;
  justify-content: space-between;
  margin: 10px 26%;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .btn-part .primary-button {
  font-size: 12px;
  color: #fff;
  margin-right: 5px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .btn-part .primary-button:hover {
  color: white;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .btn-part .primary-button:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .btn-part .primary-button:focus {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .btn-part .gray {
  font-size: 12px;
  color: #3e3a39;
  margin-right: 5px;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .btn-part .gray:hover {
  color: #3e3a39;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .btn-part .gray:active {
  background-color: #F5F5F5;
  color: #3e3a39;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-author-modal .btn-part .gray:focus {
  background-color: #F5F5F5;
  color: #3e3a39;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas {
  display: flex;
  align-items: center;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas button {
  padding: 0;
  background-color: white;
  margin-right: 10px;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas button:last-child {
  margin-right: 0;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas button[disabled] {
  cursor: not-allowed;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas button[disabled] .cta-link .normal {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas button[disabled] .cta-link .hover {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas button[disabled] .cta-link .disabled {
  display: block;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas button[disabled] .cta-link:hover {
  border: 1px solid #BFC0C0;
  background-color: white;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas button[disabled] .cta-link:hover .icon {
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas .cta-link {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  margin: 0;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas .cta-link .normal {
  display: block;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas .cta-link .hover {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas .cta-link .disabled {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas .cta-link .icon {
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas .cta-link:hover {
  background-color: #263F64;
  border: 1px solid #263F64;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas .cta-link:hover .normal {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas .cta-link:hover .hover {
  display: block;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas .cta-link:hover .icon {
  color: white;
}
.front-itc-routes-samples-step-step-1-components-author-modal-index-row-ctas .icon-img {
  width: 16px;
  height: 16px;
}

.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-page-container .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-top-bottom-left-right .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-top-area,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-page-container .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-top-bottom-left-right .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-bottom-left-area,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-page-container .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-top-bottom-left-right .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-page-container .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-top-bottom-left-right .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-page-container .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-top-bottom .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-top-area,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-page-container .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-top-bottom .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-page-container .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-top-bottom .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-color.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-color.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-color.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-color.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-color.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-color.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-rejected,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-color.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-child-panel,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-inner-collapse .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-rejected,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-bottom.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-bottom.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-bottom.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-bottom.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-bottom.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-bottom.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-bottom.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-rejected,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-data-bottom.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-data-detail .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-column-name .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-column-name .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-name.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-name .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-name .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-name .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-first-column-name,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-first-content-name,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-column-name,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-name,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-innercontent-name .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-area {
  width: 100%;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-area .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-area .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-area .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-each-single .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-area .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-each-single .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-area .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-each-single .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-area .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-each-single .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-child-panel .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-area .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-list-each-single .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-child-panel .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-collapse-rows .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-details-list .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-faq-link {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal {
  font-family: 'Montserrat' !important;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal li {
  list-style: none;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal a {
  text-decoration: none;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal button {
  border: none;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal input,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-select-selection-selected-value,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .c7n-pro-textarea,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .c7n-pro-textarea:focus,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .c7n-pro-textarea:hover,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-select-selection:focus,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button[disabled],
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small[disabled],
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small[disabled],
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .c7n-alert-warning,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .c7n-alert-error,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .c7n-alert-info,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .c7n-pro-input-number,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .c7n-pro-input,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-input:focus,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-tabs-tab,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .has-error .ant-picker-icon:after,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .has-error .ant-select-arrow,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-select-selection__placeholder,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-select-search__field__placeholder,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .novo-modal-header h2 {
  font-family: 'Montserrat' !important;
  font-weight: 700;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .novo-modal-header p {
  padding: 0 20px;
  font-size: 12px;
  text-align: center;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .new-batch-desc-item {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 20px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .new-batch-desc-item:last-child {
  margin-bottom: 50px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .new-batch-desc-item-right,
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .new-batch-desc-item-left {
  display: flex;
  align-items: flex-start;
  width: 48%;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .new-batch-desc-item-fillwidth {
  display: flex;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .new-batch-desc-content {
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .new-batch-desc-content h3 {
  font-size: 15px;
  font-weight: 600;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .new-batch-desc-content p {
  font-size: 12px;
  margin-bottom: 0;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .new-batch-icon {
  width: 60px;
  height: 60px;
  margin-right: 20px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .new-batch-confirm-cta {
  cursor: pointer;
  background-color: #263F64;
  color: white;
  height: 50px;
  line-height: 50px;
  font-size: 13px;
  display: block;
  margin: auto;
  padding: 0 24px;
  border-radius: 6px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .new-batch-cancel-cta {
  cursor: pointer;
  background-color: #F5F5F5;
  color: #263F64;
  height: 50px;
  line-height: 50px;
  font-size: 13px;
  display: block;
  margin: 20px auto 0 auto;
  padding: 0 90px;
  border-radius: 6px;
}
.front-itc-routes-samples-step-step-1-components-new-batch-modal-new-batch-modal-novo-batch-modal .error {
  color: #f5222d;
  text-align: center;
}

.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-page-container .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-top-area,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-page-container .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-bottom-left-area,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-page-container .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-page-container .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-page-container .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-top-bottom .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-top-area,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-page-container .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-top-bottom .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-page-container .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-top-bottom .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-rejected,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-child-panel,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-inner-collapse .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-rejected,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-rejected,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-data-detail .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-column-name .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-column-name .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-name.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-name .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-name .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-name .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-first-column-name,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-first-content-name,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-column-name,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-name,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-innercontent-name .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-area {
  width: 100%;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-area .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-area .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-area .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-each-single .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-area .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-each-single .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-area .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-each-single .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-area .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-each-single .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-child-panel .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-area .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-list-each-single .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-child-panel .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-details-list .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal {
  padding: 0 55px;
  font-family: 'Montserrat' !important;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal li {
  list-style: none;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal a {
  text-decoration: none;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal button {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal input,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-select-selection-selected-value,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .c7n-pro-textarea,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .c7n-pro-textarea:focus,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .c7n-pro-textarea:hover,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-select-selection:focus,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button[disabled],
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small[disabled],
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small[disabled],
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .c7n-alert-warning,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .c7n-alert-error,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .c7n-alert-info,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .c7n-pro-input-number,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .c7n-pro-input,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-input:focus,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-tabs-tab,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .has-error .ant-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .has-error .ant-select-arrow,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-select-selection__placeholder,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-select-search__field__placeholder,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .novo-modal-header {
  text-align: center;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .novo-modal-header h2 {
  font-family: 'Montserrat' !important;
  font-weight: 700;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .batchupdate-modal-body {
  padding: 0 20px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .batchupdate-modal-body .red_star_symbol {
  color: #C94857;
  display: inline-block;
  font-weight: 400;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .batchupdate-modal-body .input-items {
  padding: 0 10px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .batchupdate-modal-body .input-items:last-child {
  margin-bottom: 50px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .batchupdate-modal-body .input-items label {
  font-size: 12px;
  font-family: 'Montserrat';
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .batchupdate-modal-body .input-items .ant-select-selection {
  min-height: 36px;
  line-height: 36px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .batchupdate-modal-body .input-items .ant-select-selection .ant-select-selection__rendered {
  line-height: 36px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .batchupdate-modal-body .input-item .ant-select-dropdown-menu-item {
  white-space: pre-line;
  overflow: auto;
  word-break: break-all;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .batchupdate-modal-body .input-item .ant-select-selection--multiple .ant-select-selection__placeholder {
  margin-left: 10px!important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .batchupdate-modal-body .input-item:last-child {
  padding-right: 0;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .batchupdate-modal-body p {
  font-size: 12px;
  margin-bottom: 50px;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .batchupdate-modal-body .ant-row {
  display: block !important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .batchupdate-modal-body .ant-form-item-label {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .batchupdate-modal-body .ant-form-item-control-wrapper {
  width: 100%;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal input {
  background-color: #fff !important;
}
.front-itc-routes-samples-step-step-2-components-batch-update-modal-batch-update-modal-batchupdate-modal .ant-select-selection--multiple .ant-select-selection__placeholder {
  margin-left: 10px!important;
}

.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-page-container .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-top-area,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-page-container .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-bottom-left-area,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-page-container .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-page-container .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-page-container .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-top-bottom .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-top-area,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-page-container .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-top-bottom .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-page-container .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-top-bottom .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-rejected,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-child-panel,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-inner-collapse .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-rejected,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-rejected,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-data-detail .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-column-name .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-column-name .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-name.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-name .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-name .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-name .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-first-column-name,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-first-content-name,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-column-name,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-name,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-innercontent-name .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-area {
  width: 100%;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-area .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-area .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-area .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-each-single .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-area .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-each-single .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-area .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-each-single .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-area .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-each-single .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-child-panel .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-area .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-list-each-single .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-child-panel .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-details-list .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal {
  max-height: 600px;
  overflow: auto;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal {
  font-family: 'Montserrat' !important;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal li {
  list-style: none;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal a {
  text-decoration: none;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal button {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal input,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-select-selection-selected-value,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .c7n-pro-textarea,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .c7n-pro-textarea:focus,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .c7n-pro-textarea:hover,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-select-selection:focus,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button[disabled],
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small[disabled],
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small[disabled],
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .c7n-alert-warning,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .c7n-alert-error,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .c7n-alert-info,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .c7n-pro-input-number,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .c7n-pro-input,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-input:focus,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-tabs-tab,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .has-error .ant-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .has-error .ant-select-arrow,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-select-selection__placeholder,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-select-search__field__placeholder,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .novo-modal-header h2 {
  font-weight: 700!important;
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .list-tabs .ant-tabs-nav {
  background-color: #F8F8F8;
  border-radius: 10px;
  width: 100%;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .list-tabs .ant-tabs-nav > :first-child {
  display: flex;
  justify-content: space-between;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal h6 {
  font-size: 12px;
  color: #3E3A39;
  margin-bottom: 40px;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .p7-p5-content {
  font-size: 12px;
  font-weight: 600;
  color: #3E3A39;
  word-break: break-all;
}
.front-itc-routes-samples-step-step-2-components-check-reminder-modal-check-reminder-modal-check-reminder-modal .import-check-footer {
  margin-top: 50px;
}

.front-itc-routes-samples-step-step-2-components-edit-button-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-page-container .front-itc-routes-samples-step-step-2-components-edit-button-index-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-edit-button-index-top-area,
.front-itc-routes-samples-step-step-2-components-edit-button-index-page-container .front-itc-routes-samples-step-step-2-components-edit-button-index-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-edit-button-index-bottom-left-area,
.front-itc-routes-samples-step-step-2-components-edit-button-index-page-container .front-itc-routes-samples-step-step-2-components-edit-button-index-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-edit-button-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-page-container .front-itc-routes-samples-step-step-2-components-edit-button-index-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-edit-button-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-page-container .front-itc-routes-samples-step-step-2-components-edit-button-index-top-bottom .front-itc-routes-samples-step-step-2-components-edit-button-index-top-area,
.front-itc-routes-samples-step-step-2-components-edit-button-index-page-container .front-itc-routes-samples-step-step-2-components-edit-button-index-top-bottom .front-itc-routes-samples-step-step-2-components-edit-button-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-page-container .front-itc-routes-samples-step-step-2-components-edit-button-index-top-bottom .front-itc-routes-samples-step-step-2-components-edit-button-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-color.front-itc-routes-samples-step-step-2-components-edit-button-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-color.front-itc-routes-samples-step-step-2-components-edit-button-index-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-color.front-itc-routes-samples-step-step-2-components-edit-button-index-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-color.front-itc-routes-samples-step-step-2-components-edit-button-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-color.front-itc-routes-samples-step-step-2-components-edit-button-index-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-color.front-itc-routes-samples-step-step-2-components-edit-button-index-rejected,
.front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-color.front-itc-routes-samples-step-step-2-components-edit-button-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-child-panel,
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-inner-collapse .front-itc-routes-samples-step-step-2-components-edit-button-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data.front-itc-routes-samples-step-step-2-components-edit-button-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data.front-itc-routes-samples-step-step-2-components-edit-button-index-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data.front-itc-routes-samples-step-step-2-components-edit-button-index-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data.front-itc-routes-samples-step-step-2-components-edit-button-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data.front-itc-routes-samples-step-step-2-components-edit-button-index-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data.front-itc-routes-samples-step-step-2-components-edit-button-index-rejected,
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data.front-itc-routes-samples-step-step-2-components-edit-button-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data.front-itc-routes-samples-step-step-2-components-edit-button-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data.front-itc-routes-samples-step-step-2-components-edit-button-index-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-edit-button-index-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-edit-button-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-edit-button-index-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-edit-button-index-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-edit-button-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-edit-button-index-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-edit-button-index-rejected,
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-edit-button-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-data-detail .front-itc-routes-samples-step-step-2-components-edit-button-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-column-name .front-itc-routes-samples-step-step-2-components-edit-button-index-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-column-name .front-itc-routes-samples-step-step-2-components-edit-button-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-name.front-itc-routes-samples-step-step-2-components-edit-button-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-name .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-name .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-name .front-itc-routes-samples-step-step-2-components-edit-button-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-first-column-name,
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-first-content-name,
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-column-name,
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-name,
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-innercontent-name .front-itc-routes-samples-step-step-2-components-edit-button-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-area {
  width: 100%;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-area .front-itc-routes-samples-step-step-2-components-edit-button-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-area .front-itc-routes-samples-step-step-2-components-edit-button-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-area .front-itc-routes-samples-step-step-2-components-edit-button-index-list-each-single .front-itc-routes-samples-step-step-2-components-edit-button-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-area .front-itc-routes-samples-step-step-2-components-edit-button-index-list-each-single .front-itc-routes-samples-step-step-2-components-edit-button-index-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-edit-button-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-area .front-itc-routes-samples-step-step-2-components-edit-button-index-list-each-single .front-itc-routes-samples-step-step-2-components-edit-button-index-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-edit-button-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-area .front-itc-routes-samples-step-step-2-components-edit-button-index-list-each-single .front-itc-routes-samples-step-step-2-components-edit-button-index-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-edit-button-index-child-panel .front-itc-routes-samples-step-step-2-components-edit-button-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-list-area .front-itc-routes-samples-step-step-2-components-edit-button-index-list-each-single .front-itc-routes-samples-step-step-2-components-edit-button-index-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-edit-button-index-child-panel .front-itc-routes-samples-step-step-2-components-edit-button-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-collapse-rows .front-itc-routes-samples-step-step-2-components-edit-button-index-details-list .front-itc-routes-samples-step-step-2-components-edit-button-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-edit-btn {
  display: inline-block;
  align-items: center;
  color: #3E3A39;
  border: none;
  cursor: pointer;
  background-color: #eee;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-edit-btn .cta-link {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  margin: 0;
  background-color: #fff;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-edit-btn .cta-link .normal {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-edit-btn .cta-link .hover {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-edit-btn .cta-link .disabled {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-edit-btn .cta-link .icon {
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-edit-btn .cta-link:hover {
  background-color: #263F64;
  border: 1px solid #263F64;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-edit-btn .cta-link:hover .normal {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-edit-btn .cta-link:hover .hover {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-edit-btn .cta-link:hover .icon {
  color: white;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-edit-btn .icon-img {
  width: 16px;
  height: 16px;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-edit-btn[disabled] {
  cursor: auto;
  cursor: initial;
  color: rgba(0, 0, 0, 0.3);
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-edit-btn[disabled] .front-itc-routes-samples-step-step-2-components-edit-button-index-cta-link .front-itc-routes-samples-step-step-2-components-edit-button-index-normal {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-edit-button-index-edit-btn[disabled] .front-itc-routes-samples-step-step-2-components-edit-button-index-cta-link .front-itc-routes-samples-step-step-2-components-edit-button-index-disabled {
  display: block;
}

.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-page-container .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-top-area,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-page-container .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-bottom-left-area,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-page-container .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-page-container .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-page-container .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-top-bottom .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-top-area,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-page-container .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-top-bottom .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-page-container .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-top-bottom .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-rejected,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-child-panel,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-inner-collapse .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-rejected,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-rejected,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-data-detail .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-column-name .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-column-name .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-name.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-name .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-name .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-name .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-first-column-name,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-first-content-name,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-column-name,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-name,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-innercontent-name .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-area {
  width: 100%;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-area .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-area .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-area .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-each-single .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-area .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-each-single .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-area .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-each-single .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-area .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-each-single .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-child-panel .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-area .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-list-each-single .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-child-panel .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-details-list .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal {
  padding: 0 55px 10px 55px;
  font-family: 'Montserrat' !important;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal li {
  list-style: none;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal a {
  text-decoration: none;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal button {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal input,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-select-selection-selected-value,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .c7n-pro-textarea,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .c7n-pro-textarea:focus,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .c7n-pro-textarea:hover,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-select-selection:focus,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button[disabled],
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small[disabled],
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small[disabled],
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .c7n-alert-warning,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .c7n-alert-error,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .c7n-alert-info,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .c7n-pro-input-number,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .c7n-pro-input,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-input:focus,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-tabs-tab,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .has-error .ant-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .has-error .ant-select-arrow,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-select-selection__placeholder,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-select-search__field__placeholder,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .novo-modal-header {
  text-align: center;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .novo-modal-header h2 {
  font-family: 'Montserrat' !important;
  font-weight: 700;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .import-complete-body {
  padding: 0 20px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .import-complete-body .input-items {
  margin-bottom: 50px;
  padding: 0 10px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .import-complete-body p {
  font-size: 12px;
  margin-bottom: 50px;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .import-complete-body .ant-row {
  display: block !important;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .import-complete-body .ant-form-item-label {
  text-align: left;
  display: block;
}
.front-itc-routes-samples-step-step-2-components-import-complete-modal-import-complete-modal-import-complete-modal .import-complete-body .ant-form-item-control-wrapper {
  width: 100%;
}

.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-page-container .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-top-area,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-page-container .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-bottom-left-area,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-page-container .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-page-container .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-page-container .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-top-bottom .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-top-area,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-page-container .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-top-bottom .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-page-container .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-top-bottom .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-color.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-color.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-color.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-color.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-color.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-color.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-rejected,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-color.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-child-panel,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-inner-collapse .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-rejected,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-rejected,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-data-detail .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-column-name .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-column-name .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-name.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-name .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-name .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-name .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-first-column-name,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-first-content-name,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-column-name,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-name,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-innercontent-name .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-area {
  width: 100%;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-area .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-area .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-area .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-each-single .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-area .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-each-single .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-area .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-each-single .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-area .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-each-single .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-child-panel .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-area .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-list-each-single .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-child-panel .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-collapse-rows .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-details-list .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content {
  font-family: 'Montserrat' !important;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content li {
  list-style: none;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content a {
  text-decoration: none;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content button {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content input,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-select-selection-selected-value,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .c7n-pro-textarea,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .c7n-pro-textarea:focus,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .c7n-pro-textarea:hover,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-select-selection:focus,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button[disabled],
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small[disabled],
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small[disabled],
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .c7n-alert-warning,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .c7n-alert-error,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .c7n-alert-info,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .c7n-pro-input-number,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .c7n-pro-input,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-input:focus,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-tabs-tab,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .has-error .ant-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .has-error .ant-select-arrow,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-select-selection__placeholder,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-select-search__field__placeholder,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .title {
  font-family: 'Montserrat' !important;
  margin-bottom: 30px;
  height: 30px;
  line-height: 30px;
  font-size: 20px;
  text-align: center;
  font-weight: bold;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .description {
  margin: 10px auto 0 auto;
  width: 760px;
  line-height: 22px;
  text-align: center;
  font-size: 12px;
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .description span {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .image-area {
  margin-top: 28px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .button-group {
  display: flex;
  justify-content: space-between;
  margin: 21px auto 0 auto;
  width: 200px;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .button-group .button-each {
  width: 200px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 12px;
  border-radius: 6px;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .button-group .button-each.cancel {
  color: #3E3A39;
  background-color: #eeeeee;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .button-group .button-each.confirm {
  color: #fff;
  background-color: #263f64;
}
.front-itc-routes-samples-step-step-2-components-instruction-popup-instruction-popup-popup-content .button-group .button-each.unable {
  color: #fff;
  background-color: #263f64;
  cursor: not-allowed;
}

.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-page-container .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-top-area,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-page-container .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-bottom-left-area,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-page-container .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-page-container .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-page-container .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-top-bottom .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-top-area,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-page-container .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-top-bottom .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-page-container .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-top-bottom .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-rejected,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-child-panel,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-inner-collapse .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-rejected,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-rejected,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-data-detail .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-column-name .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-column-name .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-name.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-name .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-name .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-name .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-first-column-name,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-first-content-name,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-column-name,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-name,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-innercontent-name .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-area {
  width: 100%;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-area .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-area .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-area .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-each-single .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-area .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-each-single .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-area .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-each-single .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-area .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-each-single .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-child-panel .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-area .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-list-each-single .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-child-panel .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-details-list .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal {
  font-family: 'Montserrat' !important;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal li {
  list-style: none;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal a {
  text-decoration: none;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal button {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal input,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-select-selection-selected-value,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .c7n-pro-textarea,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .c7n-pro-textarea:focus,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .c7n-pro-textarea:hover,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-select-selection:focus,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button[disabled],
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small[disabled],
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small[disabled],
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .c7n-alert-warning,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .c7n-alert-error,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .c7n-alert-info,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .c7n-pro-input-number,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .c7n-pro-input,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-input:focus,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-tabs-tab,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .has-error .ant-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .has-error .ant-select-arrow,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-select-selection__placeholder,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-select-search__field__placeholder,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .select-column span {
  display: block !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table th .error {
  position: relative;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .success {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .error {
  color: #C94857;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .link {
  color: #036EB8;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .cursor {
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .c7n-pro-table-row,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .c7n-pro-table-thead,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .c7n-pro-table-thead tr th,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .ant-table-thead tr th,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .c7n-pro-table-tbody tr td,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .c7n-avatar,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .novo-modal-header h2 {
  font-family: 'Montserrat' !important;
  font-weight: 700;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .lane-sequence-body .ant-table-row {
  cursor: auto;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .lane-sequence-body .lane-sequence-volume {
  margin: 0 14px;
  display: flex;
  justify-content: space-between;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .lane-sequence-body .lane-sequence-volume a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  background: white;
  border: 1px solid #BFC0C0;
  border-radius: 3px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .novo-modal-header p {
  text-align: center;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-table-selection-column {
  overflow: visible!important;
  text-overflow: none;
  width: 48px!important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .lane-ctas {
  display: flex;
  justify-content: center;
  margin: 30px 0 70px 0;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .red_star_symbol {
  color: #C94857;
  display: inline-block;
  font-weight: 400;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .table .ant-table-thead tr th span .red_star_symbol {
  color: #C94857 !important;
  display: inline-block;
  font-weight: 400;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal button {
  margin: 0 15px;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal table {
  border: none !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-table-header {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-table-row:hover {
  box-shadow: none !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-table-placeholder {
  border: none !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-table .ant-table-row td {
  border: none !important;
  background-color: #F5F5F5 !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-input-number .ant-input-number-input-wrap input {
  background-color: white !important;
  border: none !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .ant-form-item-required .ant-input-number {
  border: 1px solid #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .samelane .ant-form-item-control {
  line-height: 1;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .samelane .ant-form-item-control:before,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .samelane .ant-form-item-control:after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .samelane .ant-form-item {
  margin-bottom: 0;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .samelane .ant-form-item:before,
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .samelane .ant-form-item:after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-lane-sequence-modal-lane-sequence-modal-lane-sequence-modal .samelane .ant-table-fixed-header .ant-table-scroll .ant-table-header {
  overflow: hidden;
  margin-bottom: 0px !important;
}

.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-page-container .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-top-area,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-page-container .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-bottom-left-area,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-page-container .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-page-container .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-page-container .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-top-bottom .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-top-area,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-page-container .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-top-bottom .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-page-container .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-top-bottom .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-rejected,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-color.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-child-panel,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-inner-collapse .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-rejected,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-rejected,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-data-detail .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-column-name .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-column-name .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-name.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-name .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-name .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-name .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-first-column-name,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-first-content-name,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-column-name,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-name,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-innercontent-name .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-area {
  width: 100%;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-area .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-area .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-area .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-each-single .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-area .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-each-single .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-area .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-each-single .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-area .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-each-single .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-child-panel .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-area .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-list-each-single .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-child-panel .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-collapse-rows .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-details-list .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal {
  width: 100%;
  flex-grow: 1;
  overflow: hidden;
  font-family: 'Montserrat';
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal li {
  list-style: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal a {
  text-decoration: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal button {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal input,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-select-selection-selected-value,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-pro-textarea,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-pro-textarea:focus,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-pro-textarea:hover,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-select-selection:focus,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button[disabled],
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small[disabled],
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small[disabled],
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-alert-warning,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-alert-error,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-alert-info,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-pro-input-number,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-pro-input,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-input:focus,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-tabs-tab,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .has-error .ant-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .has-error .ant-select-arrow,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-select-selection__placeholder,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-select-search__field__placeholder,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .select-column span {
  display: block !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table th .error {
  position: relative;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .success {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .error {
  color: #C94857;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .link {
  color: #036EB8;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .cursor {
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .c7n-pro-table-row,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .c7n-pro-table-thead,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .c7n-pro-table-thead tr th,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .ant-table-thead tr th,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .c7n-pro-table-tbody tr td,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .c7n-avatar,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal h2,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal p {
  color: #3E3A39;
  margin: 0;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal h2 {
  font-size: 20px;
  line-height: 30px;
  color: #263F64;
  font-weight: 700;
  text-align: center;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal p {
  font-size: 12px;
  line-height: 30px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .author-modal-header {
  font-family: 'Montserrat';
  display: flex;
  margin: 10px 0 20px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .author-modal-header div {
  flex: 1 1;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-table-thead {
  background-color: #fff !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-table-header {
  overflow: hidden !important;
  margin-bottom: 0px !important;
  background-color: #fff;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-table .ant-table-row td {
  border: none !important;
  background-color: #F5F5F5 !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .author-table-body .addBtn {
  margin: 20px auto;
  text-align: center;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .author-table-body .addBtn span {
  border-radius: 6px;
  background: #eee;
  color: #3E3A39;
  width: 200px;
  height: 40px;
  display: inline-block;
  line-height: 40px;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .creation-date-area {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 40px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .creation-date-area.truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .creation-date-area img {
  width: 15px;
  height: 15px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required::before {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-required::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-control::before,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-form-item-control::after,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-row.ant-form-item::before,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .ant-row.ant-form-item::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .btn-part {
  display: flex;
  justify-content: space-between;
  margin: 10px 26%;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .btn-part .primary-button {
  font-size: 12px;
  color: #fff;
  margin-right: 5px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .btn-part .primary-button:hover {
  color: white;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .btn-part .primary-button:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .btn-part .primary-button:focus {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .btn-part .gray {
  font-size: 12px;
  color: #3e3a39;
  margin-right: 5px;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .btn-part .gray:hover {
  color: #3e3a39;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .btn-part .gray:active {
  background-color: #F5F5F5;
  color: #3e3a39;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .btn-part .gray:focus {
  background-color: #F5F5F5;
  color: #3e3a39;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .SelectC .label:hover .c7n-pro-select,
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .c7n-pro-select:hover {
  border-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-author-modal .SelectC label input {
  border: none!important;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas {
  display: flex;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas button {
  padding: 0;
  background-color: white;
  margin-right: 10px;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas button:last-child {
  margin-right: 0;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas button[disabled] {
  cursor: not-allowed;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas button[disabled] .cta-link .normal {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas button[disabled] .cta-link .hover {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas button[disabled] .cta-link .disabled {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas button[disabled] .cta-link:hover {
  border: 1px solid #BFC0C0;
  background-color: white;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas button[disabled] .cta-link:hover .icon {
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas .cta-link {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  margin: 0;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas .cta-link .normal {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas .cta-link .hover {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas .cta-link .disabled {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas .cta-link .icon {
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas .cta-link:hover {
  background-color: #263F64;
  border: 1px solid #263F64;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas .cta-link:hover .normal {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas .cta-link:hover .hover {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas .cta-link:hover .icon {
  color: white;
}
.front-itc-routes-samples-step-step-2-components-multi-product-modal-multi-product-modal-row-ctas .icon-img {
  width: 16px;
  height: 16px;
}

.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-page-container .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-top-area,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-page-container .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-bottom-left-area,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-page-container .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-page-container .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-top-bottom-left-right .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-page-container .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-top-bottom .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-top-area,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-page-container .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-top-bottom .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-page-container .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-top-bottom .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-color.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-color.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-color.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-color.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-color.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-color.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-rejected,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-color.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-child-panel,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-inner-collapse .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-rejected,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-rejected,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-data-bottom.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-data-detail .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-column-name .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-column-name .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-name.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-name .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-name .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-name .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-first-column-name,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-first-content-name,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-column-name,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-name,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-innercontent-name .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-area {
  width: 100%;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-area .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-area .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-area .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-each-single .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-area .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-each-single .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-area .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-each-single .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-area .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-each-single .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-child-panel .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-area .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-list-each-single .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-ant-collapse-borderless .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-child-panel .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-collapse-rows .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-details-list .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area {
  padding: 22px 22px 12px 22px;
  font-family: 'Montserrat' !important;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area li {
  list-style: none;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area a {
  text-decoration: none;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area button {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area input,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-select-selection-selected-value,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .c7n-pro-textarea,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .c7n-pro-textarea:focus,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .c7n-pro-textarea:hover,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-select-selection:focus,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button[disabled],
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small[disabled],
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small[disabled],
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .c7n-alert-warning,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .c7n-alert-error,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .c7n-alert-info,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .c7n-pro-input-number,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .c7n-pro-input,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-input:focus,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-tabs-tab,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .has-error .ant-picker-icon:after,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .has-error .ant-select-arrow,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-select-selection__placeholder,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-select-search__field__placeholder,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .popup-image {
  margin: 0 auto;
  width: 70px;
  height: 65px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .popup-title {
  margin-bottom: 20px;
  text-align: center;
  font-size: 20px;
  font-weight: 700;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .popup-title.success {
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .popup-title.tips,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .popup-title.attention,
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .popup-title.check {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .popup-title.failed {
  color: #C94857;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .popup-title.done {
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .popup-desc {
  margin-top: 20px;
  text-align: center;
  font-size: 12px;
  color: #3E3A39;
  white-space: break-spaces;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .button-group {
  display: flex;
  justify-content: center;
  margin-top: 50px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .button-group .primary-button {
  width: 200px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .button-group .right-btn {
  margin-left: 30px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .button-group > a:hover {
  text-decoration: none;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .lpoTable .ant-table-header {
  overflow: hidden !important;
  padding-bottom: 20px !important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .lpoTable .ant-table-theader tr th {
  height: 28px!important;
  line-height: 28px!important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .lpoTable .ant-table-tbody tr {
  height: 30px!important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .lpoTable .ant-table-tbody tr td {
  height: 28px!important;
  line-height: 28px!important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .lpoTable table {
  border-spacing: 0 4px!important;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-popup-area .prmd-table-content {
  max-height: 300px;
  overflow-y: auto;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-seqorder-attention-popup .popup-image img {
  width: 70px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-seqorder-attention-popup .popup-title.note {
  font-weight: 700;
  font-size: 20px;
  color: #E67A2B;
  text-align: center;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-seqorder-attention-popup .popup-desc {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  white-space: normal;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-seqorder-attention-popup .popup-desc p {
  margin: 0;
  font-family: Montserrat;
  font-size: 12px;
  color: #3E3A39;
  text-align: center;
  line-height: 22px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-seqorder-attention-popup .popup-desc p:not(:last-child) {
  margin-bottom: 12px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-seqorder-attention-popup .button-group {
  margin-top: 36px;
}
.front-itc-routes-samples-step-step-2-components-popup-reminder-popup-reminder-seqorder-attention-popup .button-group .primary-button {
  font-family: Montserrat;
  font-size: 12px;
}

.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-page-container .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-top-bottom-left-right .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-top-area,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-page-container .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-top-bottom-left-right .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bottom-left-area,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-page-container .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-top-bottom-left-right .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-page-container .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-top-bottom-left-right .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-page-container .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-top-bottom .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-top-area,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-page-container .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-top-bottom .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-page-container .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-top-bottom .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-color.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-color.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-color.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-color.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-color.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-color.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-rejected,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-color.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-child-panel,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-inner-collapse .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-rejected,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-bottom.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-bottom.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-bottom.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-bottom.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-bottom.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-bottom.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-bottom.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-rejected,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-data-bottom.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-data-detail .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-column-name .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-column-name .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-name.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-name .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-name .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-name .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-first-column-name,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-first-content-name,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-column-name,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-name,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-innercontent-name .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-area {
  width: 100%;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-area .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-area .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-area .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-each-single .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-area .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-each-single .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-ant-collapse-borderless .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-area .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-each-single .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-ant-collapse-borderless .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-area .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-each-single .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-ant-collapse-borderless .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-child-panel .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-area .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-list-each-single .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-ant-collapse-borderless .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-child-panel .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-collapse-rows .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-details-list .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal {
  font-family: "Montserrat";
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal li {
  list-style: none;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal a {
  text-decoration: none;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal button {
  border: none;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal input,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-select-selection-selected-value,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .c7n-pro-textarea,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .c7n-pro-textarea:focus,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .c7n-pro-textarea:hover,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-select-selection:focus,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button[disabled],
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small[disabled],
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small[disabled],
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .c7n-alert-warning,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .c7n-alert-error,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .c7n-alert-info,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .c7n-pro-input-number,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .c7n-pro-input,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-input:focus,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-tabs-tab,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .has-error .ant-picker-icon:after,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .has-error .ant-select-arrow,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-select-selection__placeholder,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-select-search__field__placeholder,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table-wrapper {
  padding: 0 16px;
  position: relative;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table-wrapper .flexiable-menu-anchor {
  position: absolute;
  right: 2px;
  top: 20px;
  padding: 0 !important;
  background-color: white;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: none !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu {
  position: absolute;
  right: 0;
  top: 30px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table-wrapper .flexiable-menu-anchor .flexiable-column-menu:hover span {
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table.error-rewrite .ant-table-tbody td {
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table.error-rewrite .ant-form-explain {
  position: absolute;
  z-index: 11;
  background: white;
  padding: 10px;
  bottom: 45px;
  min-height: 40px;
  width: 200px;
  right: 0;
  display: none;
  box-shadow: 0px 0px 10px #00000012;
  color: #f5222d;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table.error-rewrite .ant-form-explain:after {
  z-index: 0;
  content: ' ';
  width: 10px;
  height: 10px;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
          clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-color: white;
  box-shadow: 0px 0px 10px #00000012;
  position: absolute;
  right: 20px;
  bottom: -10px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table.error-rewrite .ant-form-item-children:hover + .ant-form-explain {
  display: block;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .ant-table .ant-table-scroll > .ant-table-body {
  border: none;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .ant-table.resizable-table .ant-table-thead th {
  white-space: normal;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .first-td {
  padding-left: 50px !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .select-column span {
  display: block !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .select-column label {
  vertical-align: middle;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .ant-table {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table table {
  table-layout: fixed;
  border-spacing: 0 10px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table.gray .ant-table-tbody tr td {
  background-color: #F5F5F5;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table tr .ant-checkbox-inner {
  opacity: 0;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table tr:hover .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table tr .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table tr .ant-checkbox-indeterminate .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table th .error {
  position: relative;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table th .error:before {
  content: attr(data-hover);
  visibility: hidden;
  opacity: 0;
  color: #3E3A39;
  background-color: white;
  border-radius: 6px;
  padding: 5px 20px;
  line-height: 30px;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  z-index: 1;
  left: 110%;
  bottom: 0;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table th .error:hover:before {
  opacity: 1;
  visibility: visible;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .success {
  color: #539A34;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .success .anticon {
  margin-right: 5px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .error {
  color: #C94857;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .error .anticon {
  margin-right: 5px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .link {
  color: #036EB8;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .cursor {
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .c7n-pro-table-row,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .ant-table-row {
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .c7n-pro-table-thead,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .ant-table-thead {
  background-color: transparent !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .c7n-pro-table-thead tr th,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .ant-table-thead tr th,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .ant-table-thead tr th:not(:first-child) span {
  font-size: 10px !important;
  font-weight: 400 !important;
  background-color: transparent !important;
  color: #3E3A39 !important;
  border: none !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .ant-table-tbody tr {
  height: 60px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .c7n-pro-table-tbody tr td,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .ant-table-tbody tr td {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #3E3A39;
  background-color: white;
  margin: 10px 0;
  height: 60px;
  line-height: 60px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .c7n-pro-table-tbody tr td:first-child,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .ant-table-tbody tr td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .c7n-pro-table-tbody tr td:last-child,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .ant-table-tbody tr td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .c7n-pro-table-tbody tr td > span,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .ant-table-tbody tr td > span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .c7n-avatar,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .ant-avatar {
  margin: 5px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .projects-pagination {
  text-align: center;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .c7n-pro-table {
  border: none;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .c7n-pro-table-cell-inner {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .c7n-pro-table-cell {
  border: none !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-editable {
  padding: 0 8px !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .c7n-pro-table-cell .c7n-pro-table-cell-inner-invalid {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .c7n-pro-table-cell-fix-left,
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .c7n-pro-table-cell-fix-right {
  background-image: none!important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table .ant-checkbox-inner:after {
  border-spacing: 0 0 !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .table tr .ant-checkbox-inner {
  opacity: 1;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-table-body tbody tr {
  background: #f8f8f8;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-table-body tbody tr td {
  background: #f8f8f8 !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-radio-checked .ant-radio-inner {
  border-color: #263F64;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-radio-checked .ant-radio-inner::after {
  display: block;
  background-color: #263F64;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-radio:hover .ant-radio-inner {
  border-color: #263F64;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-modal {
  width: 1277px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .ant-modal .ant-modal-content {
  border-radius: 10px !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .searchModal_List {
  padding: 50px 30px 35px 50px;
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .searchModal_List .title {
  height: 30px;
  line-height: 30px;
  font-size: 20px;
  text-align: center;
  font-family: 'Montserrat' !important;
  font-weight: bold;
  color: #263F64;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .searchModal_List .search-area {
  margin-top: 20px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .searchModal_List .search-area .project-search {
  background-color: #F5F5F5 !important;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .searchModal_List .search-area .topDesc {
  font-size: 13px;
  position: absolute;
  left: 14px;
  top: 40px;
  width: 64%;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .searchModal_List .table-area .ant-table-header {
  overflow: hidden;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .searchModal_List .table-area .table table {
  background-color: #fff;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .searchModal_List .table-area .table table .ant-table-selection-column {
  width: 48px;
  overflow: visible;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .searchModal_List .table-area .table table .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  top: 6px;
  height: 2px;
  border-color: #fff;
  border-width: 2px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .searchModal_List .button-group {
  display: flex;
  justify-content: space-between;
  margin: 40px auto 0 auto;
  width: 430px;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .searchModal_List .button-group .button-each {
  width: 200px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 12px;
  border-radius: 6px;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .searchModal_List .button-group .button-each.cancel {
  color: #3E3A39;
  background-color: #eeeeee;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .searchModal_List .button-group .button-each.confirm {
  color: #fff;
  background-color: #263f64;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .searchModal_List .button-group .button-each.unable {
  color: #fff;
  background-color: #263f64;
  cursor: not-allowed;
}
.front-itc-routes-samples-step-step-2-step-2-for-ms-components-kegg-list-index-bif-modal .searchModal_List .button-group .button-each span {
  font-weight: 400;
}

.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-page-container .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-top-bottom-left-right .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-top-area,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-page-container .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-top-bottom-left-right .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-bottom-left-area,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-page-container .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-top-bottom-left-right .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-page-container .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-top-bottom-left-right .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-page-container .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-top-bottom .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-top-area,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-page-container .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-top-bottom .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-page-container .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-top-bottom .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-color.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-color.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-color.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-color.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-color.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-color.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-rejected,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-color.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-child-panel,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-triangle {
  margin-left: -20px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-inner-collapse .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-rejected,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-bottom.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-bold {
  font-weight: 600;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-bottom.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-bottom.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-data-qc {
  color: #539A34;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-bottom.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-confirmed {
  color: #539A34;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-bottom.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-invalid {
  color: #BFC0C0;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-bottom.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-cancelled {
  color: #888888;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-bottom.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-rejected,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-data-bottom.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-data-detail .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-column-name .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-column-no {
  text-align: right;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-column-name .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-name.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-name .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-name .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-name .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-ant-row {
  flex: 1 1;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-first-column-name,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-first-content-name,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-column-name,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-name,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-innercontent-name .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-area {
  width: 100%;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-area .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-area .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-area .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-each-single .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-area .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-each-single .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-ant-collapse-borderless .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-area .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-each-single .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-ant-collapse-borderless .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-child-panel {
  background-color: transparent;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-area .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-each-single .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-ant-collapse-borderless .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-child-panel .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-area .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-list-each-single .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-ant-collapse-borderless .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-child-panel .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-collapse-rows .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-details-list .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch {
  margin: 50px 0 65px 0;
  width: 100%;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch {
  font-family: 'Montserrat';
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch li {
  list-style: none;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch a {
  text-decoration: none;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch button {
  border: none;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch input,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-select-selection-selected-value,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .c7n-pro-textarea,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .c7n-pro-textarea:focus,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .c7n-pro-textarea:hover,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-select-focused .ant-select-selection,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-select-selection:focus,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button[disabled],
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small[disabled],
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small[disabled],
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .c7n-alert-warning,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .c7n-alert-error,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .c7n-alert-info,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .c7n-alert-success {
  border: none;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .c7n-pro-input-number,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .c7n-pro-input,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch input[value]:not([value=""]):not([disabled]),
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-input:focus,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-tabs-tab,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .has-error .ant-form-item-children .ant-input,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .has-error .ant-time-picker-icon:after,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .has-error .ant-picker-icon:after,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .has-error .ant-select-arrow,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-select-selection__placeholder,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-select-search__field__placeholder,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-menu-root.ant-menu-vertical,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .header-area {
  margin: 0 188px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .header-area .title {
  height: 35px;
  line-height: 35px;
  text-align: center;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .header-area .progress-wrapper {
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .header-area .progress-wrapper .progress-area {
  display: flex;
  align-items: center;
  padding: 8px 26px 8px 27px;
  background-color: #fff;
  border-radius: 17px;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .header-area .progress-wrapper .progress-area .progress-each {
  display: flex;
  align-items: center;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .header-area .progress-wrapper .progress-area .progress-each.done .progress-step {
  background-color: #68A329;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .header-area .progress-wrapper .progress-area .progress-each.done .progress-step-title {
  color: #68A329;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .header-area .progress-wrapper .progress-area .progress-each .progress-step {
  width: 18px;
  height: 18px;
  line-height: 18px;
  text-align: center;
  color: #fff;
  font-size: 8px;
  border-radius: 50%;
  background-color: #263F64;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .header-area .progress-wrapper .progress-area .progress-each .progress-step-title {
  padding-left: 4px;
  font-size: 9px;
  color: #3E3A39;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .header-area .progress-wrapper .progress-area .progress-gap {
  margin: 0 5px;
  height: 1px;
  width: 15px;
  background-color: #ddd;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .header-area .batch-name {
  margin-top: 50px;
  line-height: 30px;
  font-weight: bold;
  font-size: 20px;
  text-align: center;
  color: #263F64;
  overflow: hidden;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .header-area .btns-area {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .header-area .btns-area .btn-print {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 250px;
  height: 50px;
  font-size: 12px;
  color: #fff;
  border-radius: 6px;
  background-color: #263F64;
  cursor: pointer;
}
.front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-preview-batch .info-area-wrapper {
  margin: 26px 188px 0 188px;
  padding: 20px 30px 10px 30px;
  background-color: #fff;
}
@page {
  size: A4;
  margin: 20px 10px;
}
@media screen {
  html,
  body {
    height: 100%;
  }
  .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-print-title {
    display: none;
  }
  .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-print-footer {
    display: none;
  }
  .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-print-content,
  .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-not-content {
    position: fixed;
    right: 0;
    z-index: -10;
    visibility: hidden;
  }
  .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-print-content .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-print-title,
  .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-not-content .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-print-title {
    display: block;
    text-align: center;
  }
  .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-print-content .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-print-footer,
  .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-not-content .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-print-footer {
    display: table-footer-group;
  }
}
@media print {
  html,
  body {
    height: inherit !important;
  }
  .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-wrapper {
    page-break-before: right;
  }
  .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-print-title {
    text-align: center;
  }
  tbody::after {
    content: '';
    display: block;
    height: 100%;
    border: none;
  }
  .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-print-footer {
    text-align: center;
    border: 2px solid transparent;
    color: #4d4d4d;
    opacity: 1;
  }
  .front-itc-routes-samples-step-step-3-preview-batch-result-preview-batch-result-print-content {
    visibility: visible;
  }
}

.front-itc-routes-under-maintenance-under-maintenance-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-under-maintenance-under-maintenance-flex-justify-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.front-itc-routes-under-maintenance-under-maintenance-truncate {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-under-maintenance-under-maintenance-page-container {
  padding: 50px 8px 50px 16px;
}
.front-itc-routes-under-maintenance-under-maintenance-page-container .front-itc-routes-under-maintenance-under-maintenance-top-bottom-left-right .front-itc-routes-under-maintenance-under-maintenance-top-area,
.front-itc-routes-under-maintenance-under-maintenance-page-container .front-itc-routes-under-maintenance-under-maintenance-top-bottom-left-right .front-itc-routes-under-maintenance-under-maintenance-bottom-left-area,
.front-itc-routes-under-maintenance-under-maintenance-page-container .front-itc-routes-under-maintenance-under-maintenance-top-bottom-left-right .front-itc-routes-under-maintenance-under-maintenance-bottom-right-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-under-maintenance-under-maintenance-page-container .front-itc-routes-under-maintenance-under-maintenance-top-bottom-left-right .front-itc-routes-under-maintenance-under-maintenance-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-under-maintenance-under-maintenance-page-container .front-itc-routes-under-maintenance-under-maintenance-top-bottom .front-itc-routes-under-maintenance-under-maintenance-top-area,
.front-itc-routes-under-maintenance-under-maintenance-page-container .front-itc-routes-under-maintenance-under-maintenance-top-bottom .front-itc-routes-under-maintenance-under-maintenance-bottom-area {
  padding: 30px 40px;
  background-color: white;
  border-radius: 10px;
}
.front-itc-routes-under-maintenance-under-maintenance-page-container .front-itc-routes-under-maintenance-under-maintenance-top-bottom .front-itc-routes-under-maintenance-under-maintenance-top-area {
  margin-bottom: 30px;
}
.front-itc-routes-under-maintenance-under-maintenance-list-content-data-color.front-itc-routes-under-maintenance-under-maintenance-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-under-maintenance-under-maintenance-list-content-data-color.front-itc-routes-under-maintenance-under-maintenance-data-qc {
  color: #539A34;
}
.front-itc-routes-under-maintenance-under-maintenance-list-content-data-color.front-itc-routes-under-maintenance-under-maintenance-confirmed {
  color: #539A34;
}
.front-itc-routes-under-maintenance-under-maintenance-list-content-data-color.front-itc-routes-under-maintenance-under-maintenance-invalid {
  color: #BFC0C0;
}
.front-itc-routes-under-maintenance-under-maintenance-list-content-data-color.front-itc-routes-under-maintenance-under-maintenance-cancelled {
  color: #888888;
}
.front-itc-routes-under-maintenance-under-maintenance-list-content-data-color.front-itc-routes-under-maintenance-under-maintenance-rejected,
.front-itc-routes-under-maintenance-under-maintenance-list-content-data-color.front-itc-routes-under-maintenance-under-maintenance-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows {
  padding: 0 8px 0 16px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-child-panel,
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-parent-panel {
  background: white;
  border-radius: 10px !important;
  margin-bottom: 0;
  border: 0;
  overflow: visible;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-ant-collapse {
  border-radius: 10px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-triangle {
  margin-left: -20px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-ant-collapse-header {
  padding: 0 !important;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-ant-collapse-content-box {
  padding: 0 !important;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-inner-collapse .front-itc-routes-under-maintenance-under-maintenance-ant-collapse-content {
  overflow: visible;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data-area {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data {
  display: flex !important;
  align-items: center;
  height: 60px;
  font-family: "Montserrat";
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data.front-itc-routes-under-maintenance-under-maintenance-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data.front-itc-routes-under-maintenance-under-maintenance-data-qc {
  color: #539A34;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data.front-itc-routes-under-maintenance-under-maintenance-confirmed {
  color: #539A34;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data.front-itc-routes-under-maintenance-under-maintenance-invalid {
  color: #BFC0C0;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data.front-itc-routes-under-maintenance-under-maintenance-cancelled {
  color: #888888;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data.front-itc-routes-under-maintenance-under-maintenance-rejected,
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data.front-itc-routes-under-maintenance-under-maintenance-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data.front-itc-routes-under-maintenance-under-maintenance-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data.front-itc-routes-under-maintenance-under-maintenance-bold {
  font-weight: 600;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data-top {
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  font-weight: normal;
  color: #B0B1AF;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data-top span {
  font-size: 9px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data-bottom {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #3E3A39;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data-bottom.front-itc-routes-under-maintenance-under-maintenance-bold {
  font-weight: 600;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data-bottom.front-itc-routes-under-maintenance-under-maintenance-link {
  color: #036EB8;
  cursor: pointer;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data-bottom.front-itc-routes-under-maintenance-under-maintenance-data-qc {
  color: #539A34;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data-bottom.front-itc-routes-under-maintenance-under-maintenance-confirmed {
  color: #539A34;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data-bottom.front-itc-routes-under-maintenance-under-maintenance-invalid {
  color: #BFC0C0;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data-bottom.front-itc-routes-under-maintenance-under-maintenance-cancelled {
  color: #888888;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data-bottom.front-itc-routes-under-maintenance-under-maintenance-rejected,
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-data-bottom.front-itc-routes-under-maintenance-under-maintenance-returned-to-pc {
  color: #E67A2B;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-data-detail {
  padding-left: 50px;
  height: 60px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-data-detail .front-itc-routes-under-maintenance-under-maintenance-ant-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-first-data-detail-dot {
  width: 30px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-first-data-detail-dot::before {
  content: '';
  position: absolute;
  top: 28px;
  width: 3px;
  right: 0;
  height: 3px;
  border-radius: 50%;
  background-color: #3E3A39;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-dot-padding {
  padding-left: 15px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-column-name {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  font-size: 10px;
  color: #3E3A39;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-column-name .front-itc-routes-under-maintenance-under-maintenance-list-column-no {
  text-align: right;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-column-name .front-itc-routes-under-maintenance-under-maintenance-list-column-limited {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-name {
  display: flex;
  align-items: center;
  height: 60px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-name.front-itc-routes-under-maintenance-under-maintenance-list-border {
  border-bottom: 1px solid #f3f3f3;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-name .front-itc-routes-under-maintenance-under-maintenance-list-content-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-name .front-itc-routes-under-maintenance-under-maintenance-list-content-no {
  padding-left: 8px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-name .front-itc-routes-under-maintenance-under-maintenance-ant-row {
  flex: 1 1;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-first-column-name,
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-first-content-name,
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-first-innercontent-name {
  width: 32px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-column-name,
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-name,
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-innercontent-name {
  padding-left: 50px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-column-name-single-line {
  padding-left: 30px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-content-icon {
  margin-left: -15px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-innercontent-name {
  height: 60px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-innercontent-name .front-itc-routes-under-maintenance-under-maintenance-list-innercontent-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  margin-left: -10px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-area {
  width: 100%;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-area .front-itc-routes-under-maintenance-under-maintenance-list-each {
  position: relative;
  margin-bottom: 10px;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-area .front-itc-routes-under-maintenance-under-maintenance-list-each:last-child {
  margin-bottom: 0;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-area .front-itc-routes-under-maintenance-under-maintenance-list-each-single .front-itc-routes-under-maintenance-under-maintenance-ant-collapse-borderless {
  background-color: transparent;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-area .front-itc-routes-under-maintenance-under-maintenance-list-each-single .front-itc-routes-under-maintenance-under-maintenance-ant-collapse-borderless .front-itc-routes-under-maintenance-under-maintenance-ant-collapse-item {
  border-bottom: 0!important;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-area .front-itc-routes-under-maintenance-under-maintenance-list-each-single .front-itc-routes-under-maintenance-under-maintenance-ant-collapse-borderless .front-itc-routes-under-maintenance-under-maintenance-child-panel {
  background-color: transparent;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-area .front-itc-routes-under-maintenance-under-maintenance-list-each-single .front-itc-routes-under-maintenance-under-maintenance-ant-collapse-borderless .front-itc-routes-under-maintenance-under-maintenance-child-panel .front-itc-routes-under-maintenance-under-maintenance-data-detail-single-line {
  padding-left: 30px;
  margin-bottom: 10px;
  border-radius: 10px;
  background-color: #fff;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-list-area .front-itc-routes-under-maintenance-under-maintenance-list-each-single .front-itc-routes-under-maintenance-under-maintenance-ant-collapse-borderless .front-itc-routes-under-maintenance-under-maintenance-child-panel .front-itc-routes-under-maintenance-under-maintenance-data-detail-single-line span {
  color: #3E3A39;
}
.front-itc-routes-under-maintenance-under-maintenance-collapse-rows .front-itc-routes-under-maintenance-under-maintenance-details-list .front-itc-routes-under-maintenance-under-maintenance-details-each {
  border-top: 1px solid #f3f3f3;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  src: url(/static/media/Montserrat-Bold.ade91f47.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  src: url(/static/media/Montserrat-SemiBold.c88cecbf.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  src: url(/static/media/Montserrat-Light.409c7f79.ttf);
}
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  src: url(/static/media/Montserrat-ExtraLight.38bc5e07.ttf);
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page ul {
  padding: 0;
  margin: 0;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page li {
  list-style: none;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page a {
  text-decoration: none;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page button {
  border: none;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .headline0 {
  font-size: 36px;
  font-weight: bold;
  font-family: 'Montserrat';
  color: #263F64;
}
@media (max-width: 768px) {
  .front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .headline0 {
    font-size: 28px;
  }
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .headline1 {
  font-weight: bold;
  font-size: 30px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .headline2 {
  font-weight: bold;
  font-size: 24px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .headline3 {
  font-weight: bold;
  font-size: 20px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .headline4 {
  font-weight: bold;
  font-size: 17px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .headline5 {
  font-weight: 600;
  font-size: 15px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .headline6 {
  font-size: 9px;
  font-family: 'Montserrat';
  color: #263F64;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .paragraph {
  font-size: 12px;
  font-family: 'Montserrat';
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form {
  font-family: "Montserrat" !important;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page input,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-select-selection-selected-value,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-select-dropdown-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .c7n-pro-textarea,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .c7n-pro-textarea:focus,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .c7n-pro-textarea:hover,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-select-focused .ant-select-selection,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-select-selection:focus,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-select-selection:active {
  box-shadow: unset;
  border-color: #539A34;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-input:focus {
  box-shadow: unset;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button[disabled],
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small {
  cursor: pointer;
  padding: 0 20px;
  height: 50px;
  min-width: 120px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263F64;
  color: white;
  line-height: 36px;
  min-width: initial;
  height: 36px;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small[disabled],
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px white;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small.gray {
  background-color: #F5F5F5;
  color: #263F64;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small.gray:active {
  background-color: rgba(245, 245, 245, 0.5);
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small.white {
  background-color: white;
  color: #263F64;
  border: solid 1px #BFC0C0;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small.white:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: #263F64;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small[disabled],
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small[disabled]:hover {
  color: rgba(0, 0, 0, 0.3);
  background-color: #BFC0C0;
  border-color: #BFC0C0;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small:active {
  background-color: rgba(38, 63, 100, 0.5);
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small .active-icon {
  display: none;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small:hover {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small:hover .normal-icon {
  display: none;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small:hover .active-icon {
  display: block;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small:active {
  background-color: #263F64;
  color: white;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small:active .normal-icon {
  display: block;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .primary-button-small:active .active-icon {
  display: none;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-label label::after {
  display: none;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-checkbox-checked .ant-checkbox-inner,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #003F76 !important;
  border-color: #003F76 !important;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-checkbox:hover .ant-checkbox-inner,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #003F76 !important;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  -webkit-transform: scale(1);
          transform: scale(1);
  position: absolute;
  left: 2.42857143px;
  top: 5.92857143px;
  width: 9.14285714px;
  height: 1.14285714px;
  border-width: 0;
  background-color: white;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .c7n-alert {
  border-radius: 10px;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .c7n-alert .c7n-alert-close-icon {
  color: #595959;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .c7n-alert-warning,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .c7n-alert-error,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .c7n-alert-info,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .c7n-alert-success {
  border: none;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .c7n-alert-success {
  background-color: #e6ffea;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: white;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .c7n-pro-table-cell-inner-dirty::after {
  display: none;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .c7n-pro-input-number-border {
  border: none;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .c7n-pro-input:focus {
  box-shadow: none;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .c7n-pro-input-number,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .c7n-pro-input,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .c7n-pro-table-cell .c7n-pro-table-cell-inner-required,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page input[value]:not([value=""]):not([disabled]),
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-input:focus,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-input-focused {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
  border-radius: 4px;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-input:not([disabled]):hover {
  border: 1px solid #539A34;
  border-radius: 4px;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  background-color: #fff;
  border-color: #eee;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus {
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled),
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled),
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled),
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled) {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):hover,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):hover,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):hover,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):hover,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):hover,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled):focus,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children .ant-input-number-input:not(:disabled):focus,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children .ant-cascader-picker:not(.ant-cascader-picker-disabled):not(:disabled):focus,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children .ant-time-picker-input:not(:disabled):focus,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled):focus {
  border: 1px solid #539A34;
  background-color: rgba(83, 154, 52, 0.1);
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-tabs-tab,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-menu-horizontal > .ant-menu-item {
  font-family: 'Montserrat';
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .c7n-pro-input-invalid .c7n-pro-input,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .has-error .ant-form-item-children .ant-input:focus,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .has-error .ant-form-item-children .ant-input,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required.has-error .ant-form-item-children .ant-input-number:not(:disabled),
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled),
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required.has-error .ant-form-item-children :not(.ant-select-disabled) > .ant-select-selection:not(:disabled),
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required.has-error .ant-form-item-children .ant-input:not(.ant-input-disabled):not(:disabled) {
  border-color: #f5222d !important;
  background-color: rgba(245, 34, 45, 0.1) !important;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-item-required.has-error .ant-form-item-children .ant-input-number-input:not(:disabled) {
  background-color: transparent!important;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .has-error .ant-calendar-picker-icon:after,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .has-error .ant-time-picker-icon:after,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .has-error .ant-picker-icon:after,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .has-error .ant-select-arrow,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .has-error .ant-cascader-picker-arrow {
  color: rgba(0, 0, 0, 0.25) !important;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-avatar > span {
  position: static!important;
  position: initial!important;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .link-button {
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  border: 1px solid #BFC0C0;
  color: #263F64;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-decoration: none;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .link-button:hover {
  color: white;
  background-color: #263F64;
  border-color: #263F64;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-calendar-selected-date .ant-calendar-date,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-calendar-selected-start-date .ant-calendar-date,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-calendar-selected-end-date .ant-calendar-date {
  background-color: #539A34 !important;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-calendar-date:hover {
  background-color: #fff !important;
  border-color: #539A34 !important;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-calendar-today-btn {
  color: #263F64 !important;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-calendar-today .ant-calendar-date {
  background-color: #fff !important;
  border-color: #539A34 !important;
  color: #539A34 !important;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-form-explain {
  white-space: pre-wrap;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-checkbox-inner {
  opacity: 1 !important;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-select-selection__placeholder,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-select-search__field__placeholder,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-menu-root.ant-menu-vertical,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-menu-root.ant-menu-vertical-left,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-menu-root.ant-menu-vertical-right,
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .ant-menu-root.ant-menu-inline {
  font-family: 'Montserrat' !important;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .desc {
  font-family: 'Montserrat';
  font-size: 36px;
  color: #003F76;
  text-align: center;
  line-height: 46px;
  margin: 0;
  font-weight: 600;
}
.front-itc-routes-under-maintenance-under-maintenance-under-maintenance-page .img {
  width: 90px;
  margin-top: 30px;
}

.front-nvge-routes-hfaq-anno-up-index-anno-up-detail {
  width: 50%;
  margin: 0 auto;
}
.front-nvge-routes-hfaq-anno-up-index-anno-up-detail .front-nvge-routes-hfaq-anno-up-index-operator {
  text-align: right;
}

.front-nvge-routes-hfaq-knowledge-content-index-index .ant-table-thead {
  background-color: #E6F6DA;
}
.front-nvge-routes-hfaq-knowledge-content-index-index .ant-btn-primary {
  color: #fff;
  background: #093f72;
  border: 1px solid #093f72;
}
.front-nvge-routes-hfaq-knowledge-content-index-content-form .label_required {
  margin-right: 4px;
  display: inline-block;
  vertical-align: baseline;
  word-break: break-word;
  -webkit-hyphens: manual;
      -ms-hyphens: manual;
          hyphens: manual;
  position: relative;
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #666666;
  opacity: 1;
}
.front-nvge-routes-hfaq-knowledge-content-index-content-form .label_required2 {
  position: relative;
  text-align: right;
  white-space: nowrap;
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #666666;
  opacity: 1;
}
.front-nvge-routes-hfaq-knowledge-content-index-content-form .label_required2::before {
  display: inline-block;
  margin-right: 4px;
  content: "*";
  font-family: SimSun;
  line-height: 1;
  font-size: 12px;
  color: #f5222d;
}
.front-nvge-routes-hfaq-knowledge-content-index-content-form .label_required::after {
  content: ":";
  margin: 0 8px 0 2px;
  position: relative;
  top: -0.5px;
}
.front-nvge-routes-hfaq-knowledge-content-index-content-form .label_required2::after {
  content: ":";
  margin: 0 8px 0 2px;
  position: relative;
  top: -0.5px;
}
.front-nvge-routes-hfaq-knowledge-content-index-content-form .label_before {
  display: inline-block;
  margin-right: 4px;
  content: "*";
  font-family: SimSun;
  line-height: 1;
  font-size: 12px;
  color: #f5222d;
}
.front-nvge-routes-hfaq-knowledge-content-index-content-form .label_after {
  margin-right: 3px;
  float: right;
  content: "*";
  font-family: SimSun;
  line-height: 1;
  font-size: 12px;
  color: #f5222d;
}

.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-menu-root.ant-menu-vertical,
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-menu-root.ant-menu-vertical-left,
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-menu-root.ant-menu-vertical-right,
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-menu-root.ant-menu-inline {
  box-shadow: none;
  width: 180px;
  height: 100%;
  background-color: #FFFFFF;
  background: #ffffff;
  box-shadow: 0px 4px 15px rgba(230, 230, 230, 0.36);
  opacity: 1;
  border-radius: 2px;
  overflow-y: auto;
  overflow-x: hidden;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-menu-item {
  text-align: center;
  height: 48px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #4d4d4d;
  opacity: 1;
  font-size: 14px;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-active {
  background: linear-gradient(270deg, rgba(81, 147, 56, 0.1) 0%, rgba(81, 147, 56, 0) 100%);
  border-right: 2px solid #519338;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background: linear-gradient(270deg, rgba(81, 147, 56, 0.1) 0%, rgba(81, 147, 56, 0) 100%);
  border-right: 2px solid #519338;
  color: #333;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-menu-vertical .ant-menu-item,
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-menu-vertical-left .ant-menu-item,
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-menu-vertical-right .ant-menu-item,
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-menu-inline .ant-menu-item,
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-menu-vertical .ant-menu-submenu-title,
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-menu-vertical-left .ant-menu-submenu-title,
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-menu-vertical-right .ant-menu-submenu-title,
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-menu-inline .ant-menu-submenu-title {
  padding: 0 16px;
  font-size: 12px;
  line-height: 40px;
  height: 40px;
  margin-top: 0px;
  margin-bottom: 0px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .menu_content {
  margin-left: '190px';
  height: '100%';
  overflow-x: 'hidden';
  margin-left: 30px;
  background-color: #FFFFFF;
  box-shadow: 0px 4px 15px rgba(230, 230, 230, 0.36);
  opacity: 1;
  border-radius: 2px;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .menu_h1 {
  font-size: 20px;
  font-family: PingFang SC;
  font-weight: bold;
  line-height: 26px;
  color: #4d4d4d;
  opacity: 1;
  margin: 16px 0 10px 28px;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .menu-list {
  padding-left: 8px;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-list-item {
  border-bottom: 1px solid #ddd;
  padding-top: 0;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-list-item-select {
  background-color: #29BECE;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-list-split .ant-list-item:last-child {
  border-bottom: 1px solid #EEEEEE;
  padding: 10px 30px;
  margin: 0 100px 0 28px;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-btn {
  width: 74px;
  height: 40px;
  background: #093f72;
  border: 1px solid #093f72;
  opacity: 1;
  border-radius: 2px;
  margin-left: 7px;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .ant-input-affix-wrapper .ant-input:not(:first-child) {
  padding-left: 35px;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .detail_title {
  font-size: 24px;
  font-family: Montserrat;
  font-weight: 600;
  line-height: 26px;
  color: #4d4d4d;
  opacity: 1;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .detail_time {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #999999;
  opacity: 1;
  margin-top: 8px;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .detail_desc {
  font-size: 18px;
  font-family: Montserrat;
  font-weight: 600;
  line-height: 26px;
  color: #4d4d4d;
  opacity: 1;
  margin-top: 40px;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .detail_ans {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #093f72;
  opacity: 1;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .icon_close {
  color: rgba(0, 0, 0, 0.45);
  font-weight: 700;
  font-size: 20px;
  float: right;
  margin-right: 10px;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .result_title {
  font-size: 20px;
  font-family: Montserrat;
  font-weight: 600;
  line-height: 26px;
  color: #4d4d4d;
  opacity: 1;
  margin: 16px 0 10px 28px;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .result_qus {
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #666666;
  opacity: 1;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .result_ans {
  font-size: 14px;
  font-family: Montserrat;
  line-height: 26px;
  color: #666666;
  opacity: 1;
  margin-bottom: 0px;
}
.front-nvge-routes-hfaq-knowledge-list-category-menu-index-list .result_time {
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #999999;
  opacity: 1;
}

.front-nvge-routes-hfaq-knowledge-list-index-list {
  margin: 0 30px 0 0;
}
.front-nvge-routes-hfaq-knowledge-list-index-list .ant-card-body {
  padding: 10px 22px 10px 24px;
  zoom: 1;
}
.front-nvge-routes-hfaq-knowledge-list-index-list .ant-card-bordered1 {
  border: none;
}
.front-nvge-routes-hfaq-knowledge-list-index-list .ant-card-bordered1 .ant-card-head {
  height: 48px;
  background: #80ae55;
  border-bottom: 1px solid #e8e8e8;
  padding: 0 24px;
  border-radius: 2px 2px 0 0;
  zoom: 1;
  margin-bottom: -1px;
  min-height: 48px;
}
.front-nvge-routes-hfaq-knowledge-list-index-list .ant-card-bordered2 {
  border: none;
}
.front-nvge-routes-hfaq-knowledge-list-index-list .ant-card-bordered2 .ant-card-head {
  height: 48px;
  background: #3a78be;
  border-bottom: 1px solid #e8e8e8;
  padding: 0 24px;
  border-radius: 2px 2px 0 0;
  zoom: 1;
  margin-bottom: -1px;
  min-height: 48px;
}
.front-nvge-routes-hfaq-knowledge-list-index-list .ant-card-head-title {
  font-size: 18px;
  font-family: Montserrat;
  font-weight: 600;
  line-height: 26px;
  color: #ffffff;
  opacity: 1;
  text-align: center;
  padding: 10px 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  flex: 1 1;
}
.front-nvge-routes-hfaq-knowledge-list-index-list .ant-list-item-meta-title {
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #4d4d4d;
  opacity: 1;
}
.front-nvge-routes-hfaq-knowledge-list-index-list .ant-btn {
  width: 74px;
  height: 40px;
  background: #093f72;
  border: 1px solid #093f72;
  opacity: 1;
  border-radius: 2px;
  margin-left: 7px;
}
.front-nvge-routes-hfaq-knowledge-list-index-list .ant-input-affix-wrapper .ant-input:not(:first-child) {
  padding-left: 35px;
}
.front-nvge-routes-hfaq-knowledge-list-index-list .see_more {
  text-align: center;
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  opacity: 1;
}

.front-nvge-routes-home-unauthorized-index-body-div {
  position: absolute;
  left: 30%;
  top: 5%;
}
.front-nvge-routes-home-unauthorized-index-img {
  padding: 20px;
  position: relative;
  left: 100px;
}
.front-nvge-routes-home-unauthorized-index-button {
  width: 200px;
  height: 40px;
}
.front-nvge-routes-home-unauthorized-index-button-div {
  position: relative;
  left: 31%;
  margin: 12px;
  padding: 10px;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.front-nvge-routes-home-user-setting-index-title-font {
  margin: 20px 0;
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #4d4d4d;
  opacity: 1;
}
.front-nvge-routes-home-user-setting-index-set-row {
  padding-left: 24px;
}
.front-nvge-routes-home-user-setting-index-set-title {
  font-size: 14px;
  margin-right: 8px;
  color: #666;
}
.front-nvge-routes-home-user-setting-index-set-content {
  font-size: 14px;
}
.front-nvge-routes-home-user-setting-index-set-dec {
  color: #aaadba;
  font-size: 14px;
}
.front-nvge-routes-home-user-setting-index-set-btn {
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.front-nvge-routes-home-user-setting-index-set-table {
  margin-left: 24px;
  width: calc(91.66666667% + 40px);
}
.front-nvge-routes-home-user-setting-index-color-unbind {
  color: #de9b0a;
}
.front-nvge-routes-home-user-setting-index-color-bind {
  color: #1cbc86;
}

.introjs-overlay {
  position: absolute;
  box-sizing: content-box;
  z-index: 999999;
  background-color: #000;
  opacity: 0;
  background: radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
  filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  transition: all 0.3s ease-out;
}

.introjs-fixParent {
  z-index: auto !important;
  opacity: 1.0 !important;
  -webkit-transform: none !important;
          transform: none !important;
}

.introjs-showElement,
tr.introjs-showElement > td,
tr.introjs-showElement > th {
  z-index: 9999999 !important;
}

.introjs-disableInteraction {
  z-index: 99999999 !important;
  position: absolute;
  background-color: white;
  opacity: 0;
  filter: alpha(opacity=0);
}

.introjs-relativePosition,
tr.introjs-showElement > td,
tr.introjs-showElement > th {
  position: relative;
}

.introjs-helperLayer {
  box-sizing: content-box;
  position: absolute;
  z-index: 9999998;
  background-color: #FFF;
  background-color: rgba(255,255,255,.9);
  border: 1px solid #777;
  border: 1px solid rgba(0,0,0,.5);
  border-radius: 4px;
  box-shadow: 0 2px 15px rgba(0,0,0,.4);
  transition: all 0.3s ease-out;
}

.introjs-tooltipReferenceLayer {
  box-sizing: content-box;
  position: absolute;
  visibility: hidden;
  z-index: 100000000;
  background-color: transparent;
  transition: all 0.3s ease-out;
}

.introjs-helperLayer *,
.introjs-helperLayer *:before,
.introjs-helperLayer *:after {
  -ms-box-sizing: content-box;
   -o-box-sizing: content-box;
      box-sizing: content-box;
}

.introjs-helperNumberLayer {
  box-sizing: content-box;
  position: absolute;
  visibility: visible;
  top: -16px;
  left: -16px;
  z-index: 9999999999 !important;
  padding: 2px;
  font-family: Arial, verdana, tahoma;
  font-size: 13px;
  font-weight: bold;
  color: white;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0,0,0,.3);
  background: #ff3019; /* Old browsers */ /* Chrome10+,Safari5.1+ */ /* Chrome,Safari4+ */ /* FF3.6+ */ /* IE10+ */ /* Opera 11.10+ */
  background:         linear-gradient(to bottom, #ff3019 0%, #cf0404 100%);  /* W3C */
  width: 20px;
  height:20px;
  line-height: 20px;
  border: 3px solid white;
  border-radius: 50%;
  filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)"; /* IE6-9 */
  filter: "progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)"; /* IE10 text shadows */
  box-shadow: 0 2px 5px rgba(0,0,0,.4);
}

.introjs-arrow {
  border: 5px solid transparent;
  content:'';
  position: absolute;
}
.introjs-arrow.top {
  top: -10px;
  border-bottom-color:white;
}
.introjs-arrow.top-right {
  top: -10px;
  right: 10px;
  border-bottom-color:white;
}
.introjs-arrow.top-middle {
  top: -10px;
  left: 50%;
  margin-left: -5px;
  border-bottom-color:white;
}
.introjs-arrow.right {
  right: -10px;
  top: 10px;
  border-left-color:white;
}
.introjs-arrow.right-bottom {
  bottom:10px;
  right: -10px;
  border-left-color:white;
}
.introjs-arrow.bottom {
  bottom: -10px;
  border-top-color:white;
}
.introjs-arrow.bottom-right {
  bottom: -10px;
  right: 10px;
  border-top-color:white;
}
.introjs-arrow.bottom-middle {
  bottom: -10px;
  left: 50%;
  margin-left: -5px;
  border-top-color:white;
}
.introjs-arrow.left {
  left: -10px;
  top: 10px;
  border-right-color:white;
}
.introjs-arrow.left-bottom {
  left: -10px;
  bottom:10px;
  border-right-color:white;
}

.introjs-tooltip {
  box-sizing: content-box;
  position: absolute;
  visibility: visible;
  padding: 10px;
  background-color: white;
  min-width: 200px;
  max-width: 300px;
  border-radius: 3px;
  box-shadow: 0 1px 10px rgba(0,0,0,.4);
  transition: opacity 0.1s ease-out;
}

.introjs-tooltipbuttons {
  text-align: right;
  white-space: nowrap;
}

/*
 Buttons style by http://nicolasgallagher.com/lab/css3-github-buttons/
 Changed by Afshin Mehrabani
*/
.introjs-button {
  box-sizing: content-box;
  position: relative;
  overflow: visible;
  display: inline-block;
  padding: 0.3em 0.8em;
  border: 1px solid #d4d4d4;
  margin: 0;
  text-decoration: none;
  text-shadow: 1px 1px 0 #fff;
  font: 11px/normal sans-serif;
  color: #333;
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  background-color: #ececec;
  background-image: linear-gradient(#f4f4f4, #ececec);
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  -o-background-clip: padding-box;
  /*background-clip: padding-box;*/ /* commented out due to Opera 11.10 bug */
  border-radius: 0.2em;
  /* IE hacks */
  zoom: 1;
  *display: inline;
  margin-top: 10px;
}

.introjs-button:hover {
  border-color: #bcbcbc;
  text-decoration: none;
  box-shadow: 0px 1px 1px #e3e3e3;
}

.introjs-button:focus,
.introjs-button:active {
  background-image: linear-gradient(#ececec, #f4f4f4);
}

/* overrides extra padding on button elements in Firefox */
.introjs-button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.introjs-skipbutton {
  box-sizing: content-box;
  margin-right: 5px;
  color: #7a7a7a;
}

.introjs-prevbutton {
  border-radius: 0.2em 0 0 0.2em;
  border-right: none;
}

.introjs-prevbutton.introjs-fullbutton {
  border: 1px solid #d4d4d4;
  border-radius: 0.2em;
}

.introjs-nextbutton {
  border-radius: 0 0.2em 0.2em 0;
}

.introjs-nextbutton.introjs-fullbutton {
  border-radius: 0.2em;
}

.introjs-disabled, .introjs-disabled:hover, .introjs-disabled:focus {
  color: #9a9a9a;
  border-color: #d4d4d4;
  box-shadow: none;
  cursor: default;
  background-color: #f4f4f4;
  background-image: none;
  text-decoration: none;
}

.introjs-hidden {
     display: none;
}

.introjs-bullets {
  text-align: center;
}
.introjs-bullets ul {
  box-sizing: content-box;
  clear: both;
  margin: 15px auto 0;
  padding: 0;
  display: inline-block;
}
.introjs-bullets ul li {
  box-sizing: content-box;
  list-style: none;
  float: left;
  margin: 0 2px;
}
.introjs-bullets ul li a {
  box-sizing: content-box;
  display: block;
  width: 6px;
  height: 6px;
  background: #ccc;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  text-decoration: none;
  cursor: pointer;
}
.introjs-bullets ul li a:hover {
  background: #999;
}
.introjs-bullets ul li a.active {
  background: #999;
}

.introjs-progress {
  box-sizing: content-box;
  overflow: hidden;
  height: 10px;
  margin: 10px 0 5px 0;
  border-radius: 4px;
  background-color: #ecf0f1
}
.introjs-progressbar {
  box-sizing: content-box;
  float: left;
  width: 0%;
  height: 100%;
  font-size: 10px;
  line-height: 10px;
  text-align: center;
  background-color: #08c;
}

.introjsFloatingElement {
  position: absolute;
  height: 0;
  width: 0;
  left: 50%;
  top: 50%;
}

.introjs-fixedTooltip {
  position: fixed;
}

.introjs-hint {
  box-sizing: content-box;
  position: absolute;
  background: transparent;
  width: 20px;
  height: 15px;
  cursor: pointer;
}
.introjs-hint:focus {
    border: 0;
    outline: 0;
}
.introjs-hidehint {
  display: none;
}

.introjs-fixedhint {
  position: fixed;
}

.introjs-hint:hover > .introjs-hint-pulse {
  border: 5px solid rgba(60, 60, 60, 0.57);
}

.introjs-hint-pulse {
  box-sizing: content-box;
  width: 10px;
  height: 10px;
  border: 5px solid rgba(60, 60, 60, 0.27);
  border-radius: 30px;
  background-color: rgba(136, 136, 136, 0.24);
  z-index: 10;
  position: absolute;
  transition: all 0.2s ease-out;
}
.introjs-hint-no-anim .introjs-hint-dot {
  -webkit-animation: none;
  animation: none;
}
.introjs-hint-dot {
  box-sizing: content-box;
  border: 10px solid rgba(146, 146, 146, 0.36);
  background: transparent;
  border-radius: 60px;
  height: 50px;
  width: 50px;
  -webkit-animation: introjspulse 3s ease-out;
  animation: introjspulse 3s ease-out;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  position: absolute;
  top: -25px;
  left: -25px;
  z-index: 1;
  opacity: 0;
}

@-webkit-keyframes introjspulse {
    0% {
        -webkit-transform: scale(0);
        opacity: 0.0;
    }
    25% {
        -webkit-transform: scale(0);
        opacity: 0.1;
    }
    50% {
        -webkit-transform: scale(0.1);
        opacity: 0.3;
    }
    75% {
        -webkit-transform: scale(0.5);
        opacity: 0.5;
    }
    100% {
        -webkit-transform: scale(1);
        opacity: 0.0;
    }
}

@keyframes introjspulse {
    0% {
        -webkit-transform: scale(0);
                transform: scale(0);
        opacity: 0.0;
    }
    25% {
        -webkit-transform: scale(0);
                transform: scale(0);
        opacity: 0.1;
    }
    50% {
        -webkit-transform: scale(0.1);
                transform: scale(0.1);
        opacity: 0.3;
    }
    75% {
        -webkit-transform: scale(0.5);
                transform: scale(0.5);
        opacity: 0.5;
    }
    100% {
        -webkit-transform: scale(1);
                transform: scale(1);
        opacity: 0.0;
    }
}

.front-nvge-routes-home-workplace-index-home {
  height: 100%;
}
.front-nvge-routes-home-workplace-index-home .menu_div {
  float: left;
  width: 71%;
  height: 100%;
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_pro {
  height: 137px;
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_pro .step1 {
  height: 100%;
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_pro .step1 .step1_row1 {
  background: #ffffff;
  margin-bottom: 6px;
  height: 56px;
  border-radius: 2px;
  border-left: solid 6px #4481ba;
  color: #333333;
  padding-left: 7px;
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_pro .step1 .step1_row1 .mune_font {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 600;
  line-height: 26px;
  color: #333333;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_pro .step1 .step1_row2 {
  height: 75px;
  background: #ffffff;
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_pro .step1 .step1_row2 .row2_col1 {
  background: #4481BA;
  height: 100%;
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_pro .step1 .step1_row2 .row2_col1 .col1_font {
  margin-left: 13px;
  margin-right: 25px;
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 600;
  line-height: 20px;
  color: #ffffff;
  opacity: 1;
  position: relative;
  top: 45%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_pro .pro_col2 {
  background: #ffffff;
  height: 56px;
  margin-bottom: 6px;
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_pro .pro_col2 .mune_icon {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_pro .pro_sub {
  background: #ffffff;
  height: 75px;
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_pro .pro_sub .sub_col2 {
  height: 100%;
  margin-left: 2.5%;
}
.front-nvge-routes-home-workplace-index-home .menu_div .sub_font2 {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 16px;
  color: #333333;
  opacity: 1;
}
.front-nvge-routes-home-workplace-index-home .menu_div .col2_div {
  width: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .menu_div .col2_div .tab_div {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col {
  height: 90px;
  border-bottom: none;
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 20px;
  background: #ffffff;
  box-shadow: 0px 4px 15px rgba(230, 230, 230, 0.36);
}
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col .step_no,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col .step1_pro,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col .step2_sif,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col .step3_statement,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col .step4_payment,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col .step6_quotation,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col .step7_sequencing,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col .step5_faq {
  border-left: solid 6px #4481ba;
  color: #333333;
  padding-left: 7px;
  height: 100%;
}
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col .step_no .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col .step1_pro .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col .step2_sif .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col .step3_statement .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col .step4_payment .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col .step6_quotation .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col .step7_sequencing .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col .step5_faq .mune_font {
  font-size: 18px;
  font-family: Montserrat;
  font-weight: 600;
  line-height: 26px;
  color: #333333;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .menu_div .mune_main .mune_col .mune_icon {
  float: right;
  font-size: 12px;
  color: #4481ba;
  position: relative;
  top: 50%;
  right: 8%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_sub {
  display: flex;
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_sub .step_quick {
  background: #4481BA;
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_sub .step_quick .col1_font {
  margin-left: 13px;
  margin-right: 25px;
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 600;
  line-height: 20px;
  color: #ffffff;
  opacity: 1;
  position: relative;
  top: 45%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_sub .sub_col2 {
  background: #ffffff;
  height: 100%;
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_sub .sub_col2 .row_tab {
  height: 100px;
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_sub .sub_col2 .row_tab .col2_row_div {
  width: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .menu_div .menu_sub .sub_col2 .row_tab .col2_row_div .row_tab_div {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .menu_div .mune_statement,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_sif,
.front-nvge-routes-home-workplace-index-home .menu_div .menu_faq,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_user {
  height: 56px;
  border-bottom: none;
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 6px;
  background: #ffffff;
  box-shadow: 0px 4px 15px rgba(230, 230, 230, 0.36);
  opacity: 1;
  border-radius: 2px;
}
.front-nvge-routes-home-workplace-index-home .menu_div .mune_statement .step1,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_sif .step1,
.front-nvge-routes-home-workplace-index-home .menu_div .menu_faq .step1,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_user .step1,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_statement .step2,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_sif .step2,
.front-nvge-routes-home-workplace-index-home .menu_div .menu_faq .step2,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_user .step2,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_statement .step7,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_sif .step7,
.front-nvge-routes-home-workplace-index-home .menu_div .menu_faq .step7,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_user .step7 {
  border-radius: 2px;
  border-left: solid 6px #4481ba;
  color: #333333;
  padding-left: 7px;
  height: 100%;
}
.front-nvge-routes-home-workplace-index-home .menu_div .mune_statement .step1 .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_sif .step1 .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .menu_faq .step1 .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_user .step1 .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_statement .step2 .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_sif .step2 .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .menu_faq .step2 .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_user .step2 .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_statement .step7 .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_sif .step7 .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .menu_faq .step7 .mune_font,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_user .step7 .mune_font {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 600;
  line-height: 26px;
  color: #333333;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .menu_div .mune_statement .mune_icon,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_sif .mune_icon,
.front-nvge-routes-home-workplace-index-home .menu_div .menu_faq .mune_icon,
.front-nvge-routes-home-workplace-index-home .menu_div .mune_user .mune_icon {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .menu_div .mune_bi {
  height: 72px;
  border-bottom: none;
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 6px;
  background: #ffffff;
  box-shadow: 0px 4px 15px rgba(230, 230, 230, 0.36);
  opacity: 1;
  border-radius: 2px;
}
.front-nvge-routes-home-workplace-index-home .menu_div .mune_bi .step7 {
  border-radius: 2px;
  border-left: solid 6px #4481ba;
  color: #333333;
  padding-left: 7px;
  height: 100%;
}
.front-nvge-routes-home-workplace-index-home .menu_div .mune_bi .step7 p {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 600;
  line-height: 26px;
  color: #333333;
  position: absolute;
}
.front-nvge-routes-home-workplace-index-home .menu_div .mune_bi .step7 .mune_font_top {
  top: 30%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .menu_div .mune_bi .step7 .mune_font_btm {
  top: 60%;
  -webkit-transform: translateY(-40%);
          transform: translateY(-40%);
}
.front-nvge-routes-home-workplace-index-home .menu_div .mune_bi .mune_icon {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .todo_div {
  width: 28%;
  height: 44%;
  background: #ffffff;
  box-shadow: 0px 4px 15px rgba(230, 230, 230, 0.36);
  opacity: 1;
  overflow-y: auto;
  overflow-x: auto;
}
.front-nvge-routes-home-workplace-index-home .todo_div .todo_title {
  margin-left: 6px;
  font-size: 18px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #333333;
  opacity: 1;
  position: relative;
  top: 25%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .todo_div .step_todo {
  height: 50px;
  padding-left: 23px;
}
.front-nvge-routes-home-workplace-index-home .todo_div .todo_img {
  position: relative;
  top: 36%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .todo_div .todo_li {
  margin-bottom: 25px;
}
.front-nvge-routes-home-workplace-index-home .todo_div .todo_a {
  padding-right: 30px;
  font-size: 13px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 22px;
  color: #4d4d4d;
  opacity: 1;
  white-space: nowrap;
}
.front-nvge-routes-home-workplace-index-home .news_div {
  width: 28%;
  height: 55%;
  background: #ffffff;
  box-shadow: 0px 4px 15px rgba(230, 230, 230, 0.36);
  opacity: 1;
  border-radius: 2px;
  margin-top: 10px;
  overflow-y: auto;
  overflow-x: hidden;
}
.front-nvge-routes-home-workplace-index-home .news_div .news_title {
  margin-left: 6px;
  font-size: 18px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #333333;
  opacity: 1;
  position: relative;
  top: 25%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .news_div .news_img {
  position: relative;
  top: 36%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.front-nvge-routes-home-workplace-index-home .news_div .news_li {
  margin-bottom: 15px;
}
.front-nvge-routes-home-workplace-index-home .news_div .news_a {
  font-size: 13px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 22px;
  opacity: 1;
}
.front-nvge-routes-home-workplace-index-home .news_div .step_news {
  height: 50px;
  padding-left: 23px;
}
.front-nvge-routes-home-workplace-index-home a:link {
  color: #4d4d4d;
}
.front-nvge-routes-home-workplace-index-home a:hover {
  color: #003F76;
  text-decoration: underline;
}
.front-nvge-routes-home-workplace-index-home a:visited {
  color: #4d4d4d;
  text-decoration: none;
}
.front-nvge-routes-home-workplace-index-header .title {
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #4d4d4d;
  opacity: 1;
}

.front-nvge-routes-hpay-payment-list-index-modal .ant-modal-footer {
  border-top: none;
  padding: 10px 16px;
  text-align: right;
  flex-shrink: 0;
  border-radius: 0 0 2px 2px;
}
.front-nvge-routes-hpay-payment-list-index-modal .modal-btn {
  width: 140px;
  height: 40px;
  background-color: #003F76;
  border: none;
  border-radius: 5px;
  color: #FFFFFF;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
}
.front-nvge-routes-hpay-payment-list-index-modal .modal-btn:active,
.front-nvge-routes-hpay-payment-list-index-modal .modal-btn:focus {
  color: #fff;
  background-color: #036bc6;
  border-color: #036bc6;
}
.front-nvge-routes-hpay-payment-list-index-modal .modal-btn:hover {
  color: #fff;
  background-color: #036bc6;
}
.front-nvge-routes-hpay-payment-list-index-detail .ant-steps-item-tail::after {
  margin-top: 8px;
}
.front-nvge-routes-hpay-payment-list-index-detail .ant-steps-item-finish > .ant-steps-item-tail::after {
  margin-top: 8px;
  background-color: #003F76;
}
.front-nvge-routes-hpay-payment-list-index-detail .ant-card-body {
  padding: 12px 9px;
  zoom: 1;
}
.front-nvge-routes-hpay-payment-list-index-detail .card_font {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #003f76;
  opacity: 1;
}
.front-nvge-routes-hpay-payment-list-index-detail .tab_title {
  font-size: 36px;
  font-family: Montserrat;
  font-weight: bold;
  line-height: 26px;
  color: #333333;
  opacity: 1;
  margin: 15px 0 20px 15px;
}
.front-nvge-routes-hpay-payment-list-index-detail .tab1_center {
  margin: 30px 0 0 15px;
}
.front-nvge-routes-hpay-payment-list-index-detail .left_title {
  font-size: 20px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #333333;
  opacity: 1;
}
.front-nvge-routes-hpay-payment-list-index-detail .center_right {
  padding: 20px 0;
  border-top: 1px solid #eeeeee;
}
.front-nvge-routes-hpay-payment-list-index-detail .lab_font {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #999999;
  opacity: 1;
  margin-bottom: 0;
}
.front-nvge-routes-hpay-payment-list-index-detail .form_font {
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #4d4d4d;
  opacity: 1;
  margin-bottom: 10px;
}
.front-nvge-routes-hpay-payment-list-index-detail .form_font2 {
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #4d4d4d;
  opacity: 1;
  margin-bottom: 0px;
}
.front-nvge-routes-hpay-payment-list-index-detail .file_font {
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #003f76;
  text-decoration: underline;
  opacity: 1;
  margin-bottom: 0px;
}
.front-nvge-routes-hpay-payment-list-index-detail .file_tool {
  width: 163px;
  height: 52px;
  background: #ffffff;
  box-shadow: 0px 0px 8px rgba(213, 213, 213, 0.65);
  opacity: 1;
}
.front-nvge-routes-hpay-payment-list-index-detail .step_font {
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #003f76;
  opacity: 1;
}
.front-nvge-routes-hpay-payment-list-index-detail .rowClass {
  background: #dcf4fa;
}
.front-nvge-routes-hpay-payment-list-index-detail .search-btn-form .ant-form-item-control-wrapper {
  float: right;
}
.front-nvge-routes-hpay-payment-list-index-detail .tab-status-attention {
  width: 100%;
  height: 35px;
  margin-bottom: 14px;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  color: #999999;
  opacity: 1;
}
.front-nvge-routes-hpay-payment-list-index-menu-tooltip.ant-tooltip {
  z-index: 2004;
}
.front-nvge-routes-hpay-payment-list-index-menu-tooltip.ant-tooltip .ant-tooltip-content > .ant-tooltip-arrow {
  border-top-color: #FFFFFF;
}
.front-nvge-routes-hpay-payment-list-index-menu-tooltip.ant-tooltip .ant-tooltip-content > .ant-tooltip-inner {
  background-color: #FFFFFF;
  padding: 0;
  box-shadow: 0px 0px 8px rgba(213, 213, 213, 0.65);
}

.front-nvge-routes-hpro-project-bif-detail-components-index-ant-form-explain-ch {
  /* word-break: break-all !important; */
  white-space: normal;
}

.front-nvge-routes-hpro-project-bif-detail-index-dashboard-first {
  width: 100%;
  margin: 0 0 20px;
  box-shadow: 2px 2px 4px #b7b7b7;
  padding: 12px 10px 15px;
}
.front-nvge-routes-hpro-project-bif-detail-index-dashboard {
  width: 100%;
  margin: 20px 0;
  box-shadow: 2px 2px 4px #b7b7b7;
  padding: 12px 10px 15px;
}
.front-nvge-routes-hpro-project-bif-detail-index-dashboard-last {
  width: 100%;
  margin: 20px 0 0;
  box-shadow: 2px 2px 4px #b7b7b7;
  padding: 12px 10px 15px;
}
.front-nvge-routes-hpro-project-bif-detail-index-footer {
  width: 100%;
  margin: 20px 0 0;
  box-shadow: 2px 2px 4px #b7b7b7;
  padding: 14px 10px;
}
.personal-style .ant-form-item {
  margin-bottom: 3px !important;
}
.personal-style p {
  font-family: 'Montserrat';
  margin-bottom: 0.5px;
}
.personal-style .ant-table-pagination {
  margin: 16px 0 0 0 !important;
}
.personal-style .ant-notification-notice-message {
  font-size: 13px;
}
.group-name {
  background-color: #f9eab2 !important;
}
.row-deleted {
  background-color: #f5f5f5;
}
.row-modify td {
  color: #D2691E !important;
}
.row-new td {
  color: #63b674 !important;
}
.row-normal td {
  padding-left: 16px;
  padding-right: 16px;
  line-height: 26px;
  opacity: 1;
  font-size: 14px;
  font-family: 'Montserrat';
}
.row-normal .ant-input-number-input {
  height: 25px !important;
}
.row-normal .ant-form-item {
  margin-bottom: 0;
  width: 100%;
  display: inline-block;
}

.front-nvge-routes-hpro-project-sample-in-fo-index-detail .ant-steps-item-tail::after {
  margin-top: 8px;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-detail .ant-steps-item-finish > .ant-steps-item-tail::after {
  margin-top: 8px;
  background-color: #003f76;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-detail .ant-card-body {
  padding: 12px 9px;
  zoom: 1;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-detail .card_font {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #003f76;
  opacity: 1;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-detail .tab_title {
  font-size: 36px;
  font-family: Montserrat;
  font-weight: bold;
  line-height: 26px;
  color: #333333;
  opacity: 1;
  margin: 15px 0 20px 15px;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-detail .tab1_center {
  margin: 30px 0 0 15px;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-detail .left_title {
  font-size: 20px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #333333;
  opacity: 1;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-detail .center_right {
  padding: 20px 0;
  border-top: 1px solid #eeeeee;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-detail .lab_font {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #999999;
  opacity: 1;
  margin-bottom: 0;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-detail .form_font {
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #4d4d4d;
  opacity: 1;
  margin-bottom: 10px;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-detail .form_font2 {
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #4d4d4d;
  opacity: 1;
  margin-bottom: 0px;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-detail .file_font {
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #003f76;
  word-wrap: break-word;
  text-decoration: underline;
  opacity: 1;
  margin-bottom: 0px;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-detail .file_tool {
  width: 163px;
  height: 52px;
  background: #ffffff;
  box-shadow: 0px 0px 8px rgba(213, 213, 213, 0.65);
  opacity: 1;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-detail .step_font {
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #003f76;
  opacity: 1;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-detail .rowClass {
  background: #dcf4fa;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-detail .search-btn-form .ant-form-item-control-wrapper {
  float: right;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-detail .tab-status-attention {
  width: 100%;
  height: 20px;
  margin-bottom: 14px;
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  color: #999999;
  opacity: 1;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-menu-tooltip.ant-tooltip {
  z-index: 2004;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-menu-tooltip.ant-tooltip .ant-tooltip-content > .ant-tooltip-arrow {
  border-top-color: #ffffff;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-menu-tooltip.ant-tooltip .ant-tooltip-content > .ant-tooltip-inner {
  background-color: #ffffff;
  padding: 0;
  box-shadow: 0px 0px 8px rgba(213, 213, 213, 0.65);
}
.front-nvge-routes-hpro-project-sample-in-fo-index-menu-step.ant-tooltip {
  z-index: 2004;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-menu-step.ant-tooltip .ant-tooltip-content > .ant-tooltip-arrow {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
  bottom: 3px;
  border-width: 0 5px 5px;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-menu-step.ant-tooltip .ant-tooltip-content > .ant-tooltip-inner {
  padding: 0;
  width: 860px;
  height: 100px;
  background: #ffffff;
  box-shadow: 0px 0px 15px rgba(213, 213, 213, 0.45);
  opacity: 1;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-pop-step.ant-popover {
  z-index: 2004;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-pop-step.ant-popover .ant-popover-content > .ant-popover-inner-content {
  padding: 0;
  color: #333;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-popover .ant-popover-inner-content {
  padding: 0;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-popover .ant-steps-item-tail::after {
  margin-top: 8px;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-popover .ant-steps-item-finish > .ant-steps-item-tail::after {
  margin-top: 8px;
  background-color: #003f76;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-popover-whether .ant-popover-title {
  min-width: 177px;
  margin: 0;
  padding: 5px 16px 4px;
  min-height: 32px;
  border-bottom: 1px solid #e8e8e8;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  width: 245px;
  word-wrap: break-word;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-popover-whether .ant-popover-inner-content {
  padding: 10px 12px;
  color: #333;
  width: 245px;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 14px;
  color: #333333;
  opacity: 1;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-step .ant-steps {
  display: inline;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-step .step_status {
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 16px;
  color: #003f76;
  opacity: 1;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-step .step_time {
  font-size: 10px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 16px;
  color: #4d4d4d;
  opacity: 0.5;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-modal .ant-modal-footer {
  border-top: none;
  padding: 10px 16px;
  text-align: right;
  flex-shrink: 0;
  border-radius: 0 0 2px 2px;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-modal .modal-btn {
  width: 140px;
  height: 40px;
  background-color: #003f76;
  border: none;
  border-radius: 5px;
  color: #ffffff;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-modal .modal-btn:active,
.front-nvge-routes-hpro-project-sample-in-fo-index-modal .modal-btn:focus {
  color: #fff;
  background-color: #036bc6;
  border-color: #036bc6;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-modal .modal-btn:hover {
  color: #fff;
  background-color: #036bc6;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-col-span {
  background-color: #e6f6da;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-confirm-font {
  margin: 30px 0px;
  text-align: center;
  white-space: nowrap;
  font-size: 18px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #333333;
  opacity: 1;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-survey-message {
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #333333;
  opacity: 1;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-survey-scroe {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #333333;
  opacity: 1;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-score-font {
  border: 1px solid;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #999999;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-score-font:hover,
.front-nvge-routes-hpro-project-sample-in-fo-index-score-font-active {
  cursor: pointer;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-special-cell {
  width: 170px;
  word-break: break-word;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-pc-email {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #999999;
  opacity: 1;
}
.front-nvge-routes-hpro-project-sample-in-fo-index-score-modal .ant-modal-title {
  margin: 0;
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #333333;
  text-align: center;
}

.front-nvge-routes-hpro-project-sequencing-index-seq-btns .front-nvge-routes-hpro-project-sequencing-index-bottom-button {
  width: calc(100% - 62px);
  position: absolute;
  z-index: 999;
  background-color: #fff;
  height: 40px;
  bottom: 0;
}
.front-nvge-routes-hpro-project-sequencing-index-trim-info {
  margin-bottom: 25px;
}
.front-nvge-routes-hpro-project-sequencing-index-trim-info h3 {
  font-size: 16px;
  font-weight: 400;
  font-family: 'Montserrat';
}
.front-nvge-routes-hpro-project-sequencing-index-sample-info h3 {
  font-size: 16px;
  font-weight: 400;
  font-family: 'Montserrat';
}
.front-nvge-routes-hpro-project-sequencing-index-sample-info .front-nvge-routes-hpro-project-sequencing-index-sample-title {
  padding-top: 15px;
  justify-content: space-between;
}
.front-nvge-routes-hpro-project-sequencing-index-sample-info .front-nvge-routes-hpro-project-sequencing-index-excel-export {
  padding-left: -30px !important;
}
.front-nvge-routes-hpro-project-sequencing-index-export {
  margin-right: 10px;
}
.front-nvge-routes-hpro-project-sequencing-index-upload {
  margin-right: 396px;
}
.front-nvge-routes-hpro-project-sequencing-index-batch-update {
  margin-left: -390px;
}
.front-nvge-routes-hpro-project-sequencing-index-confirm-font {
  margin: 30px 0px;
  text-align: center;
  white-space: nowrap;
  font-size: 18px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #333333;
  opacity: 1;
}
.front-nvge-routes-hpro-project-sequencing-index-fun-popover .ant-popover-title {
  font-family: 'Montserrat';
  font-weight: 600;
  font-size: 14px;
}
.front-nvge-routes-hpro-project-sequencing-index-fun-popover p {
  font-size: 14px;
}
.front-nvge-routes-hpro-project-sequencing-index-fun-popover p a {
  display: inline-block;
  padding: 0 8px;
  font-size: 16px;
}
.front-nvge-routes-hpro-project-sequencing-index-add-lane {
  margin-top: 20px;
  margin-bottom: 40px;
}
.front-nvge-routes-hpro-project-sequencing-index-add-lane button {
  width: 100%;
}
.front-nvge-routes-hpro-project-sequencing-index-lan-content {
  margin-top: 15px;
  border: 1px solid #eeeeee;
  padding: 10px;
}
.front-nvge-routes-hpro-project-sequencing-index-lan-content .ant-form-explain {
  white-space: normal;
}
.front-nvge-routes-hpro-project-sequencing-index-lan-content .ant-col-2,
.front-nvge-routes-hpro-project-sequencing-index-lan-content .ant-col-4 {
  line-height: 39.9999px;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Montserrat';
}
.front-nvge-routes-hpro-project-sequencing-index-lan-content .ant-col-2 {
  text-align: right;
}
.front-nvge-routes-hpro-project-sequencing-index-lan-content .ant-col-2 a {
  font-size: 16px;
  margin-left: 10px;
}
.front-nvge-routes-hpro-project-sequencing-index-lan-content .ant-table-footer {
  text-align: center;
}
.front-nvge-routes-hpro-project-sequencing-index-lan-content .ant-table-tbody td a {
  font-size: 16px;
}
.front-nvge-routes-hpro-project-sequencing-index-font-size {
  font-size: 14px;
  width: '100%';
  font-family: 'Montserrat';
}
.front-nvge-routes-hpro-project-sequencing-index-star:before {
  display: inline-block;
  margin-right: 4px;
  content: '*';
  font-family: 'SimSun';
  line-height: 1px;
  font-size: 12px;
  color: #f5222d;
}
.front-nvge-routes-hpro-project-sequencing-index-lov-attention {
  width: 100%;
  height: 35px;
  margin-bottom: 14px;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  color: #999999;
  opacity: 1;
  margin-bottom: 29px;
}
.front-nvge-routes-hpro-project-sequencing-index-detail-name {
  margin-left: -350px;
}
.front-nvge-routes-hpro-project-sequencing-index-margin-right-preview {
  margin-right: 2px;
}
.front-nvge-routes-hpro-project-sequencing-index-sample-content {
  margin-bottom: 20px;
}
.front-nvge-routes-hpro-project-sequencing-index-sample-content .ant-form-explain {
  white-space: normal;
}
.front-nvge-routes-hpro-project-sequencing-index-sample-content .ant-table-footer {
  text-align: center;
}
.front-nvge-routes-hpro-project-sequencing-index-sample-content .ant-table-tbody td:last-child a {
  font-size: 16px;
}
.front-nvge-routes-hpro-project-sequencing-index-lane-popover {
  width: 150px;
}
.front-nvge-routes-hpro-project-sequencing-index-lane-popover .front-nvge-routes-hpro-project-sequencing-index-ant-popover-inner-content {
  word-wrap: break-word;
  font-weight: 400;
  color: #333333;
  opacity: 1;
}
.front-nvge-routes-hpro-project-sequencing-index-index-info .ant-form-explain {
  white-space: normal;
}
.front-nvge-routes-hpro-project-sequencing-index-popover {
  width: 300px;
}

.front-nvge-routes-hpro-project-statement-index-table-class {
  /* 列表数据 */
}
.front-nvge-routes-hpro-project-statement-index-table-class td {
  white-space: normal !important;
}
.front-nvge-routes-hpro-project-statement-index-col-span {
  background-color: #E6F6DA;
}
.front-nvge-routes-hpro-project-statement-index-col-span-2 {
  white-space: normal;
}
.front-nvge-routes-hpro-project-statement-index-confirm-font {
  margin: 30px 0px;
  text-align: center;
  white-space: nowrap;
  font-size: 18px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #333333;
  opacity: 1;
}
.front-nvge-routes-hpro-project-statement-index-survey-message {
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #333333;
  opacity: 1;
}
.front-nvge-routes-hpro-project-statement-index-survey-scroe {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #333333;
  opacity: 1;
}
.front-nvge-routes-hpro-project-statement-index-score-font {
  border: 1px solid;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #999999;
}
.front-nvge-routes-hpro-project-statement-index-score-font:hover,
.front-nvge-routes-hpro-project-statement-index-score-font-active {
  cursor: pointer;
}
.front-nvge-routes-hpro-project-statement-index-pc-email {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #999999;
  opacity: 1;
}
.front-nvge-routes-hpro-project-statement-index-modal .ant-modal-title {
  margin: 0;
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #333333;
  text-align: center;
}

.front-nvge-routes-hpro-project-lib-prep-order-index-seq-btns .front-nvge-routes-hpro-project-lib-prep-order-index-bottom-button {
  width: calc(100% - 62px);
  position: absolute;
  z-index: 999;
  background-color: #fff;
  height: 40px;
  bottom: 0;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-trim-info {
  margin-bottom: 25px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-trim-info h3 {
  font-size: 16px;
  font-weight: 400;
  font-family: 'Montserrat';
}
.front-nvge-routes-hpro-project-lib-prep-order-index-sample-info {
  margin: 20px 0;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-sample-info h3 {
  font-size: 16px;
  font-weight: 400;
  font-family: 'Montserrat';
  display: inline-block;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-sample-info .front-nvge-routes-hpro-project-lib-prep-order-index-sample-title {
  padding-top: 15px;
  justify-content: space-between;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-sample-info .front-nvge-routes-hpro-project-lib-prep-order-index-excel-export {
  padding-left: -30px !important;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-export {
  margin-right: 10px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-upload {
  margin-right: 396px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-batch-update {
  margin-left: -390px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-confirm-font {
  margin: 30px 0px;
  text-align: center;
  white-space: nowrap;
  font-size: 18px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #333333;
  opacity: 1;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-fun-popover .ant-popover-title {
  font-family: 'Montserrat';
  font-weight: 600;
  font-size: 14px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-fun-popover p {
  font-size: 14px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-fun-popover p a {
  display: inline-block;
  padding: 0 8px;
  font-size: 16px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-add-lane {
  margin-top: 20px;
  margin-bottom: 40px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-add-lane button {
  width: 100%;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-lan-content {
  margin-top: 15px;
  border: 1px solid #eeeeee;
  padding: 10px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-lan-content .ant-form-explain {
  white-space: normal;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-lan-content .ant-col-2,
.front-nvge-routes-hpro-project-lib-prep-order-index-lan-content .ant-col-4 {
  line-height: 39.9999px;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Montserrat';
}
.front-nvge-routes-hpro-project-lib-prep-order-index-lan-content .ant-col-2 {
  text-align: right;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-lan-content .ant-col-2 a {
  font-size: 16px;
  margin-left: 10px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-lan-content .ant-table-footer {
  text-align: center;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-lan-content .ant-table-tbody td a {
  font-size: 16px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-font-size {
  font-size: 14px;
  width: '100%';
  font-family: 'Montserrat';
}
.front-nvge-routes-hpro-project-lib-prep-order-index-star:before {
  display: inline-block;
  margin-right: 4px;
  content: '*';
  font-family: 'SimSun';
  line-height: 1px;
  font-size: 12px;
  color: #f5222d;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-lov-attention {
  width: 100%;
  height: 35px;
  margin-bottom: 14px;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  color: #999999;
  opacity: 1;
  margin-bottom: 29px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-detail-name {
  margin-left: -350px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-margin-right-preview {
  margin-right: 2px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-sample-content {
  margin-bottom: 20px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-sample-content .ant-form-explain {
  white-space: normal;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-sample-content .ant-table-footer {
  text-align: center;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-sample-content .ant-table-tbody td:last-child a {
  font-size: 16px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-lane-popover {
  width: 150px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-lane-popover .front-nvge-routes-hpro-project-lib-prep-order-index-ant-popover-inner-content {
  word-wrap: break-word;
  font-weight: 400;
  color: #333333;
  opacity: 1;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-index-info .ant-form-explain {
  white-space: normal;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-popover {
  width: 300px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-col-title {
  font-size: 14px;
  line-height: 40px;
  height: 40px;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-col-title span:first-of-type {
  display: inline-block;
  width: 30%;
  vertical-align: middle;
  line-height: normal;
  line-height: initial;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-col-title span:nth-of-type(2) {
  display: inline-block;
  width: 70%;
  text-decoration: underline;
  vertical-align: middle;
  line-height: normal;
  line-height: initial;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-show-count {
  float: right;
  color: rgba(0, 0, 0, 0.45);
}
.front-nvge-routes-hpro-project-lib-prep-order-index-confirm-fontp {
  margin: 30px 0px;
  text-align: center;
  word-break: keep-all;
  word-wrap: break-word;
  font-size: 18px;
  font-family: Montserrat;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-popover .ant-popover-title {
  min-width: 160px;
  margin: 0;
  padding: 5px 4px;
  min-height: 32px;
  border-bottom: 1px solid #e8e8e8;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  max-width: 300px;
  word-wrap: break-word;
}
.front-nvge-routes-hpro-project-lib-prep-order-index-popover .ant-popover-inner-content {
  padding: 10px 12px;
  color: #333;
  max-width: 300px;
  word-wrap: break-word;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 14px;
  color: #333333;
  opacity: 1;
}

.c7n-pro-table-cell-editable.c7n-pro-table-cell-required .c7n-pro-table-cell-inner {
  overflow: hidden;
}
.c7n-pro-table-wrapper .c7n-pro-table .c7n-pro-table-thead > tr > th:not(:first-child) {
  overflow: hidden !important;
}
.ant-tabs {
  font-family: Montserrat !important;
}
.c7n-pro-table-thead {
  background: #e0ead3 !important;
}
.front-nvge-routes-hsif-samples-step-step-4-index-my-table c7n-pro-table-cell .c7n-pro-table-cell-inner:nth-child(1) {
  overflow: visible;
  position: relative;
}
.front-nvge-routes-hsif-samples-step-step-4-index-my-table .c7n-menu:not(.c7n-menu-horizontal) .c7n-menu-item-selected {
  background-color: #fff !important;
}
.front-nvge-routes-hsif-samples-step-step-4-index-my-table .c7n-menu:not(.c7n-menu-horizontal) .c7n-menu-item-selected:hover {
  background-color: #fff !important;
}
.front-nvge-routes-hsif-samples-step-step-4-index-my-table .c7n-pro-table-tbody {
  max-height: 389px !important;
}
.front-nvge-routes-hsif-samples-step-step-4-index-my-img {
  margin-left: 10px;
}
.front-nvge-routes-hsif-samples-step-step-4-index-my-div:hover .front-nvge-routes-hsif-samples-step-step-4-index-my-btn {
  display: block;
}
.front-nvge-routes-hsif-samples-step-step-4-index-my-btn {
  position: absolute;
  left: 0;
  top: 18px;
  display: none;
  z-index: 99999;
}

.front-nvge-routes-hpro-quotation-index-quot-popover .ant-popover-inner-content {
  padding: 10px 12px;
  width: 245px;
  font-weight: 400;
  line-height: 14px;
  color: #333333;
  opacity: 1;
}
.front-nvge-routes-hpro-quotation-index-tab-attention {
  width: 100%;
  height: 35px;
  margin-bottom: 14px;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  color: #999999;
  opacity: 1;
}

.front-nvge-routes-hsif-samples-list-index-sample .lab_font {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #999999;
  opacity: 1;
  margin-bottom: 0;
}
.front-nvge-routes-hsif-samples-list-index-sample .form_font {
  font-size: 16px;
  word-wrap: break-word;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #4d4d4d;
  opacity: 1;
}
.front-nvge-routes-hsif-samples-list-index-sample .file_font {
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #003f76;
  word-wrap: break-word;
  text-decoration: underline;
  opacity: 1;
  margin-bottom: 0px;
}
.front-nvge-routes-hsif-samples-list-index-sample .font_center {
  padding-top: 15px;
  margin-top: 15px;
  margin-bottom: 5px;
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #666666;
  opacity: 1;
  border-top: 2px solid #dddddd;
}
.front-nvge-routes-hsif-samples-list-index-sample .step_font {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #0080FF;
  text-decoration: underline;
}
.front-nvge-routes-hsif-samples-list-index-sample .step_font:hover,
.front-nvge-routes-hsif-samples-list-index-sample .step_font-active {
  cursor: pointer;
}
.front-nvge-routes-hsif-samples-list-index-sample .date_font {
  float: right;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #999999;
  opacity: 1;
}
.front-nvge-routes-hsif-samples-list-index-sample .new_btn {
  width: 32px;
  height: 15px;
  background: #4481ba;
  opacity: 1;
  border-radius: 2px;
}
.front-nvge-routes-hsif-samples-list-index-sample .btn_font {
  background: #4481ba;
  color: #FFFFFF;
  border-radius: 2px;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  opacity: 1;
}
.front-nvge-routes-hsif-samples-list-index-sample .btn2_font {
  margin-left: 10px;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  opacity: 1;
}
.front-nvge-routes-hsif-samples-list-index-sample .created_font {
  text-align: right;
  float: right;
  font-size: 12px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #666666;
}
.front-nvge-routes-hsif-samples-list-index-icon-div {
  position: absolute;
  right: 20px;
  bottom: 30px;
}
.front-nvge-routes-hsif-samples-list-index-faq-title {
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 26px;
  color: #333333;
  opacity: 1;
}
.front-nvge-routes-hsif-samples-list-index-faq-content {
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #4d4d4d;
  opacity: 1;
}
.front-nvge-routes-hsif-samples-list-index-faq-email {
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 26px;
  color: #093f72;
  text-decoration: underline;
  opacity: 1;
}
.front-nvge-routes-hsif-samples-list-index-icon {
  width: 60px;
  height: 60px;
  background-size: 60px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAIPElEQVR4Xu2d308dRRTHZ6JQoZQEJKERUduSQBMl1oYmfWkfWhIf9aVP/oV98kVfWh/0oU2K2igqEIuUVkgxBRKqxcI1a+bSvQxzZ+acmTuzO7t7btJA2bPz43zme+bHzt3hjD619gCvde2ocowA17wREGACXHMP1Lx6pGACXHMP1Lx6pGACXHMP1Lx6pGACHMUDTW1YWRRvWhItwtFF5FG030LmFxV6LOfHSjekY1NMKzjs0CB80/O9L0VIcpl8gfne1+WPkI7FpoW1Sx2eb/mw8LB21nKEcjYmnVA2vo4t8j4MnFA2pQM2gcUALxJK7LxMQG2gMY0gKmBXeK72sZ0eO31XqK72YPl7VZHufvVvGJu8oL2WB6xwQQYuoFRb3b3eSvZ1KEaJEFgob+h6QazQ2UAQ5OsQRJcGEiVEo+FlWdZCu6iBhpzzN6VquzQClLd8VWILwyeuEWA7BwWwMLZBhqJEsHmwCbD89/bvWZYdoppaQ404532vq64Di+mfCwnROVj1JwEGGq4EWFZvDrZQwNh+9wTkLMsOGipOVLU55/2KgnVwoUGZMS+XPtgFcMeWAIN9cA44V3DSgGX15n3wK1RTbqgR5/yUpGAZbpARdSgFd4Fl7GhTfZZlBNjSeBXAJhWXHqIFTB1kAgwPsnIF6+CaBlvqdCp4H6ybJmkhZ1n2b0OjL6ranPO3LCHaNopGzYl9Q7QNsDqKJsD2EC0DllUsAJYOWF3YyFXcUXOWZfuoptxQI875gKLgHCy08FGIgglwjw2zKoDVARYpGAneAhha2SpUwboBVj5NohBt74N1IRozXSoFsApaTJMIMB6waZCFXd3qyqnXUbQpNMsh+iUyWjXSjHM+aBlkqWCh1S0CnForIsAGIkuPn7HFR5vsoPVfdGYXJsbY1Y/ORcmHAGvc+nRrl3378FEUh5sSnX5/nM1dfC94ngRY49L7i2tsdeN5cGfbEjw9cIp9fn02eJ4EWOPSOw+W2dbOi+DOhhL84tM5yMT5OgEOAHh89Aw7/84YOz1w/Gx998VLtrz+F/tnH/80kwAfPTKU/4l5cPBpElbB/X1vsGsfT7Gzbw8bleUS7glwQoAF3JtzM2x0OJ9mmqMnFjIBTgjw1Q/PsQvvjnWo/r3/iv2xsd3+/9BAPzs/cXzt4LDFvvzuZ3ZwaJ9yEeBEAAv13rrxSQeublo1cmaQzV+ZZv19R18sWFh6wlbWt6yDJAKcCGAxqJq/MtOBdfvuj9oFkeuXptjk+EjbbvXP5+z+L2sE+LUH1A3u6uAq6lo0NMgSgMdHjwZWB60WW36sV6YcxjGLJ6TgRBSMmYyKMP7ZtVkK0ZKz1N0b4lIpT5MgBWMAy+oVg6yv7v0GzolJwRVRsDrCxgywRKMhwBUArMJdXt9i3y89wYieACurWPmWndJWslRq8mM/EZbFEymXNW1ScOIKvjk33Vm2FHDFyNnlQ4ATB3zrxqX2qFmo9/Y3D13Ytm0JcOKAc0DPtvfY3YUVAqx4oPLTpNmpiXaVxCNCnw0DpODEFewsWeUGAkyAndsQ7ejQuMxnJevyzCQTT5Dyj9jR8cPyUycgpOCEFSxPkQRVn4EWASbAThGhvZhP32zo9plPiBbhWTxByj9i94YI0y4fUnBBCsbuoXKBB9nSvuhuuNHWojEP5yFgrtfpmw0FAhZwfvp9gy2ubrpy8rIX23rE9p4YH+qDLV4Va8o7e+Z+dG1zG1yxGhkeZJenJ425DA2eYkMD8puOwmImwD34UzSAOwsrbNfQCFz2TvdQDOutBLhHzwqFf33vV20q6sP/HrPyup0Ae7nt5E3iu8TqqlXM7/y6FJkAu3jLYis/4Bf97vzc8ab3QFl4JUOAvdzWfVO+c/Kw1UJ/ZylQ1tQHF+FIkYfoj7d29tjFD84WlSWYDykYdFG1DQhwtfmBpSfAoIuqbUCAq80PLD0BBl1UbQMCXG1+YOkJMOiiahsQ4GrzA0tPgEEXVduAAFebH1j6qgIWFaM3voN427sq5Te+izvkQzmSe190DpbObEDAbTtLf+qKDDr/Xf6p/m7MLeQb31W4pGAE5KocyqGDS4B7A0znJiH8l7xJ6ucm5Q7sesusNMiio+0szUw5u9A0yMpTKPxQDh1gOVyL1wkTYDxg9fzg0s4ulMGeACq9aadtQ+cH23sJ6fxg3ci5tONldYB1oDvzYQW8fICWapN8v4kooOkgK90J37q5rm3+qwvXwadJKmCbinUHWKr2uvQQfkzWRBdaoePb5eNk1aNlSz8B3KRUnTq7jr+TMLnMy5Olazn3V4WYh2VZldhj7KKeXWhSsAmoLaTLoHRv8kkZpFw22wgXs+SIsTHlFyREm0D4Qq0yTGyjsy1W2JRqGlyhVGsDhS24GkrVF4SbBk4mqLrQXLVwDfWTJoVjQDsNrGIClsGawrLNJkTZsI00tB0EWNffqn8z2ZQOWIVmC7/Y0FwHBevAYBcvMA0GbKS+TjTdB8GDrtdNwdhBGKTcwhWshl/MAAwDz7fBgS25YAPTYAijSowNujq9OhSj5CaBVR3vAlrXH3sr16ZAdOuQDG0NxbUR+ORfhXtcYduAo+vbq4JdGgomL4wNunIlGmLmq6FsrNUM6VBsWli7EvlEzRoDNoh61alNiFr5wvO9L0SZY6aBhYntu53LGsuxsdJ1rmDFbvBtEMZqFgGiiDwqxvFEcYNDxUxbYjusqdCjwtRBa6qjYzfgZNInwMmgiFMQAhzHr8mkSoCTQRGnIAQ4jl+TSZUAJ4MiTkEIcBy/JpMqAU4GRZyCEOA4fk0mVQKcDIo4BfkfrJt3xMtX7LkAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
}
.front-nvge-routes-hsif-samples-list-index-icon:hover,
.front-nvge-routes-hsif-samples-list-index-icon-active {
  cursor: pointer;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAIb0lEQVR4Xu2dW2wWRRSAzyZe8J7ig61EMFIfjAFrAsZb5Q1LVGJiUIxo0NhEQaImRjSFJygGo1VDQaOJiMHYhpooQqj4IhZf1MQKGjUW4yWV+qCI1tZbsmb+sr/T+edyZnZ2/9n9Dwnpn90zt/PNOXNmdnYnAvpXag1EpW4dNQ4IcMk7AQEmwCXXQMmbRxZMgEuugZI3jyyYAJdcAyVvHlkwAc5EA43aseJMtKnJNA9F51FG3nrzWV6m0LNSflb5+lRsiHl5h+0bhGt+rulChMTXyRWYa7oaffhULDYvrFzo8Fzrh4WHldPWw5eyMfn4knFVbJ7pMHB8ydQdsAosBnieULIuSwVUBxrTCTIFbAvPVj5rpWedvy1UW3lj/dNakSy9eA0jk1Q0bX2MDc5JwAaUKCtL62zJrgrFWKIJrKls0/2cWKGLMUHg75sg2nSQTFw0Gl4cx/+iVdSAglEUncQ126YToLTlaiU6NzztHgHWcxAAM2EdZJOX8DYPVgHmr1d+x3H8D6qrNahQFEUnn2i6DCxmfM7FRSdgxb8E2NBxOcC89SZgcwWMHXenQY7j+O8GNU5Us6MoOkWwYBlcU1CmLMtmDLYBXJUlwMYxOAGcWHDQgHnrTcbgv1BduUGFoig6lbNgHq6XiNqXBdeABZjaVB/HMQHWdF4BsMqK6+6iGUwZZAJsDrISC5bBVQVb4nTK+xgsmyZJIcdx/GeDel9Us6MomqFx0booGjUndnXROsBiFE2A9S6aB8xbMQNYd8DiwkZixVVrjuN4EtWVG1QoiqLTBAtOwJoWPnKxYAKcsmMWBbAYYJEFI8FrAJtWtnK1YFmAlUyTyEXrx2CZi8ZMl+oCWATNpkkEGA9YFWRhV7dqSkobRatcM++iJ5DeqiHFoig6XRNkiWBNq1sEOLReRIAVRLbsOgCbduyH4+PZT7NXdCyAFx+7PZO+QYAlat09dBiWr38lE4WrMl11Szs8teZm72USYIlKO594HV5752PvytZlOLu5Cb7sW+e9TAIsUeniB7fCwU+/8a5sU4YT7z1tErG+T4A9AL72sotgRcdCmNM8s5rboZFR6B0Ygh9+OoaGQoCnHhny/9k82Ps0CWvBZ58xA/o33g2LLm9VQrRx9wQ4IMAM7uCzq6Dt4llGC8VCJsABAX5h7W1w15IrqnC/PfpzNTCb3TwT7uxYWL137PcJuGR5N/z2h37KRYADAcysd2xvdxWgbFo1v/V82PfM/dB01tRC0iNb3oRtbwxprZ0ABwKYBVX7n1tdhdVyY5d0QaRvw0pY2j6vIvfqvg/hvs39BPiEBsQN7mJwlelatCnIam+bC9e1za1U9dfxSdg6ILdM3o1jFk/IggOxYGNUBQDMjX/R10UumlOWuHuD3arL0ySTBWMA89bLgqyrOnvg+zH9nJgsuCAWLEbYmACLdRoCXADAItzegffh0d63MEZPgIVVrGTLTt1WskRqd1y/AF56fOqxH3PL7InU0PARFFyy4FrrDQ4wm/cmy5a3rtsOew5+hoZLgAsAePTtDZWomVnvrJvWW8ElwAUAnARJBz4ZgSUPP0+ABQ0UfprUtXJxpUnfjf0COwftNwxQFF2AKNrabLkEBJgAW/cf2tEhUZnLStbm1Uthfuv/z4bZjo61W3dbASELDtiC+SkSo+oSaBFgAmzlESqL+fRmQ63OXFw0e8B/zpnJe14Ax8cn4dDIj1ZAyIJzsmDsHioregbhC85rgq/6aV90LrsqMQ/nfcJledGbDTmuZDGFb9w+CJt2vOubozS/G665FHZ135NJWTQGa9TK1pR14+jOwY+Mr7jMm9sCTz6gfudoTnMTXNhybiZwKchKqVbWAToe2gaHjxyV5mSzdzplVZTJyYJTanb461G4urNHmov48D9lUU7JCbCT2qYnYu8Si6tW/MN/D0U4Z0GAnVU3PeGyrpdh7wefVy6ycZe91pJsevdUhFM2BNhJbbWJ2Hh85b09lQUO7DtLnorWZkOAPWqZjcdDwyOwZtkij7mmy4oAp9Nf8KkJcPCI0lWQAKfTX/CpCXDwiNJVkACn01/wqQlw8IjSVZAAp9Nf8KkJcPCI0lWQAKfTX/CpCXDwiNJVsKiAWavpi+8I9sIn/VkK/lCO4L4XnYClMxsQcCvKkp+6woNOfvN/xd/K0nx+8V2ESxaMgFyUQzlkcAlwOsB0bhJCf8GLhH5uUqLAmv3QXJCV/Tf3g8eorqBwdqEqyEoyyP1QDhlg3l2zzwkTYE0HDPVwSh7sNKDcl3YqMnR+sN69cOcHyyLnuh0vKwMsA51c03YC4Yt5BXa41aqrDrKSnfAtm+vq5r8yd+19miQC1gGUHWApysvyKzJo2bGwpuPb+eNkxaNl634CuMpSxesqK28EwDIXnFzjrRJ7jF2mZxeqLFgFVOfSeUuVfcmnKJasi3AxS44YGV4X3gGrQLhCLTJMbKfTLVboLFUVXKGg6kBhKy4ucYofCJdB56/pfhfVXZvGSZWFY0BbBVZZAhbBYUDL0qiuYTtgPeRMgGXjrXhNJVN3wDbWiXXNNg9C6gFULFPnPjHjswmurDMY2+2qRFU6EzzTfR/exdjojARM46NpmdF0P1fAunFSNT5j4Ll2uIyYOWergm3rxp1ds69ABmPJjQQW67ZtOoCT5foCjMnHthM4m03gCW2hpgKLAWOjL4xr9SVjU696yZrGYyw8TD7aNmKUjlUSNi+sHLbcoslhoWHlcgPMCnKF55oudLiukFzT1egjK8VmlW/oQNPWzxtY32OwrmEEW4/dO1TMtCVtTzSlb1TomcKUKb1RFW3qgKW5T4BLg1LeEAJMgEuugZI3jyyYAJdcAyVvHlkwAS65BkrePLJgAlxyDZS8ef8B99l3xJkVZNgAAAAASUVORK5CYII=);
}

.front-nvge-routes-novo-index-outer-skin {
  width: 90%;
  height: 480px;
  margin: 0 auto;
}
.front-nvge-routes-novo-index-magic-title {
  text-align: center;
  margin: 30px 0px;
  font-size: 30px;
  font-weight: bolder;
}
.front-nvge-routes-novo-index-magic-content {
  margin: 0px 20px 0px 20px;
  font-size: 15px;
}
.front-nvge-routes-novo-index-magic-bottom {
  margin: 120px auto;
  text-align: center;
  bottom: 30px;
}
.front-nvge-routes-novo-index-btn {
  backgroundColor: red;
}

.menu-tabs {
  flex: auto;
  height: 100%;
  margin-top: -41px;
}
.menu-tabs > .ant-tabs-bar {
  margin-bottom: 0;
  padding: 0 12px 0 64px;
}
.menu-tabs > .ant-tabs-content {
  height: calc( 100% - 40px );
}
.menu-tabs > .ant-tabs-content > .ant-tabs-tabpane {
  height: 100%;
  overflow: auto;
}
.menu-tabs > .ant-tabs-content > .ant-tabs-tabpane > .page-container {
  height: 100%;
  background-color: #fff;
}
.ant-notification.itc-notification {
  width: 480px;
}
.ant-notification.itc-notification .ant-notification-notice-message-single-line-auto-margin {
  display: none;
}
.ant-notification.itc-notification .ant-notification-notice-close {
  text-decoration: none;
}
.ant-notification.itc-notification .ant-notification-notice {
  background-color: #fcf6f6;
  border: 1px solid rgba(201, 72, 87, 0.5);
  border-radius: 10px;
}
.ant-notification.itc-notification .ant-notification-notice .ant-notification-notice-message {
  color: #c94857;
  font-size: 20px;
  font-weight: bold;
  font-family: 'Montserrat-Bold';
}
.ant-notification.itc-notification .ant-notification-notice .ant-notification-notice-description {
  font-family: 'Montserrat';
  line-height: 22px;
}
.ant-notification.itc-notification .ant-notification-notice.itc-notification-warning {
  background-color: #fef8f5 !important;
  border: 1px solid rgba(230, 122, 43, 0.5) !important;
}
.ant-notification.itc-notification .ant-notification-notice.itc-notification-warning .ant-notification-notice-message {
  color: #e67a2b !important;
}
.ant-notification.itc-notification .ant-notification-notice.itc-notification-success {
  background-color: #f6faf5 !important;
  border: 1px solid rgba(104, 163, 41, 0.5) !important;
}
.ant-notification.itc-notification .ant-notification-notice.itc-notification-success .ant-notification-notice-message {
  color: #539a34 !important;
}
.ant-notification.itc-notification .ant-notification-notice.itc-notification-info {
  background-color: #f2f8fb !important;
  border: 1px solid rgba(3, 110, 184, 0.5) !important;
}
.ant-notification.itc-notification .ant-notification-notice.itc-notification-info .ant-notification-notice-message {
  color: #036eb8 !important;
}

.menu-tabs {
  flex: auto;
  height: 100%;
  margin-top: -41px;
}
.menu-tabs > .ant-tabs-bar {
  margin-bottom: 0;
  padding: 0 12px 0 64px;
}
.menu-tabs > .ant-tabs-content {
  height: calc( 100% - 40px );
}
.menu-tabs > .ant-tabs-content > .ant-tabs-tabpane {
  height: 100%;
  overflow: auto;
}
.menu-tabs > .ant-tabs-content > .ant-tabs-tabpane > .page-container {
  height: 100%;
  background-color: #fff;
}

.menu-tabs {
  flex: auto;
  height: 100%;
  margin-top: -41px;
}
.menu-tabs > .ant-tabs-bar {
  margin-bottom: 0;
  padding: 0 12px 0 64px;
}
.menu-tabs > .ant-tabs-content {
  height: calc( 100% - 40px );
}
.menu-tabs > .ant-tabs-content > .ant-tabs-tabpane {
  height: 100%;
  overflow: auto;
}
.menu-tabs > .ant-tabs-content > .ant-tabs-tabpane > .page-container {
  height: 100%;
  background-color: #fff;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.resetUl {
  padding: 0;
  list-style: none;
}
.main-menu-wrap {
  flex-grow: 1;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
}
.main-menu {
  padding: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  background-color: #1e3255;
}
.main-menu-item {
  cursor: pointer;
  width: 220px;
}
.main-menu-item-content {
  color: #eee;
  height: 44px;
  display: flex;
  align-items: center;
}
.main-menu-item-content::after {
  margin-right: 14px;
  content: '';
  height: 0;
  width: 0;
  overflow: hidden;
  font-size: 0;
  line-height: 0;
  border-width: 4px 6px;
  border-style: dashed;
  border-color: transparent;
  border-left: 6px solid #eee;
}
.main-menu-item-icon {
  height: 14px;
  line-height: 14px;
  width: 14px;
  margin: 0 10px 0 20px;
}
.main-menu-item-icon-icon {
  font-size: 14px;
}
.main-menu-item-title {
  flex-grow: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  font-size: 14px;
  line-height: 22px;
}
.main-menu-item-hover .main-menu-item-content {
  color: #fff;
  background-image: linear-gradient(to right, #1e3255, #29bece);
  position: relative;
}
.main-menu-item-hover .main-menu-item-content::before {
  content: ' ';
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  border-left: 5px solid #29bece;
}
.main-menu-item-active .main-menu-item-content {
  background-image: linear-gradient(to right, #1e3255, #29bece);
}
.main-menu-item-active .sub-menu-wrap {
  width: 720px;
  opacity: 1;
  z-index: 2000;
}
.main-menu-item-active .sub-menu-wrap-all-only {
  width: 200px;
}
.main-menu-item-active .sub-menu-mask {
  z-index: 1996;
  height: 100vh;
  width: calc(100vw - 220px);
}
.sub-menu-mask {
  position: absolute;
  left: 220px;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.288);
  height: 0;
  width: 0;
}
.sub-menu-wrap {
  position: absolute;
  left: 220px;
  bottom: 8px;
  width: 0;
  overflow-x: hidden;
  overflow-y: auto;
  opacity: 0;
  display: flex;
  cursor: auto;
  cursor: initial;
}
.sub-menu-wrap-all-only {
  width: 200px;
}
.sub-menu {
  padding-top: 16px;
  padding-bottom: 8px;
  opacity: 0.95;
  background-color: #1e3255;
  width: 200px;
  min-height: 100%;
  flex-shrink: 0;
}
.sub-menu-item-content {
  height: 44px;
  width: 200px;
  display: flex;
  align-items: center;
}
.sub-menu-item-content::after {
  flex-shrink: 0;
  margin-right: 14px;
  content: '';
  height: 0;
  width: 0;
  overflow: hidden;
  font-size: 0;
  line-height: 0;
  border-width: 4px 6px;
  border-style: dashed;
  border-color: transparent;
  border-left: 6px solid #eee;
}
.sub-menu-item-content-only::after {
  display: none;
}
.sub-menu-item-title {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  font-size: 14px;
  line-height: 22px;
  flex-grow: 1;
  margin-left: 20px;
  color: #eee;
}
.sub-menu-item-active .sub-menu-item-content,
.sub-menu-item-hover .sub-menu-item-content {
  color: #fff;
  background-image: linear-gradient(to right, #1e3255, #29bece);
}
.sub-menu-item-active .sub-menu-item-content::after,
.sub-menu-item-hover .sub-menu-item-content::after {
  border-left-color: #fff;
}
.sub-menu-item-content-only:hover {
  background-image: linear-gradient(to right, #1e3255, #29bece);
}
.sub-menu-item-content-only:hover .sub-menu-item-title {
  color: #fff;
}
.leaf-menu {
  padding-top: 16px;
  padding-bottom: 8px;
  opacity: 0.9;
  background-color: #1e3255;
  width: 520px;
  min-height: 100%;
  flex-shrink: 0;
}
.leaf-menu-item-wrap {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}
.leaf-menu-item-wrap-line {
  background-color: #3f5376;
  margin: 12px 16px;
  padding: 0;
  box-sizing: border-box;
  display: block;
  height: 1px;
  clear: both;
  position: relative;
  top: -0.06em;
  list-style: none;
}
.leaf-menu-item {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  font-size: 14px;
  line-height: 22px;
  flex-shrink: 0;
  width: 152px;
  padding: 10px 20px;
  color: #eee;
  border-radius: 2px;
  margin-left: 16px;
  cursor: pointer;
}
.leaf-menu-item:hover,
.leaf-menu-item-active {
  color: #fff;
  background-image: linear-gradient(to right, #1e3255, #29bece);
}
.main-menu-collapsed .main-menu-item {
  width: 80px;
}
.main-menu-collapsed .main-menu-item-title,
.main-menu-collapsed .main-menu-item-content::after {
  display: none;
}
.main-menu-collapsed .main-menu-item-content {
  width: 80px;
  justify-content: center;
}
.main-menu-collapsed .main-menu-item-icon {
  margin: 0;
  font-size: 14px;
  width: 14px;
  height: 14px;
}
.main-menu-collapsed .sub-menu-wrap,
.main-menu-collapsed .sub-menu-mask {
  left: 80px;
}
.main-menu-collapsed .sub-menu-mask {
  height: 100vh;
  width: calc(100vw - 80px);
}
.menu-tooltip.ant-tooltip {
  z-index: 2004;
}
.menu-tooltip.ant-tooltip .ant-tooltip-content > .ant-tooltip-arrow {
  border-top-color: #29bece;
}
.menu-tooltip.ant-tooltip .ant-tooltip-content > .ant-tooltip-inner {
  background-color: #29bece;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.list {
  max-height: 400px;
  overflow: auto;
}
.list .item {
  transition: all 0.3s;
  overflow: hidden;
  cursor: pointer;
  padding: 0 24px;
  border: 0 none transparent;
}
.list .item .meta {
  width: 100%;
  border-bottom: 1px solid #e2e5ec;
  padding: 12px 0;
}
.list .item .avatar {
  background: #fff;
  margin-top: 4px;
}
.list .item.read {
  opacity: 0.4;
}
.list .item:last-child {
  border-bottom: 0;
}
.list .item:hover {
  background: #f0fffe;
}
.list .item .title {
  font-weight: normal;
  margin-bottom: 4px;
  font-size: 14px;
  color: #333;
}
.list .item .description {
  display: flex;
  justify-content: space-between;
  font-size: 12px;
  color: #aaadba;
}
.notFound {
  text-align: center;
  height: 249px;
  color: rgba(0, 0, 0, 0.45);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.notFound img {
  display: inline-block;
  width: 80%;
  height: 100%;
}
.notFound div {
  margin-top: 22px;
}
.clear {
  height: 46px;
  line-height: 46px;
  text-align: center;
  color: #333;
  border-radius: 0 0 2px 2px;
  border-top: 1px solid #e8e8e8;
  transition: all 0.3s;
  cursor: pointer;
}
.clear:hover {
  color: rgba(0, 0, 0, 0.85);
}
.content {
  height: 40px;
  width: 313px;
  line-height: 40px;
  text-align: center;
  margin: 0 auto;
}
.content-action {
  font-size: 12px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.popover {
  width: 361px;
}
.popover .ant-popover-inner-content {
  padding: 0;
}
.popover .ant-popover-arrow {
  background-color: #fafafa;
}
.noticeButton {
  cursor: pointer;
  display: inline-block;
  transition: all 0.3s;
  padding-left: 10px;
}
.noticeButton.hasCount {
  padding-right: 10px;
}
.noticeButton .ant-badge-count {
  height: 16px;
  line-height: 16px;
  padding: 0 6px;
}
.notification-icon {
  width: 24px;
  height: 24px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjIgKDgxNjcyKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdzPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9Iumhtemdoi0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i5bel5L2c5Y+wIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIzNS4wMDAwMDAsIC0xMy4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTciPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjM1LjAwMDAwMCwgMTMuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Im5ld3MiPgogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiBmaWxsPSIjRkZGRkZGIiBvcGFjaXR5PSIwLjAxIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjwvcmVjdD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLDE5IEw0LDE5IEMzLjQ0NzcxNTI1LDE5IDMsMTguNTUyMjg0NyAzLDE4IEMzLDE3LjQ0NzcxNTMgMy40NDc3MTUyNSwxNyA0LDE3IEwxOS41LDE3IEwyMCwxNyBDMjAuNTUyMjg0NywxNyAyMSwxNy40NDc3MTUzIDIxLDE4IEMyMSwxOC41NTIyODQ3IDIwLjU1MjI4NDcsMTkgMjAsMTkgTDE0LDE5IEMxNCwyMC4xMDQ1Njk1IDEzLjEwNDU2OTUsMjEgMTIsMjEgQzEwLjg5NTQzMDUsMjEgMTAsMjAuMTA0NTY5NSAxMCwxOSBaIE0xOSwxNiBMNSwxNiBMNSwxMSBDNSw3LjQ3MjY3OTQgNy42MDg5NjExNiw0LjU1NDcxNDMzIDExLjAwMjQ0OTMsNC4wNzA1Mzg5NSBDMTEuMDAwODI1NSw0LjA0NzIzNjg5IDExLDQuMDIzNzE0ODUgMTEsNCBDMTEsMy40NDc3MTUyNSAxMS40NDc3MTUzLDMgMTIsMyBDMTIuNTUyMjg0NywzIDEzLDMuNDQ3NzE1MjUgMTMsNCBDMTMsNC4wMjM3MTQ4NSAxMi45OTkxNzQ1LDQuMDQ3MjM2ODkgMTIuOTk3NTUwNyw0LjA3MDUzODk1IEMxNi4zOTEwMzg4LDQuNTU0NzE0MzMgMTksNy40NzI2Nzk0IDE5LDExIEwxOSwxNiBaIE0xNC4xNDkwMzA3LDcuMTk2MzY0NzUgQzE1LjAyMzM0MDMsNy40NjkyNDM4NCAxNi4yMDY2NjI0LDguOTAxMzE1ODkgMTYuMjA2NjYyNCw5LjkyOTk3MzU4IEMxNi4yMDY2NjI0LDEwLjIwNjExNiAxNi40MzA1MiwxMC40Mjk5NzM2IDE2LjcwNjY2MjQsMTAuNDI5OTczNiBDMTYuOTgyODA0OCwxMC40Mjk5NzM2IDE3LjIwNjY2MjQsMTAuMjA2MTE2IDE3LjIwNjY2MjQsOS45Mjk5NzM1OCBDMTcuMjA2NjYyNCw4LjQzOTIxMDI4IDE1LjcxODk2NTcsNi42Mzg3ODAwNyAxNC40NDY5NjQ4LDYuMjQxNzc4MzIgQzE0LjE4MzM2MzEsNi4xNTk1MDYwOCAxMy45MDI5NzY4LDYuMzA2NTAyNyAxMy44MjA3MDQ1LDYuNTcwMTA0NDYgQzEzLjczODQzMjMsNi44MzM3MDYyMyAxMy44ODU0Mjg5LDcuMTE0MDkyNSAxNC4xNDkwMzA3LDcuMTk2MzY0NzUgWiIgaWQ9IlJlY3RhbmdsZS0xMCIgZmlsbD0iI0QyRDJEMiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-repeat: no-repeat;
}
.notification-icon:hover,
.notification-icon-active {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjIgKDgxNjcyKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdz5aSH5Lu9PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9Iumhtemdoi0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0ibmV3c+Wkh+S7vSI+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIGZpbGw9IiNGRkZGRkYiIG9wYWNpdHk9IjAuMDEiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PC9yZWN0PgogICAgICAgICAgICA8cGF0aCBkPSJNMTAsMTkgTDQsMTkgQzMuNDQ3NzE1MjUsMTkgMywxOC41NTIyODQ3IDMsMTggQzMsMTcuNDQ3NzE1MyAzLjQ0NzcxNTI1LDE3IDQsMTcgTDE5LjUsMTcgTDIwLDE3IEMyMC41NTIyODQ3LDE3IDIxLDE3LjQ0NzcxNTMgMjEsMTggQzIxLDE4LjU1MjI4NDcgMjAuNTUyMjg0NywxOSAyMCwxOSBMMTQsMTkgQzE0LDIwLjEwNDU2OTUgMTMuMTA0NTY5NSwyMSAxMiwyMSBDMTAuODk1NDMwNSwyMSAxMCwyMC4xMDQ1Njk1IDEwLDE5IFogTTE5LDE2IEw1LDE2IEw1LDExIEM1LDcuNDcyNjc5NCA3LjYwODk2MTE2LDQuNTU0NzE0MzMgMTEuMDAyNDQ5Myw0LjA3MDUzODk1IEMxMS4wMDA4MjU1LDQuMDQ3MjM2ODkgMTEsNC4wMjM3MTQ4NSAxMSw0IEMxMSwzLjQ0NzcxNTI1IDExLjQ0NzcxNTMsMyAxMiwzIEMxMi41NTIyODQ3LDMgMTMsMy40NDc3MTUyNSAxMyw0IEMxMyw0LjAyMzcxNDg1IDEyLjk5OTE3NDUsNC4wNDcyMzY4OSAxMi45OTc1NTA3LDQuMDcwNTM4OTUgQzE2LjM5MTAzODgsNC41NTQ3MTQzMyAxOSw3LjQ3MjY3OTQgMTksMTEgTDE5LDE2IFogTTE0LjE0OTAzMDcsNy4xOTYzNjQ3NSBDMTUuMDIzMzQwMyw3LjQ2OTI0Mzg0IDE2LjIwNjY2MjQsOC45MDEzMTU4OSAxNi4yMDY2NjI0LDkuOTI5OTczNTggQzE2LjIwNjY2MjQsMTAuMjA2MTE2IDE2LjQzMDUyLDEwLjQyOTk3MzYgMTYuNzA2NjYyNCwxMC40Mjk5NzM2IEMxNi45ODI4MDQ4LDEwLjQyOTk3MzYgMTcuMjA2NjYyNCwxMC4yMDYxMTYgMTcuMjA2NjYyNCw5LjkyOTk3MzU4IEMxNy4yMDY2NjI0LDguNDM5MjEwMjggMTUuNzE4OTY1Nyw2LjYzODc4MDA3IDE0LjQ0Njk2NDgsNi4yNDE3NzgzMiBDMTQuMTgzMzYzMSw2LjE1OTUwNjA4IDEzLjkwMjk3NjgsNi4zMDY1MDI3IDEzLjgyMDcwNDUsNi41NzAxMDQ0NiBDMTMuNzM4NDMyMyw2LjgzMzcwNjIzIDEzLjg4NTQyODksNy4xMTQwOTI1IDE0LjE0OTAzMDcsNy4xOTYzNjQ3NSBaIiBpZD0iUmVjdGFuZ2xlLTEwIiBmaWxsPSIjMjlCRUNFIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}
.icon-btns {
  margin-top: 5px;
}
.icon-btns .icon-button {
  border-color: #fff;
  margin-right: 2px;
}
.tabs .ant-tabs-nav-scroll {
  text-align: center;
}
.tabs .ant-tabs-bar {
  margin-bottom: 4px;
}
.tabs .ant-list-split .ant-list-item {
  border-bottom: 1px solid #fff;
}
.layout-tabs .ant-list-split .ant-list-item {
  border-bottom: 1px solid #fff;
}

.select-role-wrap > ul li > .select-role-item-divider {
  font-size: 14px;
  color: #666;
}
.select-role-wrap > ul li:not(:last-child) .select-role-item-divider::after {
  content: ' ';
  display: block;
  height: 1px;
  width: 128px;
  border-bottom: 1px solid #f1f1f1;
}
.select-role-wrap .select-role {
  cursor: pointer;
  width: 93%;
  color: #666;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  vertical-align: middle;
}
.select-role-wrap .select-role-item {
  height: 100%;
  font-size: 14px;
  color: #666;
}
.select-role-wrap .select-role-item:hover {
  background-color: #f0fffe;
}
.select-role-wrap:hover {
  background-color: #f0fffe;
}
.default-role-select-dropdown {
  max-height: 320px;
  overflow-y: auto;
}
.default-role-select-dropdown .ant-menu-submenu-arrow {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.tenant {
  max-width: 100%;
  position: relative;
}
.tenant .tenant-select-wrapper {
  visibility: hidden;
  z-index: 100;
  position: absolute;
  width: 100%;
  opacity: 0.4;
  height: 100%;
}
.tenant:hover .tenant-select-wrapper {
  visibility: visible;
  background: #f0f4ff;
}

.data-hierarchies {
  margin-top: 10px;
}
.data-hierarchies .data-hierarchies-td {
  margin-bottom: 0;
}

/**
 * 间距
 */
/**
 * 字体
 */
/**
 * 色彩
 */
.menu-tabs.ant-tabs.ant-tabs-card > .ant-tabs-bar {
  background-color: #fff;
}
.menu-tabs.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab {
  font-weight: normal;
  border: 0 none;
  height: 32px;
  background-color: #e3e3e3;
  border-radius: 4px 4px 0 0;
  margin: 3px 2px 0 0;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 6px;
}
.menu-tabs.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab:first-child {
  border: 0 none;
  margin: 3px 2px 0 3px;
  position: relative;
  z-index: 10;
  background-color: #1e3255;
  color: #eee;
}
.menu-tabs.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab:last-child {
  margin-right: 3px;
}
.menu-tabs.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab.ant-tabs-tab-active {
  color: #29bece;
  background-color: #f0f0f0;
}
.menu-tabs.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab.ant-tabs-tab-active:first-child {
  background-color: #253d68;
}
.default-menu-tabs-context-menu .ant-popover-inner-content {
  padding: 0;
}
.default-menu-tabs-context-menu-item {
  width: 120px;
  height: 38px;
  cursor: pointer;
  font-size: 14px;
  line-height: 22px;
  padding-top: 16px;
  padding-bottom: 16px;
}
.default-menu-tabs-context-menu-item-icon {
  margin-left: 12px;
}
.default-menu-tabs-context-menu-item-text {
  margin-left: 8px;
}
.default-menu-tabs-context-menu-item:first-child {
  margin-top: 4px;
  padding-top: 12px;
}
.default-menu-tabs-context-menu-item:last-child {
  margin-bottom: 4px;
  padding-bottom: 12px;
}
.default-menu-tabs-context-menu-item:hover {
  background-color: #f4f6f8;
}

.update-modal .up-title {
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}
.update-modal .preview-pdf {
  border-top: 1px solid #e8e8e8;
  padding-top: 10;
}

.hiam-routes-tenant-menu-manage-permissions-index-hiam-tenant-menu-permissions .footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  border-top: 1px solid #e8e8e8;
  padding: 10px 16px;
  text-align: right;
  left: 0;
  background: #fff;
  border-radius: 0 0 4px 4px;
}

