@charset "UTF-8";/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
html {
  --tlant-primary-color: #1890ff;
  --tlant-primary-color-hover: #40a9ff;
  --tlant-primary-color-active: #096dd9;
  --tlant-primary-color-outline: rgba(24, 144, 255, 0.2);
  --tlant-primary-1: #e6f7ff;
  --tlant-primary-2: #bae7ff;
  --tlant-primary-3: #91d5ff;
  --tlant-primary-4: #69c0ff;
  --tlant-primary-5: #40a9ff;
  --tlant-primary-6: #1890ff;
  --tlant-primary-7: #096dd9;
  --tlant-primary-color-deprecated-pure: ;
  --tlant-primary-color-deprecated-l-35: #cbe6ff;
  --tlant-primary-color-deprecated-l-20: #7ec1ff;
  --tlant-primary-color-deprecated-t-20: #46a6ff;
  --tlant-primary-color-deprecated-t-50: #8cc8ff;
  --tlant-primary-color-deprecated-f-12: rgba(24, 144, 255, 0.12);
  --tlant-primary-color-active-deprecated-f-30: rgba(230, 247, 255, 0.3);
  --tlant-primary-color-active-deprecated-d-02: #dcf4ff;
  --tlant-success-color: #52c41a;
  --tlant-success-color-hover: #73d13d;
  --tlant-success-color-active: #389e0d;
  --tlant-success-color-outline: rgba(82, 196, 26, 0.2);
  --tlant-success-color-deprecated-bg: #f6ffed;
  --tlant-success-color-deprecated-border: #b7eb8f;
  --tlant-error-color: #ff4d4f;
  --tlant-error-color-hover: #ff7875;
  --tlant-error-color-active: #d9363e;
  --tlant-error-color-outline: rgba(255, 77, 79, 0.2);
  --tlant-error-color-deprecated-bg: #fff2f0;
  --tlant-error-color-deprecated-border: #ffccc7;
  --tlant-warning-color: #faad14;
  --tlant-warning-color-hover: #ffc53d;
  --tlant-warning-color-active: #d48806;
  --tlant-warning-color-outline: rgba(250, 173, 20, 0.2);
  --tlant-warning-color-deprecated-bg: #fffbe6;
  --tlant-warning-color-deprecated-border: #ffe58f;
  --tlant-info-color: #1890ff;
  --tlant-info-color-deprecated-bg: #e6f7ff;
  --tlant-info-color-deprecated-border: #91d5ff;
}
[class^=tlant-]::-ms-clear,
[class*= tlant-]::-ms-clear,
[class^=tlant-] input::-ms-clear,
[class*= tlant-] input::-ms-clear,
[class^=tlant-] input::-ms-reveal,
[class*= tlant-] input::-ms-reveal {
  display: none;
}
/* stylelint-disable property-no-vendor-prefix, at-rule-no-vendor-prefix */
html,
body {
  width: 100%;
  height: 100%;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@-ms-viewport {
  width: device-width;
}
body {
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  font-variant: tabular-nums;
  line-height: 1.5715;
  background-color: #fff;
  font-feature-settings: 'tnum';
}
[tabindex='-1']:focus {
  outline: none !important;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
}
p {
  margin-top: 0;
  margin-bottom: 1em;
}
abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
}
address {
  margin-bottom: 1em;
  font-style: normal;
  line-height: inherit;
}
input[type='text'],
input[type='password'],
input[type='number'],
textarea {
  -webkit-appearance: none;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1em;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 500;
}
dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1em;
}
dfn {
  font-style: italic;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  color: var(--tlant-primary-color);
  text-decoration: none;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  -webkit-text-decoration-skip: objects;
}
a:hover {
  color: var(--tlant-primary-color-hover);
}
a:active {
  color: var(--tlant-primary-color-active);
}
a:active,
a:hover {
  text-decoration: none;
  outline: 0;
}
a:focus {
  text-decoration: none;
  outline: 0;
}
a[disabled] {
  color: #dadce1;
  cursor: not-allowed;
}
pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}
pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}
figure {
  margin: 0 0 1em;
}
img {
  vertical-align: middle;
  border-style: none;
}
a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75em;
  padding-bottom: 0.3em;
  color: #7f8596;
  text-align: left;
  caption-side: bottom;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type='radio'],
input[type='checkbox'] {
  box-sizing: border-box;
  padding: 0;
}
input[type='date'],
input[type='time'],
input[type='datetime-local'],
input[type='month'] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
mark {
  padding: 0.2em;
  background-color: #feffe6;
}
::selection {
  color: #fff;
  background: var(--tlant-primary-color);
}
.clearfix::before {
  display: table;
  content: '';
}
.clearfix::after {
  display: table;
  clear: both;
  content: '';
}
.anticon {
  display: inline-flex;
  align-items: center;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizelegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.anticon > * {
  line-height: 1;
}
.anticon svg {
  display: inline-block;
}
.anticon::before {
  display: none;
}
.anticon .anticon-icon {
  display: block;
}
.anticon > .anticon {
  line-height: 0;
  vertical-align: 0;
}
.anticon[tabindex] {
  cursor: pointer;
}
.anticon-spin,
.anticon-spin::before {
  display: inline-block;
  animation: loadingCircle 1s infinite linear;
}
.tlant-fade-enter,
.tlant-fade-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-fade-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-fade-enter.tlant-fade-enter-active,
.tlant-fade-appear.tlant-fade-appear-active {
  animation-name: antFadeIn;
  animation-play-state: running;
}
.tlant-fade-leave.tlant-fade-leave-active {
  animation-name: antFadeOut;
  animation-play-state: running;
  pointer-events: none;
}
.tlant-fade-enter,
.tlant-fade-appear {
  opacity: 0;
  animation-timing-function: linear;
}
.tlant-fade-leave {
  animation-timing-function: linear;
}
@keyframes antFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes antFadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.tlant-move-up-enter,
.tlant-move-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-move-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-move-up-enter.tlant-move-up-enter-active,
.tlant-move-up-appear.tlant-move-up-appear-active {
  animation-name: antMoveUpIn;
  animation-play-state: running;
}
.tlant-move-up-leave.tlant-move-up-leave-active {
  animation-name: antMoveUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.tlant-move-up-enter,
.tlant-move-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.tlant-move-up-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.tlant-move-down-enter,
.tlant-move-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-move-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-move-down-enter.tlant-move-down-enter-active,
.tlant-move-down-appear.tlant-move-down-appear-active {
  animation-name: antMoveDownIn;
  animation-play-state: running;
}
.tlant-move-down-leave.tlant-move-down-leave-active {
  animation-name: antMoveDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.tlant-move-down-enter,
.tlant-move-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.tlant-move-down-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.tlant-move-left-enter,
.tlant-move-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-move-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-move-left-enter.tlant-move-left-enter-active,
.tlant-move-left-appear.tlant-move-left-appear-active {
  animation-name: antMoveLeftIn;
  animation-play-state: running;
}
.tlant-move-left-leave.tlant-move-left-leave-active {
  animation-name: antMoveLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.tlant-move-left-enter,
.tlant-move-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.tlant-move-left-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.tlant-move-right-enter,
.tlant-move-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-move-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-move-right-enter.tlant-move-right-enter-active,
.tlant-move-right-appear.tlant-move-right-appear-active {
  animation-name: antMoveRightIn;
  animation-play-state: running;
}
.tlant-move-right-leave.tlant-move-right-leave-active {
  animation-name: antMoveRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.tlant-move-right-enter,
.tlant-move-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.tlant-move-right-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
@keyframes antMoveDownIn {
  0% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveDownOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveLeftIn {
  0% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveLeftOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveRightIn {
  0% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveRightOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveUpIn {
  0% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveUpOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes loadingCircle {
  100% {
    transform: rotate(360deg);
  }
}
[tlant-click-animating='true'],
[tlant-click-animating-without-extra-node='true'] {
  position: relative;
}
html {
  --antd-wave-shadow-color: var(--tlant-primary-color);
  --scroll-bar: 0;
}
[tlant-click-animating-without-extra-node='true']::after,
.tlant-click-animating-node {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  border-radius: inherit;
  box-shadow: 0 0 0 0 var(--tlant-primary-color);
  box-shadow: 0 0 0 0 var(--antd-wave-shadow-color);
  opacity: 0.2;
  animation: fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1), waveEffect 0.4s cubic-bezier(0.08, 0.82, 0.17, 1);
  animation-fill-mode: forwards;
  content: '';
  pointer-events: none;
}
@keyframes waveEffect {
  100% {
    box-shadow: 0 0 0 var(--tlant-primary-color);
    box-shadow: 0 0 0 6px var(--antd-wave-shadow-color);
  }
}
@keyframes fadeEffect {
  100% {
    opacity: 0;
  }
}
.tlant-slide-up-enter,
.tlant-slide-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-slide-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-slide-up-enter.tlant-slide-up-enter-active,
.tlant-slide-up-appear.tlant-slide-up-appear-active {
  animation-name: antSlideUpIn;
  animation-play-state: running;
}
.tlant-slide-up-leave.tlant-slide-up-leave-active {
  animation-name: antSlideUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.tlant-slide-up-enter,
.tlant-slide-up-appear {
  transform: scale(0);
  transform-origin: 0% 0%;
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.tlant-slide-up-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.tlant-slide-down-enter,
.tlant-slide-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-slide-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-slide-down-enter.tlant-slide-down-enter-active,
.tlant-slide-down-appear.tlant-slide-down-appear-active {
  animation-name: antSlideDownIn;
  animation-play-state: running;
}
.tlant-slide-down-leave.tlant-slide-down-leave-active {
  animation-name: antSlideDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.tlant-slide-down-enter,
.tlant-slide-down-appear {
  transform: scale(0);
  transform-origin: 0% 0%;
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.tlant-slide-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.tlant-slide-left-enter,
.tlant-slide-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-slide-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-slide-left-enter.tlant-slide-left-enter-active,
.tlant-slide-left-appear.tlant-slide-left-appear-active {
  animation-name: antSlideLeftIn;
  animation-play-state: running;
}
.tlant-slide-left-leave.tlant-slide-left-leave-active {
  animation-name: antSlideLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.tlant-slide-left-enter,
.tlant-slide-left-appear {
  transform: scale(0);
  transform-origin: 0% 0%;
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.tlant-slide-left-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.tlant-slide-right-enter,
.tlant-slide-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-slide-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-slide-right-enter.tlant-slide-right-enter-active,
.tlant-slide-right-appear.tlant-slide-right-appear-active {
  animation-name: antSlideRightIn;
  animation-play-state: running;
}
.tlant-slide-right-leave.tlant-slide-right-leave-active {
  animation-name: antSlideRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.tlant-slide-right-enter,
.tlant-slide-right-appear {
  transform: scale(0);
  transform-origin: 0% 0%;
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.tlant-slide-right-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@keyframes antSlideUpIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antSlideUpOut {
  0% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antSlideDownIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
}
@keyframes antSlideDownOut {
  0% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
}
@keyframes antSlideLeftIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antSlideLeftOut {
  0% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antSlideRightIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
}
@keyframes antSlideRightOut {
  0% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
}
.tlant-zoom-enter,
.tlant-zoom-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-zoom-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-zoom-enter.tlant-zoom-enter-active,
.tlant-zoom-appear.tlant-zoom-appear-active {
  animation-name: antZoomIn;
  animation-play-state: running;
}
.tlant-zoom-leave.tlant-zoom-leave-active {
  animation-name: antZoomOut;
  animation-play-state: running;
  pointer-events: none;
}
.tlant-zoom-enter,
.tlant-zoom-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.tlant-zoom-enter-prepare,
.tlant-zoom-appear-prepare {
  transform: none;
}
.tlant-zoom-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.tlant-zoom-big-enter,
.tlant-zoom-big-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-zoom-big-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-zoom-big-enter.tlant-zoom-big-enter-active,
.tlant-zoom-big-appear.tlant-zoom-big-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}
.tlant-zoom-big-leave.tlant-zoom-big-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}
.tlant-zoom-big-enter,
.tlant-zoom-big-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.tlant-zoom-big-enter-prepare,
.tlant-zoom-big-appear-prepare {
  transform: none;
}
.tlant-zoom-big-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.tlant-zoom-big-fast-enter,
.tlant-zoom-big-fast-appear {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-zoom-big-fast-leave {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-zoom-big-fast-enter.tlant-zoom-big-fast-enter-active,
.tlant-zoom-big-fast-appear.tlant-zoom-big-fast-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}
.tlant-zoom-big-fast-leave.tlant-zoom-big-fast-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}
.tlant-zoom-big-fast-enter,
.tlant-zoom-big-fast-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.tlant-zoom-big-fast-enter-prepare,
.tlant-zoom-big-fast-appear-prepare {
  transform: none;
}
.tlant-zoom-big-fast-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.tlant-zoom-up-enter,
.tlant-zoom-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-zoom-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-zoom-up-enter.tlant-zoom-up-enter-active,
.tlant-zoom-up-appear.tlant-zoom-up-appear-active {
  animation-name: antZoomUpIn;
  animation-play-state: running;
}
.tlant-zoom-up-leave.tlant-zoom-up-leave-active {
  animation-name: antZoomUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.tlant-zoom-up-enter,
.tlant-zoom-up-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.tlant-zoom-up-enter-prepare,
.tlant-zoom-up-appear-prepare {
  transform: none;
}
.tlant-zoom-up-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.tlant-zoom-down-enter,
.tlant-zoom-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-zoom-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-zoom-down-enter.tlant-zoom-down-enter-active,
.tlant-zoom-down-appear.tlant-zoom-down-appear-active {
  animation-name: antZoomDownIn;
  animation-play-state: running;
}
.tlant-zoom-down-leave.tlant-zoom-down-leave-active {
  animation-name: antZoomDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.tlant-zoom-down-enter,
.tlant-zoom-down-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.tlant-zoom-down-enter-prepare,
.tlant-zoom-down-appear-prepare {
  transform: none;
}
.tlant-zoom-down-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.tlant-zoom-left-enter,
.tlant-zoom-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-zoom-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-zoom-left-enter.tlant-zoom-left-enter-active,
.tlant-zoom-left-appear.tlant-zoom-left-appear-active {
  animation-name: antZoomLeftIn;
  animation-play-state: running;
}
.tlant-zoom-left-leave.tlant-zoom-left-leave-active {
  animation-name: antZoomLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.tlant-zoom-left-enter,
.tlant-zoom-left-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.tlant-zoom-left-enter-prepare,
.tlant-zoom-left-appear-prepare {
  transform: none;
}
.tlant-zoom-left-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.tlant-zoom-right-enter,
.tlant-zoom-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-zoom-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.tlant-zoom-right-enter.tlant-zoom-right-enter-active,
.tlant-zoom-right-appear.tlant-zoom-right-appear-active {
  animation-name: antZoomRightIn;
  animation-play-state: running;
}
.tlant-zoom-right-leave.tlant-zoom-right-leave-active {
  animation-name: antZoomRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.tlant-zoom-right-enter,
.tlant-zoom-right-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.tlant-zoom-right-enter-prepare,
.tlant-zoom-right-appear-prepare {
  transform: none;
}
.tlant-zoom-right-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
@keyframes antZoomIn {
  0% {
    transform: scale(0.2);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes antZoomOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.2);
    opacity: 0;
  }
}
@keyframes antZoomBigIn {
  0% {
    transform: scale(0.8);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes antZoomBigOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.8);
    opacity: 0;
  }
}
@keyframes antZoomUpIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
}
@keyframes antZoomUpOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
}
@keyframes antZoomLeftIn {
  0% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
}
@keyframes antZoomLeftOut {
  0% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
}
@keyframes antZoomRightIn {
  0% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
}
@keyframes antZoomRightOut {
  0% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
}
@keyframes antZoomDownIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
}
@keyframes antZoomDownOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
}
.ant-motion-collapse-legacy {
  overflow: hidden;
}
.ant-motion-collapse-legacy-active {
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
.ant-motion-collapse {
  overflow: hidden;
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
.tlant-affix {
  position: fixed;
  z-index: 10;
}
.tlant-alert {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: flex;
  align-items: center;
  padding: 8px 15px;
  word-wrap: break-word;
  border-radius: 4px;
}
.tlant-alert-content {
  flex: 1;
  min-width: 0;
}
.tlant-alert-icon {
  margin-right: 8px;
}
.tlant-alert-description {
  display: none;
  font-size: 14px;
  line-height: 22px;
}
.tlant-alert-success {
  background-color: var(--tlant-success-color-deprecated-bg);
  border: 1px solid var(--tlant-success-color-deprecated-border);
}
.tlant-alert-success .tlant-alert-icon {
  color: var(--tlant-success-color);
}
.tlant-alert-info {
  background-color: var(--tlant-info-color-deprecated-bg);
  border: 1px solid var(--tlant-info-color-deprecated-border);
}
.tlant-alert-info .tlant-alert-icon {
  color: var(--tlant-info-color);
}
.tlant-alert-warning {
  background-color: var(--tlant-warning-color-deprecated-bg);
  border: 1px solid var(--tlant-warning-color-deprecated-border);
}
.tlant-alert-warning .tlant-alert-icon {
  color: #ef8600;
}
.tlant-alert-error {
  background-color: var(--tlant-error-color-deprecated-bg);
  border: 1px solid var(--tlant-error-color-deprecated-border);
}
.tlant-alert-error .tlant-alert-icon {
  color: #cf1322;
}
.tlant-alert-error .tlant-alert-description > pre {
  margin: 0;
  padding: 0;
}
.tlant-alert-action {
  margin-left: 8px;
}
.tlant-alert-close-icon {
  margin-left: 8px;
  padding: 0;
  overflow: hidden;
  font-size: 12px;
  line-height: 12px;
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.tlant-alert-close-icon .anticon-close {
  color: #7f8596;
  transition: color 0.3s;
}
.tlant-alert-close-icon .anticon-close:hover {
  color: rgba(0, 0, 0, 0.75);
}
.tlant-alert-close-text {
  color: #7f8596;
  transition: color 0.3s;
}
.tlant-alert-close-text:hover {
  color: rgba(0, 0, 0, 0.75);
}
.tlant-alert-with-description {
  align-items: flex-start;
  padding: 15px 15px 15px 24px;
}
.tlant-alert-with-description.tlant-alert-no-icon {
  padding: 15px 15px;
}
.tlant-alert-with-description .tlant-alert-icon {
  margin-right: 15px;
  font-size: 24px;
}
.tlant-alert-with-description .tlant-alert-message {
  display: block;
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
}
.tlant-alert-message {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-alert-with-description .tlant-alert-description {
  display: block;
}
.tlant-alert.tlant-alert-motion-leave {
  overflow: hidden;
  opacity: 1;
  transition: max-height 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), padding-top 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), padding-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), margin-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.tlant-alert.tlant-alert-motion-leave-active {
  max-height: 0;
  margin-bottom: 0 !important;
  padding-top: 0;
  padding-bottom: 0;
  opacity: 0;
}
.tlant-alert-banner {
  margin-bottom: 0;
  border: 0;
  border-radius: 0;
}
.tlant-alert.tlant-alert-rtl {
  direction: rtl;
}
.tlant-alert-rtl .tlant-alert-icon {
  margin-right: auto;
  margin-left: 8px;
}
.tlant-alert-rtl .tlant-alert-action {
  margin-right: 8px;
  margin-left: auto;
}
.tlant-alert-rtl .tlant-alert-close-icon {
  margin-right: 8px;
  margin-left: auto;
}
.tlant-alert-rtl.tlant-alert-with-description {
  padding-right: 24px;
  padding-left: 15px;
}
.tlant-alert-rtl.tlant-alert-with-description .tlant-alert-icon {
  margin-right: auto;
  margin-left: 15px;
}
.tlant-anchor {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  padding-left: 2px;
}
.tlant-anchor-wrapper {
  margin-left: -4px;
  padding-left: 4px;
  overflow: auto;
  background-color: transparent;
}
.tlant-anchor-ink {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}
.tlant-anchor-ink::before {
  position: relative;
  display: block;
  width: 2px;
  height: 100%;
  margin: 0 auto;
  background-color: rgba(0, 0, 0, 0.06);
  content: ' ';
}
.tlant-anchor-ink-ball {
  position: absolute;
  left: 50%;
  display: none;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border: 2px solid var(--tlant-primary-color);
  border-radius: 8px;
  transform: translateX(-50%);
  transition: top 0.3s ease-in-out;
}
.tlant-anchor-ink-ball.tlant-anchor-ink-ball-visible {
  display: inline-block;
}
.tlant-anchor-fixed .tlant-anchor-ink .tlant-anchor-ink-ball {
  display: none;
}
.tlant-anchor-link {
  padding: 4px 0 4px 16px;
}
.tlant-anchor-link-title {
  position: relative;
  display: block;
  margin-bottom: 3px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}
.tlant-anchor-link-title:only-child {
  margin-bottom: 0;
}
.tlant-anchor-link-active > .tlant-anchor-link-title {
  color: var(--tlant-primary-color);
}
.tlant-anchor-link .tlant-anchor-link {
  padding-top: 2px;
  padding-bottom: 2px;
}
.tlant-anchor-rtl {
  direction: rtl;
}
.tlant-anchor-rtl.tlant-anchor-wrapper {
  margin-right: -4px;
  margin-left: 0;
  padding-right: 4px;
  padding-left: 0;
}
.tlant-anchor-rtl .tlant-anchor-ink {
  right: 0;
  left: auto;
}
.tlant-anchor-rtl .tlant-anchor-ink-ball {
  right: 50%;
  left: 0;
  transform: translateX(50%);
}
.tlant-anchor-rtl .tlant-anchor-link {
  padding: 4px 16px 4px 0;
}
.tlant-select-auto-complete {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.tlant-select-auto-complete .tlant-select-clear {
  right: 13px;
}
.tlant-avatar {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  overflow: hidden;
  color: #fff;
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  background: #ccc;
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 50%;
}
.tlant-avatar-image {
  background: transparent;
}
.tlant-avatar .tlant-image-img {
  display: block;
}
.tlant-avatar-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.tlant-avatar.tlant-avatar-icon {
  font-size: 18px;
}
.tlant-avatar.tlant-avatar-icon > .anticon {
  margin: 0;
}
.tlant-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
}
.tlant-avatar-lg-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.tlant-avatar-lg.tlant-avatar-icon {
  font-size: 24px;
}
.tlant-avatar-lg.tlant-avatar-icon > .anticon {
  margin: 0;
}
.tlant-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 50%;
}
.tlant-avatar-sm-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.tlant-avatar-sm.tlant-avatar-icon {
  font-size: 14px;
}
.tlant-avatar-sm.tlant-avatar-icon > .anticon {
  margin: 0;
}
.tlant-avatar-square {
  border-radius: 4px;
}
.tlant-avatar > img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.tlant-avatar-group {
  display: inline-flex;
}
.tlant-avatar-group .tlant-avatar {
  border: 1px solid #fff;
}
.tlant-avatar-group .tlant-avatar:not(:first-child) {
  margin-left: -8px;
}
.tlant-avatar-group-popover .tlant-avatar + .tlant-avatar {
  margin-left: 3px;
}
.tlant-avatar-group-rtl .tlant-avatar:not(:first-child) {
  margin-right: -8px;
  margin-left: 0;
}
.tlant-avatar-group-popover.tlant-popover-rtl .tlant-avatar + .tlant-avatar {
  margin-right: 3px;
  margin-left: 0;
}
.tlant-back-top {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  right: 100px;
  bottom: 50px;
  z-index: 10;
  width: 40px;
  height: 40px;
  cursor: pointer;
}
.tlant-back-top:empty {
  display: none;
}
.tlant-back-top-rtl {
  right: auto;
  left: 100px;
  direction: rtl;
}
.tlant-back-top-content {
  width: 40px;
  height: 40px;
  overflow: hidden;
  color: #fff;
  text-align: center;
  background-color: #7f8596;
  border-radius: 20px;
  transition: all 0.3s;
}
.tlant-back-top-content:hover {
  background-color: rgba(0, 0, 0, 0.85);
  transition: all 0.3s;
}
.tlant-back-top-icon {
  font-size: 24px;
  line-height: 40px;
}
@media screen and (max-width: 768px) {
  .tlant-back-top {
    right: 60px;
  }
  .tlant-back-top-rtl {
    right: auto;
    left: 60px;
  }
}
@media screen and (max-width: 480px) {
  .tlant-back-top {
    right: 20px;
  }
  .tlant-back-top-rtl {
    right: auto;
    left: 20px;
  }
}
.tlant-badge {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  line-height: 1;
}
.tlant-badge-count {
  z-index: auto;
  min-width: 20px;
  height: 20px;
  padding: 0 6px;
  color: #fff;
  font-weight: normal;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  text-align: center;
  background: #ff4d4f;
  border-radius: 10px;
  box-shadow: 0 0 0 1px #fff;
}
.tlant-badge-count a,
.tlant-badge-count a:hover {
  color: #fff;
}
.tlant-badge-count-sm {
  min-width: 14px;
  height: 14px;
  padding: 0;
  font-size: 12px;
  line-height: 14px;
  border-radius: 7px;
}
.tlant-badge-multiple-words {
  padding: 0 8px;
}
.tlant-badge-dot {
  z-index: auto;
  width: 6px;
  min-width: 6px;
  height: 6px;
  background: #ff4d4f;
  border-radius: 100%;
  box-shadow: 0 0 0 1px #fff;
}
.tlant-badge-dot.tlant-scroll-number {
  transition: background 1.5s;
}
.tlant-badge-count,
.tlant-badge-dot,
.tlant-badge .tlant-scroll-number-custom-component {
  position: absolute;
  top: 0;
  right: 0;
  transform: translate(50%, -50%);
  transform-origin: 100% 0%;
}
.tlant-badge-count.anticon-spin,
.tlant-badge-dot.anticon-spin,
.tlant-badge .tlant-scroll-number-custom-component.anticon-spin {
  animation: antBadgeLoadingCircle 1s infinite linear;
}
.tlant-badge-status {
  line-height: inherit;
  vertical-align: baseline;
}
.tlant-badge-status-dot {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 6px;
  height: 6px;
  vertical-align: middle;
  border-radius: 50%;
}
.tlant-badge-status-success {
  background-color: var(--tlant-success-color);
}
.tlant-badge-status-processing {
  position: relative;
  background-color: var(--tlant-primary-color);
}
.tlant-badge-status-processing::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid var(--tlant-primary-color);
  border-radius: 50%;
  animation: antStatusProcessing 1.2s infinite ease-in-out;
  content: '';
}
.tlant-badge-status-default {
  background-color: #d9d9d9;
}
.tlant-badge-status-error {
  background-color: #cf1322;
}
.tlant-badge-status-warning {
  background-color: #ef8600;
}
.tlant-badge-status-pink {
  background: #eb2f96;
}
.tlant-badge-status-magenta {
  background: #eb2f96;
}
.tlant-badge-status-red {
  background: #f5222d;
}
.tlant-badge-status-volcano {
  background: #fa541c;
}
.tlant-badge-status-orange {
  background: #fa8c16;
}
.tlant-badge-status-yellow {
  background: #fadb14;
}
.tlant-badge-status-gold {
  background: #faad14;
}
.tlant-badge-status-cyan {
  background: #13c2c2;
}
.tlant-badge-status-lime {
  background: #a0d911;
}
.tlant-badge-status-green {
  background: #52c41a;
}
.tlant-badge-status-blue {
  background: #1890ff;
}
.tlant-badge-status-geekblue {
  background: #2f54eb;
}
.tlant-badge-status-purple {
  background: #722ed1;
}
.tlant-badge-status-text {
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
}
.tlant-badge-zoom-appear,
.tlant-badge-zoom-enter {
  animation: antZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  animation-fill-mode: both;
}
.tlant-badge-zoom-leave {
  animation: antZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
  animation-fill-mode: both;
}
.tlant-badge-not-a-wrapper .tlant-badge-zoom-appear,
.tlant-badge-not-a-wrapper .tlant-badge-zoom-enter {
  animation: antNoWrapperZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
}
.tlant-badge-not-a-wrapper .tlant-badge-zoom-leave {
  animation: antNoWrapperZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
}
.tlant-badge-not-a-wrapper:not(.tlant-badge-status) {
  vertical-align: middle;
}
.tlant-badge-not-a-wrapper .tlant-scroll-number-custom-component,
.tlant-badge-not-a-wrapper .tlant-badge-count {
  transform: none;
}
.tlant-badge-not-a-wrapper .tlant-scroll-number-custom-component,
.tlant-badge-not-a-wrapper .tlant-scroll-number {
  position: relative;
  top: auto;
  display: block;
  transform-origin: 50% 50%;
}
@keyframes antStatusProcessing {
  0% {
    transform: scale(0.8);
    opacity: 0.5;
  }
  100% {
    transform: scale(2.4);
    opacity: 0;
  }
}
.tlant-scroll-number {
  overflow: hidden;
  direction: ltr;
}
.tlant-scroll-number-only {
  position: relative;
  display: inline-block;
  height: 20px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  /* stylelint-enable property-no-vendor-prefix */
}
.tlant-scroll-number-only > p.tlant-scroll-number-only-unit {
  height: 20px;
  margin: 0;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  /* stylelint-enable property-no-vendor-prefix */
}
.tlant-scroll-number-symbol {
  vertical-align: top;
}
@keyframes antZoomBadgeIn {
  0% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
  100% {
    transform: scale(1) translate(50%, -50%);
  }
}
@keyframes antZoomBadgeOut {
  0% {
    transform: scale(1) translate(50%, -50%);
  }
  100% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
}
@keyframes antNoWrapperZoomBadgeIn {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  100% {
    transform: scale(1);
  }
}
@keyframes antNoWrapperZoomBadgeOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
    opacity: 0;
  }
}
@keyframes antBadgeLoadingCircle {
  0% {
    transform-origin: 50%;
  }
  100% {
    transform: translate(50%, -50%) rotate(360deg);
    transform-origin: 50%;
  }
}
.tlant-ribbon-wrapper {
  position: relative;
}
.tlant-ribbon {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: 8px;
  height: 22px;
  padding: 0 8px;
  color: #fff;
  line-height: 22px;
  white-space: nowrap;
  background-color: var(--tlant-primary-color);
  border-radius: 2px;
}
.tlant-ribbon-text {
  color: #fff;
}
.tlant-ribbon-corner {
  position: absolute;
  top: 100%;
  width: 8px;
  height: 8px;
  color: currentcolor;
  border: 4px solid;
  transform: scaleY(0.75);
  transform-origin: top;
}
.tlant-ribbon-corner::after {
  position: absolute;
  top: -4px;
  left: -4px;
  width: inherit;
  height: inherit;
  color: rgba(0, 0, 0, 0.25);
  border: inherit;
  content: '';
}
.tlant-ribbon-color-pink {
  color: #eb2f96;
  background: #eb2f96;
}
.tlant-ribbon-color-magenta {
  color: #eb2f96;
  background: #eb2f96;
}
.tlant-ribbon-color-red {
  color: #f5222d;
  background: #f5222d;
}
.tlant-ribbon-color-volcano {
  color: #fa541c;
  background: #fa541c;
}
.tlant-ribbon-color-orange {
  color: #fa8c16;
  background: #fa8c16;
}
.tlant-ribbon-color-yellow {
  color: #fadb14;
  background: #fadb14;
}
.tlant-ribbon-color-gold {
  color: #faad14;
  background: #faad14;
}
.tlant-ribbon-color-cyan {
  color: #13c2c2;
  background: #13c2c2;
}
.tlant-ribbon-color-lime {
  color: #a0d911;
  background: #a0d911;
}
.tlant-ribbon-color-green {
  color: #52c41a;
  background: #52c41a;
}
.tlant-ribbon-color-blue {
  color: #1890ff;
  background: #1890ff;
}
.tlant-ribbon-color-geekblue {
  color: #2f54eb;
  background: #2f54eb;
}
.tlant-ribbon-color-purple {
  color: #722ed1;
  background: #722ed1;
}
.tlant-ribbon.tlant-ribbon-placement-end {
  right: -8px;
  border-bottom-right-radius: 0;
}
.tlant-ribbon.tlant-ribbon-placement-end .tlant-ribbon-corner {
  right: 0;
  border-color: currentcolor transparent transparent currentcolor;
}
.tlant-ribbon.tlant-ribbon-placement-start {
  left: -8px;
  border-bottom-left-radius: 0;
}
.tlant-ribbon.tlant-ribbon-placement-start .tlant-ribbon-corner {
  left: 0;
  border-color: currentcolor currentcolor transparent transparent;
}
.tlant-badge-rtl {
  direction: rtl;
}
.tlant-badge-rtl.tlant-badge:not(.tlant-badge-not-a-wrapper) .tlant-badge-count,
.tlant-badge-rtl.tlant-badge:not(.tlant-badge-not-a-wrapper) .tlant-badge-dot,
.tlant-badge-rtl.tlant-badge:not(.tlant-badge-not-a-wrapper) .tlant-scroll-number-custom-component {
  right: auto;
  left: 0;
  direction: ltr;
  transform: translate(-50%, -50%);
  transform-origin: 0% 0%;
}
.tlant-badge-rtl.tlant-badge:not(.tlant-badge-not-a-wrapper) .tlant-scroll-number-custom-component {
  right: auto;
  left: 0;
  transform: translate(-50%, -50%);
  transform-origin: 0% 0%;
}
.tlant-badge-rtl .tlant-badge-status-text {
  margin-right: 8px;
  margin-left: 0;
}
.tlant-badge:not(.tlant-badge-not-a-wrapper).tlant-badge-rtl .tlant-badge-zoom-appear,
.tlant-badge:not(.tlant-badge-not-a-wrapper).tlant-badge-rtl .tlant-badge-zoom-enter {
  animation-name: antZoomBadgeInRtl;
}
.tlant-badge:not(.tlant-badge-not-a-wrapper).tlant-badge-rtl .tlant-badge-zoom-leave {
  animation-name: antZoomBadgeOutRtl;
}
.tlant-ribbon-rtl {
  direction: rtl;
}
.tlant-ribbon-rtl.tlant-ribbon-placement-end {
  right: unset;
  left: -8px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 0;
}
.tlant-ribbon-rtl.tlant-ribbon-placement-end .tlant-ribbon-corner {
  right: unset;
  left: 0;
  border-color: currentcolor currentcolor transparent transparent;
}
.tlant-ribbon-rtl.tlant-ribbon-placement-end .tlant-ribbon-corner::after {
  border-color: currentcolor currentcolor transparent transparent;
}
.tlant-ribbon-rtl.tlant-ribbon-placement-start {
  right: -8px;
  left: unset;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 2px;
}
.tlant-ribbon-rtl.tlant-ribbon-placement-start .tlant-ribbon-corner {
  right: 0;
  left: unset;
  border-color: currentcolor transparent transparent currentcolor;
}
.tlant-ribbon-rtl.tlant-ribbon-placement-start .tlant-ribbon-corner::after {
  border-color: currentcolor transparent transparent currentcolor;
}
@keyframes antZoomBadgeInRtl {
  0% {
    transform: scale(0) translate(-50%, -50%);
    opacity: 0;
  }
  100% {
    transform: scale(1) translate(-50%, -50%);
  }
}
@keyframes antZoomBadgeOutRtl {
  0% {
    transform: scale(1) translate(-50%, -50%);
  }
  100% {
    transform: scale(0) translate(-50%, -50%);
    opacity: 0;
  }
}
.tlant-breadcrumb {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  color: #7f8596;
  font-size: 14px;
}
.tlant-breadcrumb .anticon {
  font-size: 14px;
}
.tlant-breadcrumb ol {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  list-style: none;
}
.tlant-breadcrumb a {
  color: #7f8596;
  transition: color 0.3s;
}
.tlant-breadcrumb a:hover {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-breadcrumb li:last-child {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-breadcrumb li:last-child a {
  color: rgba(0, 0, 0, 0.85);
}
li:last-child > .tlant-breadcrumb-separator {
  display: none;
}
.tlant-breadcrumb-separator {
  margin: 0 8px;
  color: #7f8596;
}
.tlant-breadcrumb-link > .anticon + span,
.tlant-breadcrumb-link > .anticon + a {
  margin-left: 4px;
}
.tlant-breadcrumb-overlay-link > .anticon {
  margin-left: 4px;
}
.tlant-breadcrumb-rtl {
  direction: rtl;
}
.tlant-breadcrumb-rtl::before {
  display: table;
  content: '';
}
.tlant-breadcrumb-rtl::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-breadcrumb-rtl::before {
  display: table;
  content: '';
}
.tlant-breadcrumb-rtl::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-breadcrumb-rtl > span {
  float: right;
}
.tlant-breadcrumb-rtl .tlant-breadcrumb-link > .anticon + span,
.tlant-breadcrumb-rtl .tlant-breadcrumb-link > .anticon + a {
  margin-right: 4px;
  margin-left: 0;
}
.tlant-breadcrumb-rtl .tlant-breadcrumb-overlay-link > .anticon {
  margin-right: 4px;
  margin-left: 0;
}
.tlant-btn {
  line-height: 1.5715;
  position: relative;
  display: inline-block;
  font-weight: 600;
  white-space: nowrap;
  text-align: center;
  background-image: none;
  border: 1px solid transparent;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  user-select: none;
  touch-action: manipulation;
  height: 32px;
  padding: 4px 15px;
  font-size: 14px;
  border-radius: 4px;
  color: rgba(0, 0, 0, 0.85);
  border-color: #d9d9d9;
  background: #fff;
}
.tlant-btn > .anticon {
  line-height: 1;
}
.tlant-btn,
.tlant-btn:active,
.tlant-btn:focus {
  outline: 0;
}
.tlant-btn:not([disabled]):hover {
  text-decoration: none;
}
.tlant-btn:not([disabled]):active {
  outline: 0;
  box-shadow: none;
}
.tlant-btn[disabled] {
  cursor: not-allowed;
}
.tlant-btn[disabled] > * {
  pointer-events: none;
}
.tlant-btn-lg {
  height: 40px;
  padding: 6.4px 15px;
  font-size: 16px;
  border-radius: 4px;
}
.tlant-btn-sm {
  height: 24px;
  padding: 0px 7px;
  font-size: 14px;
  border-radius: 4px;
}
.tlant-btn > a:only-child {
  color: currentcolor;
}
.tlant-btn > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn:hover,
.tlant-btn:focus {
  color: var(--tlant-primary-color-hover);
  border-color: var(--tlant-primary-color-hover);
  background: #fff;
}
.tlant-btn:hover > a:only-child,
.tlant-btn:focus > a:only-child {
  color: currentcolor;
}
.tlant-btn:hover > a:only-child::after,
.tlant-btn:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn:active {
  color: var(--tlant-primary-color-active);
  border-color: var(--tlant-primary-color-active);
  background: #fff;
}
.tlant-btn:active > a:only-child {
  color: currentcolor;
}
.tlant-btn:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn[disabled],
.tlant-btn[disabled]:hover,
.tlant-btn[disabled]:focus,
.tlant-btn[disabled]:active {
  color: #dadce1;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn[disabled] > a:only-child,
.tlant-btn[disabled]:hover > a:only-child,
.tlant-btn[disabled]:focus > a:only-child,
.tlant-btn[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn[disabled] > a:only-child::after,
.tlant-btn[disabled]:hover > a:only-child::after,
.tlant-btn[disabled]:focus > a:only-child::after,
.tlant-btn[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn:hover,
.tlant-btn:focus,
.tlant-btn:active {
  text-decoration: none;
  background: #fff;
}
.tlant-btn > span {
  display: inline-block;
}
.tlant-btn-primary {
  color: #fff;
  border-color: var(--tlant-primary-color);
  background: var(--tlant-primary-color);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}
.tlant-btn-primary > a:only-child {
  color: currentcolor;
}
.tlant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-primary:hover,
.tlant-btn-primary:focus {
  color: #fff;
  border-color: var(--tlant-primary-color-hover);
  background: var(--tlant-primary-color-hover);
}
.tlant-btn-primary:hover > a:only-child,
.tlant-btn-primary:focus > a:only-child {
  color: currentcolor;
}
.tlant-btn-primary:hover > a:only-child::after,
.tlant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-primary:active {
  color: #fff;
  border-color: var(--tlant-primary-color-active);
  background: var(--tlant-primary-color-active);
}
.tlant-btn-primary:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-primary[disabled],
.tlant-btn-primary[disabled]:hover,
.tlant-btn-primary[disabled]:focus,
.tlant-btn-primary[disabled]:active {
  color: #dadce1;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-primary[disabled] > a:only-child,
.tlant-btn-primary[disabled]:hover > a:only-child,
.tlant-btn-primary[disabled]:focus > a:only-child,
.tlant-btn-primary[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-primary[disabled] > a:only-child::after,
.tlant-btn-primary[disabled]:hover > a:only-child::after,
.tlant-btn-primary[disabled]:focus > a:only-child::after,
.tlant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-group .tlant-btn-primary:not(:first-child):not(:last-child) {
  border-right-color: var(--tlant-primary-5);
  border-left-color: var(--tlant-primary-5);
}
.tlant-btn-group .tlant-btn-primary:not(:first-child):not(:last-child):disabled {
  border-color: #d9d9d9;
}
.tlant-btn-group .tlant-btn-primary:first-child:not(:last-child) {
  border-right-color: var(--tlant-primary-5);
}
.tlant-btn-group .tlant-btn-primary:first-child:not(:last-child)[disabled] {
  border-right-color: #d9d9d9;
}
.tlant-btn-group .tlant-btn-primary:last-child:not(:first-child),
.tlant-btn-group .tlant-btn-primary + .tlant-btn-primary {
  border-left-color: var(--tlant-primary-5);
}
.tlant-btn-group .tlant-btn-primary:last-child:not(:first-child)[disabled],
.tlant-btn-group .tlant-btn-primary + .tlant-btn-primary[disabled] {
  border-left-color: #d9d9d9;
}
.tlant-btn-ghost {
  color: rgba(0, 0, 0, 0.85);
  border-color: #d9d9d9;
  background: transparent;
}
.tlant-btn-ghost > a:only-child {
  color: currentcolor;
}
.tlant-btn-ghost > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-ghost:hover,
.tlant-btn-ghost:focus {
  color: var(--tlant-primary-color-hover);
  border-color: var(--tlant-primary-color-hover);
  background: transparent;
}
.tlant-btn-ghost:hover > a:only-child,
.tlant-btn-ghost:focus > a:only-child {
  color: currentcolor;
}
.tlant-btn-ghost:hover > a:only-child::after,
.tlant-btn-ghost:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-ghost:active {
  color: var(--tlant-primary-color-active);
  border-color: var(--tlant-primary-color-active);
  background: transparent;
}
.tlant-btn-ghost:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-ghost:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-ghost[disabled],
.tlant-btn-ghost[disabled]:hover,
.tlant-btn-ghost[disabled]:focus,
.tlant-btn-ghost[disabled]:active {
  color: #dadce1;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-ghost[disabled] > a:only-child,
.tlant-btn-ghost[disabled]:hover > a:only-child,
.tlant-btn-ghost[disabled]:focus > a:only-child,
.tlant-btn-ghost[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-ghost[disabled] > a:only-child::after,
.tlant-btn-ghost[disabled]:hover > a:only-child::after,
.tlant-btn-ghost[disabled]:focus > a:only-child::after,
.tlant-btn-ghost[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dashed {
  color: rgba(0, 0, 0, 0.85);
  border-color: #d9d9d9;
  background: #fff;
  border-style: dashed;
}
.tlant-btn-dashed > a:only-child {
  color: currentcolor;
}
.tlant-btn-dashed > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dashed:hover,
.tlant-btn-dashed:focus {
  color: var(--tlant-primary-color-hover);
  border-color: var(--tlant-primary-color-hover);
  background: #fff;
}
.tlant-btn-dashed:hover > a:only-child,
.tlant-btn-dashed:focus > a:only-child {
  color: currentcolor;
}
.tlant-btn-dashed:hover > a:only-child::after,
.tlant-btn-dashed:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dashed:active {
  color: var(--tlant-primary-color-active);
  border-color: var(--tlant-primary-color-active);
  background: #fff;
}
.tlant-btn-dashed:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-dashed:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dashed[disabled],
.tlant-btn-dashed[disabled]:hover,
.tlant-btn-dashed[disabled]:focus,
.tlant-btn-dashed[disabled]:active {
  color: #dadce1;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-dashed[disabled] > a:only-child,
.tlant-btn-dashed[disabled]:hover > a:only-child,
.tlant-btn-dashed[disabled]:focus > a:only-child,
.tlant-btn-dashed[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-dashed[disabled] > a:only-child::after,
.tlant-btn-dashed[disabled]:hover > a:only-child::after,
.tlant-btn-dashed[disabled]:focus > a:only-child::after,
.tlant-btn-dashed[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-danger {
  color: #fff;
  border-color: #cf1322;
  background: #cf1322;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}
.tlant-btn-danger > a:only-child {
  color: currentcolor;
}
.tlant-btn-danger > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-danger:hover,
.tlant-btn-danger:focus {
  color: #fff;
  border-color: var(--tlant-error-color-hover);
  background: var(--tlant-error-color-hover);
}
.tlant-btn-danger:hover > a:only-child,
.tlant-btn-danger:focus > a:only-child {
  color: currentcolor;
}
.tlant-btn-danger:hover > a:only-child::after,
.tlant-btn-danger:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-danger:active {
  color: #fff;
  border-color: var(--tlant-error-color-active);
  background: var(--tlant-error-color-active);
}
.tlant-btn-danger:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-danger:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-danger[disabled],
.tlant-btn-danger[disabled]:hover,
.tlant-btn-danger[disabled]:focus,
.tlant-btn-danger[disabled]:active {
  color: #dadce1;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-danger[disabled] > a:only-child,
.tlant-btn-danger[disabled]:hover > a:only-child,
.tlant-btn-danger[disabled]:focus > a:only-child,
.tlant-btn-danger[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-danger[disabled] > a:only-child::after,
.tlant-btn-danger[disabled]:hover > a:only-child::after,
.tlant-btn-danger[disabled]:focus > a:only-child::after,
.tlant-btn-danger[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-link {
  color: var(--tlant-primary-color);
  border-color: transparent;
  background: transparent;
  box-shadow: none;
}
.tlant-btn-link > a:only-child {
  color: currentcolor;
}
.tlant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-link:hover,
.tlant-btn-link:focus {
  color: var(--tlant-primary-color-hover);
  border-color: var(--tlant-primary-color-hover);
  background: transparent;
}
.tlant-btn-link:hover > a:only-child,
.tlant-btn-link:focus > a:only-child {
  color: currentcolor;
}
.tlant-btn-link:hover > a:only-child::after,
.tlant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-link:active {
  color: var(--tlant-primary-color-active);
  border-color: var(--tlant-primary-color-active);
  background: transparent;
}
.tlant-btn-link:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-link[disabled],
.tlant-btn-link[disabled]:hover,
.tlant-btn-link[disabled]:focus,
.tlant-btn-link[disabled]:active {
  color: #dadce1;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-link[disabled] > a:only-child,
.tlant-btn-link[disabled]:hover > a:only-child,
.tlant-btn-link[disabled]:focus > a:only-child,
.tlant-btn-link[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-link[disabled] > a:only-child::after,
.tlant-btn-link[disabled]:hover > a:only-child::after,
.tlant-btn-link[disabled]:focus > a:only-child::after,
.tlant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-link:hover {
  background: transparent;
}
.tlant-btn-link:hover,
.tlant-btn-link:focus,
.tlant-btn-link:active {
  border-color: transparent;
}
.tlant-btn-link[disabled],
.tlant-btn-link[disabled]:hover,
.tlant-btn-link[disabled]:focus,
.tlant-btn-link[disabled]:active {
  color: #dadce1;
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-link[disabled] > a:only-child,
.tlant-btn-link[disabled]:hover > a:only-child,
.tlant-btn-link[disabled]:focus > a:only-child,
.tlant-btn-link[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-link[disabled] > a:only-child::after,
.tlant-btn-link[disabled]:hover > a:only-child::after,
.tlant-btn-link[disabled]:focus > a:only-child::after,
.tlant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-text {
  color: rgba(0, 0, 0, 0.85);
  border-color: transparent;
  background: transparent;
  box-shadow: none;
}
.tlant-btn-text > a:only-child {
  color: currentcolor;
}
.tlant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-text:hover,
.tlant-btn-text:focus {
  color: var(--tlant-primary-color-hover);
  border-color: var(--tlant-primary-color-hover);
  background: transparent;
}
.tlant-btn-text:hover > a:only-child,
.tlant-btn-text:focus > a:only-child {
  color: currentcolor;
}
.tlant-btn-text:hover > a:only-child::after,
.tlant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-text:active {
  color: var(--tlant-primary-color-active);
  border-color: var(--tlant-primary-color-active);
  background: transparent;
}
.tlant-btn-text:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-text[disabled],
.tlant-btn-text[disabled]:hover,
.tlant-btn-text[disabled]:focus,
.tlant-btn-text[disabled]:active {
  color: #dadce1;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-text[disabled] > a:only-child,
.tlant-btn-text[disabled]:hover > a:only-child,
.tlant-btn-text[disabled]:focus > a:only-child,
.tlant-btn-text[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-text[disabled] > a:only-child::after,
.tlant-btn-text[disabled]:hover > a:only-child::after,
.tlant-btn-text[disabled]:focus > a:only-child::after,
.tlant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-text:hover,
.tlant-btn-text:focus {
  color: rgba(0, 0, 0, 0.85);
  background: rgba(0, 0, 0, 0.018);
  border-color: transparent;
}
.tlant-btn-text:active {
  color: rgba(0, 0, 0, 0.85);
  background: rgba(0, 0, 0, 0.028);
  border-color: transparent;
}
.tlant-btn-text[disabled],
.tlant-btn-text[disabled]:hover,
.tlant-btn-text[disabled]:focus,
.tlant-btn-text[disabled]:active {
  color: #dadce1;
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-text[disabled] > a:only-child,
.tlant-btn-text[disabled]:hover > a:only-child,
.tlant-btn-text[disabled]:focus > a:only-child,
.tlant-btn-text[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-text[disabled] > a:only-child::after,
.tlant-btn-text[disabled]:hover > a:only-child::after,
.tlant-btn-text[disabled]:focus > a:only-child::after,
.tlant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous {
  color: #cf1322;
  border-color: #cf1322;
  background: #fff;
}
.tlant-btn-dangerous > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous:hover,
.tlant-btn-dangerous:focus {
  color: var(--tlant-error-color-hover);
  border-color: var(--tlant-error-color-hover);
  background: #fff;
}
.tlant-btn-dangerous:hover > a:only-child,
.tlant-btn-dangerous:focus > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous:hover > a:only-child::after,
.tlant-btn-dangerous:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous:active {
  color: var(--tlant-error-color-active);
  border-color: var(--tlant-error-color-active);
  background: #fff;
}
.tlant-btn-dangerous:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous[disabled],
.tlant-btn-dangerous[disabled]:hover,
.tlant-btn-dangerous[disabled]:focus,
.tlant-btn-dangerous[disabled]:active {
  color: #dadce1;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-dangerous[disabled] > a:only-child,
.tlant-btn-dangerous[disabled]:hover > a:only-child,
.tlant-btn-dangerous[disabled]:focus > a:only-child,
.tlant-btn-dangerous[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous[disabled] > a:only-child::after,
.tlant-btn-dangerous[disabled]:hover > a:only-child::after,
.tlant-btn-dangerous[disabled]:focus > a:only-child::after,
.tlant-btn-dangerous[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-primary {
  color: #fff;
  border-color: #cf1322;
  background: #cf1322;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}
.tlant-btn-dangerous.tlant-btn-primary > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-primary:hover,
.tlant-btn-dangerous.tlant-btn-primary:focus {
  color: #fff;
  border-color: var(--tlant-error-color-hover);
  background: var(--tlant-error-color-hover);
}
.tlant-btn-dangerous.tlant-btn-primary:hover > a:only-child,
.tlant-btn-dangerous.tlant-btn-primary:focus > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-primary:hover > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-primary:active {
  color: #fff;
  border-color: var(--tlant-error-color-active);
  background: var(--tlant-error-color-active);
}
.tlant-btn-dangerous.tlant-btn-primary:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-primary[disabled],
.tlant-btn-dangerous.tlant-btn-primary[disabled]:hover,
.tlant-btn-dangerous.tlant-btn-primary[disabled]:focus,
.tlant-btn-dangerous.tlant-btn-primary[disabled]:active {
  color: #dadce1;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-dangerous.tlant-btn-primary[disabled] > a:only-child,
.tlant-btn-dangerous.tlant-btn-primary[disabled]:hover > a:only-child,
.tlant-btn-dangerous.tlant-btn-primary[disabled]:focus > a:only-child,
.tlant-btn-dangerous.tlant-btn-primary[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-primary[disabled] > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-primary[disabled]:hover > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-primary[disabled]:focus > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-link {
  color: #cf1322;
  border-color: transparent;
  background: transparent;
  box-shadow: none;
}
.tlant-btn-dangerous.tlant-btn-link > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-link:hover,
.tlant-btn-dangerous.tlant-btn-link:focus {
  color: var(--tlant-primary-color-hover);
  border-color: var(--tlant-primary-color-hover);
  background: transparent;
}
.tlant-btn-dangerous.tlant-btn-link:hover > a:only-child,
.tlant-btn-dangerous.tlant-btn-link:focus > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-link:hover > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-link:active {
  color: var(--tlant-primary-color-active);
  border-color: var(--tlant-primary-color-active);
  background: transparent;
}
.tlant-btn-dangerous.tlant-btn-link:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-link[disabled],
.tlant-btn-dangerous.tlant-btn-link[disabled]:hover,
.tlant-btn-dangerous.tlant-btn-link[disabled]:focus,
.tlant-btn-dangerous.tlant-btn-link[disabled]:active {
  color: #dadce1;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-dangerous.tlant-btn-link[disabled] > a:only-child,
.tlant-btn-dangerous.tlant-btn-link[disabled]:hover > a:only-child,
.tlant-btn-dangerous.tlant-btn-link[disabled]:focus > a:only-child,
.tlant-btn-dangerous.tlant-btn-link[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-link[disabled] > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-link[disabled]:hover > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-link[disabled]:focus > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-link:hover,
.tlant-btn-dangerous.tlant-btn-link:focus {
  color: var(--tlant-error-color-hover);
  border-color: transparent;
  background: transparent;
}
.tlant-btn-dangerous.tlant-btn-link:hover > a:only-child,
.tlant-btn-dangerous.tlant-btn-link:focus > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-link:hover > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-link:active {
  color: var(--tlant-error-color-active);
  border-color: transparent;
  background: transparent;
}
.tlant-btn-dangerous.tlant-btn-link:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-link[disabled],
.tlant-btn-dangerous.tlant-btn-link[disabled]:hover,
.tlant-btn-dangerous.tlant-btn-link[disabled]:focus,
.tlant-btn-dangerous.tlant-btn-link[disabled]:active {
  color: #dadce1;
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-dangerous.tlant-btn-link[disabled] > a:only-child,
.tlant-btn-dangerous.tlant-btn-link[disabled]:hover > a:only-child,
.tlant-btn-dangerous.tlant-btn-link[disabled]:focus > a:only-child,
.tlant-btn-dangerous.tlant-btn-link[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-link[disabled] > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-link[disabled]:hover > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-link[disabled]:focus > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-text {
  color: #cf1322;
  border-color: transparent;
  background: transparent;
  box-shadow: none;
}
.tlant-btn-dangerous.tlant-btn-text > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-text:hover,
.tlant-btn-dangerous.tlant-btn-text:focus {
  color: var(--tlant-primary-color-hover);
  border-color: var(--tlant-primary-color-hover);
  background: transparent;
}
.tlant-btn-dangerous.tlant-btn-text:hover > a:only-child,
.tlant-btn-dangerous.tlant-btn-text:focus > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-text:hover > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-text:active {
  color: var(--tlant-primary-color-active);
  border-color: var(--tlant-primary-color-active);
  background: transparent;
}
.tlant-btn-dangerous.tlant-btn-text:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-text[disabled],
.tlant-btn-dangerous.tlant-btn-text[disabled]:hover,
.tlant-btn-dangerous.tlant-btn-text[disabled]:focus,
.tlant-btn-dangerous.tlant-btn-text[disabled]:active {
  color: #dadce1;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-dangerous.tlant-btn-text[disabled] > a:only-child,
.tlant-btn-dangerous.tlant-btn-text[disabled]:hover > a:only-child,
.tlant-btn-dangerous.tlant-btn-text[disabled]:focus > a:only-child,
.tlant-btn-dangerous.tlant-btn-text[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-text[disabled] > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-text[disabled]:hover > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-text[disabled]:focus > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-text:hover,
.tlant-btn-dangerous.tlant-btn-text:focus {
  color: var(--tlant-error-color-hover);
  border-color: transparent;
  background: rgba(0, 0, 0, 0.018);
}
.tlant-btn-dangerous.tlant-btn-text:hover > a:only-child,
.tlant-btn-dangerous.tlant-btn-text:focus > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-text:hover > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-text:active {
  color: var(--tlant-error-color-active);
  border-color: transparent;
  background: rgba(0, 0, 0, 0.028);
}
.tlant-btn-dangerous.tlant-btn-text:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-dangerous.tlant-btn-text[disabled],
.tlant-btn-dangerous.tlant-btn-text[disabled]:hover,
.tlant-btn-dangerous.tlant-btn-text[disabled]:focus,
.tlant-btn-dangerous.tlant-btn-text[disabled]:active {
  color: #dadce1;
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-dangerous.tlant-btn-text[disabled] > a:only-child,
.tlant-btn-dangerous.tlant-btn-text[disabled]:hover > a:only-child,
.tlant-btn-dangerous.tlant-btn-text[disabled]:focus > a:only-child,
.tlant-btn-dangerous.tlant-btn-text[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-dangerous.tlant-btn-text[disabled] > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-text[disabled]:hover > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-text[disabled]:focus > a:only-child::after,
.tlant-btn-dangerous.tlant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-icon-only {
  width: 32px;
  height: 32px;
  padding: 2.4px 0;
  font-size: 16px;
  border-radius: 4px;
  vertical-align: -3px;
}
.tlant-btn-icon-only > * {
  font-size: 16px;
}
.tlant-btn-icon-only.tlant-btn-lg {
  width: 40px;
  height: 40px;
  padding: 4.9px 0;
  font-size: 18px;
  border-radius: 4px;
}
.tlant-btn-icon-only.tlant-btn-lg > * {
  font-size: 18px;
}
.tlant-btn-icon-only.tlant-btn-sm {
  width: 24px;
  height: 24px;
  padding: 0px 0;
  font-size: 14px;
  border-radius: 4px;
}
.tlant-btn-icon-only.tlant-btn-sm > * {
  font-size: 14px;
}
.tlant-btn-icon-only > .anticon {
  display: flex;
  justify-content: center;
}
.tlant-btn-icon-only .anticon-loading {
  padding: 0 !important;
}
a.tlant-btn-icon-only {
  vertical-align: -1px;
}
a.tlant-btn-icon-only > .anticon {
  display: inline;
}
.tlant-btn-round {
  height: 32px;
  padding: 4px 16px;
  font-size: 14px;
  border-radius: 32px;
}
.tlant-btn-round.tlant-btn-lg {
  height: 40px;
  padding: 6.4px 20px;
  font-size: 16px;
  border-radius: 40px;
}
.tlant-btn-round.tlant-btn-sm {
  height: 24px;
  padding: 0px 12px;
  font-size: 14px;
  border-radius: 24px;
}
.tlant-btn-round.tlant-btn-icon-only {
  width: auto;
}
.tlant-btn-circle {
  min-width: 32px;
  padding-right: 0;
  padding-left: 0;
  text-align: center;
  border-radius: 50%;
}
.tlant-btn-circle.tlant-btn-lg {
  min-width: 40px;
  border-radius: 50%;
}
.tlant-btn-circle.tlant-btn-sm {
  min-width: 24px;
  border-radius: 50%;
}
.tlant-btn::before {
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  z-index: 1;
  display: none;
  background: #fff;
  border-radius: inherit;
  opacity: 0.35;
  transition: opacity 0.2s;
  content: '';
  pointer-events: none;
}
.tlant-btn .anticon {
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.tlant-btn .anticon.anticon-plus > svg,
.tlant-btn .anticon.anticon-minus > svg {
  shape-rendering: optimizespeed;
}
.tlant-btn.tlant-btn-loading {
  position: relative;
  cursor: default;
}
.tlant-btn.tlant-btn-loading::before {
  display: block;
}
.tlant-btn > .tlant-btn-loading-icon {
  transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.tlant-btn > .tlant-btn-loading-icon .anticon {
  padding-right: 8px;
  animation: none;
}
.tlant-btn > .tlant-btn-loading-icon .anticon svg {
  animation: loadingCircle 1s infinite linear;
}
.tlant-btn-group {
  position: relative;
  display: inline-flex;
}
.tlant-btn-group > .tlant-btn,
.tlant-btn-group > span > .tlant-btn {
  position: relative;
}
.tlant-btn-group > .tlant-btn:hover,
.tlant-btn-group > span > .tlant-btn:hover,
.tlant-btn-group > .tlant-btn:focus,
.tlant-btn-group > span > .tlant-btn:focus,
.tlant-btn-group > .tlant-btn:active,
.tlant-btn-group > span > .tlant-btn:active {
  z-index: 2;
}
.tlant-btn-group > .tlant-btn[disabled],
.tlant-btn-group > span > .tlant-btn[disabled] {
  z-index: 0;
}
.tlant-btn-group .tlant-btn-icon-only {
  font-size: 14px;
}
.tlant-btn-group .tlant-btn + .tlant-btn,
.tlant-btn + .tlant-btn-group,
.tlant-btn-group span + .tlant-btn,
.tlant-btn-group .tlant-btn + span,
.tlant-btn-group > span + span,
.tlant-btn-group + .tlant-btn,
.tlant-btn-group + .tlant-btn-group {
  margin-left: -1px;
}
.tlant-btn-group .tlant-btn-primary + .tlant-btn:not(.tlant-btn-primary):not([disabled]) {
  border-left-color: transparent;
}
.tlant-btn-group .tlant-btn {
  border-radius: 0;
}
.tlant-btn-group > .tlant-btn:first-child,
.tlant-btn-group > span:first-child > .tlant-btn {
  margin-left: 0;
}
.tlant-btn-group > .tlant-btn:only-child {
  border-radius: 4px;
}
.tlant-btn-group > span:only-child > .tlant-btn {
  border-radius: 4px;
}
.tlant-btn-group > .tlant-btn:first-child:not(:last-child),
.tlant-btn-group > span:first-child:not(:last-child) > .tlant-btn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.tlant-btn-group > .tlant-btn:last-child:not(:first-child),
.tlant-btn-group > span:last-child:not(:first-child) > .tlant-btn {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.tlant-btn-group-sm > .tlant-btn:only-child {
  border-radius: 4px;
}
.tlant-btn-group-sm > span:only-child > .tlant-btn {
  border-radius: 4px;
}
.tlant-btn-group-sm > .tlant-btn:first-child:not(:last-child),
.tlant-btn-group-sm > span:first-child:not(:last-child) > .tlant-btn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.tlant-btn-group-sm > .tlant-btn:last-child:not(:first-child),
.tlant-btn-group-sm > span:last-child:not(:first-child) > .tlant-btn {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.tlant-btn-group > .tlant-btn-group {
  float: left;
}
.tlant-btn-group > .tlant-btn-group:not(:first-child):not(:last-child) > .tlant-btn {
  border-radius: 0;
}
.tlant-btn-group > .tlant-btn-group:first-child:not(:last-child) > .tlant-btn:last-child {
  padding-right: 8px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-btn-group > .tlant-btn-group:last-child:not(:first-child) > .tlant-btn:first-child {
  padding-left: 8px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-btn-rtl.tlant-btn-group .tlant-btn + .tlant-btn,
.tlant-btn-rtl.tlant-btn + .tlant-btn-group,
.tlant-btn-rtl.tlant-btn-group span + .tlant-btn,
.tlant-btn-rtl.tlant-btn-group .tlant-btn + span,
.tlant-btn-rtl.tlant-btn-group > span + span,
.tlant-btn-rtl.tlant-btn-group + .tlant-btn,
.tlant-btn-rtl.tlant-btn-group + .tlant-btn-group,
.tlant-btn-group-rtl.tlant-btn-group .tlant-btn + .tlant-btn,
.tlant-btn-group-rtl.tlant-btn + .tlant-btn-group,
.tlant-btn-group-rtl.tlant-btn-group span + .tlant-btn,
.tlant-btn-group-rtl.tlant-btn-group .tlant-btn + span,
.tlant-btn-group-rtl.tlant-btn-group > span + span,
.tlant-btn-group-rtl.tlant-btn-group + .tlant-btn,
.tlant-btn-group-rtl.tlant-btn-group + .tlant-btn-group {
  margin-right: -1px;
  margin-left: auto;
}
.tlant-btn-group.tlant-btn-group-rtl {
  direction: rtl;
}
.tlant-btn-group-rtl.tlant-btn-group > .tlant-btn:first-child:not(:last-child),
.tlant-btn-group-rtl.tlant-btn-group > span:first-child:not(:last-child) > .tlant-btn {
  border-radius: 0 4px 4px 0;
}
.tlant-btn-group-rtl.tlant-btn-group > .tlant-btn:last-child:not(:first-child),
.tlant-btn-group-rtl.tlant-btn-group > span:last-child:not(:first-child) > .tlant-btn {
  border-radius: 4px 0 0 4px;
}
.tlant-btn-group-rtl.tlant-btn-group-sm > .tlant-btn:first-child:not(:last-child),
.tlant-btn-group-rtl.tlant-btn-group-sm > span:first-child:not(:last-child) > .tlant-btn {
  border-radius: 0 4px 4px 0;
}
.tlant-btn-group-rtl.tlant-btn-group-sm > .tlant-btn:last-child:not(:first-child),
.tlant-btn-group-rtl.tlant-btn-group-sm > span:last-child:not(:first-child) > .tlant-btn {
  border-radius: 4px 0 0 4px;
}
.tlant-btn:focus > span,
.tlant-btn:active > span {
  position: relative;
}
.tlant-btn > .anticon + span,
.tlant-btn > span + .anticon {
  margin-left: 8px;
}
.tlant-btn.tlant-btn-background-ghost {
  color: #fff;
  border-color: #fff;
}
.tlant-btn.tlant-btn-background-ghost,
.tlant-btn.tlant-btn-background-ghost:hover,
.tlant-btn.tlant-btn-background-ghost:active,
.tlant-btn.tlant-btn-background-ghost:focus {
  background: transparent;
}
.tlant-btn.tlant-btn-background-ghost:hover,
.tlant-btn.tlant-btn-background-ghost:focus {
  color: var(--tlant-primary-color-hover);
  border-color: var(--tlant-primary-color-hover);
}
.tlant-btn.tlant-btn-background-ghost:active {
  color: var(--tlant-primary-color-active);
  border-color: var(--tlant-primary-color-active);
}
.tlant-btn.tlant-btn-background-ghost[disabled] {
  color: #dadce1;
  background: transparent;
  border-color: #d9d9d9;
}
.tlant-btn-background-ghost.tlant-btn-primary {
  color: var(--tlant-primary-color);
  border-color: var(--tlant-primary-color);
  text-shadow: none;
}
.tlant-btn-background-ghost.tlant-btn-primary > a:only-child {
  color: currentcolor;
}
.tlant-btn-background-ghost.tlant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-background-ghost.tlant-btn-primary:hover,
.tlant-btn-background-ghost.tlant-btn-primary:focus {
  color: var(--tlant-primary-color-hover);
  border-color: var(--tlant-primary-color-hover);
  background: transparent;
}
.tlant-btn-background-ghost.tlant-btn-primary:hover > a:only-child,
.tlant-btn-background-ghost.tlant-btn-primary:focus > a:only-child {
  color: currentcolor;
}
.tlant-btn-background-ghost.tlant-btn-primary:hover > a:only-child::after,
.tlant-btn-background-ghost.tlant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-background-ghost.tlant-btn-primary:active {
  color: var(--tlant-primary-color-active);
  border-color: var(--tlant-primary-color-active);
  background: transparent;
}
.tlant-btn-background-ghost.tlant-btn-primary:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-background-ghost.tlant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-background-ghost.tlant-btn-primary[disabled],
.tlant-btn-background-ghost.tlant-btn-primary[disabled]:hover,
.tlant-btn-background-ghost.tlant-btn-primary[disabled]:focus,
.tlant-btn-background-ghost.tlant-btn-primary[disabled]:active {
  color: #dadce1;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-background-ghost.tlant-btn-primary[disabled] > a:only-child,
.tlant-btn-background-ghost.tlant-btn-primary[disabled]:hover > a:only-child,
.tlant-btn-background-ghost.tlant-btn-primary[disabled]:focus > a:only-child,
.tlant-btn-background-ghost.tlant-btn-primary[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-background-ghost.tlant-btn-primary[disabled] > a:only-child::after,
.tlant-btn-background-ghost.tlant-btn-primary[disabled]:hover > a:only-child::after,
.tlant-btn-background-ghost.tlant-btn-primary[disabled]:focus > a:only-child::after,
.tlant-btn-background-ghost.tlant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-background-ghost.tlant-btn-danger {
  color: #cf1322;
  border-color: #cf1322;
  text-shadow: none;
}
.tlant-btn-background-ghost.tlant-btn-danger > a:only-child {
  color: currentcolor;
}
.tlant-btn-background-ghost.tlant-btn-danger > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-background-ghost.tlant-btn-danger:hover,
.tlant-btn-background-ghost.tlant-btn-danger:focus {
  color: var(--tlant-error-color-hover);
  border-color: var(--tlant-error-color-hover);
  background: transparent;
}
.tlant-btn-background-ghost.tlant-btn-danger:hover > a:only-child,
.tlant-btn-background-ghost.tlant-btn-danger:focus > a:only-child {
  color: currentcolor;
}
.tlant-btn-background-ghost.tlant-btn-danger:hover > a:only-child::after,
.tlant-btn-background-ghost.tlant-btn-danger:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-background-ghost.tlant-btn-danger:active {
  color: var(--tlant-error-color-active);
  border-color: var(--tlant-error-color-active);
  background: transparent;
}
.tlant-btn-background-ghost.tlant-btn-danger:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-background-ghost.tlant-btn-danger:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-background-ghost.tlant-btn-danger[disabled],
.tlant-btn-background-ghost.tlant-btn-danger[disabled]:hover,
.tlant-btn-background-ghost.tlant-btn-danger[disabled]:focus,
.tlant-btn-background-ghost.tlant-btn-danger[disabled]:active {
  color: #dadce1;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-background-ghost.tlant-btn-danger[disabled] > a:only-child,
.tlant-btn-background-ghost.tlant-btn-danger[disabled]:hover > a:only-child,
.tlant-btn-background-ghost.tlant-btn-danger[disabled]:focus > a:only-child,
.tlant-btn-background-ghost.tlant-btn-danger[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-background-ghost.tlant-btn-danger[disabled] > a:only-child::after,
.tlant-btn-background-ghost.tlant-btn-danger[disabled]:hover > a:only-child::after,
.tlant-btn-background-ghost.tlant-btn-danger[disabled]:focus > a:only-child::after,
.tlant-btn-background-ghost.tlant-btn-danger[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-background-ghost.tlant-btn-dangerous {
  color: #cf1322;
  border-color: #cf1322;
  text-shadow: none;
}
.tlant-btn-background-ghost.tlant-btn-dangerous > a:only-child {
  color: currentcolor;
}
.tlant-btn-background-ghost.tlant-btn-dangerous > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-background-ghost.tlant-btn-dangerous:hover,
.tlant-btn-background-ghost.tlant-btn-dangerous:focus {
  color: var(--tlant-error-color-hover);
  border-color: var(--tlant-error-color-hover);
  background: transparent;
}
.tlant-btn-background-ghost.tlant-btn-dangerous:hover > a:only-child,
.tlant-btn-background-ghost.tlant-btn-dangerous:focus > a:only-child {
  color: currentcolor;
}
.tlant-btn-background-ghost.tlant-btn-dangerous:hover > a:only-child::after,
.tlant-btn-background-ghost.tlant-btn-dangerous:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-background-ghost.tlant-btn-dangerous:active {
  color: var(--tlant-error-color-active);
  border-color: var(--tlant-error-color-active);
  background: transparent;
}
.tlant-btn-background-ghost.tlant-btn-dangerous:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-background-ghost.tlant-btn-dangerous:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-background-ghost.tlant-btn-dangerous[disabled],
.tlant-btn-background-ghost.tlant-btn-dangerous[disabled]:hover,
.tlant-btn-background-ghost.tlant-btn-dangerous[disabled]:focus,
.tlant-btn-background-ghost.tlant-btn-dangerous[disabled]:active {
  color: #dadce1;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-background-ghost.tlant-btn-dangerous[disabled] > a:only-child,
.tlant-btn-background-ghost.tlant-btn-dangerous[disabled]:hover > a:only-child,
.tlant-btn-background-ghost.tlant-btn-dangerous[disabled]:focus > a:only-child,
.tlant-btn-background-ghost.tlant-btn-dangerous[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-background-ghost.tlant-btn-dangerous[disabled] > a:only-child::after,
.tlant-btn-background-ghost.tlant-btn-dangerous[disabled]:hover > a:only-child::after,
.tlant-btn-background-ghost.tlant-btn-dangerous[disabled]:focus > a:only-child::after,
.tlant-btn-background-ghost.tlant-btn-dangerous[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link {
  color: #cf1322;
  border-color: transparent;
  text-shadow: none;
}
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link > a:only-child {
  color: currentcolor;
}
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link:hover,
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link:focus {
  color: var(--tlant-error-color-active);
  border-color: transparent;
  background: transparent;
}
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link:hover > a:only-child,
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link:focus > a:only-child {
  color: currentcolor;
}
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link:hover > a:only-child::after,
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link:active {
  color: var(--tlant-error-color-active);
  border-color: transparent;
  background: transparent;
}
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link[disabled],
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link[disabled]:hover,
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link[disabled]:focus,
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link[disabled]:active {
  color: #dadce1;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link[disabled] > a:only-child,
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link[disabled]:hover > a:only-child,
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link[disabled]:focus > a:only-child,
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link[disabled]:active > a:only-child {
  color: currentcolor;
}
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link[disabled] > a:only-child::after,
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link[disabled]:hover > a:only-child::after,
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link[disabled]:focus > a:only-child::after,
.tlant-btn-background-ghost.tlant-btn-dangerous.tlant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.tlant-btn-two-chinese-chars::first-letter {
  letter-spacing: 0.34em;
}
.tlant-btn-two-chinese-chars > *:not(.anticon) {
  margin-right: -0.34em;
  letter-spacing: 0.34em;
}
.tlant-btn.tlant-btn-block {
  width: 100%;
}
.tlant-btn:empty {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '\a0';
}
a.tlant-btn {
  padding-top: 0.01px !important;
  line-height: 30px;
}
a.tlant-btn-disabled {
  cursor: not-allowed;
}
a.tlant-btn-disabled > * {
  pointer-events: none;
}
a.tlant-btn-disabled,
a.tlant-btn-disabled:hover,
a.tlant-btn-disabled:focus,
a.tlant-btn-disabled:active {
  color: #dadce1;
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}
a.tlant-btn-disabled > a:only-child,
a.tlant-btn-disabled:hover > a:only-child,
a.tlant-btn-disabled:focus > a:only-child,
a.tlant-btn-disabled:active > a:only-child {
  color: currentcolor;
}
a.tlant-btn-disabled > a:only-child::after,
a.tlant-btn-disabled:hover > a:only-child::after,
a.tlant-btn-disabled:focus > a:only-child::after,
a.tlant-btn-disabled:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
a.tlant-btn-lg {
  line-height: 38px;
}
a.tlant-btn-sm {
  line-height: 22px;
}
.tlant-btn-compact-item:not(.tlant-btn-compact-last-item):not(.tlant-btn-compact-item-rtl) {
  margin-right: -1px;
}
.tlant-btn-compact-item:not(.tlant-btn-compact-last-item).tlant-btn-compact-item-rtl {
  margin-left: -1px;
}
.tlant-btn-compact-item:hover,
.tlant-btn-compact-item:focus,
.tlant-btn-compact-item:active {
  z-index: 2;
}
.tlant-btn-compact-item[disabled] {
  z-index: 0;
}
.tlant-btn-compact-item:not(.tlant-btn-compact-first-item):not(.tlant-btn-compact-last-item).tlant-btn {
  border-radius: 0;
}
.tlant-btn-compact-item.tlant-btn.tlant-btn-compact-first-item:not(.tlant-btn-compact-last-item):not(.tlant-btn-compact-item-rtl) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-btn-compact-item.tlant-btn.tlant-btn-compact-last-item:not(.tlant-btn-compact-first-item):not(.tlant-btn-compact-item-rtl) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-btn-compact-item.tlant-btn.tlant-btn-compact-item-rtl.tlant-btn-compact-first-item:not(.tlant-btn-compact-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-btn-compact-item.tlant-btn.tlant-btn-compact-item-rtl.tlant-btn-compact-last-item:not(.tlant-btn-compact-first-item) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-btn-icon-only.tlant-btn-compact-item {
  flex: none;
}
.tlant-btn-compact-item.tlant-btn-primary:not([disabled]) + .tlant-btn-compact-item.tlant-btn-primary:not([disabled]) {
  position: relative;
}
.tlant-btn-compact-item.tlant-btn-primary:not([disabled]) + .tlant-btn-compact-item.tlant-btn-primary:not([disabled])::after {
  position: absolute;
  top: -1px;
  left: -1px;
  display: inline-block;
  width: 1px;
  height: calc(100% + 1px * 2);
  background-color: var(--tlant-primary-5);
  content: ' ';
}
.tlant-btn-compact-item-rtl.tlant-btn-compact-first-item.tlant-btn-compact-item-rtl:not(.tlant-btn-compact-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-btn-compact-item-rtl.tlant-btn-compact-last-item.tlant-btn-compact-item-rtl:not(.tlant-btn-compact-first-item) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-btn-compact-item-rtl.tlant-btn-sm.tlant-btn-compact-first-item.tlant-btn-compact-item-rtl.tlant-btn-sm:not(.tlant-btn-compact-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-btn-compact-item-rtl.tlant-btn-sm.tlant-btn-compact-last-item.tlant-btn-compact-item-rtl.tlant-btn-sm:not(.tlant-btn-compact-first-item) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-btn-compact-item-rtl.tlant-btn-primary:not([disabled]) + .tlant-btn-compact-item-rtl.tlant-btn-primary:not([disabled])::after {
  right: -1px;
}
.tlant-btn-compact-vertical-item:not(.tlant-btn-compact-vertical-last-item) {
  margin-bottom: -1px;
}
.tlant-btn-compact-vertical-item:hover,
.tlant-btn-compact-vertical-item:focus,
.tlant-btn-compact-vertical-item:active {
  z-index: 2;
}
.tlant-btn-compact-vertical-item[disabled] {
  z-index: 0;
}
.tlant-btn-compact-vertical-item:not(.tlant-btn-compact-vertical-first-item):not(.tlant-btn-compact-vertical-last-item) {
  border-radius: 0;
}
.tlant-btn-compact-vertical-item.tlant-btn-compact-vertical-first-item:not(.tlant-btn-compact-vertical-last-item) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-btn-compact-vertical-item.tlant-btn-compact-vertical-last-item:not(.tlant-btn-compact-vertical-first-item) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.tlant-btn-compact-vertical-item.tlant-btn-primary:not([disabled]) + .tlant-btn-compact-vertical-item.tlant-btn-primary:not([disabled]) {
  position: relative;
}
.tlant-btn-compact-vertical-item.tlant-btn-primary:not([disabled]) + .tlant-btn-compact-vertical-item.tlant-btn-primary:not([disabled])::after {
  position: absolute;
  top: -1px;
  left: -1px;
  display: inline-block;
  width: calc(100% + 1px * 2);
  height: 1px;
  background-color: var(--tlant-primary-5);
  content: ' ';
}
.tlant-btn-rtl {
  direction: rtl;
}
.tlant-btn-group-rtl.tlant-btn-group .tlant-btn-primary:last-child:not(:first-child),
.tlant-btn-group-rtl.tlant-btn-group .tlant-btn-primary + .tlant-btn-primary {
  border-right-color: var(--tlant-primary-5);
  border-left-color: #d9d9d9;
}
.tlant-btn-group-rtl.tlant-btn-group .tlant-btn-primary:last-child:not(:first-child)[disabled],
.tlant-btn-group-rtl.tlant-btn-group .tlant-btn-primary + .tlant-btn-primary[disabled] {
  border-right-color: #d9d9d9;
  border-left-color: var(--tlant-primary-5);
}
.tlant-btn-rtl.tlant-btn > .tlant-btn-loading-icon .anticon {
  padding-right: 0;
  padding-left: 8px;
}
.tlant-btn-rtl.tlant-btn > .anticon + span,
.tlant-btn-rtl.tlant-btn > span + .anticon {
  margin-right: 8px;
  margin-left: 0;
}
.tlant-picker-calendar {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background: #fff;
}
.tlant-picker-calendar-header {
  display: flex;
  justify-content: flex-end;
  padding: 12px 0;
}
.tlant-picker-calendar-header .tlant-picker-calendar-year-select {
  min-width: 80px;
}
.tlant-picker-calendar-header .tlant-picker-calendar-month-select {
  min-width: 70px;
  margin-left: 8px;
}
.tlant-picker-calendar-header .tlant-picker-calendar-mode-switch {
  margin-left: 8px;
}
.tlant-picker-calendar .tlant-picker-panel {
  background: #fff;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 0;
}
.tlant-picker-calendar .tlant-picker-panel .tlant-picker-month-panel,
.tlant-picker-calendar .tlant-picker-panel .tlant-picker-date-panel {
  width: auto;
}
.tlant-picker-calendar .tlant-picker-panel .tlant-picker-body {
  padding: 8px 0;
}
.tlant-picker-calendar .tlant-picker-panel .tlant-picker-content {
  width: 100%;
}
.tlant-picker-calendar-mini {
  border-radius: 4px;
}
.tlant-picker-calendar-mini .tlant-picker-calendar-header {
  padding-right: 8px;
  padding-left: 8px;
}
.tlant-picker-calendar-mini .tlant-picker-panel {
  border-radius: 0 0 4px 4px;
}
.tlant-picker-calendar-mini .tlant-picker-content {
  height: 256px;
}
.tlant-picker-calendar-mini .tlant-picker-content th {
  height: auto;
  padding: 0;
  line-height: 18px;
}
.tlant-picker-calendar-mini .tlant-picker-cell::before {
  pointer-events: none;
}
.tlant-picker-calendar-full .tlant-picker-panel {
  display: block;
  width: 100%;
  text-align: right;
  background: #fff;
  border: 0;
}
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-body th,
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-body td {
  padding: 0;
}
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-body th {
  height: auto;
  padding: 0 12px 5px 0;
  line-height: 18px;
}
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-cell::before {
  display: none;
}
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-cell:hover .tlant-picker-calendar-date {
  background: #f5f5f5;
}
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-cell .tlant-picker-calendar-date-today::before {
  display: none;
}
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-cell-selected .tlant-picker-calendar-date,
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-cell-selected:hover .tlant-picker-calendar-date,
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-cell-selected .tlant-picker-calendar-date-today,
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-cell-selected:hover .tlant-picker-calendar-date-today {
  background: var(--tlant-primary-1);
}
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-cell-selected .tlant-picker-calendar-date .tlant-picker-calendar-date-value,
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-cell-selected:hover .tlant-picker-calendar-date .tlant-picker-calendar-date-value,
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-cell-selected .tlant-picker-calendar-date-today .tlant-picker-calendar-date-value,
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-cell-selected:hover .tlant-picker-calendar-date-today .tlant-picker-calendar-date-value {
  color: var(--tlant-primary-color);
}
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-calendar-date {
  display: block;
  width: auto;
  height: auto;
  margin: 0 4px;
  padding: 4px 8px 0;
  border: 0;
  border-top: 2px solid rgba(0, 0, 0, 0.06);
  border-radius: 0;
  transition: background 0.3s;
}
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-calendar-date-value {
  line-height: 24px;
  transition: color 0.3s;
}
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-calendar-date-content {
  position: static;
  width: auto;
  height: 86px;
  overflow-y: auto;
  color: rgba(0, 0, 0, 0.85);
  line-height: 1.5715;
  text-align: left;
}
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-calendar-date-today {
  border-color: var(--tlant-primary-color);
}
.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-calendar-date-today .tlant-picker-calendar-date-value {
  color: rgba(0, 0, 0, 0.85);
}
@media only screen and (max-width: 480px) {
  .tlant-picker-calendar-header {
    display: block;
  }
  .tlant-picker-calendar-header .tlant-picker-calendar-year-select {
    width: 50%;
  }
  .tlant-picker-calendar-header .tlant-picker-calendar-month-select {
    width: calc(50% - 8px);
  }
  .tlant-picker-calendar-header .tlant-picker-calendar-mode-switch {
    width: 100%;
    margin-top: 8px;
    margin-left: 0;
  }
  .tlant-picker-calendar-header .tlant-picker-calendar-mode-switch > label {
    width: 50%;
    text-align: center;
  }
}
.tlant-picker-calendar-rtl {
  direction: rtl;
}
.tlant-picker-calendar-rtl .tlant-picker-calendar-header .tlant-picker-calendar-month-select {
  margin-right: 8px;
  margin-left: 0;
}
.tlant-picker-calendar-rtl .tlant-picker-calendar-header .tlant-picker-calendar-mode-switch {
  margin-right: 8px;
  margin-left: 0;
}
.tlant-picker-calendar-rtl.tlant-picker-calendar-full .tlant-picker-panel {
  text-align: left;
}
.tlant-picker-calendar-rtl.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-body th {
  padding: 0 0 5px 12px;
}
.tlant-picker-calendar-rtl.tlant-picker-calendar-full .tlant-picker-panel .tlant-picker-calendar-date-content {
  text-align: right;
}
.tlant-card {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  background: #fff;
  border-radius: 4px;
}
.tlant-card-rtl {
  direction: rtl;
}
.tlant-card-hoverable {
  cursor: pointer;
  transition: box-shadow 0.3s, border-color 0.3s;
}
.tlant-card-hoverable:hover {
  border-color: transparent;
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);
}
.tlant-card-bordered {
  border: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-card-head {
  min-height: 48px;
  margin-bottom: -1px;
  padding: 0 24px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  background: transparent;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 4px 4px 0 0;
}
.tlant-card-head::before {
  display: table;
  content: '';
}
.tlant-card-head::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-card-head::before {
  display: table;
  content: '';
}
.tlant-card-head::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-card-head-wrapper {
  display: flex;
  align-items: center;
}
.tlant-card-head-title {
  display: inline-block;
  flex: 1;
  padding: 16px 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.tlant-card-head-title > .tlant-typography,
.tlant-card-head-title > .tlant-typography-edit-content {
  left: 0;
  margin-top: 0;
  margin-bottom: 0;
}
.tlant-card-head .tlant-tabs-top {
  clear: both;
  margin-bottom: -17px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
}
.tlant-card-head .tlant-tabs-top-bar {
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-card-extra {
  margin-left: auto;
  padding: 16px 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
}
.tlant-card-rtl .tlant-card-extra {
  margin-right: auto;
  margin-left: 0;
}
.tlant-card-body {
  padding: 24px;
}
.tlant-card-body::before {
  display: table;
  content: '';
}
.tlant-card-body::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-card-body::before {
  display: table;
  content: '';
}
.tlant-card-body::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-card-contain-grid .tlant-card-body {
  display: flex;
  flex-wrap: wrap;
}
.tlant-card-contain-grid:not(.tlant-card-loading) .tlant-card-body {
  margin: -1px 0 0 -1px;
  padding: 0;
}
.tlant-card-grid {
  width: 33.33%;
  padding: 24px;
  border: 0;
  border-radius: 0;
  box-shadow: 1px 0 0 0 rgba(0, 0, 0, 0.06), 0 1px 0 0 rgba(0, 0, 0, 0.06), 1px 1px 0 0 rgba(0, 0, 0, 0.06), 1px 0 0 0 rgba(0, 0, 0, 0.06) inset, 0 1px 0 0 rgba(0, 0, 0, 0.06) inset;
  transition: all 0.3s;
}
.tlant-card-grid-hoverable:hover {
  position: relative;
  z-index: 1;
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);
}
.tlant-card-contain-tabs > .tlant-card-head .tlant-card-head-title {
  min-height: 32px;
  padding-bottom: 0;
}
.tlant-card-contain-tabs > .tlant-card-head .tlant-card-extra {
  padding-bottom: 0;
}
.tlant-card-bordered .tlant-card-cover {
  margin-top: -1px;
  margin-right: -1px;
  margin-left: -1px;
}
.tlant-card-cover > * {
  display: block;
  width: 100%;
}
.tlant-card-cover img {
  border-radius: 4px 4px 0 0;
}
.tlant-card-actions {
  display: flex;
  margin: 0;
  padding: 0;
  list-style: none;
  background: #fff;
  border-top: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-card-actions::before {
  display: table;
  content: '';
}
.tlant-card-actions::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-card-actions::before {
  display: table;
  content: '';
}
.tlant-card-actions::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-card-actions > li {
  margin: 12px 0;
  color: #7f8596;
  text-align: center;
}
.tlant-card-actions > li > span {
  position: relative;
  display: block;
  min-width: 32px;
  font-size: 14px;
  line-height: 1.5715;
  cursor: pointer;
}
.tlant-card-actions > li > span:hover {
  color: var(--tlant-primary-color);
  transition: color 0.3s;
}
.tlant-card-actions > li > span a:not(.tlant-btn),
.tlant-card-actions > li > span > .anticon {
  display: inline-block;
  width: 100%;
  color: #7f8596;
  line-height: 22px;
  transition: color 0.3s;
}
.tlant-card-actions > li > span a:not(.tlant-btn):hover,
.tlant-card-actions > li > span > .anticon:hover {
  color: var(--tlant-primary-color);
}
.tlant-card-actions > li > span > .anticon {
  font-size: 16px;
  line-height: 22px;
}
.tlant-card-actions > li:not(:last-child) {
  border-right: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-card-rtl .tlant-card-actions > li:not(:last-child) {
  border-right: none;
  border-left: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-card-type-inner .tlant-card-head {
  padding: 0 24px;
  background: #fafafa;
}
.tlant-card-type-inner .tlant-card-head-title {
  padding: 12px 0;
  font-size: 14px;
}
.tlant-card-type-inner .tlant-card-body {
  padding: 16px 24px;
}
.tlant-card-type-inner .tlant-card-extra {
  padding: 13.5px 0;
}
.tlant-card-meta {
  display: flex;
  margin: -4px 0;
}
.tlant-card-meta::before {
  display: table;
  content: '';
}
.tlant-card-meta::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-card-meta::before {
  display: table;
  content: '';
}
.tlant-card-meta::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-card-meta-avatar {
  padding-right: 16px;
}
.tlant-card-rtl .tlant-card-meta-avatar {
  padding-right: 0;
  padding-left: 16px;
}
.tlant-card-meta-detail {
  flex: 1;
  overflow: hidden;
}
.tlant-card-meta-detail > div:not(:last-child) {
  margin-bottom: 8px;
}
.tlant-card-meta-title {
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.tlant-card-meta-description {
  color: #7f8596;
}
.tlant-card-loading {
  overflow: hidden;
}
.tlant-card-loading .tlant-card-body {
  user-select: none;
}
.tlant-card-small > .tlant-card-head {
  min-height: 36px;
  padding: 0 12px;
  font-size: 14px;
}
.tlant-card-small > .tlant-card-head > .tlant-card-head-wrapper > .tlant-card-head-title {
  padding: 8px 0;
}
.tlant-card-small > .tlant-card-head > .tlant-card-head-wrapper > .tlant-card-extra {
  padding: 8px 0;
  font-size: 14px;
}
.tlant-card-small > .tlant-card-body {
  padding: 12px;
}
.tlant-carousel {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.tlant-carousel .slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  touch-action: pan-y;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
}
.tlant-carousel .slick-list {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.tlant-carousel .slick-list:focus {
  outline: none;
}
.tlant-carousel .slick-list.dragging {
  cursor: pointer;
}
.tlant-carousel .slick-list .slick-slide {
  pointer-events: none;
}
.tlant-carousel .slick-list .slick-slide input.tlant-radio-input,
.tlant-carousel .slick-list .slick-slide input.tlant-checkbox-input {
  visibility: hidden;
}
.tlant-carousel .slick-list .slick-slide.slick-active {
  pointer-events: auto;
}
.tlant-carousel .slick-list .slick-slide.slick-active input.tlant-radio-input,
.tlant-carousel .slick-list .slick-slide.slick-active input.tlant-checkbox-input {
  visibility: visible;
}
.tlant-carousel .slick-list .slick-slide > div > div {
  vertical-align: bottom;
}
.tlant-carousel .slick-slider .slick-track,
.tlant-carousel .slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
  touch-action: pan-y;
}
.tlant-carousel .slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}
.tlant-carousel .slick-track::before,
.tlant-carousel .slick-track::after {
  display: table;
  content: '';
}
.tlant-carousel .slick-track::after {
  clear: both;
}
.slick-loading .tlant-carousel .slick-track {
  visibility: hidden;
}
.tlant-carousel .slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
.tlant-carousel .slick-slide img {
  display: block;
}
.tlant-carousel .slick-slide.slick-loading img {
  display: none;
}
.tlant-carousel .slick-slide.dragging img {
  pointer-events: none;
}
.tlant-carousel .slick-initialized .slick-slide {
  display: block;
}
.tlant-carousel .slick-loading .slick-slide {
  visibility: hidden;
}
.tlant-carousel .slick-vertical .slick-slide {
  display: block;
  height: auto;
}
.tlant-carousel .slick-arrow.slick-hidden {
  display: none;
}
.tlant-carousel .slick-prev,
.tlant-carousel .slick-next {
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  padding: 0;
  color: transparent;
  font-size: 0;
  line-height: 0;
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
}
.tlant-carousel .slick-prev:hover,
.tlant-carousel .slick-next:hover,
.tlant-carousel .slick-prev:focus,
.tlant-carousel .slick-next:focus {
  color: transparent;
  background: transparent;
  outline: none;
}
.tlant-carousel .slick-prev:hover::before,
.tlant-carousel .slick-next:hover::before,
.tlant-carousel .slick-prev:focus::before,
.tlant-carousel .slick-next:focus::before {
  opacity: 1;
}
.tlant-carousel .slick-prev.slick-disabled::before,
.tlant-carousel .slick-next.slick-disabled::before {
  opacity: 0.25;
}
.tlant-carousel .slick-prev {
  left: -25px;
}
.tlant-carousel .slick-prev::before {
  content: '←';
}
.tlant-carousel .slick-next {
  right: -25px;
}
.tlant-carousel .slick-next::before {
  content: '→';
}
.tlant-carousel .slick-dots {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex !important;
  justify-content: center;
  margin-right: 15%;
  margin-bottom: 0;
  margin-left: 15%;
  padding-left: 0;
  list-style: none;
}
.tlant-carousel .slick-dots-bottom {
  bottom: 12px;
}
.tlant-carousel .slick-dots-top {
  top: 12px;
  bottom: auto;
}
.tlant-carousel .slick-dots li {
  position: relative;
  display: inline-block;
  flex: 0 1 auto;
  box-sizing: content-box;
  width: 16px;
  height: 3px;
  margin: 0 4px;
  padding: 0;
  text-align: center;
  text-indent: -999px;
  vertical-align: top;
  transition: all 0.5s;
}
.tlant-carousel .slick-dots li button {
  position: relative;
  display: block;
  width: 100%;
  height: 3px;
  padding: 0;
  color: transparent;
  font-size: 0;
  background: #fff;
  border: 0;
  border-radius: 1px;
  outline: none;
  cursor: pointer;
  opacity: 0.3;
  transition: all 0.5s;
}
.tlant-carousel .slick-dots li button:hover,
.tlant-carousel .slick-dots li button:focus {
  opacity: 0.75;
}
.tlant-carousel .slick-dots li button::after {
  position: absolute;
  top: -4px;
  right: -4px;
  bottom: -4px;
  left: -4px;
  content: '';
}
.tlant-carousel .slick-dots li.slick-active {
  width: 24px;
}
.tlant-carousel .slick-dots li.slick-active button {
  background: #fff;
  opacity: 1;
}
.tlant-carousel .slick-dots li.slick-active:hover,
.tlant-carousel .slick-dots li.slick-active:focus {
  opacity: 1;
}
.tlant-carousel-vertical .slick-dots {
  top: 50%;
  bottom: auto;
  flex-direction: column;
  width: 3px;
  height: auto;
  margin: 0;
  transform: translateY(-50%);
}
.tlant-carousel-vertical .slick-dots-left {
  right: auto;
  left: 12px;
}
.tlant-carousel-vertical .slick-dots-right {
  right: 12px;
  left: auto;
}
.tlant-carousel-vertical .slick-dots li {
  width: 3px;
  height: 16px;
  margin: 4px 0;
  vertical-align: baseline;
}
.tlant-carousel-vertical .slick-dots li button {
  width: 3px;
  height: 16px;
}
.tlant-carousel-vertical .slick-dots li.slick-active {
  width: 3px;
  height: 24px;
}
.tlant-carousel-vertical .slick-dots li.slick-active button {
  width: 3px;
  height: 24px;
}
.tlant-carousel-rtl {
  direction: rtl;
}
.tlant-carousel-rtl .tlant-carousel .slick-track {
  right: 0;
  left: auto;
}
.tlant-carousel-rtl .tlant-carousel .slick-prev {
  right: -25px;
  left: auto;
}
.tlant-carousel-rtl .tlant-carousel .slick-prev::before {
  content: '→';
}
.tlant-carousel-rtl .tlant-carousel .slick-next {
  right: auto;
  left: -25px;
}
.tlant-carousel-rtl .tlant-carousel .slick-next::before {
  content: '←';
}
.tlant-carousel-rtl.tlant-carousel .slick-dots {
  flex-direction: row-reverse;
}
.tlant-carousel-rtl.tlant-carousel-vertical .slick-dots {
  flex-direction: column;
}
@keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
.tlant-cascader-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}
.tlant-cascader-checkbox-wrapper:hover .tlant-cascader-checkbox-inner,
.tlant-cascader-checkbox:hover .tlant-cascader-checkbox-inner,
.tlant-cascader-checkbox-input:focus + .tlant-cascader-checkbox-inner {
  border-color: var(--tlant-primary-color);
}
.tlant-cascader-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid var(--tlant-primary-color);
  border-radius: 2px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}
.tlant-cascader-checkbox:hover::after,
.tlant-cascader-checkbox-wrapper:hover .tlant-cascader-checkbox::after {
  visibility: visible;
}
.tlant-cascader-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  border-collapse: separate;
  transition: all 0.3s;
}
.tlant-cascader-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 21.5%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.tlant-cascader-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.tlant-cascader-checkbox-checked .tlant-cascader-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.tlant-cascader-checkbox-checked .tlant-cascader-checkbox-inner {
  background-color: var(--tlant-primary-color);
  border-color: var(--tlant-primary-color);
}
.tlant-cascader-checkbox-disabled {
  cursor: not-allowed;
}
.tlant-cascader-checkbox-disabled.tlant-cascader-checkbox-checked .tlant-cascader-checkbox-inner::after {
  border-color: #dadce1;
  animation-name: none;
}
.tlant-cascader-checkbox-disabled .tlant-cascader-checkbox-input {
  cursor: not-allowed;
  pointer-events: none;
}
.tlant-cascader-checkbox-disabled .tlant-cascader-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}
.tlant-cascader-checkbox-disabled .tlant-cascader-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}
.tlant-cascader-checkbox-disabled + span {
  color: #dadce1;
  cursor: not-allowed;
}
.tlant-cascader-checkbox-disabled:hover::after,
.tlant-cascader-checkbox-wrapper:hover .tlant-cascader-checkbox-disabled::after {
  visibility: hidden;
}
.tlant-cascader-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}
.tlant-cascader-checkbox-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\a0';
}
.tlant-cascader-checkbox-wrapper.tlant-cascader-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.tlant-cascader-checkbox-wrapper + .tlant-cascader-checkbox-wrapper {
  margin-left: 8px;
}
.tlant-cascader-checkbox-wrapper.tlant-cascader-checkbox-wrapper-in-form-item input[type='checkbox'] {
  width: 14px;
  height: 14px;
}
.tlant-cascader-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.tlant-cascader-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.tlant-cascader-checkbox-group-item {
  margin-right: 8px;
}
.tlant-cascader-checkbox-group-item:last-child {
  margin-right: 0;
}
.tlant-cascader-checkbox-group-item + .tlant-cascader-checkbox-group-item {
  margin-left: 0;
}
.tlant-cascader-checkbox-indeterminate .tlant-cascader-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}
.tlant-cascader-checkbox-indeterminate .tlant-cascader-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: var(--tlant-primary-color);
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.tlant-cascader-checkbox-indeterminate.tlant-cascader-checkbox-disabled .tlant-cascader-checkbox-inner::after {
  background-color: #dadce1;
  border-color: #dadce1;
}
.tlant-cascader-checkbox-rtl {
  direction: rtl;
}
.tlant-cascader-checkbox-group-rtl .tlant-cascader-checkbox-group-item {
  margin-right: 0;
  margin-left: 8px;
}
.tlant-cascader-checkbox-group-rtl .tlant-cascader-checkbox-group-item:last-child {
  margin-left: 0 !important;
}
.tlant-cascader-checkbox-group-rtl .tlant-cascader-checkbox-group-item + .tlant-cascader-checkbox-group-item {
  margin-left: 8px;
}
.tlant-cascader {
  width: 184px;
}
.tlant-cascader-checkbox {
  top: 0;
  margin-right: 8px;
}
.tlant-cascader-menus {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-start;
}
.tlant-cascader-menus.tlant-cascader-menu-empty .tlant-cascader-menu {
  width: 100%;
  height: auto;
}
.tlant-cascader-menu {
  flex-grow: 1;
  min-width: 111px;
  height: 180px;
  margin: 0;
  margin: -4px 0;
  padding: 4px 0;
  overflow: auto;
  vertical-align: top;
  list-style: none;
  border-right: 1px solid rgba(0, 0, 0, 0.06);
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.tlant-cascader-menu-item {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  padding: 5px 12px;
  overflow: hidden;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: all 0.3s;
}
.tlant-cascader-menu-item:hover {
  background: #f5f5f5;
}
.tlant-cascader-menu-item-disabled {
  color: #dadce1;
  cursor: not-allowed;
}
.tlant-cascader-menu-item-disabled:hover {
  background: transparent;
}
.tlant-cascader-menu-empty .tlant-cascader-menu-item {
  color: #dadce1;
  cursor: default;
  pointer-events: none;
}
.tlant-cascader-menu-item-active:not(.tlant-cascader-menu-item-disabled),
.tlant-cascader-menu-item-active:not(.tlant-cascader-menu-item-disabled):hover {
  font-weight: 600;
  background-color: var(--tlant-primary-1);
}
.tlant-cascader-menu-item-content {
  flex: auto;
}
.tlant-cascader-menu-item-expand .tlant-cascader-menu-item-expand-icon,
.tlant-cascader-menu-item-loading-icon {
  margin-left: 4px;
  color: #7f8596;
  font-size: 10px;
}
.tlant-cascader-menu-item-disabled.tlant-cascader-menu-item-expand .tlant-cascader-menu-item-expand-icon,
.tlant-cascader-menu-item-disabled.tlant-cascader-menu-item-loading-icon {
  color: #dadce1;
}
.tlant-cascader-menu-item-keyword {
  color: #ff4d4f;
}
.tlant-cascader-compact-item:not(.tlant-cascader-compact-last-item):not(.tlant-cascader-compact-item-rtl) {
  margin-right: -1px;
}
.tlant-cascader-compact-item:not(.tlant-cascader-compact-last-item).tlant-cascader-compact-item-rtl {
  margin-left: -1px;
}
.tlant-cascader-compact-item:hover,
.tlant-cascader-compact-item:focus,
.tlant-cascader-compact-item:active {
  z-index: 2;
}
.tlant-cascader-compact-item[disabled] {
  z-index: 0;
}
.tlant-cascader-compact-item:not(.tlant-cascader-compact-first-item):not(.tlant-cascader-compact-last-item).tlant-cascader {
  border-radius: 0;
}
.tlant-cascader-compact-item.tlant-cascader.tlant-cascader-compact-first-item:not(.tlant-cascader-compact-last-item):not(.tlant-cascader-compact-item-rtl) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-cascader-compact-item.tlant-cascader.tlant-cascader-compact-last-item:not(.tlant-cascader-compact-first-item):not(.tlant-cascader-compact-item-rtl) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-cascader-compact-item.tlant-cascader.tlant-cascader-compact-item-rtl.tlant-cascader-compact-first-item:not(.tlant-cascader-compact-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-cascader-compact-item.tlant-cascader.tlant-cascader-compact-item-rtl.tlant-cascader-compact-last-item:not(.tlant-cascader-compact-first-item) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-cascader-rtl .tlant-cascader-menu-item-expand-icon,
.tlant-cascader-rtl .tlant-cascader-menu-item-loading-icon {
  margin-right: 4px;
  margin-left: 0;
}
.tlant-cascader-rtl .tlant-cascader-checkbox {
  top: 0;
  margin-right: 0;
  margin-left: 8px;
}
.tlant-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}
.tlant-checkbox-wrapper:hover .tlant-checkbox-inner,
.tlant-checkbox:hover .tlant-checkbox-inner,
.tlant-checkbox-input:focus + .tlant-checkbox-inner {
  border-color: var(--tlant-primary-color);
}
.tlant-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid var(--tlant-primary-color);
  border-radius: 2px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}
.tlant-checkbox:hover::after,
.tlant-checkbox-wrapper:hover .tlant-checkbox::after {
  visibility: visible;
}
.tlant-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  border-collapse: separate;
  transition: all 0.3s;
}
.tlant-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 21.5%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.tlant-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.tlant-checkbox-checked .tlant-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.tlant-checkbox-checked .tlant-checkbox-inner {
  background-color: var(--tlant-primary-color);
  border-color: var(--tlant-primary-color);
}
.tlant-checkbox-disabled {
  cursor: not-allowed;
}
.tlant-checkbox-disabled.tlant-checkbox-checked .tlant-checkbox-inner::after {
  border-color: #dadce1;
  animation-name: none;
}
.tlant-checkbox-disabled .tlant-checkbox-input {
  cursor: not-allowed;
  pointer-events: none;
}
.tlant-checkbox-disabled .tlant-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}
.tlant-checkbox-disabled .tlant-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}
.tlant-checkbox-disabled + span {
  color: #dadce1;
  cursor: not-allowed;
}
.tlant-checkbox-disabled:hover::after,
.tlant-checkbox-wrapper:hover .tlant-checkbox-disabled::after {
  visibility: hidden;
}
.tlant-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}
.tlant-checkbox-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\a0';
}
.tlant-checkbox-wrapper.tlant-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.tlant-checkbox-wrapper + .tlant-checkbox-wrapper {
  margin-left: 8px;
}
.tlant-checkbox-wrapper.tlant-checkbox-wrapper-in-form-item input[type='checkbox'] {
  width: 14px;
  height: 14px;
}
.tlant-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.tlant-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.tlant-checkbox-group-item {
  margin-right: 8px;
}
.tlant-checkbox-group-item:last-child {
  margin-right: 0;
}
.tlant-checkbox-group-item + .tlant-checkbox-group-item {
  margin-left: 0;
}
.tlant-checkbox-indeterminate .tlant-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}
.tlant-checkbox-indeterminate .tlant-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: var(--tlant-primary-color);
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.tlant-checkbox-indeterminate.tlant-checkbox-disabled .tlant-checkbox-inner::after {
  background-color: #dadce1;
  border-color: #dadce1;
}
.tlant-checkbox-rtl {
  direction: rtl;
}
.tlant-checkbox-group-rtl .tlant-checkbox-group-item {
  margin-right: 0;
  margin-left: 8px;
}
.tlant-checkbox-group-rtl .tlant-checkbox-group-item:last-child {
  margin-left: 0 !important;
}
.tlant-checkbox-group-rtl .tlant-checkbox-group-item + .tlant-checkbox-group-item {
  margin-left: 8px;
}
.tlant-collapse {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-bottom: 0;
  border-radius: 4px;
}
.tlant-collapse > .tlant-collapse-item {
  border-bottom: 1px solid #d9d9d9;
}
.tlant-collapse > .tlant-collapse-item:last-child,
.tlant-collapse > .tlant-collapse-item:last-child > .tlant-collapse-header {
  border-radius: 0 0 4px 4px;
}
.tlant-collapse > .tlant-collapse-item > .tlant-collapse-header {
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-start;
  padding: 12px 16px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 1.5715;
  cursor: pointer;
  transition: all 0.3s, visibility 0s;
}
.tlant-collapse > .tlant-collapse-item > .tlant-collapse-header .tlant-collapse-arrow {
  display: inline-block;
  margin-right: 12px;
  font-size: 12px;
  vertical-align: -1px;
}
.tlant-collapse > .tlant-collapse-item > .tlant-collapse-header .tlant-collapse-arrow svg {
  transition: transform 0.24s;
}
.tlant-collapse > .tlant-collapse-item > .tlant-collapse-header .tlant-collapse-header-text {
  flex: auto;
}
.tlant-collapse > .tlant-collapse-item > .tlant-collapse-header .tlant-collapse-extra {
  margin-left: auto;
}
.tlant-collapse > .tlant-collapse-item > .tlant-collapse-header:focus {
  outline: none;
}
.tlant-collapse > .tlant-collapse-item .tlant-collapse-header-collapsible-only {
  cursor: default;
}
.tlant-collapse > .tlant-collapse-item .tlant-collapse-header-collapsible-only .tlant-collapse-header-text {
  flex: none;
  cursor: pointer;
}
.tlant-collapse > .tlant-collapse-item .tlant-collapse-icon-collapsible-only {
  cursor: default;
}
.tlant-collapse > .tlant-collapse-item .tlant-collapse-icon-collapsible-only .tlant-collapse-expand-icon {
  cursor: pointer;
}
.tlant-collapse > .tlant-collapse-item.tlant-collapse-no-arrow > .tlant-collapse-header {
  padding-left: 12px;
}
.tlant-collapse-icon-position-end > .tlant-collapse-item > .tlant-collapse-header {
  position: relative;
  padding: 12px 16px;
  padding-right: 40px;
}
.tlant-collapse-icon-position-end > .tlant-collapse-item > .tlant-collapse-header .tlant-collapse-arrow {
  position: absolute;
  top: 50%;
  right: 16px;
  left: auto;
  margin: 0;
  transform: translateY(-50%);
}
.tlant-collapse-content {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  border-top: 1px solid #d9d9d9;
}
.tlant-collapse-content > .tlant-collapse-content-box {
  padding: 16px;
}
.tlant-collapse-content-hidden {
  display: none;
}
.tlant-collapse-item:last-child > .tlant-collapse-content {
  border-radius: 0 0 4px 4px;
}
.tlant-collapse-borderless {
  background-color: #fafafa;
  border: 0;
}
.tlant-collapse-borderless > .tlant-collapse-item {
  border-bottom: 1px solid #d9d9d9;
}
.tlant-collapse-borderless > .tlant-collapse-item:last-child,
.tlant-collapse-borderless > .tlant-collapse-item:last-child .tlant-collapse-header {
  border-radius: 0;
}
.tlant-collapse-borderless > .tlant-collapse-item:last-child {
  border-bottom: 0;
}
.tlant-collapse-borderless > .tlant-collapse-item > .tlant-collapse-content {
  background-color: transparent;
  border-top: 0;
}
.tlant-collapse-borderless > .tlant-collapse-item > .tlant-collapse-content > .tlant-collapse-content-box {
  padding-top: 4px;
}
.tlant-collapse-ghost {
  background-color: transparent;
  border: 0;
}
.tlant-collapse-ghost > .tlant-collapse-item {
  border-bottom: 0;
}
.tlant-collapse-ghost > .tlant-collapse-item > .tlant-collapse-content {
  background-color: transparent;
  border-top: 0;
}
.tlant-collapse-ghost > .tlant-collapse-item > .tlant-collapse-content > .tlant-collapse-content-box {
  padding-top: 12px;
  padding-bottom: 12px;
}
.tlant-collapse .tlant-collapse-item-disabled > .tlant-collapse-header,
.tlant-collapse .tlant-collapse-item-disabled > .tlant-collapse-header > .arrow {
  color: #dadce1;
  cursor: not-allowed;
}
.tlant-collapse-rtl {
  direction: rtl;
}
.tlant-collapse-rtl.tlant-collapse.tlant-collapse-icon-position-end > .tlant-collapse-item > .tlant-collapse-header {
  position: relative;
  padding: 12px 16px;
  padding-left: 40px;
}
.tlant-collapse-rtl.tlant-collapse.tlant-collapse-icon-position-end > .tlant-collapse-item > .tlant-collapse-header .tlant-collapse-arrow {
  position: absolute;
  top: 50%;
  right: auto;
  left: 16px;
  margin: 0;
  transform: translateY(-50%);
}
.tlant-collapse-rtl .tlant-collapse > .tlant-collapse-item > .tlant-collapse-header {
  padding: 12px 16px;
  padding-right: 40px;
}
.tlant-collapse-rtl.tlant-collapse > .tlant-collapse-item > .tlant-collapse-header .tlant-collapse-arrow {
  margin-right: 0;
  margin-left: 12px;
}
.tlant-collapse-rtl.tlant-collapse > .tlant-collapse-item > .tlant-collapse-header .tlant-collapse-arrow svg {
  transform: rotate(180deg);
}
.tlant-collapse-rtl.tlant-collapse > .tlant-collapse-item > .tlant-collapse-header .tlant-collapse-extra {
  margin-right: auto;
  margin-left: 0;
}
.tlant-collapse-rtl.tlant-collapse > .tlant-collapse-item.tlant-collapse-no-arrow > .tlant-collapse-header {
  padding-right: 12px;
  padding-left: 0;
}
.tlant-comment {
  position: relative;
  background-color: inherit;
}
.tlant-comment-inner {
  display: flex;
  padding: 16px 0;
}
.tlant-comment-avatar {
  position: relative;
  flex-shrink: 0;
  margin-right: 12px;
  cursor: pointer;
}
.tlant-comment-avatar img {
  width: 32px;
  height: 32px;
  border-radius: 50%;
}
.tlant-comment-content {
  position: relative;
  flex: 1 1 auto;
  min-width: 1px;
  font-size: 14px;
  word-wrap: break-word;
}
.tlant-comment-content-author {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-bottom: 4px;
  font-size: 14px;
}
.tlant-comment-content-author > a,
.tlant-comment-content-author > span {
  padding-right: 8px;
  font-size: 12px;
  line-height: 18px;
}
.tlant-comment-content-author-name {
  color: #7f8596;
  font-size: 14px;
  transition: color 0.3s;
}
.tlant-comment-content-author-name > * {
  color: #7f8596;
}
.tlant-comment-content-author-name > *:hover {
  color: #7f8596;
}
.tlant-comment-content-author-time {
  color: #ccc;
  white-space: nowrap;
  cursor: auto;
}
.tlant-comment-content-detail p {
  margin-bottom: inherit;
  white-space: pre-wrap;
}
.tlant-comment-actions {
  margin-top: 12px;
  margin-bottom: inherit;
  padding-left: 0;
}
.tlant-comment-actions > li {
  display: inline-block;
  color: #7f8596;
}
.tlant-comment-actions > li > span {
  margin-right: 10px;
  color: #7f8596;
  font-size: 12px;
  cursor: pointer;
  transition: color 0.3s;
  user-select: none;
}
.tlant-comment-actions > li > span:hover {
  color: #595959;
}
.tlant-comment-nested {
  margin-left: 44px;
}
.tlant-comment-rtl {
  direction: rtl;
}
.tlant-comment-rtl .tlant-comment-avatar {
  margin-right: 0;
  margin-left: 12px;
}
.tlant-comment-rtl .tlant-comment-content-author > a,
.tlant-comment-rtl .tlant-comment-content-author > span {
  padding-right: 0;
  padding-left: 8px;
}
.tlant-comment-rtl .tlant-comment-actions {
  padding-right: 0;
}
.tlant-comment-rtl .tlant-comment-actions > li > span {
  margin-right: 0;
  margin-left: 10px;
}
.tlant-comment-rtl .tlant-comment-nested {
  margin-right: 44px;
  margin-left: 0;
}
.tlant-picker-status-error.tlant-picker,
.tlant-picker-status-error.tlant-picker:not(.tlant-picker-disabled):hover {
  background-color: #fff;
  border-color: #cf1322;
}
.tlant-picker-status-error.tlant-picker-focused,
.tlant-picker-status-error.tlant-picker:focus {
  border-color: var(--tlant-error-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-error-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-picker-status-error.tlant-picker .tlant-picker-active-bar {
  background: var(--tlant-error-color-hover);
}
.tlant-picker-status-warning.tlant-picker,
.tlant-picker-status-warning.tlant-picker:not(.tlant-picker-disabled):hover {
  background-color: #fff;
  border-color: #ef8600;
}
.tlant-picker-status-warning.tlant-picker-focused,
.tlant-picker-status-warning.tlant-picker:focus {
  border-color: var(--tlant-warning-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-warning-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-picker-status-warning.tlant-picker .tlant-picker-active-bar {
  background: var(--tlant-warning-color-hover);
}
.tlant-picker {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  padding: 4px 11px 4px;
  position: relative;
  display: inline-flex;
  align-items: center;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: border 0.3s, box-shadow 0.3s;
}
.tlant-picker:hover,
.tlant-picker-focused {
  border-color: var(--tlant-primary-5);
  border-right-width: 1px;
}
.tlant-input-rtl .tlant-picker:hover,
.tlant-input-rtl .tlant-picker-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-picker-focused {
  border-color: var(--tlant-primary-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-primary-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-rtl .tlant-picker-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-picker.tlant-picker-disabled {
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.tlant-picker.tlant-picker-disabled .tlant-picker-suffix {
  color: #dadce1;
}
.tlant-picker.tlant-picker-borderless {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.tlant-picker-input {
  position: relative;
  display: inline-flex;
  align-items: center;
  width: 100%;
}
.tlant-picker-input > input {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
  flex: auto;
  min-width: 1px;
  height: auto;
  padding: 0;
  background: transparent;
  border: 0;
}
.tlant-picker-input > input::placeholder {
  color: #bfbfbf;
  user-select: none;
}
.tlant-picker-input > input:placeholder-shown {
  text-overflow: ellipsis;
}
.tlant-picker-input > input:hover {
  border-color: var(--tlant-primary-5);
  border-right-width: 1px;
}
.tlant-input-rtl .tlant-picker-input > input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-picker-input > input:focus,
.tlant-picker-input > input-focused {
  border-color: var(--tlant-primary-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-primary-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-rtl .tlant-picker-input > input:focus,
.tlant-input-rtl .tlant-picker-input > input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-picker-input > input-disabled {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.tlant-picker-input > input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.tlant-picker-input > input[disabled] {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.tlant-picker-input > input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.tlant-picker-input > input-borderless,
.tlant-picker-input > input-borderless:hover,
.tlant-picker-input > input-borderless:focus,
.tlant-picker-input > input-borderless-focused,
.tlant-picker-input > input-borderless-disabled,
.tlant-picker-input > input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.tlant-picker-input > input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.tlant-picker-input > input-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.tlant-picker-input > input-sm {
  padding: 0px 7px;
}
.tlant-picker-input > input-rtl {
  direction: rtl;
}
.tlant-picker-input > input:focus {
  box-shadow: none;
}
.tlant-picker-input > input[disabled] {
  background: transparent;
}
.tlant-picker-input:hover .tlant-picker-clear {
  opacity: 1;
}
.tlant-picker-input-placeholder > input {
  color: #bfbfbf;
}
.tlant-picker-large {
  padding: 6.5px 11px 6.5px;
}
.tlant-picker-large .tlant-picker-input > input {
  font-size: 16px;
}
.tlant-picker-small {
  padding: 0px 7px 0px;
}
.tlant-picker-suffix {
  display: flex;
  flex: none;
  align-self: center;
  margin-left: 4px;
  color: #dadce1;
  line-height: 1;
  pointer-events: none;
}
.tlant-picker-suffix > * {
  vertical-align: top;
}
.tlant-picker-suffix > *:not(:last-child) {
  margin-right: 8px;
}
.tlant-picker-clear {
  position: absolute;
  top: 50%;
  right: 0;
  color: #dadce1;
  line-height: 1;
  background: #fff;
  transform: translateY(-50%);
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.3s, color 0.3s;
}
.tlant-picker-clear > * {
  vertical-align: top;
}
.tlant-picker-clear:hover {
  color: #7f8596;
}
.tlant-picker-separator {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 16px;
  color: #dadce1;
  font-size: 16px;
  vertical-align: top;
  cursor: default;
}
.tlant-picker-focused .tlant-picker-separator {
  color: #7f8596;
}
.tlant-picker-disabled .tlant-picker-range-separator .tlant-picker-separator {
  cursor: not-allowed;
}
.tlant-picker-range {
  position: relative;
  display: inline-flex;
}
.tlant-picker-range .tlant-picker-clear {
  right: 11px;
}
.tlant-picker-range:hover .tlant-picker-clear {
  opacity: 1;
}
.tlant-picker-range .tlant-picker-active-bar {
  bottom: -1px;
  height: 2px;
  margin-left: 11px;
  background: var(--tlant-primary-color);
  opacity: 0;
  transition: all 0.3s ease-out;
  pointer-events: none;
}
.tlant-picker-range.tlant-picker-focused .tlant-picker-active-bar {
  opacity: 1;
}
.tlant-picker-range-separator {
  align-items: center;
  padding: 0 8px;
  line-height: 1;
}
.tlant-picker-range.tlant-picker-small .tlant-picker-clear {
  right: 7px;
}
.tlant-picker-range.tlant-picker-small .tlant-picker-active-bar {
  margin-left: 7px;
}
.tlant-picker-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
}
.tlant-picker-dropdown-hidden {
  display: none;
}
.tlant-picker-dropdown-placement-bottomLeft .tlant-picker-range-arrow {
  top: 2.58561808px;
  display: block;
  transform: rotate(-135deg) translateY(1px);
}
.tlant-picker-dropdown-placement-topLeft .tlant-picker-range-arrow {
  bottom: 2.58561808px;
  display: block;
  transform: rotate(45deg);
}
.tlant-picker-dropdown.tlant-slide-up-enter.tlant-slide-up-enter-active.tlant-picker-dropdown-placement-topLeft,
.tlant-picker-dropdown.tlant-slide-up-enter.tlant-slide-up-enter-active.tlant-picker-dropdown-placement-topRight,
.tlant-picker-dropdown.tlant-slide-up-appear.tlant-slide-up-appear-active.tlant-picker-dropdown-placement-topLeft,
.tlant-picker-dropdown.tlant-slide-up-appear.tlant-slide-up-appear-active.tlant-picker-dropdown-placement-topRight {
  animation-name: antSlideDownIn;
}
.tlant-picker-dropdown.tlant-slide-up-enter.tlant-slide-up-enter-active.tlant-picker-dropdown-placement-bottomLeft,
.tlant-picker-dropdown.tlant-slide-up-enter.tlant-slide-up-enter-active.tlant-picker-dropdown-placement-bottomRight,
.tlant-picker-dropdown.tlant-slide-up-appear.tlant-slide-up-appear-active.tlant-picker-dropdown-placement-bottomLeft,
.tlant-picker-dropdown.tlant-slide-up-appear.tlant-slide-up-appear-active.tlant-picker-dropdown-placement-bottomRight {
  animation-name: antSlideUpIn;
}
.tlant-picker-dropdown.tlant-slide-up-leave.tlant-slide-up-leave-active.tlant-picker-dropdown-placement-topLeft,
.tlant-picker-dropdown.tlant-slide-up-leave.tlant-slide-up-leave-active.tlant-picker-dropdown-placement-topRight {
  animation-name: antSlideDownOut;
}
.tlant-picker-dropdown.tlant-slide-up-leave.tlant-slide-up-leave-active.tlant-picker-dropdown-placement-bottomLeft,
.tlant-picker-dropdown.tlant-slide-up-leave.tlant-slide-up-leave-active.tlant-picker-dropdown-placement-bottomRight {
  animation-name: antSlideUpOut;
}
.tlant-picker-dropdown-range {
  padding: 7.54247233px 0;
}
.tlant-picker-dropdown-range-hidden {
  display: none;
}
.tlant-picker-dropdown .tlant-picker-panel > .tlant-picker-time-panel {
  padding-top: 4px;
}
.tlant-picker-ranges {
  margin-bottom: 0;
  padding: 4px 12px;
  overflow: hidden;
  line-height: 34px;
  text-align: left;
  list-style: none;
}
.tlant-picker-ranges > li {
  display: inline-block;
}
.tlant-picker-ranges .tlant-picker-preset > .tlant-tag-blue {
  color: var(--tlant-primary-color);
  background: var(--tlant-primary-1);
  border-color: var(--tlant-primary-3);
  cursor: pointer;
}
.tlant-picker-ranges .tlant-picker-ok {
  float: right;
  margin-left: 8px;
}
.tlant-picker-range-wrapper {
  display: flex;
}
.tlant-picker-range-arrow {
  position: absolute;
  z-index: 1;
  width: 11.3137085px;
  height: 11.3137085px;
  margin-left: 16.5px;
  box-shadow: 2px 2px 6px -2px rgba(0, 0, 0, 0.1);
  transition: left 0.3s ease-out;
  border-radius: 0 0 2px;
  pointer-events: none;
}
.tlant-picker-range-arrow::before {
  position: absolute;
  top: -11.3137085px;
  left: -11.3137085px;
  width: 33.9411255px;
  height: 33.9411255px;
  background: #fff;
  background-repeat: no-repeat;
  background-position: -10px -10px;
  content: '';
  clip-path: inset(33% 33%);
  clip-path: path('M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z');
}
.tlant-picker-panel-container {
  overflow: hidden;
  vertical-align: top;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  transition: margin 0.3s;
}
.tlant-picker-panel-container .tlant-picker-panels {
  display: inline-flex;
  flex-wrap: nowrap;
  direction: ltr;
}
.tlant-picker-panel-container .tlant-picker-panel {
  vertical-align: top;
  background: transparent;
  border-width: 0 0 1px 0;
  border-radius: 0;
}
.tlant-picker-panel-container .tlant-picker-panel .tlant-picker-content,
.tlant-picker-panel-container .tlant-picker-panel table {
  text-align: center;
}
.tlant-picker-panel-container .tlant-picker-panel-focused {
  border-color: rgba(0, 0, 0, 0.06);
}
.tlant-picker-compact-item:not(.tlant-picker-compact-last-item):not(.tlant-picker-compact-item-rtl) {
  margin-right: -1px;
}
.tlant-picker-compact-item:not(.tlant-picker-compact-last-item).tlant-picker-compact-item-rtl {
  margin-left: -1px;
}
.tlant-picker-compact-item:hover,
.tlant-picker-compact-item:focus,
.tlant-picker-compact-item:active {
  z-index: 2;
}
.tlant-picker-compact-item.tlant-picker-focused {
  z-index: 2;
}
.tlant-picker-compact-item[disabled] {
  z-index: 0;
}
.tlant-picker-compact-item:not(.tlant-picker-compact-first-item):not(.tlant-picker-compact-last-item).tlant-picker {
  border-radius: 0;
}
.tlant-picker-compact-item.tlant-picker.tlant-picker-compact-first-item:not(.tlant-picker-compact-last-item):not(.tlant-picker-compact-item-rtl) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-picker-compact-item.tlant-picker.tlant-picker-compact-last-item:not(.tlant-picker-compact-first-item):not(.tlant-picker-compact-item-rtl) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-picker-compact-item.tlant-picker.tlant-picker-compact-item-rtl.tlant-picker-compact-first-item:not(.tlant-picker-compact-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-picker-compact-item.tlant-picker.tlant-picker-compact-item-rtl.tlant-picker-compact-last-item:not(.tlant-picker-compact-first-item) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-picker-panel {
  display: inline-flex;
  flex-direction: column;
  text-align: center;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 4px;
  outline: none;
}
.tlant-picker-panel-focused {
  border-color: var(--tlant-primary-color);
}
.tlant-picker-decade-panel,
.tlant-picker-year-panel,
.tlant-picker-quarter-panel,
.tlant-picker-month-panel,
.tlant-picker-week-panel,
.tlant-picker-date-panel,
.tlant-picker-time-panel {
  display: flex;
  flex-direction: column;
  width: 280px;
}
.tlant-picker-header {
  display: flex;
  padding: 0 8px;
  color: rgba(0, 0, 0, 0.85);
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-picker-header > * {
  flex: none;
}
.tlant-picker-header button {
  padding: 0;
  color: #dadce1;
  line-height: 40px;
  background: transparent;
  border: 0;
  cursor: pointer;
  transition: color 0.3s;
}
.tlant-picker-header > button {
  min-width: 1.6em;
  font-size: 14px;
}
.tlant-picker-header > button:hover {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-picker-header-view {
  flex: auto;
  font-weight: 500;
  line-height: 40px;
}
.tlant-picker-header-view button {
  color: inherit;
  font-weight: inherit;
}
.tlant-picker-header-view button:not(:first-child) {
  margin-left: 8px;
}
.tlant-picker-header-view button:hover {
  color: var(--tlant-primary-color);
}
.tlant-picker-prev-icon,
.tlant-picker-next-icon,
.tlant-picker-super-prev-icon,
.tlant-picker-super-next-icon {
  position: relative;
  display: inline-block;
  width: 7px;
  height: 7px;
}
.tlant-picker-prev-icon::before,
.tlant-picker-next-icon::before,
.tlant-picker-super-prev-icon::before,
.tlant-picker-super-next-icon::before {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentcolor;
  border-width: 1.5px 0 0 1.5px;
  content: '';
}
.tlant-picker-super-prev-icon::after,
.tlant-picker-super-next-icon::after {
  position: absolute;
  top: 4px;
  left: 4px;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentcolor;
  border-width: 1.5px 0 0 1.5px;
  content: '';
}
.tlant-picker-prev-icon,
.tlant-picker-super-prev-icon {
  transform: rotate(-45deg);
}
.tlant-picker-next-icon,
.tlant-picker-super-next-icon {
  transform: rotate(135deg);
}
.tlant-picker-content {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
}
.tlant-picker-content th,
.tlant-picker-content td {
  position: relative;
  min-width: 24px;
  font-weight: 400;
}
.tlant-picker-content th {
  height: 30px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 30px;
}
.tlant-picker-cell {
  padding: 3px 0;
  color: #dadce1;
  cursor: pointer;
}
.tlant-picker-cell-in-view {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-picker-cell::before {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 1;
  height: 24px;
  transform: translateY(-50%);
  transition: all 0.3s;
  content: '';
}
.tlant-picker-cell .tlant-picker-cell-inner {
  position: relative;
  z-index: 2;
  display: inline-block;
  min-width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 4px;
  transition: background 0.3s, border 0.3s;
}
.tlant-picker-cell:hover:not(.tlant-picker-cell-in-view) .tlant-picker-cell-inner,
.tlant-picker-cell:hover:not(.tlant-picker-cell-selected):not(.tlant-picker-cell-range-start):not(.tlant-picker-cell-range-end):not(.tlant-picker-cell-range-hover-start):not(.tlant-picker-cell-range-hover-end) .tlant-picker-cell-inner {
  background: #f5f5f5;
}
.tlant-picker-cell-in-view.tlant-picker-cell-today .tlant-picker-cell-inner::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  border: 1px solid var(--tlant-primary-color);
  border-radius: 4px;
  content: '';
}
.tlant-picker-cell-in-view.tlant-picker-cell-in-range {
  position: relative;
}
.tlant-picker-cell-in-view.tlant-picker-cell-in-range::before {
  background: var(--tlant-primary-1);
}
.tlant-picker-cell-in-view.tlant-picker-cell-selected .tlant-picker-cell-inner,
.tlant-picker-cell-in-view.tlant-picker-cell-range-start .tlant-picker-cell-inner,
.tlant-picker-cell-in-view.tlant-picker-cell-range-end .tlant-picker-cell-inner {
  color: #fff;
  background: var(--tlant-primary-color);
}
.tlant-picker-cell-in-view.tlant-picker-cell-range-start:not(.tlant-picker-cell-range-start-single)::before,
.tlant-picker-cell-in-view.tlant-picker-cell-range-end:not(.tlant-picker-cell-range-end-single)::before {
  background: var(--tlant-primary-1);
}
.tlant-picker-cell-in-view.tlant-picker-cell-range-start::before {
  left: 50%;
}
.tlant-picker-cell-in-view.tlant-picker-cell-range-end::before {
  right: 50%;
}
.tlant-picker-cell-in-view.tlant-picker-cell-range-hover-start:not(.tlant-picker-cell-in-range):not(.tlant-picker-cell-range-start):not(.tlant-picker-cell-range-end)::after,
.tlant-picker-cell-in-view.tlant-picker-cell-range-hover-end:not(.tlant-picker-cell-in-range):not(.tlant-picker-cell-range-start):not(.tlant-picker-cell-range-end)::after,
.tlant-picker-cell-in-view.tlant-picker-cell-range-hover-start.tlant-picker-cell-range-start-single::after,
.tlant-picker-cell-in-view.tlant-picker-cell-range-hover-start.tlant-picker-cell-range-start.tlant-picker-cell-range-end.tlant-picker-cell-range-end-near-hover::after,
.tlant-picker-cell-in-view.tlant-picker-cell-range-hover-end.tlant-picker-cell-range-start.tlant-picker-cell-range-end.tlant-picker-cell-range-start-near-hover::after,
.tlant-picker-cell-in-view.tlant-picker-cell-range-hover-end.tlant-picker-cell-range-end-single::after,
.tlant-picker-cell-in-view.tlant-picker-cell-range-hover:not(.tlant-picker-cell-in-range)::after {
  position: absolute;
  top: 50%;
  z-index: 0;
  height: 24px;
  border-top: 1px dashed var(--tlant-primary-color-deprecated-l-20);
  border-bottom: 1px dashed var(--tlant-primary-color-deprecated-l-20);
  transform: translateY(-50%);
  transition: all 0.3s;
  content: '';
}
.tlant-picker-cell-range-hover-start::after,
.tlant-picker-cell-range-hover-end::after,
.tlant-picker-cell-range-hover::after {
  right: 0;
  left: 2px;
}
.tlant-picker-cell-in-view.tlant-picker-cell-in-range.tlant-picker-cell-range-hover::before,
.tlant-picker-cell-in-view.tlant-picker-cell-range-start.tlant-picker-cell-range-hover::before,
.tlant-picker-cell-in-view.tlant-picker-cell-range-end.tlant-picker-cell-range-hover::before,
.tlant-picker-cell-in-view.tlant-picker-cell-range-start:not(.tlant-picker-cell-range-start-single).tlant-picker-cell-range-hover-start::before,
.tlant-picker-cell-in-view.tlant-picker-cell-range-end:not(.tlant-picker-cell-range-end-single).tlant-picker-cell-range-hover-end::before,
.tlant-picker-panel > :not(.tlant-picker-date-panel) .tlant-picker-cell-in-view.tlant-picker-cell-in-range.tlant-picker-cell-range-hover-start::before,
.tlant-picker-panel > :not(.tlant-picker-date-panel) .tlant-picker-cell-in-view.tlant-picker-cell-in-range.tlant-picker-cell-range-hover-end::before {
  background: var(--tlant-primary-color-deprecated-l-35);
}
.tlant-picker-cell-in-view.tlant-picker-cell-range-start:not(.tlant-picker-cell-range-start-single):not(.tlant-picker-cell-range-end) .tlant-picker-cell-inner {
  border-radius: 4px 0 0 4px;
}
.tlant-picker-cell-in-view.tlant-picker-cell-range-end:not(.tlant-picker-cell-range-end-single):not(.tlant-picker-cell-range-start) .tlant-picker-cell-inner {
  border-radius: 0 4px 4px 0;
}
.tlant-picker-date-panel .tlant-picker-cell-in-view.tlant-picker-cell-in-range.tlant-picker-cell-range-hover-start .tlant-picker-cell-inner::after,
.tlant-picker-date-panel .tlant-picker-cell-in-view.tlant-picker-cell-in-range.tlant-picker-cell-range-hover-end .tlant-picker-cell-inner::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: -1;
  background: var(--tlant-primary-color-deprecated-l-35);
  transition: all 0.3s;
  content: '';
}
.tlant-picker-date-panel .tlant-picker-cell-in-view.tlant-picker-cell-in-range.tlant-picker-cell-range-hover-start .tlant-picker-cell-inner::after {
  right: -6px;
  left: 0;
}
.tlant-picker-date-panel .tlant-picker-cell-in-view.tlant-picker-cell-in-range.tlant-picker-cell-range-hover-end .tlant-picker-cell-inner::after {
  right: 0;
  left: -6px;
}
.tlant-picker-cell-range-hover.tlant-picker-cell-range-start::after {
  right: 50%;
}
.tlant-picker-cell-range-hover.tlant-picker-cell-range-end::after {
  left: 50%;
}
tr > .tlant-picker-cell-in-view.tlant-picker-cell-range-hover:first-child::after,
tr > .tlant-picker-cell-in-view.tlant-picker-cell-range-hover-end:first-child::after,
.tlant-picker-cell-in-view.tlant-picker-cell-start.tlant-picker-cell-range-hover-edge-start.tlant-picker-cell-range-hover-edge-start-near-range::after,
.tlant-picker-cell-in-view.tlant-picker-cell-range-hover-edge-start:not(.tlant-picker-cell-range-hover-edge-start-near-range)::after,
.tlant-picker-cell-in-view.tlant-picker-cell-range-hover-start::after {
  left: 6px;
  border-left: 1px dashed var(--tlant-primary-color-deprecated-l-20);
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
tr > .tlant-picker-cell-in-view.tlant-picker-cell-range-hover:last-child::after,
tr > .tlant-picker-cell-in-view.tlant-picker-cell-range-hover-start:last-child::after,
.tlant-picker-cell-in-view.tlant-picker-cell-end.tlant-picker-cell-range-hover-edge-end.tlant-picker-cell-range-hover-edge-end-near-range::after,
.tlant-picker-cell-in-view.tlant-picker-cell-range-hover-edge-end:not(.tlant-picker-cell-range-hover-edge-end-near-range)::after,
.tlant-picker-cell-in-view.tlant-picker-cell-range-hover-end::after {
  right: 6px;
  border-right: 1px dashed var(--tlant-primary-color-deprecated-l-20);
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.tlant-picker-cell-disabled {
  color: #dadce1;
  pointer-events: none;
}
.tlant-picker-cell-disabled .tlant-picker-cell-inner {
  background: transparent;
}
.tlant-picker-cell-disabled::before {
  background: rgba(0, 0, 0, 0.04);
}
.tlant-picker-cell-disabled.tlant-picker-cell-today .tlant-picker-cell-inner::before {
  border-color: #dadce1;
}
.tlant-picker-decade-panel .tlant-picker-content,
.tlant-picker-year-panel .tlant-picker-content,
.tlant-picker-quarter-panel .tlant-picker-content,
.tlant-picker-month-panel .tlant-picker-content {
  height: 264px;
}
.tlant-picker-decade-panel .tlant-picker-cell-inner,
.tlant-picker-year-panel .tlant-picker-cell-inner,
.tlant-picker-quarter-panel .tlant-picker-cell-inner,
.tlant-picker-month-panel .tlant-picker-cell-inner {
  padding: 0 8px;
}
.tlant-picker-quarter-panel .tlant-picker-content {
  height: 56px;
}
.tlant-picker-footer {
  width: min-content;
  min-width: 100%;
  line-height: 38px;
  text-align: center;
  border-bottom: 1px solid transparent;
}
.tlant-picker-panel .tlant-picker-footer {
  border-top: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-picker-footer-extra {
  padding: 0 12px;
  line-height: 38px;
  text-align: left;
}
.tlant-picker-footer-extra:not(:last-child) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-picker-now {
  text-align: left;
}
.tlant-picker-today-btn {
  color: var(--tlant-primary-color);
}
.tlant-picker-today-btn:hover {
  color: var(--tlant-primary-color-hover);
}
.tlant-picker-today-btn:active {
  color: var(--tlant-primary-color-active);
}
.tlant-picker-today-btn.tlant-picker-today-btn-disabled {
  color: #dadce1;
  cursor: not-allowed;
}
.tlant-picker-decade-panel .tlant-picker-cell-inner {
  padding: 0 4px;
}
.tlant-picker-decade-panel .tlant-picker-cell::before {
  display: none;
}
.tlant-picker-year-panel .tlant-picker-body,
.tlant-picker-quarter-panel .tlant-picker-body,
.tlant-picker-month-panel .tlant-picker-body {
  padding: 0 8px;
}
.tlant-picker-year-panel .tlant-picker-cell-inner,
.tlant-picker-quarter-panel .tlant-picker-cell-inner,
.tlant-picker-month-panel .tlant-picker-cell-inner {
  width: 60px;
}
.tlant-picker-year-panel .tlant-picker-cell-range-hover-start::after,
.tlant-picker-quarter-panel .tlant-picker-cell-range-hover-start::after,
.tlant-picker-month-panel .tlant-picker-cell-range-hover-start::after {
  left: 14px;
  border-left: 1px dashed var(--tlant-primary-color-deprecated-l-20);
  border-radius: 4px 0 0 4px;
}
.tlant-picker-panel-rtl .tlant-picker-year-panel .tlant-picker-cell-range-hover-start::after,
.tlant-picker-panel-rtl .tlant-picker-quarter-panel .tlant-picker-cell-range-hover-start::after,
.tlant-picker-panel-rtl .tlant-picker-month-panel .tlant-picker-cell-range-hover-start::after {
  right: 14px;
  border-right: 1px dashed var(--tlant-primary-color-deprecated-l-20);
  border-radius: 0 4px 4px 0;
}
.tlant-picker-year-panel .tlant-picker-cell-range-hover-end::after,
.tlant-picker-quarter-panel .tlant-picker-cell-range-hover-end::after,
.tlant-picker-month-panel .tlant-picker-cell-range-hover-end::after {
  right: 14px;
  border-right: 1px dashed var(--tlant-primary-color-deprecated-l-20);
  border-radius: 0 4px 4px 0;
}
.tlant-picker-panel-rtl .tlant-picker-year-panel .tlant-picker-cell-range-hover-end::after,
.tlant-picker-panel-rtl .tlant-picker-quarter-panel .tlant-picker-cell-range-hover-end::after,
.tlant-picker-panel-rtl .tlant-picker-month-panel .tlant-picker-cell-range-hover-end::after {
  left: 14px;
  border-left: 1px dashed var(--tlant-primary-color-deprecated-l-20);
  border-radius: 4px 0 0 4px;
}
.tlant-picker-week-panel .tlant-picker-body {
  padding: 8px 12px;
}
.tlant-picker-week-panel .tlant-picker-cell:hover .tlant-picker-cell-inner,
.tlant-picker-week-panel .tlant-picker-cell-selected .tlant-picker-cell-inner,
.tlant-picker-week-panel .tlant-picker-cell .tlant-picker-cell-inner {
  background: transparent !important;
}
.tlant-picker-week-panel-row td {
  transition: background 0.3s;
}
.tlant-picker-week-panel-row:hover td {
  background: #f5f5f5;
}
.tlant-picker-week-panel-row-selected td,
.tlant-picker-week-panel-row-selected:hover td {
  background: var(--tlant-primary-color);
}
.tlant-picker-week-panel-row-selected td.tlant-picker-cell-week,
.tlant-picker-week-panel-row-selected:hover td.tlant-picker-cell-week {
  color: rgba(255, 255, 255, 0.5);
}
.tlant-picker-week-panel-row-selected td.tlant-picker-cell-today .tlant-picker-cell-inner::before,
.tlant-picker-week-panel-row-selected:hover td.tlant-picker-cell-today .tlant-picker-cell-inner::before {
  border-color: #fff;
}
.tlant-picker-week-panel-row-selected td .tlant-picker-cell-inner,
.tlant-picker-week-panel-row-selected:hover td .tlant-picker-cell-inner {
  color: #fff;
}
.tlant-picker-date-panel .tlant-picker-body {
  padding: 8px 12px;
}
.tlant-picker-date-panel .tlant-picker-content {
  width: 252px;
}
.tlant-picker-date-panel .tlant-picker-content th {
  width: 36px;
}
.tlant-picker-datetime-panel {
  display: flex;
}
.tlant-picker-datetime-panel .tlant-picker-time-panel {
  border-left: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-picker-datetime-panel .tlant-picker-date-panel,
.tlant-picker-datetime-panel .tlant-picker-time-panel {
  transition: opacity 0.3s;
}
.tlant-picker-datetime-panel-active .tlant-picker-date-panel,
.tlant-picker-datetime-panel-active .tlant-picker-time-panel {
  opacity: 0.3;
}
.tlant-picker-datetime-panel-active .tlant-picker-date-panel-active,
.tlant-picker-datetime-panel-active .tlant-picker-time-panel-active {
  opacity: 1;
}
.tlant-picker-time-panel {
  width: auto;
  min-width: auto;
}
.tlant-picker-time-panel .tlant-picker-content {
  display: flex;
  flex: auto;
  height: 224px;
}
.tlant-picker-time-panel-column {
  flex: 1 0 auto;
  width: 56px;
  margin: 0;
  padding: 0;
  overflow-y: hidden;
  text-align: left;
  list-style: none;
  transition: background 0.3s;
}
.tlant-picker-time-panel-column::after {
  display: block;
  height: 196px;
  content: '';
}
.tlant-picker-datetime-panel .tlant-picker-time-panel-column::after {
  height: 198px;
}
.tlant-picker-time-panel-column:not(:first-child) {
  border-left: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-picker-time-panel-column-active {
  background: var(--tlant-primary-color-active-deprecated-f-30);
}
.tlant-picker-time-panel-column:hover {
  overflow-y: auto;
}
.tlant-picker-time-panel-column > li {
  margin: 0;
  padding: 0;
}
.tlant-picker-time-panel-column > li.tlant-picker-time-panel-cell .tlant-picker-time-panel-cell-inner {
  display: block;
  width: 100%;
  height: 28px;
  margin: 0;
  padding: 0 0 0 14px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 28px;
  border-radius: 0;
  cursor: pointer;
  transition: background 0.3s;
}
.tlant-picker-time-panel-column > li.tlant-picker-time-panel-cell .tlant-picker-time-panel-cell-inner:hover {
  background: #f5f5f5;
}
.tlant-picker-time-panel-column > li.tlant-picker-time-panel-cell-selected .tlant-picker-time-panel-cell-inner {
  background: var(--tlant-primary-1);
}
.tlant-picker-time-panel-column > li.tlant-picker-time-panel-cell-disabled .tlant-picker-time-panel-cell-inner {
  color: #dadce1;
  background: transparent;
  cursor: not-allowed;
}
/* stylelint-disable selector-type-no-unknown,selector-no-vendor-prefix */
_:-ms-fullscreen .tlant-picker-range-wrapper .tlant-picker-month-panel .tlant-picker-cell,
:root .tlant-picker-range-wrapper .tlant-picker-month-panel .tlant-picker-cell,
_:-ms-fullscreen .tlant-picker-range-wrapper .tlant-picker-year-panel .tlant-picker-cell,
:root .tlant-picker-range-wrapper .tlant-picker-year-panel .tlant-picker-cell {
  padding: 21px 0;
}
.tlant-picker-rtl {
  direction: rtl;
}
.tlant-picker-rtl .tlant-picker-suffix {
  margin-right: 4px;
  margin-left: 0;
}
.tlant-picker-rtl .tlant-picker-clear {
  right: auto;
  left: 0;
}
.tlant-picker-rtl .tlant-picker-separator {
  transform: rotate(180deg);
}
.tlant-picker-panel-rtl .tlant-picker-header-view button:not(:first-child) {
  margin-right: 8px;
  margin-left: 0;
}
.tlant-picker-rtl.tlant-picker-range .tlant-picker-clear {
  right: auto;
  left: 11px;
}
.tlant-picker-rtl.tlant-picker-range .tlant-picker-active-bar {
  margin-right: 11px;
  margin-left: 0;
}
.tlant-picker-rtl.tlant-picker-range.tlant-picker-small .tlant-picker-active-bar {
  margin-right: 7px;
}
.tlant-picker-dropdown-rtl .tlant-picker-ranges {
  text-align: right;
}
.tlant-picker-dropdown-rtl .tlant-picker-ranges .tlant-picker-ok {
  float: left;
  margin-right: 8px;
  margin-left: 0;
}
.tlant-picker-panel-rtl {
  direction: rtl;
}
.tlant-picker-panel-rtl .tlant-picker-prev-icon,
.tlant-picker-panel-rtl .tlant-picker-super-prev-icon {
  transform: rotate(135deg);
}
.tlant-picker-panel-rtl .tlant-picker-next-icon,
.tlant-picker-panel-rtl .tlant-picker-super-next-icon {
  transform: rotate(-45deg);
}
.tlant-picker-cell .tlant-picker-cell-inner {
  position: relative;
  z-index: 2;
  display: inline-block;
  min-width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 4px;
  transition: background 0.3s, border 0.3s;
}
.tlant-picker-panel-rtl .tlant-picker-cell-in-view.tlant-picker-cell-range-start::before {
  right: 50%;
  left: 0;
}
.tlant-picker-panel-rtl .tlant-picker-cell-in-view.tlant-picker-cell-range-end::before {
  right: 0;
  left: 50%;
}
.tlant-picker-panel-rtl .tlant-picker-cell-in-view.tlant-picker-cell-range-start.tlant-picker-cell-range-end::before {
  right: 50%;
  left: 50%;
}
.tlant-picker-panel-rtl .tlant-picker-date-panel .tlant-picker-cell-in-view.tlant-picker-cell-in-range.tlant-picker-cell-range-hover-start .tlant-picker-cell-inner::after {
  right: 0;
  left: -6px;
}
.tlant-picker-panel-rtl .tlant-picker-date-panel .tlant-picker-cell-in-view.tlant-picker-cell-in-range.tlant-picker-cell-range-hover-end .tlant-picker-cell-inner::after {
  right: -6px;
  left: 0;
}
.tlant-picker-panel-rtl .tlant-picker-cell-range-hover.tlant-picker-cell-range-start::after {
  right: 0;
  left: 50%;
}
.tlant-picker-panel-rtl .tlant-picker-cell-range-hover.tlant-picker-cell-range-end::after {
  right: 50%;
  left: 0;
}
.tlant-picker-panel-rtl .tlant-picker-cell-in-view.tlant-picker-cell-range-start:not(.tlant-picker-cell-range-start-single):not(.tlant-picker-cell-range-end) .tlant-picker-cell-inner {
  border-radius: 0 4px 4px 0;
}
.tlant-picker-panel-rtl .tlant-picker-cell-in-view.tlant-picker-cell-range-end:not(.tlant-picker-cell-range-end-single):not(.tlant-picker-cell-range-start) .tlant-picker-cell-inner {
  border-radius: 4px 0 0 4px;
}
.tlant-picker-panel-rtl tr > .tlant-picker-cell-in-view.tlant-picker-cell-range-hover:not(.tlant-picker-cell-selected):first-child::after,
.tlant-picker-panel-rtl .tlant-picker-cell-in-view.tlant-picker-cell-start.tlant-picker-cell-range-hover-edge-start.tlant-picker-cell-range-hover-edge-start-near-range::after,
.tlant-picker-panel-rtl .tlant-picker-cell-in-view.tlant-picker-cell-range-hover-edge-start:not(.tlant-picker-cell-range-hover-edge-start-near-range)::after,
.tlant-picker-panel-rtl .tlant-picker-cell-in-view.tlant-picker-cell-range-hover-start::after {
  right: 6px;
  left: 0;
  border-right: 1px dashed var(--tlant-primary-color-deprecated-l-20);
  border-left: none;
  border-radius: 0 4px 4px 0;
}
.tlant-picker-panel-rtl tr > .tlant-picker-cell-in-view.tlant-picker-cell-range-hover:not(.tlant-picker-cell-selected):last-child::after,
.tlant-picker-panel-rtl .tlant-picker-cell-in-view.tlant-picker-cell-end.tlant-picker-cell-range-hover-edge-end.tlant-picker-cell-range-hover-edge-end-near-range::after,
.tlant-picker-panel-rtl .tlant-picker-cell-in-view.tlant-picker-cell-range-hover-edge-end:not(.tlant-picker-cell-range-hover-edge-end-near-range)::after,
.tlant-picker-panel-rtl .tlant-picker-cell-in-view.tlant-picker-cell-range-hover-end::after {
  right: 0;
  left: 6px;
  border-right: none;
  border-left: 1px dashed var(--tlant-primary-color-deprecated-l-20);
  border-radius: 4px 0 0 4px;
}
.tlant-picker-panel-rtl tr > .tlant-picker-cell-in-view.tlant-picker-cell-range-hover-start:last-child::after,
.tlant-picker-panel-rtl tr > .tlant-picker-cell-in-view.tlant-picker-cell-range-hover-end:first-child::after,
.tlant-picker-panel-rtl .tlant-picker-cell-in-view.tlant-picker-cell-start.tlant-picker-cell-range-hover-edge-start:not(.tlant-picker-cell-range-hover)::after,
.tlant-picker-panel-rtl .tlant-picker-cell-in-view.tlant-picker-cell-start.tlant-picker-cell-range-hover-end.tlant-picker-cell-range-hover-edge-start:not(.tlant-picker-cell-range-hover)::after,
.tlant-picker-panel-rtl .tlant-picker-cell-in-view.tlant-picker-cell-end.tlant-picker-cell-range-hover-start.tlant-picker-cell-range-hover-edge-end:not(.tlant-picker-cell-range-hover)::after,
.tlant-picker-panel-rtl tr > .tlant-picker-cell-in-view.tlant-picker-cell-start.tlant-picker-cell-range-hover.tlant-picker-cell-range-hover-edge-start:last-child::after,
.tlant-picker-panel-rtl tr > .tlant-picker-cell-in-view.tlant-picker-cell-end.tlant-picker-cell-range-hover.tlant-picker-cell-range-hover-edge-end:first-child::after {
  right: 6px;
  left: 6px;
  border-right: 1px dashed var(--tlant-primary-color-deprecated-l-20);
  border-left: 1px dashed var(--tlant-primary-color-deprecated-l-20);
  border-radius: 4px;
}
.tlant-picker-dropdown-rtl .tlant-picker-footer-extra {
  direction: rtl;
  text-align: right;
}
.tlant-picker-panel-rtl .tlant-picker-time-panel {
  direction: ltr;
}
.tlant-descriptions-header {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.tlant-descriptions-title {
  flex: auto;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: bold;
  font-size: 16px;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.tlant-descriptions-extra {
  margin-left: auto;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
}
.tlant-descriptions-view {
  width: 100%;
  border-radius: 4px;
}
.tlant-descriptions-view table {
  width: 100%;
  table-layout: fixed;
}
.tlant-descriptions-row > th,
.tlant-descriptions-row > td {
  padding-bottom: 16px;
}
.tlant-descriptions-row:last-child {
  border-bottom: none;
}
.tlant-descriptions-item-label {
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 1.5715;
  text-align: start;
}
.tlant-descriptions-item-label::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}
.tlant-descriptions-item-label.tlant-descriptions-item-no-colon::after {
  content: ' ';
}
.tlant-descriptions-item-no-label::after {
  margin: 0;
  content: '';
}
.tlant-descriptions-item-content {
  display: table-cell;
  flex: 1;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  word-break: break-word;
  overflow-wrap: break-word;
}
.tlant-descriptions-item {
  padding-bottom: 0;
  vertical-align: top;
}
.tlant-descriptions-item-container {
  display: flex;
}
.tlant-descriptions-item-container .tlant-descriptions-item-label,
.tlant-descriptions-item-container .tlant-descriptions-item-content {
  display: inline-flex;
  align-items: baseline;
}
.tlant-descriptions-middle .tlant-descriptions-row > th,
.tlant-descriptions-middle .tlant-descriptions-row > td {
  padding-bottom: 12px;
}
.tlant-descriptions-small .tlant-descriptions-row > th,
.tlant-descriptions-small .tlant-descriptions-row > td {
  padding-bottom: 8px;
}
.tlant-descriptions-bordered .tlant-descriptions-view {
  border: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-descriptions-bordered .tlant-descriptions-view > table {
  table-layout: auto;
  border-collapse: collapse;
}
.tlant-descriptions-bordered .tlant-descriptions-item-label,
.tlant-descriptions-bordered .tlant-descriptions-item-content {
  padding: 16px 24px;
  border-right: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-descriptions-bordered .tlant-descriptions-item-label:last-child,
.tlant-descriptions-bordered .tlant-descriptions-item-content:last-child {
  border-right: none;
}
.tlant-descriptions-bordered .tlant-descriptions-item-label {
  background-color: #fafafa;
}
.tlant-descriptions-bordered .tlant-descriptions-item-label::after {
  display: none;
}
.tlant-descriptions-bordered .tlant-descriptions-row {
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-descriptions-bordered .tlant-descriptions-row:last-child {
  border-bottom: none;
}
.tlant-descriptions-bordered.tlant-descriptions-middle .tlant-descriptions-item-label,
.tlant-descriptions-bordered.tlant-descriptions-middle .tlant-descriptions-item-content {
  padding: 12px 24px;
}
.tlant-descriptions-bordered.tlant-descriptions-small .tlant-descriptions-item-label,
.tlant-descriptions-bordered.tlant-descriptions-small .tlant-descriptions-item-content {
  padding: 8px 16px;
}
.tlant-descriptions-rtl {
  direction: rtl;
}
.tlant-descriptions-rtl .tlant-descriptions-item-label::after {
  margin: 0 2px 0 8px;
}
.tlant-descriptions-rtl.tlant-descriptions-bordered .tlant-descriptions-item-label,
.tlant-descriptions-rtl.tlant-descriptions-bordered .tlant-descriptions-item-content {
  border-right: none;
  border-left: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-descriptions-rtl.tlant-descriptions-bordered .tlant-descriptions-item-label:last-child,
.tlant-descriptions-rtl.tlant-descriptions-bordered .tlant-descriptions-item-content:last-child {
  border-left: none;
}
.tlant-divider {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  border-top: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-divider-vertical {
  position: relative;
  top: -0.06em;
  display: inline-block;
  height: 0.9em;
  margin: 0 8px;
  vertical-align: middle;
  border-top: 0;
  border-left: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-divider-horizontal {
  display: flex;
  clear: both;
  width: 100%;
  min-width: 100%;
  margin: 24px 0;
}
.tlant-divider-horizontal.tlant-divider-with-text {
  display: flex;
  align-items: center;
  margin: 16px 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  white-space: nowrap;
  text-align: center;
  border-top: 0;
  border-top-color: rgba(0, 0, 0, 0.06);
}
.tlant-divider-horizontal.tlant-divider-with-text::before,
.tlant-divider-horizontal.tlant-divider-with-text::after {
  position: relative;
  width: 50%;
  border-top: 1px solid transparent;
  border-top-color: inherit;
  border-bottom: 0;
  transform: translateY(50%);
  content: '';
}
.tlant-divider-horizontal.tlant-divider-with-text-left::before {
  width: 5%;
}
.tlant-divider-horizontal.tlant-divider-with-text-left::after {
  width: 95%;
}
.tlant-divider-horizontal.tlant-divider-with-text-right::before {
  width: 95%;
}
.tlant-divider-horizontal.tlant-divider-with-text-right::after {
  width: 5%;
}
.tlant-divider-inner-text {
  display: inline-block;
  padding: 0 1em;
}
.tlant-divider-dashed {
  background: none;
  border-color: rgba(0, 0, 0, 0.06);
  border-style: dashed;
  border-width: 1px 0 0;
}
.tlant-divider-horizontal.tlant-divider-with-text.tlant-divider-dashed::before,
.tlant-divider-horizontal.tlant-divider-with-text.tlant-divider-dashed::after {
  border-style: dashed none none;
}
.tlant-divider-vertical.tlant-divider-dashed {
  border-width: 0 0 0 1px;
}
.tlant-divider-plain.tlant-divider-with-text {
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
}
.tlant-divider-horizontal.tlant-divider-with-text-left.tlant-divider-no-default-orientation-margin-left::before {
  width: 0;
}
.tlant-divider-horizontal.tlant-divider-with-text-left.tlant-divider-no-default-orientation-margin-left::after {
  width: 100%;
}
.tlant-divider-horizontal.tlant-divider-with-text-left.tlant-divider-no-default-orientation-margin-left .tlant-divider-inner-text {
  padding-left: 0;
}
.tlant-divider-horizontal.tlant-divider-with-text-right.tlant-divider-no-default-orientation-margin-right::before {
  width: 100%;
}
.tlant-divider-horizontal.tlant-divider-with-text-right.tlant-divider-no-default-orientation-margin-right::after {
  width: 0;
}
.tlant-divider-horizontal.tlant-divider-with-text-right.tlant-divider-no-default-orientation-margin-right .tlant-divider-inner-text {
  padding-right: 0;
}
.tlant-divider-rtl {
  direction: rtl;
}
.tlant-divider-rtl.tlant-divider-horizontal.tlant-divider-with-text-left::before {
  width: 95%;
}
.tlant-divider-rtl.tlant-divider-horizontal.tlant-divider-with-text-left::after {
  width: 5%;
}
.tlant-divider-rtl.tlant-divider-horizontal.tlant-divider-with-text-right::before {
  width: 5%;
}
.tlant-divider-rtl.tlant-divider-horizontal.tlant-divider-with-text-right::after {
  width: 95%;
}
.tlant-drawer {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  pointer-events: none;
}
.tlant-drawer-inline {
  position: absolute;
}
.tlant-drawer-mask {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  background: rgba(0, 0, 0, 0.45);
  pointer-events: auto;
}
.tlant-drawer-content-wrapper {
  position: absolute;
  z-index: 1000;
  transition: all 0.3s;
}
.tlant-drawer-content-wrapper-hidden {
  display: none;
}
.tlant-drawer-left > .tlant-drawer-content-wrapper {
  top: 0;
  bottom: 0;
  left: 0;
  box-shadow: 6px 0 16px -8px rgba(0, 0, 0, 0.08), 9px 0 28px 0 rgba(0, 0, 0, 0.05), 12px 0 48px 16px rgba(0, 0, 0, 0.03);
}
.tlant-drawer-right > .tlant-drawer-content-wrapper {
  top: 0;
  right: 0;
  bottom: 0;
  box-shadow: -6px 0 16px -8px rgba(0, 0, 0, 0.08), -9px 0 28px 0 rgba(0, 0, 0, 0.05), -12px 0 48px 16px rgba(0, 0, 0, 0.03);
}
.tlant-drawer-top > .tlant-drawer-content-wrapper {
  top: 0;
  right: 0;
  left: 0;
  box-shadow: 0 6px 16px -8px rgba(0, 0, 0, 0.08), 0 9px 28px 0 rgba(0, 0, 0, 0.05), 0 12px 48px 16px rgba(0, 0, 0, 0.03);
}
.tlant-drawer-bottom > .tlant-drawer-content-wrapper {
  right: 0;
  bottom: 0;
  left: 0;
  box-shadow: 0 -6px 16px -8px rgba(0, 0, 0, 0.08), 0 -9px 28px 0 rgba(0, 0, 0, 0.05), 0 -12px 48px 16px rgba(0, 0, 0, 0.03);
}
.tlant-drawer-content {
  width: 100%;
  height: 100%;
  overflow: auto;
  background: #fff;
  pointer-events: auto;
}
.tlant-drawer-wrapper-body {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.tlant-drawer-header {
  display: flex;
  flex: 0;
  align-items: center;
  padding: 16px 24px;
  font-size: 16px;
  line-height: 22px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-drawer-header-title {
  display: flex;
  flex: 1;
  align-items: center;
  min-width: 0;
  min-height: 0;
}
.tlant-drawer-extra {
  flex: none;
}
.tlant-drawer-close {
  display: inline-block;
  margin-right: 12px;
  color: #7f8596;
  font-weight: 700;
  font-size: 16px;
  font-style: normal;
  line-height: 1;
  text-align: center;
  text-transform: none;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
  text-rendering: auto;
}
.tlant-drawer-close:focus,
.tlant-drawer-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}
.tlant-drawer-title {
  flex: 1;
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
}
.tlant-drawer-body {
  flex: 1;
  min-width: 0;
  min-height: 0;
  padding: 24px;
  overflow: auto;
}
.tlant-drawer-footer {
  flex-shrink: 0;
  padding: 10px 16px;
  border-top: 1px solid rgba(0, 0, 0, 0.06);
}
.panel-motion-enter-start,
.panel-motion-appear-start,
.panel-motion-leave-start {
  transition: none;
}
.panel-motion-enter-active,
.panel-motion-appear-active,
.panel-motion-leave-active {
  transition: all 0.3s;
}
.tlant-drawer-mask-motion-enter-active,
.tlant-drawer-mask-motion-appear-active,
.tlant-drawer-mask-motion-leave-active {
  transition: all 0.3s;
}
.tlant-drawer-mask-motion-enter,
.tlant-drawer-mask-motion-appear {
  opacity: 0;
}
.tlant-drawer-mask-motion-enter-active,
.tlant-drawer-mask-motion-appear-active {
  opacity: 1;
}
.tlant-drawer-mask-motion-leave {
  opacity: 1;
}
.tlant-drawer-mask-motion-leave-active {
  opacity: 0;
}
.tlant-drawer-panel-motion-left-enter-start,
.tlant-drawer-panel-motion-left-appear-start,
.tlant-drawer-panel-motion-left-leave-start {
  transition: none;
}
.tlant-drawer-panel-motion-left-enter-active,
.tlant-drawer-panel-motion-left-appear-active,
.tlant-drawer-panel-motion-left-leave-active {
  transition: all 0.3s;
}
.tlant-drawer-panel-motion-left-enter-start,
.tlant-drawer-panel-motion-left-appear-start {
  transform: translateX(-100%) !important;
}
.tlant-drawer-panel-motion-left-enter-active,
.tlant-drawer-panel-motion-left-appear-active {
  transform: translateX(0);
}
.tlant-drawer-panel-motion-left-leave {
  transform: translateX(0);
}
.tlant-drawer-panel-motion-left-leave-active {
  transform: translateX(-100%);
}
.tlant-drawer-panel-motion-right-enter-start,
.tlant-drawer-panel-motion-right-appear-start,
.tlant-drawer-panel-motion-right-leave-start {
  transition: none;
}
.tlant-drawer-panel-motion-right-enter-active,
.tlant-drawer-panel-motion-right-appear-active,
.tlant-drawer-panel-motion-right-leave-active {
  transition: all 0.3s;
}
.tlant-drawer-panel-motion-right-enter-start,
.tlant-drawer-panel-motion-right-appear-start {
  transform: translateX(100%) !important;
}
.tlant-drawer-panel-motion-right-enter-active,
.tlant-drawer-panel-motion-right-appear-active {
  transform: translateX(0);
}
.tlant-drawer-panel-motion-right-leave {
  transform: translateX(0);
}
.tlant-drawer-panel-motion-right-leave-active {
  transform: translateX(100%);
}
.tlant-drawer-panel-motion-top-enter-start,
.tlant-drawer-panel-motion-top-appear-start,
.tlant-drawer-panel-motion-top-leave-start {
  transition: none;
}
.tlant-drawer-panel-motion-top-enter-active,
.tlant-drawer-panel-motion-top-appear-active,
.tlant-drawer-panel-motion-top-leave-active {
  transition: all 0.3s;
}
.tlant-drawer-panel-motion-top-enter-start,
.tlant-drawer-panel-motion-top-appear-start {
  transform: translateY(-100%) !important;
}
.tlant-drawer-panel-motion-top-enter-active,
.tlant-drawer-panel-motion-top-appear-active {
  transform: translateY(0);
}
.tlant-drawer-panel-motion-top-leave {
  transform: translateY(0);
}
.tlant-drawer-panel-motion-top-leave-active {
  transform: translateY(-100%);
}
.tlant-drawer-panel-motion-bottom-enter-start,
.tlant-drawer-panel-motion-bottom-appear-start,
.tlant-drawer-panel-motion-bottom-leave-start {
  transition: none;
}
.tlant-drawer-panel-motion-bottom-enter-active,
.tlant-drawer-panel-motion-bottom-appear-active,
.tlant-drawer-panel-motion-bottom-leave-active {
  transition: all 0.3s;
}
.tlant-drawer-panel-motion-bottom-enter-start,
.tlant-drawer-panel-motion-bottom-appear-start {
  transform: translateY(100%) !important;
}
.tlant-drawer-panel-motion-bottom-enter-active,
.tlant-drawer-panel-motion-bottom-appear-active {
  transform: translateY(0);
}
.tlant-drawer-panel-motion-bottom-leave {
  transform: translateY(0);
}
.tlant-drawer-panel-motion-bottom-leave-active {
  transform: translateY(100%);
}
.tlant-drawer-rtl {
  direction: rtl;
}
.tlant-drawer-rtl .tlant-drawer-close {
  margin-right: 0;
  margin-left: 12px;
}
.tlant-dropdown-menu-item.tlant-dropdown-menu-item-danger {
  color: #cf1322;
}
.tlant-dropdown-menu-item.tlant-dropdown-menu-item-danger:hover {
  color: #fff;
  background-color: #cf1322;
}
.tlant-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  display: block;
}
.tlant-dropdown::before {
  position: absolute;
  top: -4px;
  right: 0;
  bottom: -4px;
  left: -7px;
  z-index: -9999;
  opacity: 0.0001;
  content: ' ';
}
.tlant-dropdown-wrap {
  position: relative;
}
.tlant-dropdown-wrap .tlant-btn > .anticon-down {
  font-size: 10px;
}
.tlant-dropdown-wrap .anticon-down::before {
  transition: transform 0.2s;
}
.tlant-dropdown-wrap-open .anticon-down::before {
  transform: rotate(180deg);
}
.tlant-dropdown-hidden,
.tlant-dropdown-menu-hidden,
.tlant-dropdown-menu-submenu-hidden {
  display: none;
}
.tlant-dropdown-show-arrow.tlant-dropdown-placement-topLeft,
.tlant-dropdown-show-arrow.tlant-dropdown-placement-top,
.tlant-dropdown-show-arrow.tlant-dropdown-placement-topRight {
  padding-bottom: 15.3137085px;
}
.tlant-dropdown-show-arrow.tlant-dropdown-placement-bottomLeft,
.tlant-dropdown-show-arrow.tlant-dropdown-placement-bottom,
.tlant-dropdown-show-arrow.tlant-dropdown-placement-bottomRight {
  padding-top: 15.3137085px;
}
.tlant-dropdown-arrow {
  position: absolute;
  z-index: 1;
  display: block;
  width: 11.3137085px;
  height: 11.3137085px;
  border-radius: 0 0 2px;
  pointer-events: none;
}
.tlant-dropdown-arrow::before {
  position: absolute;
  top: -11.3137085px;
  left: -11.3137085px;
  width: 33.9411255px;
  height: 33.9411255px;
  background: #fff;
  background-repeat: no-repeat;
  background-position: -10px -10px;
  content: '';
  clip-path: inset(33% 33%);
  clip-path: path('M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z');
}
.tlant-dropdown-placement-top > .tlant-dropdown-arrow,
.tlant-dropdown-placement-topLeft > .tlant-dropdown-arrow,
.tlant-dropdown-placement-topRight > .tlant-dropdown-arrow {
  bottom: 10px;
  box-shadow: 3px 3px 7px -3px rgba(0, 0, 0, 0.1);
  transform: rotate(45deg);
}
.tlant-dropdown-placement-top > .tlant-dropdown-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}
.tlant-dropdown-placement-topLeft > .tlant-dropdown-arrow {
  left: 16px;
}
.tlant-dropdown-placement-topRight > .tlant-dropdown-arrow {
  right: 16px;
}
.tlant-dropdown-placement-bottom > .tlant-dropdown-arrow,
.tlant-dropdown-placement-bottomLeft > .tlant-dropdown-arrow,
.tlant-dropdown-placement-bottomRight > .tlant-dropdown-arrow {
  top: 9.41421356px;
  box-shadow: 2px 2px 5px -2px rgba(0, 0, 0, 0.1);
  transform: rotate(-135deg) translateY(-0.5px);
}
.tlant-dropdown-placement-bottom > .tlant-dropdown-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(-135deg) translateY(-0.5px);
}
.tlant-dropdown-placement-bottomLeft > .tlant-dropdown-arrow {
  left: 16px;
}
.tlant-dropdown-placement-bottomRight > .tlant-dropdown-arrow {
  right: 16px;
}
.tlant-dropdown-menu {
  position: relative;
  margin: 0;
  padding: 4px 0;
  text-align: left;
  list-style-type: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.tlant-dropdown-menu-item-group-title {
  padding: 5px 12px;
  color: #7f8596;
  transition: all 0.3s;
}
.tlant-dropdown-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
  background: transparent;
  box-shadow: none;
  transform-origin: 0 0;
}
.tlant-dropdown-menu-submenu-popup ul,
.tlant-dropdown-menu-submenu-popup li {
  list-style: none;
}
.tlant-dropdown-menu-submenu-popup ul {
  margin-right: 0.3em;
  margin-left: 0.3em;
}
.tlant-dropdown-menu-item {
  position: relative;
  display: flex;
  align-items: center;
}
.tlant-dropdown-menu-item-icon {
  min-width: 12px;
  margin-right: 8px;
  font-size: 12px;
}
.tlant-dropdown-menu-title-content {
  flex: auto;
}
.tlant-dropdown-menu-title-content > a {
  color: inherit;
  transition: all 0.3s;
}
.tlant-dropdown-menu-title-content > a:hover {
  color: inherit;
}
.tlant-dropdown-menu-title-content > a::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: '';
}
.tlant-dropdown-menu-item,
.tlant-dropdown-menu-submenu-title {
  clear: both;
  margin: 0;
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  cursor: pointer;
  transition: all 0.3s;
}
.tlant-dropdown-menu-item-selected,
.tlant-dropdown-menu-submenu-title-selected {
  color: var(--tlant-primary-color);
  background-color: var(--tlant-primary-1);
}
.tlant-dropdown-menu-item:hover,
.tlant-dropdown-menu-submenu-title:hover,
.tlant-dropdown-menu-item.tlant-dropdown-menu-item-active,
.tlant-dropdown-menu-item.tlant-dropdown-menu-submenu-title-active,
.tlant-dropdown-menu-submenu-title.tlant-dropdown-menu-item-active,
.tlant-dropdown-menu-submenu-title.tlant-dropdown-menu-submenu-title-active {
  background-color: #f5f5f5;
}
.tlant-dropdown-menu-item.tlant-dropdown-menu-item-disabled,
.tlant-dropdown-menu-item.tlant-dropdown-menu-submenu-title-disabled,
.tlant-dropdown-menu-submenu-title.tlant-dropdown-menu-item-disabled,
.tlant-dropdown-menu-submenu-title.tlant-dropdown-menu-submenu-title-disabled {
  color: #dadce1;
  cursor: not-allowed;
}
.tlant-dropdown-menu-item.tlant-dropdown-menu-item-disabled:hover,
.tlant-dropdown-menu-item.tlant-dropdown-menu-submenu-title-disabled:hover,
.tlant-dropdown-menu-submenu-title.tlant-dropdown-menu-item-disabled:hover,
.tlant-dropdown-menu-submenu-title.tlant-dropdown-menu-submenu-title-disabled:hover {
  color: #dadce1;
  background-color: #fff;
  cursor: not-allowed;
}
.tlant-dropdown-menu-item.tlant-dropdown-menu-item-disabled a,
.tlant-dropdown-menu-item.tlant-dropdown-menu-submenu-title-disabled a,
.tlant-dropdown-menu-submenu-title.tlant-dropdown-menu-item-disabled a,
.tlant-dropdown-menu-submenu-title.tlant-dropdown-menu-submenu-title-disabled a {
  pointer-events: none;
}
.tlant-dropdown-menu-item-divider,
.tlant-dropdown-menu-submenu-title-divider {
  height: 1px;
  margin: 4px 0;
  overflow: hidden;
  line-height: 0;
  background-color: rgba(0, 0, 0, 0.06);
}
.tlant-dropdown-menu-item .tlant-dropdown-menu-submenu-expand-icon,
.tlant-dropdown-menu-submenu-title .tlant-dropdown-menu-submenu-expand-icon {
  position: absolute;
  right: 8px;
}
.tlant-dropdown-menu-item .tlant-dropdown-menu-submenu-expand-icon .tlant-dropdown-menu-submenu-arrow-icon,
.tlant-dropdown-menu-submenu-title .tlant-dropdown-menu-submenu-expand-icon .tlant-dropdown-menu-submenu-arrow-icon {
  margin-right: 0 !important;
  color: #7f8596;
  font-size: 10px;
  font-style: normal;
}
.tlant-dropdown-menu-item-group-list {
  margin: 0 8px;
  padding: 0;
  list-style: none;
}
.tlant-dropdown-menu-submenu-title {
  padding-right: 24px;
}
.tlant-dropdown-menu-submenu-vertical {
  position: relative;
}
.tlant-dropdown-menu-submenu-vertical > .tlant-dropdown-menu {
  position: absolute;
  top: 0;
  left: 100%;
  min-width: 100%;
  margin-left: 4px;
  transform-origin: 0 0;
}
.tlant-dropdown-menu-submenu.tlant-dropdown-menu-submenu-disabled .tlant-dropdown-menu-submenu-title,
.tlant-dropdown-menu-submenu.tlant-dropdown-menu-submenu-disabled .tlant-dropdown-menu-submenu-title .tlant-dropdown-menu-submenu-arrow-icon {
  color: #dadce1;
  background-color: #fff;
  cursor: not-allowed;
}
.tlant-dropdown-menu-submenu-selected .tlant-dropdown-menu-submenu-title {
  color: var(--tlant-primary-color);
}
.tlant-dropdown.tlant-slide-down-enter.tlant-slide-down-enter-active.tlant-dropdown-placement-bottomLeft,
.tlant-dropdown.tlant-slide-down-appear.tlant-slide-down-appear-active.tlant-dropdown-placement-bottomLeft,
.tlant-dropdown.tlant-slide-down-enter.tlant-slide-down-enter-active.tlant-dropdown-placement-bottom,
.tlant-dropdown.tlant-slide-down-appear.tlant-slide-down-appear-active.tlant-dropdown-placement-bottom,
.tlant-dropdown.tlant-slide-down-enter.tlant-slide-down-enter-active.tlant-dropdown-placement-bottomRight,
.tlant-dropdown.tlant-slide-down-appear.tlant-slide-down-appear-active.tlant-dropdown-placement-bottomRight {
  animation-name: antSlideUpIn;
}
.tlant-dropdown.tlant-slide-up-enter.tlant-slide-up-enter-active.tlant-dropdown-placement-topLeft,
.tlant-dropdown.tlant-slide-up-appear.tlant-slide-up-appear-active.tlant-dropdown-placement-topLeft,
.tlant-dropdown.tlant-slide-up-enter.tlant-slide-up-enter-active.tlant-dropdown-placement-top,
.tlant-dropdown.tlant-slide-up-appear.tlant-slide-up-appear-active.tlant-dropdown-placement-top,
.tlant-dropdown.tlant-slide-up-enter.tlant-slide-up-enter-active.tlant-dropdown-placement-topRight,
.tlant-dropdown.tlant-slide-up-appear.tlant-slide-up-appear-active.tlant-dropdown-placement-topRight {
  animation-name: antSlideDownIn;
}
.tlant-dropdown.tlant-slide-down-leave.tlant-slide-down-leave-active.tlant-dropdown-placement-bottomLeft,
.tlant-dropdown.tlant-slide-down-leave.tlant-slide-down-leave-active.tlant-dropdown-placement-bottom,
.tlant-dropdown.tlant-slide-down-leave.tlant-slide-down-leave-active.tlant-dropdown-placement-bottomRight {
  animation-name: antSlideUpOut;
}
.tlant-dropdown.tlant-slide-up-leave.tlant-slide-up-leave-active.tlant-dropdown-placement-topLeft,
.tlant-dropdown.tlant-slide-up-leave.tlant-slide-up-leave-active.tlant-dropdown-placement-top,
.tlant-dropdown.tlant-slide-up-leave.tlant-slide-up-leave-active.tlant-dropdown-placement-topRight {
  animation-name: antSlideDownOut;
}
.tlant-dropdown-trigger > .anticon.anticon-down,
.tlant-dropdown-link > .anticon.anticon-down,
.tlant-dropdown-button > .anticon.anticon-down {
  font-size: 10px;
  vertical-align: baseline;
}
.tlant-dropdown-button {
  white-space: nowrap;
}
.tlant-dropdown-button.tlant-btn-group > .tlant-btn-loading,
.tlant-dropdown-button.tlant-btn-group > .tlant-btn-loading + .tlant-btn {
  cursor: default;
  pointer-events: none;
}
.tlant-dropdown-button.tlant-btn-group > .tlant-btn-loading + .tlant-btn::before {
  display: block;
}
.tlant-dropdown-button.tlant-btn-group > .tlant-btn:last-child:not(:first-child):not(.tlant-btn-icon-only) {
  padding-right: 8px;
  padding-left: 8px;
}
.tlant-dropdown-menu-dark,
.tlant-dropdown-menu-dark .tlant-dropdown-menu {
  background: #001529;
}
.tlant-dropdown-menu-dark .tlant-dropdown-menu-item,
.tlant-dropdown-menu-dark .tlant-dropdown-menu-submenu-title,
.tlant-dropdown-menu-dark .tlant-dropdown-menu-item > a,
.tlant-dropdown-menu-dark .tlant-dropdown-menu-item > .anticon + span > a {
  color: rgba(255, 255, 255, 0.65);
}
.tlant-dropdown-menu-dark .tlant-dropdown-menu-item .tlant-dropdown-menu-submenu-arrow::after,
.tlant-dropdown-menu-dark .tlant-dropdown-menu-submenu-title .tlant-dropdown-menu-submenu-arrow::after,
.tlant-dropdown-menu-dark .tlant-dropdown-menu-item > a .tlant-dropdown-menu-submenu-arrow::after,
.tlant-dropdown-menu-dark .tlant-dropdown-menu-item > .anticon + span > a .tlant-dropdown-menu-submenu-arrow::after {
  color: rgba(255, 255, 255, 0.65);
}
.tlant-dropdown-menu-dark .tlant-dropdown-menu-item:hover,
.tlant-dropdown-menu-dark .tlant-dropdown-menu-submenu-title:hover,
.tlant-dropdown-menu-dark .tlant-dropdown-menu-item > a:hover,
.tlant-dropdown-menu-dark .tlant-dropdown-menu-item > .anticon + span > a:hover {
  color: #fff;
  background: transparent;
}
.tlant-dropdown-menu-dark .tlant-dropdown-menu-item-selected,
.tlant-dropdown-menu-dark .tlant-dropdown-menu-item-selected:hover,
.tlant-dropdown-menu-dark .tlant-dropdown-menu-item-selected > a {
  color: #fff;
  background: var(--tlant-primary-color);
}
.tlant-dropdown-rtl {
  direction: rtl;
}
.tlant-dropdown-rtl.tlant-dropdown::before {
  right: -7px;
  left: 0;
}
.tlant-dropdown-menu.tlant-dropdown-menu-rtl {
  direction: rtl;
  text-align: right;
}
.tlant-dropdown-rtl .tlant-dropdown-menu-item-group-title,
.tlant-dropdown-menu-submenu-rtl .tlant-dropdown-menu-item-group-title {
  direction: rtl;
  text-align: right;
}
.tlant-dropdown-menu-submenu-popup.tlant-dropdown-menu-submenu-rtl {
  transform-origin: 100% 0;
}
.tlant-dropdown-rtl .tlant-dropdown-menu-submenu-popup ul,
.tlant-dropdown-rtl .tlant-dropdown-menu-submenu-popup li {
  text-align: right;
}
.tlant-dropdown-rtl .tlant-dropdown-menu-item,
.tlant-dropdown-rtl .tlant-dropdown-menu-submenu-title {
  text-align: right;
}
.tlant-dropdown-rtl .tlant-dropdown-menu-item > .anticon:first-child,
.tlant-dropdown-rtl .tlant-dropdown-menu-submenu-title > .anticon:first-child,
.tlant-dropdown-rtl .tlant-dropdown-menu-item > span > .anticon:first-child,
.tlant-dropdown-rtl .tlant-dropdown-menu-submenu-title > span > .anticon:first-child {
  margin-right: 0;
  margin-left: 8px;
}
.tlant-dropdown-rtl .tlant-dropdown-menu-item .tlant-dropdown-menu-submenu-expand-icon,
.tlant-dropdown-rtl .tlant-dropdown-menu-submenu-title .tlant-dropdown-menu-submenu-expand-icon {
  right: auto;
  left: 8px;
}
.tlant-dropdown-rtl .tlant-dropdown-menu-item .tlant-dropdown-menu-submenu-expand-icon .tlant-dropdown-menu-submenu-arrow-icon,
.tlant-dropdown-rtl .tlant-dropdown-menu-submenu-title .tlant-dropdown-menu-submenu-expand-icon .tlant-dropdown-menu-submenu-arrow-icon {
  margin-left: 0 !important;
  transform: scaleX(-1);
}
.tlant-dropdown-rtl .tlant-dropdown-menu-submenu-title {
  padding-right: 12px;
  padding-left: 24px;
}
.tlant-dropdown-rtl .tlant-dropdown-menu-submenu-vertical > .tlant-dropdown-menu {
  right: 100%;
  left: 0;
  margin-right: 4px;
  margin-left: 0;
}
.tlant-empty {
  margin: 0 8px;
  font-size: 14px;
  line-height: 1.5715;
  text-align: center;
}
.tlant-empty-image {
  height: 100px;
  margin-bottom: 8px;
}
.tlant-empty-image img {
  height: 100%;
}
.tlant-empty-image svg {
  height: 100%;
  margin: auto;
}
.tlant-empty-footer {
  margin-top: 16px;
}
.tlant-empty-normal {
  margin: 32px 0;
  color: #dadce1;
}
.tlant-empty-normal .tlant-empty-image {
  height: 40px;
}
.tlant-empty-small {
  margin: 8px 0;
  color: #dadce1;
}
.tlant-empty-small .tlant-empty-image {
  height: 35px;
}
.tlant-empty-img-default-ellipse {
  fill: #f5f5f5;
  fill-opacity: 0.8;
}
.tlant-empty-img-default-path-1 {
  fill: #aeb8c2;
}
.tlant-empty-img-default-path-2 {
  fill: url('#linearGradient-1');
}
.tlant-empty-img-default-path-3 {
  fill: #f5f5f7;
}
.tlant-empty-img-default-path-4 {
  fill: #dce0e6;
}
.tlant-empty-img-default-path-5 {
  fill: #dce0e6;
}
.tlant-empty-img-default-g {
  fill: #fff;
}
.tlant-empty-img-simple-ellipse {
  fill: #f5f5f5;
}
.tlant-empty-img-simple-g {
  stroke: #d9d9d9;
}
.tlant-empty-img-simple-path {
  fill: #fafafa;
}
.tlant-empty-rtl {
  direction: rtl;
}
.tlant-form-item .tlant-input-number + .tlant-form-text {
  margin-left: 8px;
}
.tlant-form-inline {
  display: flex;
  flex-wrap: wrap;
}
.tlant-form-inline .tlant-form-item {
  flex: none;
  flex-wrap: nowrap;
  margin-right: 16px;
  margin-bottom: 0;
}
.tlant-form-inline .tlant-form-item-with-help {
  margin-bottom: 24px;
}
.tlant-form-inline .tlant-form-item > .tlant-form-item-label,
.tlant-form-inline .tlant-form-item > .tlant-form-item-control {
  display: inline-block;
  vertical-align: top;
}
.tlant-form-inline .tlant-form-item > .tlant-form-item-label {
  flex: none;
}
.tlant-form-inline .tlant-form-item .tlant-form-text {
  display: inline-block;
}
.tlant-form-inline .tlant-form-item .tlant-form-item-has-feedback {
  display: inline-block;
}
.tlant-form-horizontal .tlant-form-item-label {
  flex-grow: 0;
}
.tlant-form-horizontal .tlant-form-item-control {
  flex: 1 1 0;
  min-width: 0;
}
.tlant-form-horizontal .tlant-form-item-label[class$='-24'] + .tlant-form-item-control,
.tlant-form-horizontal .tlant-form-item-label[class*='-24 '] + .tlant-form-item-control {
  min-width: unset;
}
.tlant-form-vertical .tlant-form-item-row {
  flex-direction: column;
}
.tlant-form-vertical .tlant-form-item-label > label {
  height: auto;
}
.tlant-form-vertical .tlant-form-item .tlant-form-item-control {
  width: 100%;
}
.tlant-form-vertical .tlant-form-item-label,
.tlant-col-24.tlant-form-item-label,
.tlant-col-xl-24.tlant-form-item-label {
  padding: 0 0 8px;
  line-height: 1.5715;
  white-space: initial;
  text-align: left;
}
.tlant-form-vertical .tlant-form-item-label > label,
.tlant-col-24.tlant-form-item-label > label,
.tlant-col-xl-24.tlant-form-item-label > label {
  margin: 0;
}
.tlant-form-vertical .tlant-form-item-label > label::after,
.tlant-col-24.tlant-form-item-label > label::after,
.tlant-col-xl-24.tlant-form-item-label > label::after {
  display: none;
}
.tlant-form-rtl.tlant-form-vertical .tlant-form-item-label,
.tlant-form-rtl.tlant-col-24.tlant-form-item-label,
.tlant-form-rtl.tlant-col-xl-24.tlant-form-item-label {
  text-align: right;
}
@media (max-width: 575px) {
  .tlant-form-item .tlant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .tlant-form-item .tlant-form-item-label > label {
    margin: 0;
  }
  .tlant-form-item .tlant-form-item-label > label::after {
    display: none;
  }
  .tlant-form-rtl.tlant-form-item .tlant-form-item-label {
    text-align: right;
  }
  .tlant-form .tlant-form-item {
    flex-wrap: wrap;
  }
  .tlant-form .tlant-form-item .tlant-form-item-label,
  .tlant-form .tlant-form-item .tlant-form-item-control {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .tlant-col-xs-24.tlant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .tlant-col-xs-24.tlant-form-item-label > label {
    margin: 0;
  }
  .tlant-col-xs-24.tlant-form-item-label > label::after {
    display: none;
  }
  .tlant-form-rtl.tlant-col-xs-24.tlant-form-item-label {
    text-align: right;
  }
}
@media (max-width: 767px) {
  .tlant-col-sm-24.tlant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .tlant-col-sm-24.tlant-form-item-label > label {
    margin: 0;
  }
  .tlant-col-sm-24.tlant-form-item-label > label::after {
    display: none;
  }
  .tlant-form-rtl.tlant-col-sm-24.tlant-form-item-label {
    text-align: right;
  }
}
@media (max-width: 991px) {
  .tlant-col-md-24.tlant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .tlant-col-md-24.tlant-form-item-label > label {
    margin: 0;
  }
  .tlant-col-md-24.tlant-form-item-label > label::after {
    display: none;
  }
  .tlant-form-rtl.tlant-col-md-24.tlant-form-item-label {
    text-align: right;
  }
}
@media (max-width: 1199px) {
  .tlant-col-lg-24.tlant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .tlant-col-lg-24.tlant-form-item-label > label {
    margin: 0;
  }
  .tlant-col-lg-24.tlant-form-item-label > label::after {
    display: none;
  }
  .tlant-form-rtl.tlant-col-lg-24.tlant-form-item-label {
    text-align: right;
  }
}
@media (max-width: 1599px) {
  .tlant-col-xl-24.tlant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .tlant-col-xl-24.tlant-form-item-label > label {
    margin: 0;
  }
  .tlant-col-xl-24.tlant-form-item-label > label::after {
    display: none;
  }
  .tlant-form-rtl.tlant-col-xl-24.tlant-form-item-label {
    text-align: right;
  }
}
.tlant-form-item {
  /* Some non-status related component style is in `components.less` */
  /* To support leave along ErrorList. We add additional className to handle explain style */
}
.tlant-form-item-explain-error {
  color: #cf1322;
}
.tlant-form-item-explain-warning {
  color: #ef8600;
}
.tlant-form-item-has-feedback .tlant-switch {
  margin: 2px 0 4px;
}
.tlant-form-item-has-warning .tlant-form-item-split {
  color: #ef8600;
}
.tlant-form-item-has-error .tlant-form-item-split {
  color: #cf1322;
}
.tlant-form {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.tlant-form legend {
  display: block;
  width: 100%;
  margin-bottom: 20px;
  padding: 0;
  color: #7f8596;
  font-size: 16px;
  line-height: inherit;
  border: 0;
  border-bottom: 1px solid #d9d9d9;
}
.tlant-form label {
  font-size: 14px;
}
.tlant-form input[type='search'] {
  box-sizing: border-box;
}
.tlant-form input[type='radio'],
.tlant-form input[type='checkbox'] {
  line-height: normal;
}
.tlant-form input[type='file'] {
  display: block;
}
.tlant-form input[type='range'] {
  display: block;
  width: 100%;
}
.tlant-form select[multiple],
.tlant-form select[size] {
  height: auto;
}
.tlant-form input[type='file']:focus,
.tlant-form input[type='radio']:focus,
.tlant-form input[type='checkbox']:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.tlant-form output {
  display: block;
  padding-top: 15px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
}
.tlant-form .tlant-form-text {
  display: inline-block;
  padding-right: 8px;
}
.tlant-form-small .tlant-form-item-label > label {
  height: 24px;
}
.tlant-form-small .tlant-form-item-control-input {
  min-height: 24px;
}
.tlant-form-large .tlant-form-item-label > label {
  height: 40px;
}
.tlant-form-large .tlant-form-item-control-input {
  min-height: 40px;
}
.tlant-form-item {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  margin-bottom: 24px;
  vertical-align: top;
}
.tlant-form-item-with-help {
  transition: none;
}
.tlant-form-item-hidden,
.tlant-form-item-hidden.tlant-row {
  display: none;
}
.tlant-form-item-label {
  display: inline-block;
  flex-grow: 0;
  overflow: hidden;
  white-space: nowrap;
  text-align: right;
  vertical-align: middle;
}
.tlant-form-item-label-left {
  text-align: left;
}
.tlant-form-item-label-wrap {
  overflow: unset;
  line-height: 1.3215em;
  white-space: unset;
}
.tlant-form-item-label > label {
  position: relative;
  display: inline-flex;
  align-items: center;
  max-width: 100%;
  height: 32px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
}
.tlant-form-item-label > label > .anticon {
  font-size: 14px;
  vertical-align: top;
}
.tlant-form-item-label > label.tlant-form-item-required:not(.tlant-form-item-required-mark-optional)::before {
  display: inline-block;
  margin-right: 4px;
  color: #ff4d4f;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
.tlant-form-hide-required-mark .tlant-form-item-label > label.tlant-form-item-required:not(.tlant-form-item-required-mark-optional)::before {
  display: none;
}
.tlant-form-item-label > label .tlant-form-item-optional {
  display: inline-block;
  margin-left: 4px;
  color: #7f8596;
}
.tlant-form-hide-required-mark .tlant-form-item-label > label .tlant-form-item-optional {
  display: none;
}
.tlant-form-item-label > label .tlant-form-item-tooltip {
  color: #7f8596;
  cursor: help;
  writing-mode: horizontal-tb;
  margin-inline-start: 4px;
}
.tlant-form-item-label > label::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}
.tlant-form-item-label > label.tlant-form-item-no-colon::after {
  content: ' ';
}
.tlant-form-item-control {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.tlant-form-item-control:first-child:not([class^='tlant-col-']):not([class*=' tlant-col-']) {
  width: 100%;
}
.tlant-form-item-control-input {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 32px;
}
.tlant-form-item-control-input-content {
  flex: auto;
  max-width: 100%;
}
.tlant-form-item-explain,
.tlant-form-item-extra {
  clear: both;
  color: #7f8596;
  font-size: 14px;
  line-height: 1.5715;
  transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.tlant-form-item-explain-connected {
  width: 100%;
}
.tlant-form-item-extra {
  min-height: 24px;
}
.tlant-form-item-with-help .tlant-form-item-explain {
  height: auto;
  opacity: 1;
}
.tlant-form-item-feedback-icon {
  font-size: 14px;
  text-align: center;
  visibility: visible;
  animation: zoomIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  pointer-events: none;
}
.tlant-form-item-feedback-icon-success {
  color: var(--tlant-success-color);
}
.tlant-form-item-feedback-icon-error {
  color: #cf1322;
}
.tlant-form-item-feedback-icon-warning {
  color: #ef8600;
}
.tlant-form-item-feedback-icon-validating {
  color: var(--tlant-primary-color);
}
.tlant-show-help {
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.tlant-show-help-appear,
.tlant-show-help-enter {
  opacity: 0;
}
.tlant-show-help-appear-active,
.tlant-show-help-enter-active {
  opacity: 1;
}
.tlant-show-help-leave {
  opacity: 1;
}
.tlant-show-help-leave-active {
  opacity: 0;
}
.tlant-show-help-item {
  overflow: hidden;
  transition: height 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
.tlant-show-help-item-appear,
.tlant-show-help-item-enter {
  transform: translateY(-5px);
  opacity: 0;
}
.tlant-show-help-item-appear-active,
.tlant-show-help-item-enter-active {
  transform: translateY(0);
  opacity: 1;
}
.tlant-show-help-item-leave {
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
.tlant-show-help-item-leave-active {
  transform: translateY(-5px);
}
@keyframes diffZoomIn1 {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes diffZoomIn2 {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes diffZoomIn3 {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
.tlant-form-rtl {
  direction: rtl;
}
.tlant-form-rtl .tlant-form-item-label {
  text-align: left;
}
.tlant-form-rtl .tlant-form-item-label > label.tlant-form-item-required::before {
  margin-right: 0;
  margin-left: 4px;
}
.tlant-form-rtl .tlant-form-item-label > label::after {
  margin: 0 2px 0 8px;
}
.tlant-form-rtl .tlant-form-item-label > label .tlant-form-item-optional {
  margin-right: 4px;
  margin-left: 0;
}
.tlant-col-rtl .tlant-form-item-control:first-child {
  width: 100%;
}
.tlant-form-rtl .tlant-form-item-has-feedback .tlant-input {
  padding-right: 11px;
  padding-left: 24px;
}
.tlant-form-rtl .tlant-form-item-has-feedback .tlant-input-affix-wrapper .tlant-input-suffix {
  padding-right: 11px;
  padding-left: 18px;
}
.tlant-form-rtl .tlant-form-item-has-feedback .tlant-input-affix-wrapper .tlant-input {
  padding: 0;
}
.tlant-form-rtl .tlant-form-item-has-feedback .tlant-input-number-affix-wrapper .tlant-input-number {
  padding: 0;
}
.tlant-form-rtl .tlant-form-item-has-feedback .tlant-input-search:not(.tlant-input-search-enter-button) .tlant-input-suffix {
  right: auto;
  left: 28px;
}
.tlant-form-rtl .tlant-form-item-has-feedback .tlant-input-number {
  padding-left: 18px;
}
.tlant-form-rtl .tlant-form-item-has-feedback > .tlant-select .tlant-select-arrow,
.tlant-form-rtl .tlant-form-item-has-feedback > .tlant-select .tlant-select-clear,
.tlant-form-rtl .tlant-form-item-has-feedback :not(.tlant-input-group-addon) > .tlant-select .tlant-select-arrow,
.tlant-form-rtl .tlant-form-item-has-feedback :not(.tlant-input-group-addon) > .tlant-select .tlant-select-clear,
.tlant-form-rtl .tlant-form-item-has-feedback :not(.tlant-input-number-group-addon) > .tlant-select .tlant-select-arrow,
.tlant-form-rtl .tlant-form-item-has-feedback :not(.tlant-input-number-group-addon) > .tlant-select .tlant-select-clear {
  right: auto;
  left: 32px;
}
.tlant-form-rtl .tlant-form-item-has-feedback > .tlant-select .tlant-select-selection-selected-value,
.tlant-form-rtl .tlant-form-item-has-feedback :not(.tlant-input-group-addon) > .tlant-select .tlant-select-selection-selected-value,
.tlant-form-rtl .tlant-form-item-has-feedback :not(.tlant-input-number-group-addon) > .tlant-select .tlant-select-selection-selected-value {
  padding-right: 0;
  padding-left: 42px;
}
.tlant-form-rtl .tlant-form-item-has-feedback .tlant-cascader-picker-arrow {
  margin-right: 0;
  margin-left: 19px;
}
.tlant-form-rtl .tlant-form-item-has-feedback .tlant-cascader-picker-clear {
  right: auto;
  left: 32px;
}
.tlant-form-rtl .tlant-form-item-has-feedback .tlant-picker {
  padding-right: 11px;
  padding-left: 29.2px;
}
.tlant-form-rtl .tlant-form-item-has-feedback .tlant-picker-large {
  padding-right: 11px;
  padding-left: 29.2px;
}
.tlant-form-rtl .tlant-form-item-has-feedback .tlant-picker-small {
  padding-right: 7px;
  padding-left: 25.2px;
}
.tlant-form-rtl .tlant-form-item-has-feedback.tlant-form-item-has-success .tlant-form-item-children-icon,
.tlant-form-rtl .tlant-form-item-has-feedback.tlant-form-item-has-warning .tlant-form-item-children-icon,
.tlant-form-rtl .tlant-form-item-has-feedback.tlant-form-item-has-error .tlant-form-item-children-icon,
.tlant-form-rtl .tlant-form-item-has-feedback.tlant-form-item-is-validating .tlant-form-item-children-icon {
  right: auto;
  left: 0;
}
.tlant-form-rtl.tlant-form-inline .tlant-form-item {
  margin-right: 0;
  margin-left: 16px;
}
.tlant-row {
  display: flex;
  flex-flow: row wrap;
  min-width: 0;
}
.tlant-row::before,
.tlant-row::after {
  display: flex;
}
.tlant-row-no-wrap {
  flex-wrap: nowrap;
}
.tlant-row-start {
  justify-content: flex-start;
}
.tlant-row-center {
  justify-content: center;
}
.tlant-row-end {
  justify-content: flex-end;
}
.tlant-row-space-between {
  justify-content: space-between;
}
.tlant-row-space-around {
  justify-content: space-around;
}
.tlant-row-space-evenly {
  justify-content: space-evenly;
}
.tlant-row-top {
  align-items: flex-start;
}
.tlant-row-middle {
  align-items: center;
}
.tlant-row-bottom {
  align-items: flex-end;
}
.tlant-col {
  position: relative;
  max-width: 100%;
  min-height: 1px;
}
.tlant-col-24 {
  display: block;
  flex: 0 0 100%;
  max-width: 100%;
}
.tlant-col-push-24 {
  left: 100%;
}
.tlant-col-pull-24 {
  right: 100%;
}
.tlant-col-offset-24 {
  margin-left: 100%;
}
.tlant-col-order-24 {
  order: 24;
}
.tlant-col-23 {
  display: block;
  flex: 0 0 95.83333333%;
  max-width: 95.83333333%;
}
.tlant-col-push-23 {
  left: 95.83333333%;
}
.tlant-col-pull-23 {
  right: 95.83333333%;
}
.tlant-col-offset-23 {
  margin-left: 95.83333333%;
}
.tlant-col-order-23 {
  order: 23;
}
.tlant-col-22 {
  display: block;
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}
.tlant-col-push-22 {
  left: 91.66666667%;
}
.tlant-col-pull-22 {
  right: 91.66666667%;
}
.tlant-col-offset-22 {
  margin-left: 91.66666667%;
}
.tlant-col-order-22 {
  order: 22;
}
.tlant-col-21 {
  display: block;
  flex: 0 0 87.5%;
  max-width: 87.5%;
}
.tlant-col-push-21 {
  left: 87.5%;
}
.tlant-col-pull-21 {
  right: 87.5%;
}
.tlant-col-offset-21 {
  margin-left: 87.5%;
}
.tlant-col-order-21 {
  order: 21;
}
.tlant-col-20 {
  display: block;
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}
.tlant-col-push-20 {
  left: 83.33333333%;
}
.tlant-col-pull-20 {
  right: 83.33333333%;
}
.tlant-col-offset-20 {
  margin-left: 83.33333333%;
}
.tlant-col-order-20 {
  order: 20;
}
.tlant-col-19 {
  display: block;
  flex: 0 0 79.16666667%;
  max-width: 79.16666667%;
}
.tlant-col-push-19 {
  left: 79.16666667%;
}
.tlant-col-pull-19 {
  right: 79.16666667%;
}
.tlant-col-offset-19 {
  margin-left: 79.16666667%;
}
.tlant-col-order-19 {
  order: 19;
}
.tlant-col-18 {
  display: block;
  flex: 0 0 75%;
  max-width: 75%;
}
.tlant-col-push-18 {
  left: 75%;
}
.tlant-col-pull-18 {
  right: 75%;
}
.tlant-col-offset-18 {
  margin-left: 75%;
}
.tlant-col-order-18 {
  order: 18;
}
.tlant-col-17 {
  display: block;
  flex: 0 0 70.83333333%;
  max-width: 70.83333333%;
}
.tlant-col-push-17 {
  left: 70.83333333%;
}
.tlant-col-pull-17 {
  right: 70.83333333%;
}
.tlant-col-offset-17 {
  margin-left: 70.83333333%;
}
.tlant-col-order-17 {
  order: 17;
}
.tlant-col-16 {
  display: block;
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}
.tlant-col-push-16 {
  left: 66.66666667%;
}
.tlant-col-pull-16 {
  right: 66.66666667%;
}
.tlant-col-offset-16 {
  margin-left: 66.66666667%;
}
.tlant-col-order-16 {
  order: 16;
}
.tlant-col-15 {
  display: block;
  flex: 0 0 62.5%;
  max-width: 62.5%;
}
.tlant-col-push-15 {
  left: 62.5%;
}
.tlant-col-pull-15 {
  right: 62.5%;
}
.tlant-col-offset-15 {
  margin-left: 62.5%;
}
.tlant-col-order-15 {
  order: 15;
}
.tlant-col-14 {
  display: block;
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}
.tlant-col-push-14 {
  left: 58.33333333%;
}
.tlant-col-pull-14 {
  right: 58.33333333%;
}
.tlant-col-offset-14 {
  margin-left: 58.33333333%;
}
.tlant-col-order-14 {
  order: 14;
}
.tlant-col-13 {
  display: block;
  flex: 0 0 54.16666667%;
  max-width: 54.16666667%;
}
.tlant-col-push-13 {
  left: 54.16666667%;
}
.tlant-col-pull-13 {
  right: 54.16666667%;
}
.tlant-col-offset-13 {
  margin-left: 54.16666667%;
}
.tlant-col-order-13 {
  order: 13;
}
.tlant-col-12 {
  display: block;
  flex: 0 0 50%;
  max-width: 50%;
}
.tlant-col-push-12 {
  left: 50%;
}
.tlant-col-pull-12 {
  right: 50%;
}
.tlant-col-offset-12 {
  margin-left: 50%;
}
.tlant-col-order-12 {
  order: 12;
}
.tlant-col-11 {
  display: block;
  flex: 0 0 45.83333333%;
  max-width: 45.83333333%;
}
.tlant-col-push-11 {
  left: 45.83333333%;
}
.tlant-col-pull-11 {
  right: 45.83333333%;
}
.tlant-col-offset-11 {
  margin-left: 45.83333333%;
}
.tlant-col-order-11 {
  order: 11;
}
.tlant-col-10 {
  display: block;
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}
.tlant-col-push-10 {
  left: 41.66666667%;
}
.tlant-col-pull-10 {
  right: 41.66666667%;
}
.tlant-col-offset-10 {
  margin-left: 41.66666667%;
}
.tlant-col-order-10 {
  order: 10;
}
.tlant-col-9 {
  display: block;
  flex: 0 0 37.5%;
  max-width: 37.5%;
}
.tlant-col-push-9 {
  left: 37.5%;
}
.tlant-col-pull-9 {
  right: 37.5%;
}
.tlant-col-offset-9 {
  margin-left: 37.5%;
}
.tlant-col-order-9 {
  order: 9;
}
.tlant-col-8 {
  display: block;
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}
.tlant-col-push-8 {
  left: 33.33333333%;
}
.tlant-col-pull-8 {
  right: 33.33333333%;
}
.tlant-col-offset-8 {
  margin-left: 33.33333333%;
}
.tlant-col-order-8 {
  order: 8;
}
.tlant-col-7 {
  display: block;
  flex: 0 0 29.16666667%;
  max-width: 29.16666667%;
}
.tlant-col-push-7 {
  left: 29.16666667%;
}
.tlant-col-pull-7 {
  right: 29.16666667%;
}
.tlant-col-offset-7 {
  margin-left: 29.16666667%;
}
.tlant-col-order-7 {
  order: 7;
}
.tlant-col-6 {
  display: block;
  flex: 0 0 25%;
  max-width: 25%;
}
.tlant-col-push-6 {
  left: 25%;
}
.tlant-col-pull-6 {
  right: 25%;
}
.tlant-col-offset-6 {
  margin-left: 25%;
}
.tlant-col-order-6 {
  order: 6;
}
.tlant-col-5 {
  display: block;
  flex: 0 0 20.83333333%;
  max-width: 20.83333333%;
}
.tlant-col-push-5 {
  left: 20.83333333%;
}
.tlant-col-pull-5 {
  right: 20.83333333%;
}
.tlant-col-offset-5 {
  margin-left: 20.83333333%;
}
.tlant-col-order-5 {
  order: 5;
}
.tlant-col-4 {
  display: block;
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}
.tlant-col-push-4 {
  left: 16.66666667%;
}
.tlant-col-pull-4 {
  right: 16.66666667%;
}
.tlant-col-offset-4 {
  margin-left: 16.66666667%;
}
.tlant-col-order-4 {
  order: 4;
}
.tlant-col-3 {
  display: block;
  flex: 0 0 12.5%;
  max-width: 12.5%;
}
.tlant-col-push-3 {
  left: 12.5%;
}
.tlant-col-pull-3 {
  right: 12.5%;
}
.tlant-col-offset-3 {
  margin-left: 12.5%;
}
.tlant-col-order-3 {
  order: 3;
}
.tlant-col-2 {
  display: block;
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}
.tlant-col-push-2 {
  left: 8.33333333%;
}
.tlant-col-pull-2 {
  right: 8.33333333%;
}
.tlant-col-offset-2 {
  margin-left: 8.33333333%;
}
.tlant-col-order-2 {
  order: 2;
}
.tlant-col-1 {
  display: block;
  flex: 0 0 4.16666667%;
  max-width: 4.16666667%;
}
.tlant-col-push-1 {
  left: 4.16666667%;
}
.tlant-col-pull-1 {
  right: 4.16666667%;
}
.tlant-col-offset-1 {
  margin-left: 4.16666667%;
}
.tlant-col-order-1 {
  order: 1;
}
.tlant-col-0 {
  display: none;
}
.tlant-col-push-0 {
  left: auto;
}
.tlant-col-pull-0 {
  right: auto;
}
.tlant-col-push-0 {
  left: auto;
}
.tlant-col-pull-0 {
  right: auto;
}
.tlant-col-offset-0 {
  margin-left: 0;
}
.tlant-col-order-0 {
  order: 0;
}
.tlant-col-push-0.tlant-col-rtl {
  right: auto;
}
.tlant-col-pull-0.tlant-col-rtl {
  left: auto;
}
.tlant-col-push-0.tlant-col-rtl {
  right: auto;
}
.tlant-col-pull-0.tlant-col-rtl {
  left: auto;
}
.tlant-col-offset-0.tlant-col-rtl {
  margin-right: 0;
}
.tlant-col-push-1.tlant-col-rtl {
  right: 4.16666667%;
  left: auto;
}
.tlant-col-pull-1.tlant-col-rtl {
  right: auto;
  left: 4.16666667%;
}
.tlant-col-offset-1.tlant-col-rtl {
  margin-right: 4.16666667%;
  margin-left: 0;
}
.tlant-col-push-2.tlant-col-rtl {
  right: 8.33333333%;
  left: auto;
}
.tlant-col-pull-2.tlant-col-rtl {
  right: auto;
  left: 8.33333333%;
}
.tlant-col-offset-2.tlant-col-rtl {
  margin-right: 8.33333333%;
  margin-left: 0;
}
.tlant-col-push-3.tlant-col-rtl {
  right: 12.5%;
  left: auto;
}
.tlant-col-pull-3.tlant-col-rtl {
  right: auto;
  left: 12.5%;
}
.tlant-col-offset-3.tlant-col-rtl {
  margin-right: 12.5%;
  margin-left: 0;
}
.tlant-col-push-4.tlant-col-rtl {
  right: 16.66666667%;
  left: auto;
}
.tlant-col-pull-4.tlant-col-rtl {
  right: auto;
  left: 16.66666667%;
}
.tlant-col-offset-4.tlant-col-rtl {
  margin-right: 16.66666667%;
  margin-left: 0;
}
.tlant-col-push-5.tlant-col-rtl {
  right: 20.83333333%;
  left: auto;
}
.tlant-col-pull-5.tlant-col-rtl {
  right: auto;
  left: 20.83333333%;
}
.tlant-col-offset-5.tlant-col-rtl {
  margin-right: 20.83333333%;
  margin-left: 0;
}
.tlant-col-push-6.tlant-col-rtl {
  right: 25%;
  left: auto;
}
.tlant-col-pull-6.tlant-col-rtl {
  right: auto;
  left: 25%;
}
.tlant-col-offset-6.tlant-col-rtl {
  margin-right: 25%;
  margin-left: 0;
}
.tlant-col-push-7.tlant-col-rtl {
  right: 29.16666667%;
  left: auto;
}
.tlant-col-pull-7.tlant-col-rtl {
  right: auto;
  left: 29.16666667%;
}
.tlant-col-offset-7.tlant-col-rtl {
  margin-right: 29.16666667%;
  margin-left: 0;
}
.tlant-col-push-8.tlant-col-rtl {
  right: 33.33333333%;
  left: auto;
}
.tlant-col-pull-8.tlant-col-rtl {
  right: auto;
  left: 33.33333333%;
}
.tlant-col-offset-8.tlant-col-rtl {
  margin-right: 33.33333333%;
  margin-left: 0;
}
.tlant-col-push-9.tlant-col-rtl {
  right: 37.5%;
  left: auto;
}
.tlant-col-pull-9.tlant-col-rtl {
  right: auto;
  left: 37.5%;
}
.tlant-col-offset-9.tlant-col-rtl {
  margin-right: 37.5%;
  margin-left: 0;
}
.tlant-col-push-10.tlant-col-rtl {
  right: 41.66666667%;
  left: auto;
}
.tlant-col-pull-10.tlant-col-rtl {
  right: auto;
  left: 41.66666667%;
}
.tlant-col-offset-10.tlant-col-rtl {
  margin-right: 41.66666667%;
  margin-left: 0;
}
.tlant-col-push-11.tlant-col-rtl {
  right: 45.83333333%;
  left: auto;
}
.tlant-col-pull-11.tlant-col-rtl {
  right: auto;
  left: 45.83333333%;
}
.tlant-col-offset-11.tlant-col-rtl {
  margin-right: 45.83333333%;
  margin-left: 0;
}
.tlant-col-push-12.tlant-col-rtl {
  right: 50%;
  left: auto;
}
.tlant-col-pull-12.tlant-col-rtl {
  right: auto;
  left: 50%;
}
.tlant-col-offset-12.tlant-col-rtl {
  margin-right: 50%;
  margin-left: 0;
}
.tlant-col-push-13.tlant-col-rtl {
  right: 54.16666667%;
  left: auto;
}
.tlant-col-pull-13.tlant-col-rtl {
  right: auto;
  left: 54.16666667%;
}
.tlant-col-offset-13.tlant-col-rtl {
  margin-right: 54.16666667%;
  margin-left: 0;
}
.tlant-col-push-14.tlant-col-rtl {
  right: 58.33333333%;
  left: auto;
}
.tlant-col-pull-14.tlant-col-rtl {
  right: auto;
  left: 58.33333333%;
}
.tlant-col-offset-14.tlant-col-rtl {
  margin-right: 58.33333333%;
  margin-left: 0;
}
.tlant-col-push-15.tlant-col-rtl {
  right: 62.5%;
  left: auto;
}
.tlant-col-pull-15.tlant-col-rtl {
  right: auto;
  left: 62.5%;
}
.tlant-col-offset-15.tlant-col-rtl {
  margin-right: 62.5%;
  margin-left: 0;
}
.tlant-col-push-16.tlant-col-rtl {
  right: 66.66666667%;
  left: auto;
}
.tlant-col-pull-16.tlant-col-rtl {
  right: auto;
  left: 66.66666667%;
}
.tlant-col-offset-16.tlant-col-rtl {
  margin-right: 66.66666667%;
  margin-left: 0;
}
.tlant-col-push-17.tlant-col-rtl {
  right: 70.83333333%;
  left: auto;
}
.tlant-col-pull-17.tlant-col-rtl {
  right: auto;
  left: 70.83333333%;
}
.tlant-col-offset-17.tlant-col-rtl {
  margin-right: 70.83333333%;
  margin-left: 0;
}
.tlant-col-push-18.tlant-col-rtl {
  right: 75%;
  left: auto;
}
.tlant-col-pull-18.tlant-col-rtl {
  right: auto;
  left: 75%;
}
.tlant-col-offset-18.tlant-col-rtl {
  margin-right: 75%;
  margin-left: 0;
}
.tlant-col-push-19.tlant-col-rtl {
  right: 79.16666667%;
  left: auto;
}
.tlant-col-pull-19.tlant-col-rtl {
  right: auto;
  left: 79.16666667%;
}
.tlant-col-offset-19.tlant-col-rtl {
  margin-right: 79.16666667%;
  margin-left: 0;
}
.tlant-col-push-20.tlant-col-rtl {
  right: 83.33333333%;
  left: auto;
}
.tlant-col-pull-20.tlant-col-rtl {
  right: auto;
  left: 83.33333333%;
}
.tlant-col-offset-20.tlant-col-rtl {
  margin-right: 83.33333333%;
  margin-left: 0;
}
.tlant-col-push-21.tlant-col-rtl {
  right: 87.5%;
  left: auto;
}
.tlant-col-pull-21.tlant-col-rtl {
  right: auto;
  left: 87.5%;
}
.tlant-col-offset-21.tlant-col-rtl {
  margin-right: 87.5%;
  margin-left: 0;
}
.tlant-col-push-22.tlant-col-rtl {
  right: 91.66666667%;
  left: auto;
}
.tlant-col-pull-22.tlant-col-rtl {
  right: auto;
  left: 91.66666667%;
}
.tlant-col-offset-22.tlant-col-rtl {
  margin-right: 91.66666667%;
  margin-left: 0;
}
.tlant-col-push-23.tlant-col-rtl {
  right: 95.83333333%;
  left: auto;
}
.tlant-col-pull-23.tlant-col-rtl {
  right: auto;
  left: 95.83333333%;
}
.tlant-col-offset-23.tlant-col-rtl {
  margin-right: 95.83333333%;
  margin-left: 0;
}
.tlant-col-push-24.tlant-col-rtl {
  right: 100%;
  left: auto;
}
.tlant-col-pull-24.tlant-col-rtl {
  right: auto;
  left: 100%;
}
.tlant-col-offset-24.tlant-col-rtl {
  margin-right: 100%;
  margin-left: 0;
}
.tlant-col-xs-24 {
  display: block;
  flex: 0 0 100%;
  max-width: 100%;
}
.tlant-col-xs-push-24 {
  left: 100%;
}
.tlant-col-xs-pull-24 {
  right: 100%;
}
.tlant-col-xs-offset-24 {
  margin-left: 100%;
}
.tlant-col-xs-order-24 {
  order: 24;
}
.tlant-col-xs-23 {
  display: block;
  flex: 0 0 95.83333333%;
  max-width: 95.83333333%;
}
.tlant-col-xs-push-23 {
  left: 95.83333333%;
}
.tlant-col-xs-pull-23 {
  right: 95.83333333%;
}
.tlant-col-xs-offset-23 {
  margin-left: 95.83333333%;
}
.tlant-col-xs-order-23 {
  order: 23;
}
.tlant-col-xs-22 {
  display: block;
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}
.tlant-col-xs-push-22 {
  left: 91.66666667%;
}
.tlant-col-xs-pull-22 {
  right: 91.66666667%;
}
.tlant-col-xs-offset-22 {
  margin-left: 91.66666667%;
}
.tlant-col-xs-order-22 {
  order: 22;
}
.tlant-col-xs-21 {
  display: block;
  flex: 0 0 87.5%;
  max-width: 87.5%;
}
.tlant-col-xs-push-21 {
  left: 87.5%;
}
.tlant-col-xs-pull-21 {
  right: 87.5%;
}
.tlant-col-xs-offset-21 {
  margin-left: 87.5%;
}
.tlant-col-xs-order-21 {
  order: 21;
}
.tlant-col-xs-20 {
  display: block;
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}
.tlant-col-xs-push-20 {
  left: 83.33333333%;
}
.tlant-col-xs-pull-20 {
  right: 83.33333333%;
}
.tlant-col-xs-offset-20 {
  margin-left: 83.33333333%;
}
.tlant-col-xs-order-20 {
  order: 20;
}
.tlant-col-xs-19 {
  display: block;
  flex: 0 0 79.16666667%;
  max-width: 79.16666667%;
}
.tlant-col-xs-push-19 {
  left: 79.16666667%;
}
.tlant-col-xs-pull-19 {
  right: 79.16666667%;
}
.tlant-col-xs-offset-19 {
  margin-left: 79.16666667%;
}
.tlant-col-xs-order-19 {
  order: 19;
}
.tlant-col-xs-18 {
  display: block;
  flex: 0 0 75%;
  max-width: 75%;
}
.tlant-col-xs-push-18 {
  left: 75%;
}
.tlant-col-xs-pull-18 {
  right: 75%;
}
.tlant-col-xs-offset-18 {
  margin-left: 75%;
}
.tlant-col-xs-order-18 {
  order: 18;
}
.tlant-col-xs-17 {
  display: block;
  flex: 0 0 70.83333333%;
  max-width: 70.83333333%;
}
.tlant-col-xs-push-17 {
  left: 70.83333333%;
}
.tlant-col-xs-pull-17 {
  right: 70.83333333%;
}
.tlant-col-xs-offset-17 {
  margin-left: 70.83333333%;
}
.tlant-col-xs-order-17 {
  order: 17;
}
.tlant-col-xs-16 {
  display: block;
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}
.tlant-col-xs-push-16 {
  left: 66.66666667%;
}
.tlant-col-xs-pull-16 {
  right: 66.66666667%;
}
.tlant-col-xs-offset-16 {
  margin-left: 66.66666667%;
}
.tlant-col-xs-order-16 {
  order: 16;
}
.tlant-col-xs-15 {
  display: block;
  flex: 0 0 62.5%;
  max-width: 62.5%;
}
.tlant-col-xs-push-15 {
  left: 62.5%;
}
.tlant-col-xs-pull-15 {
  right: 62.5%;
}
.tlant-col-xs-offset-15 {
  margin-left: 62.5%;
}
.tlant-col-xs-order-15 {
  order: 15;
}
.tlant-col-xs-14 {
  display: block;
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}
.tlant-col-xs-push-14 {
  left: 58.33333333%;
}
.tlant-col-xs-pull-14 {
  right: 58.33333333%;
}
.tlant-col-xs-offset-14 {
  margin-left: 58.33333333%;
}
.tlant-col-xs-order-14 {
  order: 14;
}
.tlant-col-xs-13 {
  display: block;
  flex: 0 0 54.16666667%;
  max-width: 54.16666667%;
}
.tlant-col-xs-push-13 {
  left: 54.16666667%;
}
.tlant-col-xs-pull-13 {
  right: 54.16666667%;
}
.tlant-col-xs-offset-13 {
  margin-left: 54.16666667%;
}
.tlant-col-xs-order-13 {
  order: 13;
}
.tlant-col-xs-12 {
  display: block;
  flex: 0 0 50%;
  max-width: 50%;
}
.tlant-col-xs-push-12 {
  left: 50%;
}
.tlant-col-xs-pull-12 {
  right: 50%;
}
.tlant-col-xs-offset-12 {
  margin-left: 50%;
}
.tlant-col-xs-order-12 {
  order: 12;
}
.tlant-col-xs-11 {
  display: block;
  flex: 0 0 45.83333333%;
  max-width: 45.83333333%;
}
.tlant-col-xs-push-11 {
  left: 45.83333333%;
}
.tlant-col-xs-pull-11 {
  right: 45.83333333%;
}
.tlant-col-xs-offset-11 {
  margin-left: 45.83333333%;
}
.tlant-col-xs-order-11 {
  order: 11;
}
.tlant-col-xs-10 {
  display: block;
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}
.tlant-col-xs-push-10 {
  left: 41.66666667%;
}
.tlant-col-xs-pull-10 {
  right: 41.66666667%;
}
.tlant-col-xs-offset-10 {
  margin-left: 41.66666667%;
}
.tlant-col-xs-order-10 {
  order: 10;
}
.tlant-col-xs-9 {
  display: block;
  flex: 0 0 37.5%;
  max-width: 37.5%;
}
.tlant-col-xs-push-9 {
  left: 37.5%;
}
.tlant-col-xs-pull-9 {
  right: 37.5%;
}
.tlant-col-xs-offset-9 {
  margin-left: 37.5%;
}
.tlant-col-xs-order-9 {
  order: 9;
}
.tlant-col-xs-8 {
  display: block;
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}
.tlant-col-xs-push-8 {
  left: 33.33333333%;
}
.tlant-col-xs-pull-8 {
  right: 33.33333333%;
}
.tlant-col-xs-offset-8 {
  margin-left: 33.33333333%;
}
.tlant-col-xs-order-8 {
  order: 8;
}
.tlant-col-xs-7 {
  display: block;
  flex: 0 0 29.16666667%;
  max-width: 29.16666667%;
}
.tlant-col-xs-push-7 {
  left: 29.16666667%;
}
.tlant-col-xs-pull-7 {
  right: 29.16666667%;
}
.tlant-col-xs-offset-7 {
  margin-left: 29.16666667%;
}
.tlant-col-xs-order-7 {
  order: 7;
}
.tlant-col-xs-6 {
  display: block;
  flex: 0 0 25%;
  max-width: 25%;
}
.tlant-col-xs-push-6 {
  left: 25%;
}
.tlant-col-xs-pull-6 {
  right: 25%;
}
.tlant-col-xs-offset-6 {
  margin-left: 25%;
}
.tlant-col-xs-order-6 {
  order: 6;
}
.tlant-col-xs-5 {
  display: block;
  flex: 0 0 20.83333333%;
  max-width: 20.83333333%;
}
.tlant-col-xs-push-5 {
  left: 20.83333333%;
}
.tlant-col-xs-pull-5 {
  right: 20.83333333%;
}
.tlant-col-xs-offset-5 {
  margin-left: 20.83333333%;
}
.tlant-col-xs-order-5 {
  order: 5;
}
.tlant-col-xs-4 {
  display: block;
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}
.tlant-col-xs-push-4 {
  left: 16.66666667%;
}
.tlant-col-xs-pull-4 {
  right: 16.66666667%;
}
.tlant-col-xs-offset-4 {
  margin-left: 16.66666667%;
}
.tlant-col-xs-order-4 {
  order: 4;
}
.tlant-col-xs-3 {
  display: block;
  flex: 0 0 12.5%;
  max-width: 12.5%;
}
.tlant-col-xs-push-3 {
  left: 12.5%;
}
.tlant-col-xs-pull-3 {
  right: 12.5%;
}
.tlant-col-xs-offset-3 {
  margin-left: 12.5%;
}
.tlant-col-xs-order-3 {
  order: 3;
}
.tlant-col-xs-2 {
  display: block;
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}
.tlant-col-xs-push-2 {
  left: 8.33333333%;
}
.tlant-col-xs-pull-2 {
  right: 8.33333333%;
}
.tlant-col-xs-offset-2 {
  margin-left: 8.33333333%;
}
.tlant-col-xs-order-2 {
  order: 2;
}
.tlant-col-xs-1 {
  display: block;
  flex: 0 0 4.16666667%;
  max-width: 4.16666667%;
}
.tlant-col-xs-push-1 {
  left: 4.16666667%;
}
.tlant-col-xs-pull-1 {
  right: 4.16666667%;
}
.tlant-col-xs-offset-1 {
  margin-left: 4.16666667%;
}
.tlant-col-xs-order-1 {
  order: 1;
}
.tlant-col-xs-0 {
  display: none;
}
.tlant-col-push-0 {
  left: auto;
}
.tlant-col-pull-0 {
  right: auto;
}
.tlant-col-xs-push-0 {
  left: auto;
}
.tlant-col-xs-pull-0 {
  right: auto;
}
.tlant-col-xs-offset-0 {
  margin-left: 0;
}
.tlant-col-xs-order-0 {
  order: 0;
}
.tlant-col-push-0.tlant-col-rtl {
  right: auto;
}
.tlant-col-pull-0.tlant-col-rtl {
  left: auto;
}
.tlant-col-xs-push-0.tlant-col-rtl {
  right: auto;
}
.tlant-col-xs-pull-0.tlant-col-rtl {
  left: auto;
}
.tlant-col-xs-offset-0.tlant-col-rtl {
  margin-right: 0;
}
.tlant-col-xs-push-1.tlant-col-rtl {
  right: 4.16666667%;
  left: auto;
}
.tlant-col-xs-pull-1.tlant-col-rtl {
  right: auto;
  left: 4.16666667%;
}
.tlant-col-xs-offset-1.tlant-col-rtl {
  margin-right: 4.16666667%;
  margin-left: 0;
}
.tlant-col-xs-push-2.tlant-col-rtl {
  right: 8.33333333%;
  left: auto;
}
.tlant-col-xs-pull-2.tlant-col-rtl {
  right: auto;
  left: 8.33333333%;
}
.tlant-col-xs-offset-2.tlant-col-rtl {
  margin-right: 8.33333333%;
  margin-left: 0;
}
.tlant-col-xs-push-3.tlant-col-rtl {
  right: 12.5%;
  left: auto;
}
.tlant-col-xs-pull-3.tlant-col-rtl {
  right: auto;
  left: 12.5%;
}
.tlant-col-xs-offset-3.tlant-col-rtl {
  margin-right: 12.5%;
  margin-left: 0;
}
.tlant-col-xs-push-4.tlant-col-rtl {
  right: 16.66666667%;
  left: auto;
}
.tlant-col-xs-pull-4.tlant-col-rtl {
  right: auto;
  left: 16.66666667%;
}
.tlant-col-xs-offset-4.tlant-col-rtl {
  margin-right: 16.66666667%;
  margin-left: 0;
}
.tlant-col-xs-push-5.tlant-col-rtl {
  right: 20.83333333%;
  left: auto;
}
.tlant-col-xs-pull-5.tlant-col-rtl {
  right: auto;
  left: 20.83333333%;
}
.tlant-col-xs-offset-5.tlant-col-rtl {
  margin-right: 20.83333333%;
  margin-left: 0;
}
.tlant-col-xs-push-6.tlant-col-rtl {
  right: 25%;
  left: auto;
}
.tlant-col-xs-pull-6.tlant-col-rtl {
  right: auto;
  left: 25%;
}
.tlant-col-xs-offset-6.tlant-col-rtl {
  margin-right: 25%;
  margin-left: 0;
}
.tlant-col-xs-push-7.tlant-col-rtl {
  right: 29.16666667%;
  left: auto;
}
.tlant-col-xs-pull-7.tlant-col-rtl {
  right: auto;
  left: 29.16666667%;
}
.tlant-col-xs-offset-7.tlant-col-rtl {
  margin-right: 29.16666667%;
  margin-left: 0;
}
.tlant-col-xs-push-8.tlant-col-rtl {
  right: 33.33333333%;
  left: auto;
}
.tlant-col-xs-pull-8.tlant-col-rtl {
  right: auto;
  left: 33.33333333%;
}
.tlant-col-xs-offset-8.tlant-col-rtl {
  margin-right: 33.33333333%;
  margin-left: 0;
}
.tlant-col-xs-push-9.tlant-col-rtl {
  right: 37.5%;
  left: auto;
}
.tlant-col-xs-pull-9.tlant-col-rtl {
  right: auto;
  left: 37.5%;
}
.tlant-col-xs-offset-9.tlant-col-rtl {
  margin-right: 37.5%;
  margin-left: 0;
}
.tlant-col-xs-push-10.tlant-col-rtl {
  right: 41.66666667%;
  left: auto;
}
.tlant-col-xs-pull-10.tlant-col-rtl {
  right: auto;
  left: 41.66666667%;
}
.tlant-col-xs-offset-10.tlant-col-rtl {
  margin-right: 41.66666667%;
  margin-left: 0;
}
.tlant-col-xs-push-11.tlant-col-rtl {
  right: 45.83333333%;
  left: auto;
}
.tlant-col-xs-pull-11.tlant-col-rtl {
  right: auto;
  left: 45.83333333%;
}
.tlant-col-xs-offset-11.tlant-col-rtl {
  margin-right: 45.83333333%;
  margin-left: 0;
}
.tlant-col-xs-push-12.tlant-col-rtl {
  right: 50%;
  left: auto;
}
.tlant-col-xs-pull-12.tlant-col-rtl {
  right: auto;
  left: 50%;
}
.tlant-col-xs-offset-12.tlant-col-rtl {
  margin-right: 50%;
  margin-left: 0;
}
.tlant-col-xs-push-13.tlant-col-rtl {
  right: 54.16666667%;
  left: auto;
}
.tlant-col-xs-pull-13.tlant-col-rtl {
  right: auto;
  left: 54.16666667%;
}
.tlant-col-xs-offset-13.tlant-col-rtl {
  margin-right: 54.16666667%;
  margin-left: 0;
}
.tlant-col-xs-push-14.tlant-col-rtl {
  right: 58.33333333%;
  left: auto;
}
.tlant-col-xs-pull-14.tlant-col-rtl {
  right: auto;
  left: 58.33333333%;
}
.tlant-col-xs-offset-14.tlant-col-rtl {
  margin-right: 58.33333333%;
  margin-left: 0;
}
.tlant-col-xs-push-15.tlant-col-rtl {
  right: 62.5%;
  left: auto;
}
.tlant-col-xs-pull-15.tlant-col-rtl {
  right: auto;
  left: 62.5%;
}
.tlant-col-xs-offset-15.tlant-col-rtl {
  margin-right: 62.5%;
  margin-left: 0;
}
.tlant-col-xs-push-16.tlant-col-rtl {
  right: 66.66666667%;
  left: auto;
}
.tlant-col-xs-pull-16.tlant-col-rtl {
  right: auto;
  left: 66.66666667%;
}
.tlant-col-xs-offset-16.tlant-col-rtl {
  margin-right: 66.66666667%;
  margin-left: 0;
}
.tlant-col-xs-push-17.tlant-col-rtl {
  right: 70.83333333%;
  left: auto;
}
.tlant-col-xs-pull-17.tlant-col-rtl {
  right: auto;
  left: 70.83333333%;
}
.tlant-col-xs-offset-17.tlant-col-rtl {
  margin-right: 70.83333333%;
  margin-left: 0;
}
.tlant-col-xs-push-18.tlant-col-rtl {
  right: 75%;
  left: auto;
}
.tlant-col-xs-pull-18.tlant-col-rtl {
  right: auto;
  left: 75%;
}
.tlant-col-xs-offset-18.tlant-col-rtl {
  margin-right: 75%;
  margin-left: 0;
}
.tlant-col-xs-push-19.tlant-col-rtl {
  right: 79.16666667%;
  left: auto;
}
.tlant-col-xs-pull-19.tlant-col-rtl {
  right: auto;
  left: 79.16666667%;
}
.tlant-col-xs-offset-19.tlant-col-rtl {
  margin-right: 79.16666667%;
  margin-left: 0;
}
.tlant-col-xs-push-20.tlant-col-rtl {
  right: 83.33333333%;
  left: auto;
}
.tlant-col-xs-pull-20.tlant-col-rtl {
  right: auto;
  left: 83.33333333%;
}
.tlant-col-xs-offset-20.tlant-col-rtl {
  margin-right: 83.33333333%;
  margin-left: 0;
}
.tlant-col-xs-push-21.tlant-col-rtl {
  right: 87.5%;
  left: auto;
}
.tlant-col-xs-pull-21.tlant-col-rtl {
  right: auto;
  left: 87.5%;
}
.tlant-col-xs-offset-21.tlant-col-rtl {
  margin-right: 87.5%;
  margin-left: 0;
}
.tlant-col-xs-push-22.tlant-col-rtl {
  right: 91.66666667%;
  left: auto;
}
.tlant-col-xs-pull-22.tlant-col-rtl {
  right: auto;
  left: 91.66666667%;
}
.tlant-col-xs-offset-22.tlant-col-rtl {
  margin-right: 91.66666667%;
  margin-left: 0;
}
.tlant-col-xs-push-23.tlant-col-rtl {
  right: 95.83333333%;
  left: auto;
}
.tlant-col-xs-pull-23.tlant-col-rtl {
  right: auto;
  left: 95.83333333%;
}
.tlant-col-xs-offset-23.tlant-col-rtl {
  margin-right: 95.83333333%;
  margin-left: 0;
}
.tlant-col-xs-push-24.tlant-col-rtl {
  right: 100%;
  left: auto;
}
.tlant-col-xs-pull-24.tlant-col-rtl {
  right: auto;
  left: 100%;
}
.tlant-col-xs-offset-24.tlant-col-rtl {
  margin-right: 100%;
  margin-left: 0;
}
@media (min-width: 576px) {
  .tlant-col-sm-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .tlant-col-sm-push-24 {
    left: 100%;
  }
  .tlant-col-sm-pull-24 {
    right: 100%;
  }
  .tlant-col-sm-offset-24 {
    margin-left: 100%;
  }
  .tlant-col-sm-order-24 {
    order: 24;
  }
  .tlant-col-sm-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .tlant-col-sm-push-23 {
    left: 95.83333333%;
  }
  .tlant-col-sm-pull-23 {
    right: 95.83333333%;
  }
  .tlant-col-sm-offset-23 {
    margin-left: 95.83333333%;
  }
  .tlant-col-sm-order-23 {
    order: 23;
  }
  .tlant-col-sm-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .tlant-col-sm-push-22 {
    left: 91.66666667%;
  }
  .tlant-col-sm-pull-22 {
    right: 91.66666667%;
  }
  .tlant-col-sm-offset-22 {
    margin-left: 91.66666667%;
  }
  .tlant-col-sm-order-22 {
    order: 22;
  }
  .tlant-col-sm-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .tlant-col-sm-push-21 {
    left: 87.5%;
  }
  .tlant-col-sm-pull-21 {
    right: 87.5%;
  }
  .tlant-col-sm-offset-21 {
    margin-left: 87.5%;
  }
  .tlant-col-sm-order-21 {
    order: 21;
  }
  .tlant-col-sm-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .tlant-col-sm-push-20 {
    left: 83.33333333%;
  }
  .tlant-col-sm-pull-20 {
    right: 83.33333333%;
  }
  .tlant-col-sm-offset-20 {
    margin-left: 83.33333333%;
  }
  .tlant-col-sm-order-20 {
    order: 20;
  }
  .tlant-col-sm-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .tlant-col-sm-push-19 {
    left: 79.16666667%;
  }
  .tlant-col-sm-pull-19 {
    right: 79.16666667%;
  }
  .tlant-col-sm-offset-19 {
    margin-left: 79.16666667%;
  }
  .tlant-col-sm-order-19 {
    order: 19;
  }
  .tlant-col-sm-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .tlant-col-sm-push-18 {
    left: 75%;
  }
  .tlant-col-sm-pull-18 {
    right: 75%;
  }
  .tlant-col-sm-offset-18 {
    margin-left: 75%;
  }
  .tlant-col-sm-order-18 {
    order: 18;
  }
  .tlant-col-sm-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .tlant-col-sm-push-17 {
    left: 70.83333333%;
  }
  .tlant-col-sm-pull-17 {
    right: 70.83333333%;
  }
  .tlant-col-sm-offset-17 {
    margin-left: 70.83333333%;
  }
  .tlant-col-sm-order-17 {
    order: 17;
  }
  .tlant-col-sm-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .tlant-col-sm-push-16 {
    left: 66.66666667%;
  }
  .tlant-col-sm-pull-16 {
    right: 66.66666667%;
  }
  .tlant-col-sm-offset-16 {
    margin-left: 66.66666667%;
  }
  .tlant-col-sm-order-16 {
    order: 16;
  }
  .tlant-col-sm-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .tlant-col-sm-push-15 {
    left: 62.5%;
  }
  .tlant-col-sm-pull-15 {
    right: 62.5%;
  }
  .tlant-col-sm-offset-15 {
    margin-left: 62.5%;
  }
  .tlant-col-sm-order-15 {
    order: 15;
  }
  .tlant-col-sm-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .tlant-col-sm-push-14 {
    left: 58.33333333%;
  }
  .tlant-col-sm-pull-14 {
    right: 58.33333333%;
  }
  .tlant-col-sm-offset-14 {
    margin-left: 58.33333333%;
  }
  .tlant-col-sm-order-14 {
    order: 14;
  }
  .tlant-col-sm-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .tlant-col-sm-push-13 {
    left: 54.16666667%;
  }
  .tlant-col-sm-pull-13 {
    right: 54.16666667%;
  }
  .tlant-col-sm-offset-13 {
    margin-left: 54.16666667%;
  }
  .tlant-col-sm-order-13 {
    order: 13;
  }
  .tlant-col-sm-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .tlant-col-sm-push-12 {
    left: 50%;
  }
  .tlant-col-sm-pull-12 {
    right: 50%;
  }
  .tlant-col-sm-offset-12 {
    margin-left: 50%;
  }
  .tlant-col-sm-order-12 {
    order: 12;
  }
  .tlant-col-sm-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .tlant-col-sm-push-11 {
    left: 45.83333333%;
  }
  .tlant-col-sm-pull-11 {
    right: 45.83333333%;
  }
  .tlant-col-sm-offset-11 {
    margin-left: 45.83333333%;
  }
  .tlant-col-sm-order-11 {
    order: 11;
  }
  .tlant-col-sm-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .tlant-col-sm-push-10 {
    left: 41.66666667%;
  }
  .tlant-col-sm-pull-10 {
    right: 41.66666667%;
  }
  .tlant-col-sm-offset-10 {
    margin-left: 41.66666667%;
  }
  .tlant-col-sm-order-10 {
    order: 10;
  }
  .tlant-col-sm-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .tlant-col-sm-push-9 {
    left: 37.5%;
  }
  .tlant-col-sm-pull-9 {
    right: 37.5%;
  }
  .tlant-col-sm-offset-9 {
    margin-left: 37.5%;
  }
  .tlant-col-sm-order-9 {
    order: 9;
  }
  .tlant-col-sm-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .tlant-col-sm-push-8 {
    left: 33.33333333%;
  }
  .tlant-col-sm-pull-8 {
    right: 33.33333333%;
  }
  .tlant-col-sm-offset-8 {
    margin-left: 33.33333333%;
  }
  .tlant-col-sm-order-8 {
    order: 8;
  }
  .tlant-col-sm-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .tlant-col-sm-push-7 {
    left: 29.16666667%;
  }
  .tlant-col-sm-pull-7 {
    right: 29.16666667%;
  }
  .tlant-col-sm-offset-7 {
    margin-left: 29.16666667%;
  }
  .tlant-col-sm-order-7 {
    order: 7;
  }
  .tlant-col-sm-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .tlant-col-sm-push-6 {
    left: 25%;
  }
  .tlant-col-sm-pull-6 {
    right: 25%;
  }
  .tlant-col-sm-offset-6 {
    margin-left: 25%;
  }
  .tlant-col-sm-order-6 {
    order: 6;
  }
  .tlant-col-sm-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .tlant-col-sm-push-5 {
    left: 20.83333333%;
  }
  .tlant-col-sm-pull-5 {
    right: 20.83333333%;
  }
  .tlant-col-sm-offset-5 {
    margin-left: 20.83333333%;
  }
  .tlant-col-sm-order-5 {
    order: 5;
  }
  .tlant-col-sm-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .tlant-col-sm-push-4 {
    left: 16.66666667%;
  }
  .tlant-col-sm-pull-4 {
    right: 16.66666667%;
  }
  .tlant-col-sm-offset-4 {
    margin-left: 16.66666667%;
  }
  .tlant-col-sm-order-4 {
    order: 4;
  }
  .tlant-col-sm-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .tlant-col-sm-push-3 {
    left: 12.5%;
  }
  .tlant-col-sm-pull-3 {
    right: 12.5%;
  }
  .tlant-col-sm-offset-3 {
    margin-left: 12.5%;
  }
  .tlant-col-sm-order-3 {
    order: 3;
  }
  .tlant-col-sm-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .tlant-col-sm-push-2 {
    left: 8.33333333%;
  }
  .tlant-col-sm-pull-2 {
    right: 8.33333333%;
  }
  .tlant-col-sm-offset-2 {
    margin-left: 8.33333333%;
  }
  .tlant-col-sm-order-2 {
    order: 2;
  }
  .tlant-col-sm-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .tlant-col-sm-push-1 {
    left: 4.16666667%;
  }
  .tlant-col-sm-pull-1 {
    right: 4.16666667%;
  }
  .tlant-col-sm-offset-1 {
    margin-left: 4.16666667%;
  }
  .tlant-col-sm-order-1 {
    order: 1;
  }
  .tlant-col-sm-0 {
    display: none;
  }
  .tlant-col-push-0 {
    left: auto;
  }
  .tlant-col-pull-0 {
    right: auto;
  }
  .tlant-col-sm-push-0 {
    left: auto;
  }
  .tlant-col-sm-pull-0 {
    right: auto;
  }
  .tlant-col-sm-offset-0 {
    margin-left: 0;
  }
  .tlant-col-sm-order-0 {
    order: 0;
  }
  .tlant-col-push-0.tlant-col-rtl {
    right: auto;
  }
  .tlant-col-pull-0.tlant-col-rtl {
    left: auto;
  }
  .tlant-col-sm-push-0.tlant-col-rtl {
    right: auto;
  }
  .tlant-col-sm-pull-0.tlant-col-rtl {
    left: auto;
  }
  .tlant-col-sm-offset-0.tlant-col-rtl {
    margin-right: 0;
  }
  .tlant-col-sm-push-1.tlant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .tlant-col-sm-pull-1.tlant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .tlant-col-sm-offset-1.tlant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .tlant-col-sm-push-2.tlant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .tlant-col-sm-pull-2.tlant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .tlant-col-sm-offset-2.tlant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .tlant-col-sm-push-3.tlant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .tlant-col-sm-pull-3.tlant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .tlant-col-sm-offset-3.tlant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .tlant-col-sm-push-4.tlant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .tlant-col-sm-pull-4.tlant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .tlant-col-sm-offset-4.tlant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .tlant-col-sm-push-5.tlant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .tlant-col-sm-pull-5.tlant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .tlant-col-sm-offset-5.tlant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .tlant-col-sm-push-6.tlant-col-rtl {
    right: 25%;
    left: auto;
  }
  .tlant-col-sm-pull-6.tlant-col-rtl {
    right: auto;
    left: 25%;
  }
  .tlant-col-sm-offset-6.tlant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .tlant-col-sm-push-7.tlant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .tlant-col-sm-pull-7.tlant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .tlant-col-sm-offset-7.tlant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .tlant-col-sm-push-8.tlant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .tlant-col-sm-pull-8.tlant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .tlant-col-sm-offset-8.tlant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .tlant-col-sm-push-9.tlant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .tlant-col-sm-pull-9.tlant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .tlant-col-sm-offset-9.tlant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .tlant-col-sm-push-10.tlant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .tlant-col-sm-pull-10.tlant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .tlant-col-sm-offset-10.tlant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .tlant-col-sm-push-11.tlant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .tlant-col-sm-pull-11.tlant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .tlant-col-sm-offset-11.tlant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .tlant-col-sm-push-12.tlant-col-rtl {
    right: 50%;
    left: auto;
  }
  .tlant-col-sm-pull-12.tlant-col-rtl {
    right: auto;
    left: 50%;
  }
  .tlant-col-sm-offset-12.tlant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .tlant-col-sm-push-13.tlant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .tlant-col-sm-pull-13.tlant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .tlant-col-sm-offset-13.tlant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .tlant-col-sm-push-14.tlant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .tlant-col-sm-pull-14.tlant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .tlant-col-sm-offset-14.tlant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .tlant-col-sm-push-15.tlant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .tlant-col-sm-pull-15.tlant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .tlant-col-sm-offset-15.tlant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .tlant-col-sm-push-16.tlant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .tlant-col-sm-pull-16.tlant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .tlant-col-sm-offset-16.tlant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .tlant-col-sm-push-17.tlant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .tlant-col-sm-pull-17.tlant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .tlant-col-sm-offset-17.tlant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .tlant-col-sm-push-18.tlant-col-rtl {
    right: 75%;
    left: auto;
  }
  .tlant-col-sm-pull-18.tlant-col-rtl {
    right: auto;
    left: 75%;
  }
  .tlant-col-sm-offset-18.tlant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .tlant-col-sm-push-19.tlant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .tlant-col-sm-pull-19.tlant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .tlant-col-sm-offset-19.tlant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .tlant-col-sm-push-20.tlant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .tlant-col-sm-pull-20.tlant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .tlant-col-sm-offset-20.tlant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .tlant-col-sm-push-21.tlant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .tlant-col-sm-pull-21.tlant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .tlant-col-sm-offset-21.tlant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .tlant-col-sm-push-22.tlant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .tlant-col-sm-pull-22.tlant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .tlant-col-sm-offset-22.tlant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .tlant-col-sm-push-23.tlant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .tlant-col-sm-pull-23.tlant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .tlant-col-sm-offset-23.tlant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .tlant-col-sm-push-24.tlant-col-rtl {
    right: 100%;
    left: auto;
  }
  .tlant-col-sm-pull-24.tlant-col-rtl {
    right: auto;
    left: 100%;
  }
  .tlant-col-sm-offset-24.tlant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}
@media (min-width: 768px) {
  .tlant-col-md-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .tlant-col-md-push-24 {
    left: 100%;
  }
  .tlant-col-md-pull-24 {
    right: 100%;
  }
  .tlant-col-md-offset-24 {
    margin-left: 100%;
  }
  .tlant-col-md-order-24 {
    order: 24;
  }
  .tlant-col-md-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .tlant-col-md-push-23 {
    left: 95.83333333%;
  }
  .tlant-col-md-pull-23 {
    right: 95.83333333%;
  }
  .tlant-col-md-offset-23 {
    margin-left: 95.83333333%;
  }
  .tlant-col-md-order-23 {
    order: 23;
  }
  .tlant-col-md-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .tlant-col-md-push-22 {
    left: 91.66666667%;
  }
  .tlant-col-md-pull-22 {
    right: 91.66666667%;
  }
  .tlant-col-md-offset-22 {
    margin-left: 91.66666667%;
  }
  .tlant-col-md-order-22 {
    order: 22;
  }
  .tlant-col-md-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .tlant-col-md-push-21 {
    left: 87.5%;
  }
  .tlant-col-md-pull-21 {
    right: 87.5%;
  }
  .tlant-col-md-offset-21 {
    margin-left: 87.5%;
  }
  .tlant-col-md-order-21 {
    order: 21;
  }
  .tlant-col-md-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .tlant-col-md-push-20 {
    left: 83.33333333%;
  }
  .tlant-col-md-pull-20 {
    right: 83.33333333%;
  }
  .tlant-col-md-offset-20 {
    margin-left: 83.33333333%;
  }
  .tlant-col-md-order-20 {
    order: 20;
  }
  .tlant-col-md-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .tlant-col-md-push-19 {
    left: 79.16666667%;
  }
  .tlant-col-md-pull-19 {
    right: 79.16666667%;
  }
  .tlant-col-md-offset-19 {
    margin-left: 79.16666667%;
  }
  .tlant-col-md-order-19 {
    order: 19;
  }
  .tlant-col-md-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .tlant-col-md-push-18 {
    left: 75%;
  }
  .tlant-col-md-pull-18 {
    right: 75%;
  }
  .tlant-col-md-offset-18 {
    margin-left: 75%;
  }
  .tlant-col-md-order-18 {
    order: 18;
  }
  .tlant-col-md-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .tlant-col-md-push-17 {
    left: 70.83333333%;
  }
  .tlant-col-md-pull-17 {
    right: 70.83333333%;
  }
  .tlant-col-md-offset-17 {
    margin-left: 70.83333333%;
  }
  .tlant-col-md-order-17 {
    order: 17;
  }
  .tlant-col-md-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .tlant-col-md-push-16 {
    left: 66.66666667%;
  }
  .tlant-col-md-pull-16 {
    right: 66.66666667%;
  }
  .tlant-col-md-offset-16 {
    margin-left: 66.66666667%;
  }
  .tlant-col-md-order-16 {
    order: 16;
  }
  .tlant-col-md-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .tlant-col-md-push-15 {
    left: 62.5%;
  }
  .tlant-col-md-pull-15 {
    right: 62.5%;
  }
  .tlant-col-md-offset-15 {
    margin-left: 62.5%;
  }
  .tlant-col-md-order-15 {
    order: 15;
  }
  .tlant-col-md-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .tlant-col-md-push-14 {
    left: 58.33333333%;
  }
  .tlant-col-md-pull-14 {
    right: 58.33333333%;
  }
  .tlant-col-md-offset-14 {
    margin-left: 58.33333333%;
  }
  .tlant-col-md-order-14 {
    order: 14;
  }
  .tlant-col-md-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .tlant-col-md-push-13 {
    left: 54.16666667%;
  }
  .tlant-col-md-pull-13 {
    right: 54.16666667%;
  }
  .tlant-col-md-offset-13 {
    margin-left: 54.16666667%;
  }
  .tlant-col-md-order-13 {
    order: 13;
  }
  .tlant-col-md-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .tlant-col-md-push-12 {
    left: 50%;
  }
  .tlant-col-md-pull-12 {
    right: 50%;
  }
  .tlant-col-md-offset-12 {
    margin-left: 50%;
  }
  .tlant-col-md-order-12 {
    order: 12;
  }
  .tlant-col-md-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .tlant-col-md-push-11 {
    left: 45.83333333%;
  }
  .tlant-col-md-pull-11 {
    right: 45.83333333%;
  }
  .tlant-col-md-offset-11 {
    margin-left: 45.83333333%;
  }
  .tlant-col-md-order-11 {
    order: 11;
  }
  .tlant-col-md-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .tlant-col-md-push-10 {
    left: 41.66666667%;
  }
  .tlant-col-md-pull-10 {
    right: 41.66666667%;
  }
  .tlant-col-md-offset-10 {
    margin-left: 41.66666667%;
  }
  .tlant-col-md-order-10 {
    order: 10;
  }
  .tlant-col-md-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .tlant-col-md-push-9 {
    left: 37.5%;
  }
  .tlant-col-md-pull-9 {
    right: 37.5%;
  }
  .tlant-col-md-offset-9 {
    margin-left: 37.5%;
  }
  .tlant-col-md-order-9 {
    order: 9;
  }
  .tlant-col-md-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .tlant-col-md-push-8 {
    left: 33.33333333%;
  }
  .tlant-col-md-pull-8 {
    right: 33.33333333%;
  }
  .tlant-col-md-offset-8 {
    margin-left: 33.33333333%;
  }
  .tlant-col-md-order-8 {
    order: 8;
  }
  .tlant-col-md-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .tlant-col-md-push-7 {
    left: 29.16666667%;
  }
  .tlant-col-md-pull-7 {
    right: 29.16666667%;
  }
  .tlant-col-md-offset-7 {
    margin-left: 29.16666667%;
  }
  .tlant-col-md-order-7 {
    order: 7;
  }
  .tlant-col-md-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .tlant-col-md-push-6 {
    left: 25%;
  }
  .tlant-col-md-pull-6 {
    right: 25%;
  }
  .tlant-col-md-offset-6 {
    margin-left: 25%;
  }
  .tlant-col-md-order-6 {
    order: 6;
  }
  .tlant-col-md-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .tlant-col-md-push-5 {
    left: 20.83333333%;
  }
  .tlant-col-md-pull-5 {
    right: 20.83333333%;
  }
  .tlant-col-md-offset-5 {
    margin-left: 20.83333333%;
  }
  .tlant-col-md-order-5 {
    order: 5;
  }
  .tlant-col-md-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .tlant-col-md-push-4 {
    left: 16.66666667%;
  }
  .tlant-col-md-pull-4 {
    right: 16.66666667%;
  }
  .tlant-col-md-offset-4 {
    margin-left: 16.66666667%;
  }
  .tlant-col-md-order-4 {
    order: 4;
  }
  .tlant-col-md-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .tlant-col-md-push-3 {
    left: 12.5%;
  }
  .tlant-col-md-pull-3 {
    right: 12.5%;
  }
  .tlant-col-md-offset-3 {
    margin-left: 12.5%;
  }
  .tlant-col-md-order-3 {
    order: 3;
  }
  .tlant-col-md-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .tlant-col-md-push-2 {
    left: 8.33333333%;
  }
  .tlant-col-md-pull-2 {
    right: 8.33333333%;
  }
  .tlant-col-md-offset-2 {
    margin-left: 8.33333333%;
  }
  .tlant-col-md-order-2 {
    order: 2;
  }
  .tlant-col-md-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .tlant-col-md-push-1 {
    left: 4.16666667%;
  }
  .tlant-col-md-pull-1 {
    right: 4.16666667%;
  }
  .tlant-col-md-offset-1 {
    margin-left: 4.16666667%;
  }
  .tlant-col-md-order-1 {
    order: 1;
  }
  .tlant-col-md-0 {
    display: none;
  }
  .tlant-col-push-0 {
    left: auto;
  }
  .tlant-col-pull-0 {
    right: auto;
  }
  .tlant-col-md-push-0 {
    left: auto;
  }
  .tlant-col-md-pull-0 {
    right: auto;
  }
  .tlant-col-md-offset-0 {
    margin-left: 0;
  }
  .tlant-col-md-order-0 {
    order: 0;
  }
  .tlant-col-push-0.tlant-col-rtl {
    right: auto;
  }
  .tlant-col-pull-0.tlant-col-rtl {
    left: auto;
  }
  .tlant-col-md-push-0.tlant-col-rtl {
    right: auto;
  }
  .tlant-col-md-pull-0.tlant-col-rtl {
    left: auto;
  }
  .tlant-col-md-offset-0.tlant-col-rtl {
    margin-right: 0;
  }
  .tlant-col-md-push-1.tlant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .tlant-col-md-pull-1.tlant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .tlant-col-md-offset-1.tlant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .tlant-col-md-push-2.tlant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .tlant-col-md-pull-2.tlant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .tlant-col-md-offset-2.tlant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .tlant-col-md-push-3.tlant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .tlant-col-md-pull-3.tlant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .tlant-col-md-offset-3.tlant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .tlant-col-md-push-4.tlant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .tlant-col-md-pull-4.tlant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .tlant-col-md-offset-4.tlant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .tlant-col-md-push-5.tlant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .tlant-col-md-pull-5.tlant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .tlant-col-md-offset-5.tlant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .tlant-col-md-push-6.tlant-col-rtl {
    right: 25%;
    left: auto;
  }
  .tlant-col-md-pull-6.tlant-col-rtl {
    right: auto;
    left: 25%;
  }
  .tlant-col-md-offset-6.tlant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .tlant-col-md-push-7.tlant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .tlant-col-md-pull-7.tlant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .tlant-col-md-offset-7.tlant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .tlant-col-md-push-8.tlant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .tlant-col-md-pull-8.tlant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .tlant-col-md-offset-8.tlant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .tlant-col-md-push-9.tlant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .tlant-col-md-pull-9.tlant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .tlant-col-md-offset-9.tlant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .tlant-col-md-push-10.tlant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .tlant-col-md-pull-10.tlant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .tlant-col-md-offset-10.tlant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .tlant-col-md-push-11.tlant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .tlant-col-md-pull-11.tlant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .tlant-col-md-offset-11.tlant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .tlant-col-md-push-12.tlant-col-rtl {
    right: 50%;
    left: auto;
  }
  .tlant-col-md-pull-12.tlant-col-rtl {
    right: auto;
    left: 50%;
  }
  .tlant-col-md-offset-12.tlant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .tlant-col-md-push-13.tlant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .tlant-col-md-pull-13.tlant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .tlant-col-md-offset-13.tlant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .tlant-col-md-push-14.tlant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .tlant-col-md-pull-14.tlant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .tlant-col-md-offset-14.tlant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .tlant-col-md-push-15.tlant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .tlant-col-md-pull-15.tlant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .tlant-col-md-offset-15.tlant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .tlant-col-md-push-16.tlant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .tlant-col-md-pull-16.tlant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .tlant-col-md-offset-16.tlant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .tlant-col-md-push-17.tlant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .tlant-col-md-pull-17.tlant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .tlant-col-md-offset-17.tlant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .tlant-col-md-push-18.tlant-col-rtl {
    right: 75%;
    left: auto;
  }
  .tlant-col-md-pull-18.tlant-col-rtl {
    right: auto;
    left: 75%;
  }
  .tlant-col-md-offset-18.tlant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .tlant-col-md-push-19.tlant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .tlant-col-md-pull-19.tlant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .tlant-col-md-offset-19.tlant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .tlant-col-md-push-20.tlant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .tlant-col-md-pull-20.tlant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .tlant-col-md-offset-20.tlant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .tlant-col-md-push-21.tlant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .tlant-col-md-pull-21.tlant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .tlant-col-md-offset-21.tlant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .tlant-col-md-push-22.tlant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .tlant-col-md-pull-22.tlant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .tlant-col-md-offset-22.tlant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .tlant-col-md-push-23.tlant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .tlant-col-md-pull-23.tlant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .tlant-col-md-offset-23.tlant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .tlant-col-md-push-24.tlant-col-rtl {
    right: 100%;
    left: auto;
  }
  .tlant-col-md-pull-24.tlant-col-rtl {
    right: auto;
    left: 100%;
  }
  .tlant-col-md-offset-24.tlant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .tlant-col-lg-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .tlant-col-lg-push-24 {
    left: 100%;
  }
  .tlant-col-lg-pull-24 {
    right: 100%;
  }
  .tlant-col-lg-offset-24 {
    margin-left: 100%;
  }
  .tlant-col-lg-order-24 {
    order: 24;
  }
  .tlant-col-lg-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .tlant-col-lg-push-23 {
    left: 95.83333333%;
  }
  .tlant-col-lg-pull-23 {
    right: 95.83333333%;
  }
  .tlant-col-lg-offset-23 {
    margin-left: 95.83333333%;
  }
  .tlant-col-lg-order-23 {
    order: 23;
  }
  .tlant-col-lg-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .tlant-col-lg-push-22 {
    left: 91.66666667%;
  }
  .tlant-col-lg-pull-22 {
    right: 91.66666667%;
  }
  .tlant-col-lg-offset-22 {
    margin-left: 91.66666667%;
  }
  .tlant-col-lg-order-22 {
    order: 22;
  }
  .tlant-col-lg-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .tlant-col-lg-push-21 {
    left: 87.5%;
  }
  .tlant-col-lg-pull-21 {
    right: 87.5%;
  }
  .tlant-col-lg-offset-21 {
    margin-left: 87.5%;
  }
  .tlant-col-lg-order-21 {
    order: 21;
  }
  .tlant-col-lg-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .tlant-col-lg-push-20 {
    left: 83.33333333%;
  }
  .tlant-col-lg-pull-20 {
    right: 83.33333333%;
  }
  .tlant-col-lg-offset-20 {
    margin-left: 83.33333333%;
  }
  .tlant-col-lg-order-20 {
    order: 20;
  }
  .tlant-col-lg-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .tlant-col-lg-push-19 {
    left: 79.16666667%;
  }
  .tlant-col-lg-pull-19 {
    right: 79.16666667%;
  }
  .tlant-col-lg-offset-19 {
    margin-left: 79.16666667%;
  }
  .tlant-col-lg-order-19 {
    order: 19;
  }
  .tlant-col-lg-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .tlant-col-lg-push-18 {
    left: 75%;
  }
  .tlant-col-lg-pull-18 {
    right: 75%;
  }
  .tlant-col-lg-offset-18 {
    margin-left: 75%;
  }
  .tlant-col-lg-order-18 {
    order: 18;
  }
  .tlant-col-lg-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .tlant-col-lg-push-17 {
    left: 70.83333333%;
  }
  .tlant-col-lg-pull-17 {
    right: 70.83333333%;
  }
  .tlant-col-lg-offset-17 {
    margin-left: 70.83333333%;
  }
  .tlant-col-lg-order-17 {
    order: 17;
  }
  .tlant-col-lg-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .tlant-col-lg-push-16 {
    left: 66.66666667%;
  }
  .tlant-col-lg-pull-16 {
    right: 66.66666667%;
  }
  .tlant-col-lg-offset-16 {
    margin-left: 66.66666667%;
  }
  .tlant-col-lg-order-16 {
    order: 16;
  }
  .tlant-col-lg-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .tlant-col-lg-push-15 {
    left: 62.5%;
  }
  .tlant-col-lg-pull-15 {
    right: 62.5%;
  }
  .tlant-col-lg-offset-15 {
    margin-left: 62.5%;
  }
  .tlant-col-lg-order-15 {
    order: 15;
  }
  .tlant-col-lg-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .tlant-col-lg-push-14 {
    left: 58.33333333%;
  }
  .tlant-col-lg-pull-14 {
    right: 58.33333333%;
  }
  .tlant-col-lg-offset-14 {
    margin-left: 58.33333333%;
  }
  .tlant-col-lg-order-14 {
    order: 14;
  }
  .tlant-col-lg-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .tlant-col-lg-push-13 {
    left: 54.16666667%;
  }
  .tlant-col-lg-pull-13 {
    right: 54.16666667%;
  }
  .tlant-col-lg-offset-13 {
    margin-left: 54.16666667%;
  }
  .tlant-col-lg-order-13 {
    order: 13;
  }
  .tlant-col-lg-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .tlant-col-lg-push-12 {
    left: 50%;
  }
  .tlant-col-lg-pull-12 {
    right: 50%;
  }
  .tlant-col-lg-offset-12 {
    margin-left: 50%;
  }
  .tlant-col-lg-order-12 {
    order: 12;
  }
  .tlant-col-lg-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .tlant-col-lg-push-11 {
    left: 45.83333333%;
  }
  .tlant-col-lg-pull-11 {
    right: 45.83333333%;
  }
  .tlant-col-lg-offset-11 {
    margin-left: 45.83333333%;
  }
  .tlant-col-lg-order-11 {
    order: 11;
  }
  .tlant-col-lg-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .tlant-col-lg-push-10 {
    left: 41.66666667%;
  }
  .tlant-col-lg-pull-10 {
    right: 41.66666667%;
  }
  .tlant-col-lg-offset-10 {
    margin-left: 41.66666667%;
  }
  .tlant-col-lg-order-10 {
    order: 10;
  }
  .tlant-col-lg-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .tlant-col-lg-push-9 {
    left: 37.5%;
  }
  .tlant-col-lg-pull-9 {
    right: 37.5%;
  }
  .tlant-col-lg-offset-9 {
    margin-left: 37.5%;
  }
  .tlant-col-lg-order-9 {
    order: 9;
  }
  .tlant-col-lg-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .tlant-col-lg-push-8 {
    left: 33.33333333%;
  }
  .tlant-col-lg-pull-8 {
    right: 33.33333333%;
  }
  .tlant-col-lg-offset-8 {
    margin-left: 33.33333333%;
  }
  .tlant-col-lg-order-8 {
    order: 8;
  }
  .tlant-col-lg-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .tlant-col-lg-push-7 {
    left: 29.16666667%;
  }
  .tlant-col-lg-pull-7 {
    right: 29.16666667%;
  }
  .tlant-col-lg-offset-7 {
    margin-left: 29.16666667%;
  }
  .tlant-col-lg-order-7 {
    order: 7;
  }
  .tlant-col-lg-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .tlant-col-lg-push-6 {
    left: 25%;
  }
  .tlant-col-lg-pull-6 {
    right: 25%;
  }
  .tlant-col-lg-offset-6 {
    margin-left: 25%;
  }
  .tlant-col-lg-order-6 {
    order: 6;
  }
  .tlant-col-lg-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .tlant-col-lg-push-5 {
    left: 20.83333333%;
  }
  .tlant-col-lg-pull-5 {
    right: 20.83333333%;
  }
  .tlant-col-lg-offset-5 {
    margin-left: 20.83333333%;
  }
  .tlant-col-lg-order-5 {
    order: 5;
  }
  .tlant-col-lg-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .tlant-col-lg-push-4 {
    left: 16.66666667%;
  }
  .tlant-col-lg-pull-4 {
    right: 16.66666667%;
  }
  .tlant-col-lg-offset-4 {
    margin-left: 16.66666667%;
  }
  .tlant-col-lg-order-4 {
    order: 4;
  }
  .tlant-col-lg-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .tlant-col-lg-push-3 {
    left: 12.5%;
  }
  .tlant-col-lg-pull-3 {
    right: 12.5%;
  }
  .tlant-col-lg-offset-3 {
    margin-left: 12.5%;
  }
  .tlant-col-lg-order-3 {
    order: 3;
  }
  .tlant-col-lg-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .tlant-col-lg-push-2 {
    left: 8.33333333%;
  }
  .tlant-col-lg-pull-2 {
    right: 8.33333333%;
  }
  .tlant-col-lg-offset-2 {
    margin-left: 8.33333333%;
  }
  .tlant-col-lg-order-2 {
    order: 2;
  }
  .tlant-col-lg-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .tlant-col-lg-push-1 {
    left: 4.16666667%;
  }
  .tlant-col-lg-pull-1 {
    right: 4.16666667%;
  }
  .tlant-col-lg-offset-1 {
    margin-left: 4.16666667%;
  }
  .tlant-col-lg-order-1 {
    order: 1;
  }
  .tlant-col-lg-0 {
    display: none;
  }
  .tlant-col-push-0 {
    left: auto;
  }
  .tlant-col-pull-0 {
    right: auto;
  }
  .tlant-col-lg-push-0 {
    left: auto;
  }
  .tlant-col-lg-pull-0 {
    right: auto;
  }
  .tlant-col-lg-offset-0 {
    margin-left: 0;
  }
  .tlant-col-lg-order-0 {
    order: 0;
  }
  .tlant-col-push-0.tlant-col-rtl {
    right: auto;
  }
  .tlant-col-pull-0.tlant-col-rtl {
    left: auto;
  }
  .tlant-col-lg-push-0.tlant-col-rtl {
    right: auto;
  }
  .tlant-col-lg-pull-0.tlant-col-rtl {
    left: auto;
  }
  .tlant-col-lg-offset-0.tlant-col-rtl {
    margin-right: 0;
  }
  .tlant-col-lg-push-1.tlant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .tlant-col-lg-pull-1.tlant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .tlant-col-lg-offset-1.tlant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .tlant-col-lg-push-2.tlant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .tlant-col-lg-pull-2.tlant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .tlant-col-lg-offset-2.tlant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .tlant-col-lg-push-3.tlant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .tlant-col-lg-pull-3.tlant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .tlant-col-lg-offset-3.tlant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .tlant-col-lg-push-4.tlant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .tlant-col-lg-pull-4.tlant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .tlant-col-lg-offset-4.tlant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .tlant-col-lg-push-5.tlant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .tlant-col-lg-pull-5.tlant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .tlant-col-lg-offset-5.tlant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .tlant-col-lg-push-6.tlant-col-rtl {
    right: 25%;
    left: auto;
  }
  .tlant-col-lg-pull-6.tlant-col-rtl {
    right: auto;
    left: 25%;
  }
  .tlant-col-lg-offset-6.tlant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .tlant-col-lg-push-7.tlant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .tlant-col-lg-pull-7.tlant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .tlant-col-lg-offset-7.tlant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .tlant-col-lg-push-8.tlant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .tlant-col-lg-pull-8.tlant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .tlant-col-lg-offset-8.tlant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .tlant-col-lg-push-9.tlant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .tlant-col-lg-pull-9.tlant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .tlant-col-lg-offset-9.tlant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .tlant-col-lg-push-10.tlant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .tlant-col-lg-pull-10.tlant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .tlant-col-lg-offset-10.tlant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .tlant-col-lg-push-11.tlant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .tlant-col-lg-pull-11.tlant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .tlant-col-lg-offset-11.tlant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .tlant-col-lg-push-12.tlant-col-rtl {
    right: 50%;
    left: auto;
  }
  .tlant-col-lg-pull-12.tlant-col-rtl {
    right: auto;
    left: 50%;
  }
  .tlant-col-lg-offset-12.tlant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .tlant-col-lg-push-13.tlant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .tlant-col-lg-pull-13.tlant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .tlant-col-lg-offset-13.tlant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .tlant-col-lg-push-14.tlant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .tlant-col-lg-pull-14.tlant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .tlant-col-lg-offset-14.tlant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .tlant-col-lg-push-15.tlant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .tlant-col-lg-pull-15.tlant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .tlant-col-lg-offset-15.tlant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .tlant-col-lg-push-16.tlant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .tlant-col-lg-pull-16.tlant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .tlant-col-lg-offset-16.tlant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .tlant-col-lg-push-17.tlant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .tlant-col-lg-pull-17.tlant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .tlant-col-lg-offset-17.tlant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .tlant-col-lg-push-18.tlant-col-rtl {
    right: 75%;
    left: auto;
  }
  .tlant-col-lg-pull-18.tlant-col-rtl {
    right: auto;
    left: 75%;
  }
  .tlant-col-lg-offset-18.tlant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .tlant-col-lg-push-19.tlant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .tlant-col-lg-pull-19.tlant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .tlant-col-lg-offset-19.tlant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .tlant-col-lg-push-20.tlant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .tlant-col-lg-pull-20.tlant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .tlant-col-lg-offset-20.tlant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .tlant-col-lg-push-21.tlant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .tlant-col-lg-pull-21.tlant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .tlant-col-lg-offset-21.tlant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .tlant-col-lg-push-22.tlant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .tlant-col-lg-pull-22.tlant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .tlant-col-lg-offset-22.tlant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .tlant-col-lg-push-23.tlant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .tlant-col-lg-pull-23.tlant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .tlant-col-lg-offset-23.tlant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .tlant-col-lg-push-24.tlant-col-rtl {
    right: 100%;
    left: auto;
  }
  .tlant-col-lg-pull-24.tlant-col-rtl {
    right: auto;
    left: 100%;
  }
  .tlant-col-lg-offset-24.tlant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .tlant-col-xl-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .tlant-col-xl-push-24 {
    left: 100%;
  }
  .tlant-col-xl-pull-24 {
    right: 100%;
  }
  .tlant-col-xl-offset-24 {
    margin-left: 100%;
  }
  .tlant-col-xl-order-24 {
    order: 24;
  }
  .tlant-col-xl-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .tlant-col-xl-push-23 {
    left: 95.83333333%;
  }
  .tlant-col-xl-pull-23 {
    right: 95.83333333%;
  }
  .tlant-col-xl-offset-23 {
    margin-left: 95.83333333%;
  }
  .tlant-col-xl-order-23 {
    order: 23;
  }
  .tlant-col-xl-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .tlant-col-xl-push-22 {
    left: 91.66666667%;
  }
  .tlant-col-xl-pull-22 {
    right: 91.66666667%;
  }
  .tlant-col-xl-offset-22 {
    margin-left: 91.66666667%;
  }
  .tlant-col-xl-order-22 {
    order: 22;
  }
  .tlant-col-xl-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .tlant-col-xl-push-21 {
    left: 87.5%;
  }
  .tlant-col-xl-pull-21 {
    right: 87.5%;
  }
  .tlant-col-xl-offset-21 {
    margin-left: 87.5%;
  }
  .tlant-col-xl-order-21 {
    order: 21;
  }
  .tlant-col-xl-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .tlant-col-xl-push-20 {
    left: 83.33333333%;
  }
  .tlant-col-xl-pull-20 {
    right: 83.33333333%;
  }
  .tlant-col-xl-offset-20 {
    margin-left: 83.33333333%;
  }
  .tlant-col-xl-order-20 {
    order: 20;
  }
  .tlant-col-xl-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .tlant-col-xl-push-19 {
    left: 79.16666667%;
  }
  .tlant-col-xl-pull-19 {
    right: 79.16666667%;
  }
  .tlant-col-xl-offset-19 {
    margin-left: 79.16666667%;
  }
  .tlant-col-xl-order-19 {
    order: 19;
  }
  .tlant-col-xl-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .tlant-col-xl-push-18 {
    left: 75%;
  }
  .tlant-col-xl-pull-18 {
    right: 75%;
  }
  .tlant-col-xl-offset-18 {
    margin-left: 75%;
  }
  .tlant-col-xl-order-18 {
    order: 18;
  }
  .tlant-col-xl-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .tlant-col-xl-push-17 {
    left: 70.83333333%;
  }
  .tlant-col-xl-pull-17 {
    right: 70.83333333%;
  }
  .tlant-col-xl-offset-17 {
    margin-left: 70.83333333%;
  }
  .tlant-col-xl-order-17 {
    order: 17;
  }
  .tlant-col-xl-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .tlant-col-xl-push-16 {
    left: 66.66666667%;
  }
  .tlant-col-xl-pull-16 {
    right: 66.66666667%;
  }
  .tlant-col-xl-offset-16 {
    margin-left: 66.66666667%;
  }
  .tlant-col-xl-order-16 {
    order: 16;
  }
  .tlant-col-xl-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .tlant-col-xl-push-15 {
    left: 62.5%;
  }
  .tlant-col-xl-pull-15 {
    right: 62.5%;
  }
  .tlant-col-xl-offset-15 {
    margin-left: 62.5%;
  }
  .tlant-col-xl-order-15 {
    order: 15;
  }
  .tlant-col-xl-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .tlant-col-xl-push-14 {
    left: 58.33333333%;
  }
  .tlant-col-xl-pull-14 {
    right: 58.33333333%;
  }
  .tlant-col-xl-offset-14 {
    margin-left: 58.33333333%;
  }
  .tlant-col-xl-order-14 {
    order: 14;
  }
  .tlant-col-xl-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .tlant-col-xl-push-13 {
    left: 54.16666667%;
  }
  .tlant-col-xl-pull-13 {
    right: 54.16666667%;
  }
  .tlant-col-xl-offset-13 {
    margin-left: 54.16666667%;
  }
  .tlant-col-xl-order-13 {
    order: 13;
  }
  .tlant-col-xl-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .tlant-col-xl-push-12 {
    left: 50%;
  }
  .tlant-col-xl-pull-12 {
    right: 50%;
  }
  .tlant-col-xl-offset-12 {
    margin-left: 50%;
  }
  .tlant-col-xl-order-12 {
    order: 12;
  }
  .tlant-col-xl-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .tlant-col-xl-push-11 {
    left: 45.83333333%;
  }
  .tlant-col-xl-pull-11 {
    right: 45.83333333%;
  }
  .tlant-col-xl-offset-11 {
    margin-left: 45.83333333%;
  }
  .tlant-col-xl-order-11 {
    order: 11;
  }
  .tlant-col-xl-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .tlant-col-xl-push-10 {
    left: 41.66666667%;
  }
  .tlant-col-xl-pull-10 {
    right: 41.66666667%;
  }
  .tlant-col-xl-offset-10 {
    margin-left: 41.66666667%;
  }
  .tlant-col-xl-order-10 {
    order: 10;
  }
  .tlant-col-xl-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .tlant-col-xl-push-9 {
    left: 37.5%;
  }
  .tlant-col-xl-pull-9 {
    right: 37.5%;
  }
  .tlant-col-xl-offset-9 {
    margin-left: 37.5%;
  }
  .tlant-col-xl-order-9 {
    order: 9;
  }
  .tlant-col-xl-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .tlant-col-xl-push-8 {
    left: 33.33333333%;
  }
  .tlant-col-xl-pull-8 {
    right: 33.33333333%;
  }
  .tlant-col-xl-offset-8 {
    margin-left: 33.33333333%;
  }
  .tlant-col-xl-order-8 {
    order: 8;
  }
  .tlant-col-xl-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .tlant-col-xl-push-7 {
    left: 29.16666667%;
  }
  .tlant-col-xl-pull-7 {
    right: 29.16666667%;
  }
  .tlant-col-xl-offset-7 {
    margin-left: 29.16666667%;
  }
  .tlant-col-xl-order-7 {
    order: 7;
  }
  .tlant-col-xl-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .tlant-col-xl-push-6 {
    left: 25%;
  }
  .tlant-col-xl-pull-6 {
    right: 25%;
  }
  .tlant-col-xl-offset-6 {
    margin-left: 25%;
  }
  .tlant-col-xl-order-6 {
    order: 6;
  }
  .tlant-col-xl-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .tlant-col-xl-push-5 {
    left: 20.83333333%;
  }
  .tlant-col-xl-pull-5 {
    right: 20.83333333%;
  }
  .tlant-col-xl-offset-5 {
    margin-left: 20.83333333%;
  }
  .tlant-col-xl-order-5 {
    order: 5;
  }
  .tlant-col-xl-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .tlant-col-xl-push-4 {
    left: 16.66666667%;
  }
  .tlant-col-xl-pull-4 {
    right: 16.66666667%;
  }
  .tlant-col-xl-offset-4 {
    margin-left: 16.66666667%;
  }
  .tlant-col-xl-order-4 {
    order: 4;
  }
  .tlant-col-xl-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .tlant-col-xl-push-3 {
    left: 12.5%;
  }
  .tlant-col-xl-pull-3 {
    right: 12.5%;
  }
  .tlant-col-xl-offset-3 {
    margin-left: 12.5%;
  }
  .tlant-col-xl-order-3 {
    order: 3;
  }
  .tlant-col-xl-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .tlant-col-xl-push-2 {
    left: 8.33333333%;
  }
  .tlant-col-xl-pull-2 {
    right: 8.33333333%;
  }
  .tlant-col-xl-offset-2 {
    margin-left: 8.33333333%;
  }
  .tlant-col-xl-order-2 {
    order: 2;
  }
  .tlant-col-xl-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .tlant-col-xl-push-1 {
    left: 4.16666667%;
  }
  .tlant-col-xl-pull-1 {
    right: 4.16666667%;
  }
  .tlant-col-xl-offset-1 {
    margin-left: 4.16666667%;
  }
  .tlant-col-xl-order-1 {
    order: 1;
  }
  .tlant-col-xl-0 {
    display: none;
  }
  .tlant-col-push-0 {
    left: auto;
  }
  .tlant-col-pull-0 {
    right: auto;
  }
  .tlant-col-xl-push-0 {
    left: auto;
  }
  .tlant-col-xl-pull-0 {
    right: auto;
  }
  .tlant-col-xl-offset-0 {
    margin-left: 0;
  }
  .tlant-col-xl-order-0 {
    order: 0;
  }
  .tlant-col-push-0.tlant-col-rtl {
    right: auto;
  }
  .tlant-col-pull-0.tlant-col-rtl {
    left: auto;
  }
  .tlant-col-xl-push-0.tlant-col-rtl {
    right: auto;
  }
  .tlant-col-xl-pull-0.tlant-col-rtl {
    left: auto;
  }
  .tlant-col-xl-offset-0.tlant-col-rtl {
    margin-right: 0;
  }
  .tlant-col-xl-push-1.tlant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .tlant-col-xl-pull-1.tlant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .tlant-col-xl-offset-1.tlant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .tlant-col-xl-push-2.tlant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .tlant-col-xl-pull-2.tlant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .tlant-col-xl-offset-2.tlant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .tlant-col-xl-push-3.tlant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .tlant-col-xl-pull-3.tlant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .tlant-col-xl-offset-3.tlant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .tlant-col-xl-push-4.tlant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .tlant-col-xl-pull-4.tlant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .tlant-col-xl-offset-4.tlant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .tlant-col-xl-push-5.tlant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .tlant-col-xl-pull-5.tlant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .tlant-col-xl-offset-5.tlant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .tlant-col-xl-push-6.tlant-col-rtl {
    right: 25%;
    left: auto;
  }
  .tlant-col-xl-pull-6.tlant-col-rtl {
    right: auto;
    left: 25%;
  }
  .tlant-col-xl-offset-6.tlant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .tlant-col-xl-push-7.tlant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .tlant-col-xl-pull-7.tlant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .tlant-col-xl-offset-7.tlant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .tlant-col-xl-push-8.tlant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .tlant-col-xl-pull-8.tlant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .tlant-col-xl-offset-8.tlant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .tlant-col-xl-push-9.tlant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .tlant-col-xl-pull-9.tlant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .tlant-col-xl-offset-9.tlant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .tlant-col-xl-push-10.tlant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .tlant-col-xl-pull-10.tlant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .tlant-col-xl-offset-10.tlant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .tlant-col-xl-push-11.tlant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .tlant-col-xl-pull-11.tlant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .tlant-col-xl-offset-11.tlant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .tlant-col-xl-push-12.tlant-col-rtl {
    right: 50%;
    left: auto;
  }
  .tlant-col-xl-pull-12.tlant-col-rtl {
    right: auto;
    left: 50%;
  }
  .tlant-col-xl-offset-12.tlant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .tlant-col-xl-push-13.tlant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .tlant-col-xl-pull-13.tlant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .tlant-col-xl-offset-13.tlant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .tlant-col-xl-push-14.tlant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .tlant-col-xl-pull-14.tlant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .tlant-col-xl-offset-14.tlant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .tlant-col-xl-push-15.tlant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .tlant-col-xl-pull-15.tlant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .tlant-col-xl-offset-15.tlant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .tlant-col-xl-push-16.tlant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .tlant-col-xl-pull-16.tlant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .tlant-col-xl-offset-16.tlant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .tlant-col-xl-push-17.tlant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .tlant-col-xl-pull-17.tlant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .tlant-col-xl-offset-17.tlant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .tlant-col-xl-push-18.tlant-col-rtl {
    right: 75%;
    left: auto;
  }
  .tlant-col-xl-pull-18.tlant-col-rtl {
    right: auto;
    left: 75%;
  }
  .tlant-col-xl-offset-18.tlant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .tlant-col-xl-push-19.tlant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .tlant-col-xl-pull-19.tlant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .tlant-col-xl-offset-19.tlant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .tlant-col-xl-push-20.tlant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .tlant-col-xl-pull-20.tlant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .tlant-col-xl-offset-20.tlant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .tlant-col-xl-push-21.tlant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .tlant-col-xl-pull-21.tlant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .tlant-col-xl-offset-21.tlant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .tlant-col-xl-push-22.tlant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .tlant-col-xl-pull-22.tlant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .tlant-col-xl-offset-22.tlant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .tlant-col-xl-push-23.tlant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .tlant-col-xl-pull-23.tlant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .tlant-col-xl-offset-23.tlant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .tlant-col-xl-push-24.tlant-col-rtl {
    right: 100%;
    left: auto;
  }
  .tlant-col-xl-pull-24.tlant-col-rtl {
    right: auto;
    left: 100%;
  }
  .tlant-col-xl-offset-24.tlant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}
@media (min-width: 1600px) {
  .tlant-col-xxl-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .tlant-col-xxl-push-24 {
    left: 100%;
  }
  .tlant-col-xxl-pull-24 {
    right: 100%;
  }
  .tlant-col-xxl-offset-24 {
    margin-left: 100%;
  }
  .tlant-col-xxl-order-24 {
    order: 24;
  }
  .tlant-col-xxl-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .tlant-col-xxl-push-23 {
    left: 95.83333333%;
  }
  .tlant-col-xxl-pull-23 {
    right: 95.83333333%;
  }
  .tlant-col-xxl-offset-23 {
    margin-left: 95.83333333%;
  }
  .tlant-col-xxl-order-23 {
    order: 23;
  }
  .tlant-col-xxl-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .tlant-col-xxl-push-22 {
    left: 91.66666667%;
  }
  .tlant-col-xxl-pull-22 {
    right: 91.66666667%;
  }
  .tlant-col-xxl-offset-22 {
    margin-left: 91.66666667%;
  }
  .tlant-col-xxl-order-22 {
    order: 22;
  }
  .tlant-col-xxl-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .tlant-col-xxl-push-21 {
    left: 87.5%;
  }
  .tlant-col-xxl-pull-21 {
    right: 87.5%;
  }
  .tlant-col-xxl-offset-21 {
    margin-left: 87.5%;
  }
  .tlant-col-xxl-order-21 {
    order: 21;
  }
  .tlant-col-xxl-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .tlant-col-xxl-push-20 {
    left: 83.33333333%;
  }
  .tlant-col-xxl-pull-20 {
    right: 83.33333333%;
  }
  .tlant-col-xxl-offset-20 {
    margin-left: 83.33333333%;
  }
  .tlant-col-xxl-order-20 {
    order: 20;
  }
  .tlant-col-xxl-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .tlant-col-xxl-push-19 {
    left: 79.16666667%;
  }
  .tlant-col-xxl-pull-19 {
    right: 79.16666667%;
  }
  .tlant-col-xxl-offset-19 {
    margin-left: 79.16666667%;
  }
  .tlant-col-xxl-order-19 {
    order: 19;
  }
  .tlant-col-xxl-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .tlant-col-xxl-push-18 {
    left: 75%;
  }
  .tlant-col-xxl-pull-18 {
    right: 75%;
  }
  .tlant-col-xxl-offset-18 {
    margin-left: 75%;
  }
  .tlant-col-xxl-order-18 {
    order: 18;
  }
  .tlant-col-xxl-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .tlant-col-xxl-push-17 {
    left: 70.83333333%;
  }
  .tlant-col-xxl-pull-17 {
    right: 70.83333333%;
  }
  .tlant-col-xxl-offset-17 {
    margin-left: 70.83333333%;
  }
  .tlant-col-xxl-order-17 {
    order: 17;
  }
  .tlant-col-xxl-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .tlant-col-xxl-push-16 {
    left: 66.66666667%;
  }
  .tlant-col-xxl-pull-16 {
    right: 66.66666667%;
  }
  .tlant-col-xxl-offset-16 {
    margin-left: 66.66666667%;
  }
  .tlant-col-xxl-order-16 {
    order: 16;
  }
  .tlant-col-xxl-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .tlant-col-xxl-push-15 {
    left: 62.5%;
  }
  .tlant-col-xxl-pull-15 {
    right: 62.5%;
  }
  .tlant-col-xxl-offset-15 {
    margin-left: 62.5%;
  }
  .tlant-col-xxl-order-15 {
    order: 15;
  }
  .tlant-col-xxl-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .tlant-col-xxl-push-14 {
    left: 58.33333333%;
  }
  .tlant-col-xxl-pull-14 {
    right: 58.33333333%;
  }
  .tlant-col-xxl-offset-14 {
    margin-left: 58.33333333%;
  }
  .tlant-col-xxl-order-14 {
    order: 14;
  }
  .tlant-col-xxl-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .tlant-col-xxl-push-13 {
    left: 54.16666667%;
  }
  .tlant-col-xxl-pull-13 {
    right: 54.16666667%;
  }
  .tlant-col-xxl-offset-13 {
    margin-left: 54.16666667%;
  }
  .tlant-col-xxl-order-13 {
    order: 13;
  }
  .tlant-col-xxl-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .tlant-col-xxl-push-12 {
    left: 50%;
  }
  .tlant-col-xxl-pull-12 {
    right: 50%;
  }
  .tlant-col-xxl-offset-12 {
    margin-left: 50%;
  }
  .tlant-col-xxl-order-12 {
    order: 12;
  }
  .tlant-col-xxl-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .tlant-col-xxl-push-11 {
    left: 45.83333333%;
  }
  .tlant-col-xxl-pull-11 {
    right: 45.83333333%;
  }
  .tlant-col-xxl-offset-11 {
    margin-left: 45.83333333%;
  }
  .tlant-col-xxl-order-11 {
    order: 11;
  }
  .tlant-col-xxl-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .tlant-col-xxl-push-10 {
    left: 41.66666667%;
  }
  .tlant-col-xxl-pull-10 {
    right: 41.66666667%;
  }
  .tlant-col-xxl-offset-10 {
    margin-left: 41.66666667%;
  }
  .tlant-col-xxl-order-10 {
    order: 10;
  }
  .tlant-col-xxl-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .tlant-col-xxl-push-9 {
    left: 37.5%;
  }
  .tlant-col-xxl-pull-9 {
    right: 37.5%;
  }
  .tlant-col-xxl-offset-9 {
    margin-left: 37.5%;
  }
  .tlant-col-xxl-order-9 {
    order: 9;
  }
  .tlant-col-xxl-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .tlant-col-xxl-push-8 {
    left: 33.33333333%;
  }
  .tlant-col-xxl-pull-8 {
    right: 33.33333333%;
  }
  .tlant-col-xxl-offset-8 {
    margin-left: 33.33333333%;
  }
  .tlant-col-xxl-order-8 {
    order: 8;
  }
  .tlant-col-xxl-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .tlant-col-xxl-push-7 {
    left: 29.16666667%;
  }
  .tlant-col-xxl-pull-7 {
    right: 29.16666667%;
  }
  .tlant-col-xxl-offset-7 {
    margin-left: 29.16666667%;
  }
  .tlant-col-xxl-order-7 {
    order: 7;
  }
  .tlant-col-xxl-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .tlant-col-xxl-push-6 {
    left: 25%;
  }
  .tlant-col-xxl-pull-6 {
    right: 25%;
  }
  .tlant-col-xxl-offset-6 {
    margin-left: 25%;
  }
  .tlant-col-xxl-order-6 {
    order: 6;
  }
  .tlant-col-xxl-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .tlant-col-xxl-push-5 {
    left: 20.83333333%;
  }
  .tlant-col-xxl-pull-5 {
    right: 20.83333333%;
  }
  .tlant-col-xxl-offset-5 {
    margin-left: 20.83333333%;
  }
  .tlant-col-xxl-order-5 {
    order: 5;
  }
  .tlant-col-xxl-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .tlant-col-xxl-push-4 {
    left: 16.66666667%;
  }
  .tlant-col-xxl-pull-4 {
    right: 16.66666667%;
  }
  .tlant-col-xxl-offset-4 {
    margin-left: 16.66666667%;
  }
  .tlant-col-xxl-order-4 {
    order: 4;
  }
  .tlant-col-xxl-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .tlant-col-xxl-push-3 {
    left: 12.5%;
  }
  .tlant-col-xxl-pull-3 {
    right: 12.5%;
  }
  .tlant-col-xxl-offset-3 {
    margin-left: 12.5%;
  }
  .tlant-col-xxl-order-3 {
    order: 3;
  }
  .tlant-col-xxl-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .tlant-col-xxl-push-2 {
    left: 8.33333333%;
  }
  .tlant-col-xxl-pull-2 {
    right: 8.33333333%;
  }
  .tlant-col-xxl-offset-2 {
    margin-left: 8.33333333%;
  }
  .tlant-col-xxl-order-2 {
    order: 2;
  }
  .tlant-col-xxl-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .tlant-col-xxl-push-1 {
    left: 4.16666667%;
  }
  .tlant-col-xxl-pull-1 {
    right: 4.16666667%;
  }
  .tlant-col-xxl-offset-1 {
    margin-left: 4.16666667%;
  }
  .tlant-col-xxl-order-1 {
    order: 1;
  }
  .tlant-col-xxl-0 {
    display: none;
  }
  .tlant-col-push-0 {
    left: auto;
  }
  .tlant-col-pull-0 {
    right: auto;
  }
  .tlant-col-xxl-push-0 {
    left: auto;
  }
  .tlant-col-xxl-pull-0 {
    right: auto;
  }
  .tlant-col-xxl-offset-0 {
    margin-left: 0;
  }
  .tlant-col-xxl-order-0 {
    order: 0;
  }
  .tlant-col-push-0.tlant-col-rtl {
    right: auto;
  }
  .tlant-col-pull-0.tlant-col-rtl {
    left: auto;
  }
  .tlant-col-xxl-push-0.tlant-col-rtl {
    right: auto;
  }
  .tlant-col-xxl-pull-0.tlant-col-rtl {
    left: auto;
  }
  .tlant-col-xxl-offset-0.tlant-col-rtl {
    margin-right: 0;
  }
  .tlant-col-xxl-push-1.tlant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .tlant-col-xxl-pull-1.tlant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .tlant-col-xxl-offset-1.tlant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-2.tlant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .tlant-col-xxl-pull-2.tlant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .tlant-col-xxl-offset-2.tlant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-3.tlant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .tlant-col-xxl-pull-3.tlant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .tlant-col-xxl-offset-3.tlant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-4.tlant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .tlant-col-xxl-pull-4.tlant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .tlant-col-xxl-offset-4.tlant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-5.tlant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .tlant-col-xxl-pull-5.tlant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .tlant-col-xxl-offset-5.tlant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-6.tlant-col-rtl {
    right: 25%;
    left: auto;
  }
  .tlant-col-xxl-pull-6.tlant-col-rtl {
    right: auto;
    left: 25%;
  }
  .tlant-col-xxl-offset-6.tlant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-7.tlant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .tlant-col-xxl-pull-7.tlant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .tlant-col-xxl-offset-7.tlant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-8.tlant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .tlant-col-xxl-pull-8.tlant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .tlant-col-xxl-offset-8.tlant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-9.tlant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .tlant-col-xxl-pull-9.tlant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .tlant-col-xxl-offset-9.tlant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-10.tlant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .tlant-col-xxl-pull-10.tlant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .tlant-col-xxl-offset-10.tlant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-11.tlant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .tlant-col-xxl-pull-11.tlant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .tlant-col-xxl-offset-11.tlant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-12.tlant-col-rtl {
    right: 50%;
    left: auto;
  }
  .tlant-col-xxl-pull-12.tlant-col-rtl {
    right: auto;
    left: 50%;
  }
  .tlant-col-xxl-offset-12.tlant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-13.tlant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .tlant-col-xxl-pull-13.tlant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .tlant-col-xxl-offset-13.tlant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-14.tlant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .tlant-col-xxl-pull-14.tlant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .tlant-col-xxl-offset-14.tlant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-15.tlant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .tlant-col-xxl-pull-15.tlant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .tlant-col-xxl-offset-15.tlant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-16.tlant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .tlant-col-xxl-pull-16.tlant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .tlant-col-xxl-offset-16.tlant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-17.tlant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .tlant-col-xxl-pull-17.tlant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .tlant-col-xxl-offset-17.tlant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-18.tlant-col-rtl {
    right: 75%;
    left: auto;
  }
  .tlant-col-xxl-pull-18.tlant-col-rtl {
    right: auto;
    left: 75%;
  }
  .tlant-col-xxl-offset-18.tlant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-19.tlant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .tlant-col-xxl-pull-19.tlant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .tlant-col-xxl-offset-19.tlant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-20.tlant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .tlant-col-xxl-pull-20.tlant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .tlant-col-xxl-offset-20.tlant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-21.tlant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .tlant-col-xxl-pull-21.tlant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .tlant-col-xxl-offset-21.tlant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-22.tlant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .tlant-col-xxl-pull-22.tlant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .tlant-col-xxl-offset-22.tlant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-23.tlant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .tlant-col-xxl-pull-23.tlant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .tlant-col-xxl-offset-23.tlant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .tlant-col-xxl-push-24.tlant-col-rtl {
    right: 100%;
    left: auto;
  }
  .tlant-col-xxl-pull-24.tlant-col-rtl {
    right: auto;
    left: 100%;
  }
  .tlant-col-xxl-offset-24.tlant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}
.tlant-row-rtl {
  direction: rtl;
}
.tlant-image {
  position: relative;
  display: inline-block;
}
.tlant-image-img {
  width: 100%;
  height: auto;
  vertical-align: middle;
}
.tlant-image-img-placeholder {
  background-color: #f5f5f5;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=');
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 30%;
}
.tlant-image-mask {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.3s;
}
.tlant-image-mask-info {
  padding: 0 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.tlant-image-mask-info .anticon {
  margin-inline-end: 4px;
}
.tlant-image-mask:hover {
  opacity: 1;
}
.tlant-image-placeholder {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.tlant-image-preview {
  pointer-events: none;
  height: 100%;
  text-align: center;
}
.tlant-image-preview.tlant-zoom-enter,
.tlant-image-preview.tlant-zoom-appear {
  transform: none;
  opacity: 0;
  animation-duration: 0.3s;
  user-select: none;
}
.tlant-image-preview-mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}
.tlant-image-preview-mask-hidden {
  display: none;
}
.tlant-image-preview-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  outline: 0;
}
.tlant-image-preview-body {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}
.tlant-image-preview-img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
  transform: scale3d(1, 1, 1);
  cursor: grab;
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
  user-select: none;
  pointer-events: auto;
}
.tlant-image-preview-img-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.tlant-image-preview-img-wrapper::before {
  display: inline-block;
  width: 1px;
  height: 50%;
  margin-right: -1px;
  content: '';
}
.tlant-image-preview-moving .tlant-image-preview-img {
  cursor: grabbing;
}
.tlant-image-preview-moving .tlant-image-preview-img-wrapper {
  transition-duration: 0s;
}
.tlant-image-preview-wrap {
  z-index: 1080;
}
.tlant-image-preview-operations-wrapper {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 1081;
  width: 100%;
}
.tlant-image-preview-operations {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  color: rgba(255, 255, 255, 0.85);
  list-style: none;
  background: rgba(0, 0, 0, 0.1);
  pointer-events: auto;
}
.tlant-image-preview-operations-operation {
  margin-left: 12px;
  padding: 12px;
  cursor: pointer;
  transition: all 0.3s;
}
.tlant-image-preview-operations-operation:hover {
  background: rgba(0, 0, 0, 0.2);
}
.tlant-image-preview-operations-operation-disabled {
  color: rgba(255, 255, 255, 0.25);
  pointer-events: none;
}
.tlant-image-preview-operations-operation:last-of-type {
  margin-left: 0;
}
.tlant-image-preview-operations-progress {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
.tlant-image-preview-operations-icon {
  font-size: 18px;
}
.tlant-image-preview-switch-left,
.tlant-image-preview-switch-right {
  position: fixed;
  top: 50%;
  right: 8px;
  z-index: 1081;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  color: rgba(255, 255, 255, 0.85);
  background: rgba(0, 0, 0, 0.1);
  border-radius: 50%;
  transform: translateY(-50%);
  cursor: pointer;
  transition: all 0.3s;
  pointer-events: auto;
}
.tlant-image-preview-switch-left:hover,
.tlant-image-preview-switch-right:hover {
  background: rgba(0, 0, 0, 0.2);
}
.tlant-image-preview-switch-left-disabled,
.tlant-image-preview-switch-right-disabled,
.tlant-image-preview-switch-left-disabled:hover,
.tlant-image-preview-switch-right-disabled:hover {
  color: rgba(255, 255, 255, 0.25);
  background: rgba(0, 0, 0, 0.1);
  cursor: not-allowed;
}
.tlant-image-preview-switch-left-disabled > .anticon,
.tlant-image-preview-switch-right-disabled > .anticon,
.tlant-image-preview-switch-left-disabled:hover > .anticon,
.tlant-image-preview-switch-right-disabled:hover > .anticon {
  cursor: not-allowed;
}
.tlant-image-preview-switch-left > .anticon,
.tlant-image-preview-switch-right > .anticon {
  font-size: 18px;
}
.tlant-image-preview-switch-left {
  left: 8px;
}
.tlant-image-preview-switch-right {
  right: 8px;
}
.tlant-input-affix-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
  display: inline-flex;
}
.tlant-input-affix-wrapper::placeholder {
  color: #bfbfbf;
  user-select: none;
}
.tlant-input-affix-wrapper:placeholder-shown {
  text-overflow: ellipsis;
}
.tlant-input-affix-wrapper:hover {
  border-color: var(--tlant-primary-5);
  border-right-width: 1px;
}
.tlant-input-rtl .tlant-input-affix-wrapper:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-input-affix-wrapper:focus,
.tlant-input-affix-wrapper-focused {
  border-color: var(--tlant-primary-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-primary-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-rtl .tlant-input-affix-wrapper:focus,
.tlant-input-rtl .tlant-input-affix-wrapper-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-input-affix-wrapper-disabled {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.tlant-input-affix-wrapper-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.tlant-input-affix-wrapper[disabled] {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.tlant-input-affix-wrapper[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.tlant-input-affix-wrapper-borderless,
.tlant-input-affix-wrapper-borderless:hover,
.tlant-input-affix-wrapper-borderless:focus,
.tlant-input-affix-wrapper-borderless-focused,
.tlant-input-affix-wrapper-borderless-disabled,
.tlant-input-affix-wrapper-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.tlant-input-affix-wrapper {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.tlant-input-affix-wrapper-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.tlant-input-affix-wrapper-sm {
  padding: 0px 7px;
}
.tlant-input-affix-wrapper-rtl {
  direction: rtl;
}
.tlant-input-affix-wrapper:not(.tlant-input-affix-wrapper-disabled):hover {
  border-color: var(--tlant-primary-5);
  border-right-width: 1px;
  z-index: 1;
}
.tlant-input-rtl .tlant-input-affix-wrapper:not(.tlant-input-affix-wrapper-disabled):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-input-search-with-button .tlant-input-affix-wrapper:not(.tlant-input-affix-wrapper-disabled):hover {
  z-index: 0;
}
.tlant-input-affix-wrapper-focused,
.tlant-input-affix-wrapper:focus {
  z-index: 1;
}
.tlant-input-affix-wrapper-disabled .tlant-input[disabled] {
  background: rgba(255, 255, 255, 0);
}
.tlant-input-affix-wrapper > .tlant-input {
  font-size: inherit;
  border: none;
  outline: none;
}
.tlant-input-affix-wrapper > .tlant-input:focus {
  box-shadow: none !important;
}
.tlant-input-affix-wrapper > .tlant-input:not(textarea) {
  padding: 0;
}
.tlant-input-affix-wrapper::before {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '\a0';
}
.tlant-input-prefix,
.tlant-input-suffix {
  display: flex;
  flex: none;
  align-items: center;
}
.tlant-input-prefix > *:not(:last-child),
.tlant-input-suffix > *:not(:last-child) {
  margin-right: 8px;
}
.tlant-input-show-count-suffix {
  color: #7f8596;
}
.tlant-input-show-count-has-suffix {
  margin-right: 2px;
}
.tlant-input-prefix {
  margin-right: 4px;
}
.tlant-input-suffix {
  margin-left: 4px;
}
.anticon.tlant-input-clear-icon,
.tlant-input-clear-icon {
  margin: 0;
  color: #dadce1;
  font-size: 12px;
  vertical-align: -1px;
  cursor: pointer;
  transition: color 0.3s;
}
.anticon.tlant-input-clear-icon:hover,
.tlant-input-clear-icon:hover {
  color: #7f8596;
}
.anticon.tlant-input-clear-icon:active,
.tlant-input-clear-icon:active {
  color: rgba(0, 0, 0, 0.85);
}
.anticon.tlant-input-clear-icon-hidden,
.tlant-input-clear-icon-hidden {
  visibility: hidden;
}
.anticon.tlant-input-clear-icon-has-suffix,
.tlant-input-clear-icon-has-suffix {
  margin: 0 4px;
}
.tlant-input-affix-wrapper.tlant-input-affix-wrapper-textarea-with-clear-btn {
  padding: 0;
}
.tlant-input-affix-wrapper.tlant-input-affix-wrapper-textarea-with-clear-btn .tlant-input-clear-icon {
  position: absolute;
  top: 8px;
  right: 8px;
  z-index: 1;
}
.tlant-input-status-error:not(.tlant-input-disabled):not(.tlant-input-borderless).tlant-input,
.tlant-input-status-error:not(.tlant-input-disabled):not(.tlant-input-borderless).tlant-input:hover {
  background: #fff;
  border-color: #cf1322;
}
.tlant-input-status-error:not(.tlant-input-disabled):not(.tlant-input-borderless).tlant-input:focus,
.tlant-input-status-error:not(.tlant-input-disabled):not(.tlant-input-borderless).tlant-input-focused {
  border-color: var(--tlant-error-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-error-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-status-error .tlant-input-prefix {
  color: #cf1322;
}
.tlant-input-status-warning:not(.tlant-input-disabled):not(.tlant-input-borderless).tlant-input,
.tlant-input-status-warning:not(.tlant-input-disabled):not(.tlant-input-borderless).tlant-input:hover {
  background: #fff;
  border-color: #ef8600;
}
.tlant-input-status-warning:not(.tlant-input-disabled):not(.tlant-input-borderless).tlant-input:focus,
.tlant-input-status-warning:not(.tlant-input-disabled):not(.tlant-input-borderless).tlant-input-focused {
  border-color: var(--tlant-warning-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-warning-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-status-warning .tlant-input-prefix {
  color: #ef8600;
}
.tlant-input-affix-wrapper-status-error:not(.tlant-input-affix-wrapper-disabled):not(.tlant-input-affix-wrapper-borderless).tlant-input-affix-wrapper,
.tlant-input-affix-wrapper-status-error:not(.tlant-input-affix-wrapper-disabled):not(.tlant-input-affix-wrapper-borderless).tlant-input-affix-wrapper:hover {
  background: #fff;
  border-color: #cf1322;
}
.tlant-input-affix-wrapper-status-error:not(.tlant-input-affix-wrapper-disabled):not(.tlant-input-affix-wrapper-borderless).tlant-input-affix-wrapper:focus,
.tlant-input-affix-wrapper-status-error:not(.tlant-input-affix-wrapper-disabled):not(.tlant-input-affix-wrapper-borderless).tlant-input-affix-wrapper-focused {
  border-color: var(--tlant-error-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-error-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-affix-wrapper-status-error .tlant-input-prefix {
  color: #cf1322;
}
.tlant-input-affix-wrapper-status-warning:not(.tlant-input-affix-wrapper-disabled):not(.tlant-input-affix-wrapper-borderless).tlant-input-affix-wrapper,
.tlant-input-affix-wrapper-status-warning:not(.tlant-input-affix-wrapper-disabled):not(.tlant-input-affix-wrapper-borderless).tlant-input-affix-wrapper:hover {
  background: #fff;
  border-color: #ef8600;
}
.tlant-input-affix-wrapper-status-warning:not(.tlant-input-affix-wrapper-disabled):not(.tlant-input-affix-wrapper-borderless).tlant-input-affix-wrapper:focus,
.tlant-input-affix-wrapper-status-warning:not(.tlant-input-affix-wrapper-disabled):not(.tlant-input-affix-wrapper-borderless).tlant-input-affix-wrapper-focused {
  border-color: var(--tlant-warning-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-warning-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-affix-wrapper-status-warning .tlant-input-prefix {
  color: #ef8600;
}
.tlant-input-textarea-status-error.tlant-input-textarea-has-feedback .tlant-input,
.tlant-input-textarea-status-warning.tlant-input-textarea-has-feedback .tlant-input,
.tlant-input-textarea-status-success.tlant-input-textarea-has-feedback .tlant-input,
.tlant-input-textarea-status-validating.tlant-input-textarea-has-feedback .tlant-input {
  padding-right: 24px;
}
.tlant-input-group-wrapper-status-error .tlant-input-group-addon {
  color: #cf1322;
  border-color: #cf1322;
}
.tlant-input-group-wrapper-status-warning .tlant-input-group-addon {
  color: #ef8600;
  border-color: #ef8600;
}
.tlant-input {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
}
.tlant-input::placeholder {
  color: #bfbfbf;
  user-select: none;
}
.tlant-input:placeholder-shown {
  text-overflow: ellipsis;
}
.tlant-input:hover {
  border-color: var(--tlant-primary-5);
  border-right-width: 1px;
}
.tlant-input-rtl .tlant-input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-input:focus,
.tlant-input-focused {
  border-color: var(--tlant-primary-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-primary-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-rtl .tlant-input:focus,
.tlant-input-rtl .tlant-input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-input-disabled {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.tlant-input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.tlant-input[disabled] {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.tlant-input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.tlant-input-borderless,
.tlant-input-borderless:hover,
.tlant-input-borderless:focus,
.tlant-input-borderless-focused,
.tlant-input-borderless-disabled,
.tlant-input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.tlant-input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.tlant-input-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.tlant-input-sm {
  padding: 0px 7px;
}
.tlant-input-rtl {
  direction: rtl;
}
.tlant-input-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: table;
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}
.tlant-input-group[class*='col-'] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.tlant-input-group > [class*='col-'] {
  padding-right: 8px;
}
.tlant-input-group > [class*='col-']:last-child {
  padding-right: 0;
}
.tlant-input-group-addon,
.tlant-input-group-wrap,
.tlant-input-group > .tlant-input {
  display: table-cell;
}
.tlant-input-group-addon:not(:first-child):not(:last-child),
.tlant-input-group-wrap:not(:first-child):not(:last-child),
.tlant-input-group > .tlant-input:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.tlant-input-group-addon,
.tlant-input-group-wrap {
  width: 1px;
  white-space: nowrap;
  vertical-align: middle;
}
.tlant-input-group-wrap > * {
  display: block !important;
}
.tlant-input-group .tlant-input {
  float: left;
  width: 100%;
  margin-bottom: 0;
  text-align: inherit;
}
.tlant-input-group .tlant-input:focus {
  z-index: 1;
  border-right-width: 1px;
}
.tlant-input-group .tlant-input:hover {
  z-index: 1;
  border-right-width: 1px;
}
.tlant-input-search-with-button .tlant-input-group .tlant-input:hover {
  z-index: 0;
}
.tlant-input-group-addon {
  position: relative;
  padding: 0 11px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  text-align: center;
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
}
.tlant-input-group-addon .tlant-select {
  margin: -5px -11px;
}
.tlant-input-group-addon .tlant-select.tlant-select-single:not(.tlant-select-customize-input) .tlant-select-selector {
  background-color: inherit;
  border: 1px solid transparent;
  box-shadow: none;
}
.tlant-input-group-addon .tlant-select-open .tlant-select-selector,
.tlant-input-group-addon .tlant-select-focused .tlant-select-selector {
  color: var(--tlant-primary-color);
}
.tlant-input-group-addon .tlant-cascader-picker {
  margin: -9px -12px;
  background-color: transparent;
}
.tlant-input-group-addon .tlant-cascader-picker .tlant-cascader-input {
  text-align: left;
  border: 0;
  box-shadow: none;
}
.tlant-input-group > .tlant-input:first-child,
.tlant-input-group-addon:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-input-group > .tlant-input:first-child .tlant-select .tlant-select-selector,
.tlant-input-group-addon:first-child .tlant-select .tlant-select-selector {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-input-group > .tlant-input-affix-wrapper:not(:first-child) .tlant-input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-input-group > .tlant-input-affix-wrapper:not(:last-child) .tlant-input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-input-group-addon:first-child {
  border-right: 0;
}
.tlant-input-group-addon:last-child {
  border-left: 0;
}
.tlant-input-group > .tlant-input:last-child,
.tlant-input-group-addon:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-input-group > .tlant-input:last-child .tlant-select .tlant-select-selector,
.tlant-input-group-addon:last-child .tlant-select .tlant-select-selector {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-input-group-lg .tlant-input,
.tlant-input-group-lg > .tlant-input-group-addon {
  padding: 6.5px 11px;
  font-size: 16px;
}
.tlant-input-group-sm .tlant-input,
.tlant-input-group-sm > .tlant-input-group-addon {
  padding: 0px 7px;
}
.tlant-input-group-lg .tlant-select-single .tlant-select-selector {
  height: 40px;
}
.tlant-input-group-sm .tlant-select-single .tlant-select-selector {
  height: 24px;
}
.tlant-input-group .tlant-input-affix-wrapper:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-input-search .tlant-input-group .tlant-input-affix-wrapper:not(:last-child) {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.tlant-input-group .tlant-input-affix-wrapper:not(:first-child),
.tlant-input-search .tlant-input-group .tlant-input-affix-wrapper:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-input-group.tlant-input-group-compact {
  display: block;
}
.tlant-input-group.tlant-input-group-compact::before {
  display: table;
  content: '';
}
.tlant-input-group.tlant-input-group-compact::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-input-group.tlant-input-group-compact::before {
  display: table;
  content: '';
}
.tlant-input-group.tlant-input-group-compact::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-input-group.tlant-input-group-compact-addon:not(:first-child):not(:last-child),
.tlant-input-group.tlant-input-group-compact-wrap:not(:first-child):not(:last-child),
.tlant-input-group.tlant-input-group-compact > .tlant-input:not(:first-child):not(:last-child) {
  border-right-width: 1px;
}
.tlant-input-group.tlant-input-group-compact-addon:not(:first-child):not(:last-child):hover,
.tlant-input-group.tlant-input-group-compact-wrap:not(:first-child):not(:last-child):hover,
.tlant-input-group.tlant-input-group-compact > .tlant-input:not(:first-child):not(:last-child):hover {
  z-index: 1;
}
.tlant-input-group.tlant-input-group-compact-addon:not(:first-child):not(:last-child):focus,
.tlant-input-group.tlant-input-group-compact-wrap:not(:first-child):not(:last-child):focus,
.tlant-input-group.tlant-input-group-compact > .tlant-input:not(:first-child):not(:last-child):focus {
  z-index: 1;
}
.tlant-input-group.tlant-input-group-compact > * {
  display: inline-block;
  float: none;
  vertical-align: top;
  border-radius: 0;
}
.tlant-input-group.tlant-input-group-compact > .tlant-input-affix-wrapper,
.tlant-input-group.tlant-input-group-compact > .tlant-input-number-affix-wrapper,
.tlant-input-group.tlant-input-group-compact > .tlant-picker-range {
  display: inline-flex;
}
.tlant-input-group.tlant-input-group-compact > *:not(:last-child) {
  margin-right: -1px;
  border-right-width: 1px;
}
.tlant-input-group.tlant-input-group-compact .tlant-input {
  float: none;
}
.tlant-input-group.tlant-input-group-compact > .tlant-select > .tlant-select-selector,
.tlant-input-group.tlant-input-group-compact > .tlant-select-auto-complete .tlant-input,
.tlant-input-group.tlant-input-group-compact > .tlant-cascader-picker .tlant-input,
.tlant-input-group.tlant-input-group-compact > .tlant-input-group-wrapper .tlant-input {
  border-right-width: 1px;
  border-radius: 0;
}
.tlant-input-group.tlant-input-group-compact > .tlant-select > .tlant-select-selector:hover,
.tlant-input-group.tlant-input-group-compact > .tlant-select-auto-complete .tlant-input:hover,
.tlant-input-group.tlant-input-group-compact > .tlant-cascader-picker .tlant-input:hover,
.tlant-input-group.tlant-input-group-compact > .tlant-input-group-wrapper .tlant-input:hover {
  z-index: 1;
}
.tlant-input-group.tlant-input-group-compact > .tlant-select > .tlant-select-selector:focus,
.tlant-input-group.tlant-input-group-compact > .tlant-select-auto-complete .tlant-input:focus,
.tlant-input-group.tlant-input-group-compact > .tlant-cascader-picker .tlant-input:focus,
.tlant-input-group.tlant-input-group-compact > .tlant-input-group-wrapper .tlant-input:focus {
  z-index: 1;
}
.tlant-input-group.tlant-input-group-compact > .tlant-select-focused {
  z-index: 1;
}
.tlant-input-group.tlant-input-group-compact > .tlant-select > .tlant-select-arrow {
  z-index: 1;
}
.tlant-input-group.tlant-input-group-compact > *:first-child,
.tlant-input-group.tlant-input-group-compact > .tlant-select:first-child > .tlant-select-selector,
.tlant-input-group.tlant-input-group-compact > .tlant-select-auto-complete:first-child .tlant-input,
.tlant-input-group.tlant-input-group-compact > .tlant-cascader-picker:first-child .tlant-input {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.tlant-input-group.tlant-input-group-compact > *:last-child,
.tlant-input-group.tlant-input-group-compact > .tlant-select:last-child > .tlant-select-selector,
.tlant-input-group.tlant-input-group-compact > .tlant-cascader-picker:last-child .tlant-input,
.tlant-input-group.tlant-input-group-compact > .tlant-cascader-picker-focused:last-child .tlant-input {
  border-right-width: 1px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.tlant-input-group.tlant-input-group-compact > .tlant-select-auto-complete .tlant-input {
  vertical-align: top;
}
.tlant-input-group.tlant-input-group-compact .tlant-input-group-wrapper + .tlant-input-group-wrapper {
  margin-left: -1px;
}
.tlant-input-group.tlant-input-group-compact .tlant-input-group-wrapper + .tlant-input-group-wrapper .tlant-input-affix-wrapper {
  border-radius: 0;
}
.tlant-input-group.tlant-input-group-compact .tlant-input-group-wrapper:not(:last-child).tlant-input-search > .tlant-input-group > .tlant-input-group-addon > .tlant-input-search-button {
  border-radius: 0;
}
.tlant-input-group.tlant-input-group-compact .tlant-input-group-wrapper:not(:last-child).tlant-input-search > .tlant-input-group > .tlant-input {
  border-radius: 4px 0 0 4px;
}
.tlant-input-group > .tlant-input-rtl:first-child,
.tlant-input-group-rtl .tlant-input-group-addon:first-child {
  border-radius: 0 4px 4px 0;
}
.tlant-input-group-rtl .tlant-input-group-addon:first-child {
  border-right: 1px solid #d9d9d9;
  border-left: 0;
}
.tlant-input-group-rtl .tlant-input-group-addon:last-child {
  border-right: 0;
  border-left: 1px solid #d9d9d9;
  border-radius: 4px 0 0 4px;
}
.tlant-input-group-rtl.tlant-input-group > .tlant-input:last-child,
.tlant-input-group-rtl.tlant-input-group-addon:last-child {
  border-radius: 4px 0 0 4px;
}
.tlant-input-group-rtl.tlant-input-group .tlant-input-affix-wrapper:not(:first-child) {
  border-radius: 4px 0 0 4px;
}
.tlant-input-group-rtl.tlant-input-group .tlant-input-affix-wrapper:not(:last-child) {
  border-radius: 0 4px 4px 0;
}
.tlant-input-group-rtl.tlant-input-group.tlant-input-group-compact > *:not(:last-child) {
  margin-right: 0;
  margin-left: -1px;
  border-left-width: 1px;
}
.tlant-input-group-rtl.tlant-input-group.tlant-input-group-compact > *:first-child,
.tlant-input-group-rtl.tlant-input-group.tlant-input-group-compact > .tlant-select:first-child > .tlant-select-selector,
.tlant-input-group-rtl.tlant-input-group.tlant-input-group-compact > .tlant-select-auto-complete:first-child .tlant-input,
.tlant-input-group-rtl.tlant-input-group.tlant-input-group-compact > .tlant-cascader-picker:first-child .tlant-input {
  border-radius: 0 4px 4px 0;
}
.tlant-input-group-rtl.tlant-input-group.tlant-input-group-compact > *:last-child,
.tlant-input-group-rtl.tlant-input-group.tlant-input-group-compact > .tlant-select:last-child > .tlant-select-selector,
.tlant-input-group-rtl.tlant-input-group.tlant-input-group-compact > .tlant-select-auto-complete:last-child .tlant-input,
.tlant-input-group-rtl.tlant-input-group.tlant-input-group-compact > .tlant-cascader-picker:last-child .tlant-input,
.tlant-input-group-rtl.tlant-input-group.tlant-input-group-compact > .tlant-cascader-picker-focused:last-child .tlant-input {
  border-left-width: 1px;
  border-radius: 4px 0 0 4px;
}
.tlant-input-group.tlant-input-group-compact .tlant-input-group-wrapper-rtl + .tlant-input-group-wrapper-rtl {
  margin-right: -1px;
  margin-left: 0;
}
.tlant-input-group.tlant-input-group-compact .tlant-input-group-wrapper-rtl:not(:last-child).tlant-input-search > .tlant-input-group > .tlant-input {
  border-radius: 0 4px 4px 0;
}
.tlant-input-group > .tlant-input-rtl:first-child {
  border-radius: 0 4px 4px 0;
}
.tlant-input-group > .tlant-input-rtl:last-child {
  border-radius: 4px 0 0 4px;
}
.tlant-input-group-rtl .tlant-input-group-addon:first-child {
  border-right: 1px solid #d9d9d9;
  border-left: 0;
  border-radius: 0 4px 4px 0;
}
.tlant-input-group-rtl .tlant-input-group-addon:last-child {
  border-right: 0;
  border-left: 1px solid #d9d9d9;
  border-radius: 4px 0 0 4px;
}
.tlant-input-group-wrapper {
  display: inline-block;
  width: 100%;
  text-align: start;
  vertical-align: top;
}
.tlant-input-password-icon.anticon {
  color: #7f8596;
  cursor: pointer;
  transition: all 0.3s;
}
.tlant-input-password-icon.anticon:hover {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-input[type='color'] {
  height: 32px;
}
.tlant-input[type='color'].tlant-input-lg {
  height: 40px;
}
.tlant-input[type='color'].tlant-input-sm {
  height: 24px;
  padding-top: 3px;
  padding-bottom: 3px;
}
.tlant-input-textarea-show-count > .tlant-input {
  height: 100%;
}
.tlant-input-textarea-show-count::after {
  float: right;
  color: #7f8596;
  white-space: nowrap;
  content: attr(data-count);
  pointer-events: none;
}
.tlant-input-textarea-show-count.tlant-input-textarea-in-form-item::after {
  margin-bottom: -22px;
}
.tlant-input-textarea-suffix {
  position: absolute;
  top: 0;
  right: 11px;
  bottom: 0;
  z-index: 1;
  display: inline-flex;
  align-items: center;
  margin: auto;
}
.tlant-input-compact-item:not(.tlant-input-compact-last-item):not(.tlant-input-compact-item-rtl) {
  margin-right: -1px;
}
.tlant-input-compact-item:not(.tlant-input-compact-last-item).tlant-input-compact-item-rtl {
  margin-left: -1px;
}
.tlant-input-compact-item:hover,
.tlant-input-compact-item:focus,
.tlant-input-compact-item:active {
  z-index: 2;
}
.tlant-input-compact-item[disabled] {
  z-index: 0;
}
.tlant-input-compact-item:not(.tlant-input-compact-first-item):not(.tlant-input-compact-last-item).tlant-input {
  border-radius: 0;
}
.tlant-input-compact-item.tlant-input.tlant-input-compact-first-item:not(.tlant-input-compact-last-item):not(.tlant-input-compact-item-rtl) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-input-compact-item.tlant-input.tlant-input-compact-last-item:not(.tlant-input-compact-first-item):not(.tlant-input-compact-item-rtl) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-input-compact-item.tlant-input.tlant-input-compact-item-rtl.tlant-input-compact-first-item:not(.tlant-input-compact-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-input-compact-item.tlant-input.tlant-input-compact-item-rtl.tlant-input-compact-last-item:not(.tlant-input-compact-first-item) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-input-search .tlant-input:hover,
.tlant-input-search .tlant-input:focus {
  border-color: var(--tlant-primary-5);
}
.tlant-input-search .tlant-input:hover + .tlant-input-group-addon .tlant-input-search-button:not(.tlant-btn-primary),
.tlant-input-search .tlant-input:focus + .tlant-input-group-addon .tlant-input-search-button:not(.tlant-btn-primary) {
  border-left-color: var(--tlant-primary-5);
}
.tlant-input-search .tlant-input-affix-wrapper {
  border-radius: 0;
}
.tlant-input-search .tlant-input-lg {
  line-height: 1.5713;
}
.tlant-input-search > .tlant-input-group > .tlant-input-group-addon:last-child {
  left: -1px;
  padding: 0;
  border: 0;
}
.tlant-input-search > .tlant-input-group > .tlant-input-group-addon:last-child .tlant-input-search-button {
  padding-top: 0;
  padding-bottom: 0;
  border-radius: 0 4px 4px 0;
}
.tlant-input-search > .tlant-input-group > .tlant-input-group-addon:last-child .tlant-input-search-button:not(.tlant-btn-primary) {
  color: #7f8596;
}
.tlant-input-search > .tlant-input-group > .tlant-input-group-addon:last-child .tlant-input-search-button:not(.tlant-btn-primary).tlant-btn-loading::before {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.tlant-input-search-button {
  height: 32px;
}
.tlant-input-search-button:hover,
.tlant-input-search-button:focus {
  z-index: 1;
}
.tlant-input-search-large .tlant-input-search-button {
  height: 40px;
}
.tlant-input-search-small .tlant-input-search-button {
  height: 24px;
}
.tlant-input-search.tlant-input-compact-item:not(.tlant-input-compact-item-rtl):not(.tlant-input-compact-last-item) .tlant-input-group-addon .tlant-input-search-button {
  margin-right: -1px;
  border-radius: 0;
}
.tlant-input-search.tlant-input-compact-item:not(.tlant-input-compact-first-item) .tlant-input,
.tlant-input-search.tlant-input-compact-item:not(.tlant-input-compact-first-item) .tlant-input-affix-wrapper {
  border-radius: 0;
}
.tlant-input-search.tlant-input-compact-item > .tlant-input-group-addon .tlant-input-search-button:hover,
.tlant-input-search.tlant-input-compact-item > .tlant-input:hover,
.tlant-input-search.tlant-input-compact-item .tlant-input-affix-wrapper:hover,
.tlant-input-search.tlant-input-compact-item > .tlant-input-group-addon .tlant-input-search-button:focus,
.tlant-input-search.tlant-input-compact-item > .tlant-input:focus,
.tlant-input-search.tlant-input-compact-item .tlant-input-affix-wrapper:focus,
.tlant-input-search.tlant-input-compact-item > .tlant-input-group-addon .tlant-input-search-button:active,
.tlant-input-search.tlant-input-compact-item > .tlant-input:active,
.tlant-input-search.tlant-input-compact-item .tlant-input-affix-wrapper:active {
  z-index: 2;
}
.tlant-input-search.tlant-input-compact-item > .tlant-input-affix-wrapper-focused {
  z-index: 2;
}
.tlant-input-search.tlant-input-compact-item-rtl:not(.tlant-input-compact-last-item) .tlant-input-group-addon:last-child .tlant-input-search-button {
  margin-left: -1px;
  border-radius: 0;
}
.tlant-input-group-wrapper-rtl {
  direction: rtl;
}
.tlant-input-group-rtl {
  direction: rtl;
}
.tlant-input-affix-wrapper.tlant-input-affix-wrapper-rtl > input.tlant-input {
  border: none;
  outline: none;
}
.tlant-input-affix-wrapper-rtl .tlant-input-prefix {
  margin: 0 0 0 4px;
}
.tlant-input-affix-wrapper-rtl .tlant-input-suffix {
  margin: 0 4px 0 0;
}
.tlant-input-textarea-rtl {
  direction: rtl;
}
.tlant-input-textarea-rtl.tlant-input-textarea-show-count::after {
  text-align: left;
}
.tlant-input-affix-wrapper-rtl .tlant-input-clear-icon-has-suffix {
  margin-right: 0;
  margin-left: 4px;
}
.tlant-input-affix-wrapper-rtl .tlant-input-clear-icon {
  right: auto;
  left: 8px;
}
.tlant-input-search-rtl {
  direction: rtl;
}
.tlant-input-search-rtl .tlant-input:hover + .tlant-input-group-addon .tlant-input-search-button:not(.tlant-btn-primary),
.tlant-input-search-rtl .tlant-input:focus + .tlant-input-group-addon .tlant-input-search-button:not(.tlant-btn-primary) {
  border-left-color: #d9d9d9;
}
.tlant-input-search-rtl .tlant-input:hover + .tlant-input-group-addon .tlant-input-search-button:not(.tlant-btn-primary):hover,
.tlant-input-search-rtl .tlant-input:focus + .tlant-input-group-addon .tlant-input-search-button:not(.tlant-btn-primary):hover {
  border-left-color: var(--tlant-primary-5);
}
.tlant-input-search-rtl > .tlant-input-group > .tlant-input-affix-wrapper:hover,
.tlant-input-search-rtl > .tlant-input-group > .tlant-input-affix-wrapper-focused {
  border-right-color: var(--tlant-primary-5);
}
.tlant-input-search-rtl > .tlant-input-group > .tlant-input-group-addon:last-child {
  right: -1px;
  left: auto;
}
.tlant-input-search-rtl > .tlant-input-group > .tlant-input-group-addon:last-child .tlant-input-search-button {
  border-radius: 4px 0 0 4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .tlant-input {
    height: 32px;
  }
  .tlant-input-lg {
    height: 40px;
  }
  .tlant-input-sm {
    height: 24px;
  }
  .tlant-input-affix-wrapper > input.tlant-input {
    height: auto;
  }
}
.tlant-input-number-affix-wrapper {
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
  position: relative;
  display: inline-flex;
  width: 90px;
  padding: 0;
  padding-inline-start: 11px;
}
.tlant-input-number-affix-wrapper::placeholder {
  color: #bfbfbf;
  user-select: none;
}
.tlant-input-number-affix-wrapper:placeholder-shown {
  text-overflow: ellipsis;
}
.tlant-input-number-affix-wrapper:hover {
  border-color: var(--tlant-primary-5);
  border-right-width: 1px;
}
.tlant-input-rtl .tlant-input-number-affix-wrapper:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-input-number-affix-wrapper:focus,
.tlant-input-number-affix-wrapper-focused {
  border-color: var(--tlant-primary-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-primary-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-rtl .tlant-input-number-affix-wrapper:focus,
.tlant-input-rtl .tlant-input-number-affix-wrapper-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-input-number-affix-wrapper-disabled {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.tlant-input-number-affix-wrapper-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.tlant-input-number-affix-wrapper[disabled] {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.tlant-input-number-affix-wrapper[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.tlant-input-number-affix-wrapper-borderless,
.tlant-input-number-affix-wrapper-borderless:hover,
.tlant-input-number-affix-wrapper-borderless:focus,
.tlant-input-number-affix-wrapper-borderless-focused,
.tlant-input-number-affix-wrapper-borderless-disabled,
.tlant-input-number-affix-wrapper-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.tlant-input-number-affix-wrapper {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.tlant-input-number-affix-wrapper-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.tlant-input-number-affix-wrapper-sm {
  padding: 0px 7px;
}
.tlant-input-number-affix-wrapper-rtl {
  direction: rtl;
}
.tlant-input-number-affix-wrapper:not(.tlant-input-number-affix-wrapper-disabled):hover {
  border-color: var(--tlant-primary-5);
  border-right-width: 1px;
  z-index: 1;
}
.tlant-input-rtl .tlant-input-number-affix-wrapper:not(.tlant-input-number-affix-wrapper-disabled):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-input-number-affix-wrapper-focused,
.tlant-input-number-affix-wrapper:focus {
  z-index: 1;
}
.tlant-input-number-affix-wrapper-disabled .tlant-input-number[disabled] {
  background: transparent;
}
.tlant-input-number-affix-wrapper > div.tlant-input-number {
  width: 100%;
  border: none;
  outline: none;
}
.tlant-input-number-affix-wrapper > div.tlant-input-number.tlant-input-number-focused {
  box-shadow: none !important;
}
.tlant-input-number-affix-wrapper input.tlant-input-number-input {
  padding: 0;
}
.tlant-input-number-affix-wrapper::before {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '\a0';
}
.tlant-input-number-affix-wrapper .tlant-input-number-handler-wrap {
  z-index: 2;
}
.tlant-input-number-prefix,
.tlant-input-number-suffix {
  display: flex;
  flex: none;
  align-items: center;
  pointer-events: none;
}
.tlant-input-number-prefix {
  margin-inline-end: 4px;
}
.tlant-input-number-suffix {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  height: 100%;
  margin-right: 11px;
  margin-left: 4px;
}
.tlant-input-number-group-wrapper .tlant-input-number-affix-wrapper {
  width: 100%;
}
.tlant-input-number-status-error:not(.tlant-input-number-disabled):not(.tlant-input-number-borderless).tlant-input-number,
.tlant-input-number-status-error:not(.tlant-input-number-disabled):not(.tlant-input-number-borderless).tlant-input-number:hover {
  background: #fff;
  border-color: #cf1322;
}
.tlant-input-number-status-error:not(.tlant-input-number-disabled):not(.tlant-input-number-borderless).tlant-input-number:focus,
.tlant-input-number-status-error:not(.tlant-input-number-disabled):not(.tlant-input-number-borderless).tlant-input-number-focused {
  border-color: var(--tlant-error-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-error-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-number-status-error .tlant-input-number-prefix {
  color: #cf1322;
}
.tlant-input-number-status-warning:not(.tlant-input-number-disabled):not(.tlant-input-number-borderless).tlant-input-number,
.tlant-input-number-status-warning:not(.tlant-input-number-disabled):not(.tlant-input-number-borderless).tlant-input-number:hover {
  background: #fff;
  border-color: #ef8600;
}
.tlant-input-number-status-warning:not(.tlant-input-number-disabled):not(.tlant-input-number-borderless).tlant-input-number:focus,
.tlant-input-number-status-warning:not(.tlant-input-number-disabled):not(.tlant-input-number-borderless).tlant-input-number-focused {
  border-color: var(--tlant-warning-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-warning-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-number-status-warning .tlant-input-number-prefix {
  color: #ef8600;
}
.tlant-input-number-affix-wrapper-status-error:not(.tlant-input-number-affix-wrapper-disabled):not(.tlant-input-number-affix-wrapper-borderless).tlant-input-number-affix-wrapper,
.tlant-input-number-affix-wrapper-status-error:not(.tlant-input-number-affix-wrapper-disabled):not(.tlant-input-number-affix-wrapper-borderless).tlant-input-number-affix-wrapper:hover {
  background: #fff;
  border-color: #cf1322;
}
.tlant-input-number-affix-wrapper-status-error:not(.tlant-input-number-affix-wrapper-disabled):not(.tlant-input-number-affix-wrapper-borderless).tlant-input-number-affix-wrapper:focus,
.tlant-input-number-affix-wrapper-status-error:not(.tlant-input-number-affix-wrapper-disabled):not(.tlant-input-number-affix-wrapper-borderless).tlant-input-number-affix-wrapper-focused {
  border-color: var(--tlant-error-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-error-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-number-affix-wrapper-status-error .tlant-input-number-prefix {
  color: #cf1322;
}
.tlant-input-number-affix-wrapper-status-warning:not(.tlant-input-number-affix-wrapper-disabled):not(.tlant-input-number-affix-wrapper-borderless).tlant-input-number-affix-wrapper,
.tlant-input-number-affix-wrapper-status-warning:not(.tlant-input-number-affix-wrapper-disabled):not(.tlant-input-number-affix-wrapper-borderless).tlant-input-number-affix-wrapper:hover {
  background: #fff;
  border-color: #ef8600;
}
.tlant-input-number-affix-wrapper-status-warning:not(.tlant-input-number-affix-wrapper-disabled):not(.tlant-input-number-affix-wrapper-borderless).tlant-input-number-affix-wrapper:focus,
.tlant-input-number-affix-wrapper-status-warning:not(.tlant-input-number-affix-wrapper-disabled):not(.tlant-input-number-affix-wrapper-borderless).tlant-input-number-affix-wrapper-focused {
  border-color: var(--tlant-warning-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-warning-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-number-affix-wrapper-status-warning .tlant-input-number-prefix {
  color: #ef8600;
}
.tlant-input-number-group-wrapper-status-error .tlant-input-number-group-addon {
  color: #cf1322;
  border-color: #cf1322;
}
.tlant-input-number-group-wrapper-status-warning .tlant-input-number-group-addon {
  color: #ef8600;
  border-color: #ef8600;
}
.tlant-input-number {
  box-sizing: border-box;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  transition: all 0.3s;
  display: inline-block;
  width: 90px;
  margin: 0;
  padding: 0;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.tlant-input-number::placeholder {
  color: #bfbfbf;
  user-select: none;
}
.tlant-input-number:placeholder-shown {
  text-overflow: ellipsis;
}
.tlant-input-number:hover {
  border-color: var(--tlant-primary-5);
  border-right-width: 1px;
}
.tlant-input-rtl .tlant-input-number:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-input-number:focus,
.tlant-input-number-focused {
  border-color: var(--tlant-primary-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-primary-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-rtl .tlant-input-number:focus,
.tlant-input-rtl .tlant-input-number-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-input-number-disabled {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.tlant-input-number-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.tlant-input-number[disabled] {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.tlant-input-number[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.tlant-input-number-borderless,
.tlant-input-number-borderless:hover,
.tlant-input-number-borderless:focus,
.tlant-input-number-borderless-focused,
.tlant-input-number-borderless-disabled,
.tlant-input-number-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.tlant-input-number {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.tlant-input-number-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.tlant-input-number-sm {
  padding: 0px 7px;
}
.tlant-input-number-rtl {
  direction: rtl;
}
.tlant-input-number-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: table;
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}
.tlant-input-number-group[class*='col-'] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.tlant-input-number-group > [class*='col-'] {
  padding-right: 8px;
}
.tlant-input-number-group > [class*='col-']:last-child {
  padding-right: 0;
}
.tlant-input-number-group-addon,
.tlant-input-number-group-wrap,
.tlant-input-number-group > .tlant-input-number {
  display: table-cell;
}
.tlant-input-number-group-addon:not(:first-child):not(:last-child),
.tlant-input-number-group-wrap:not(:first-child):not(:last-child),
.tlant-input-number-group > .tlant-input-number:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.tlant-input-number-group-addon,
.tlant-input-number-group-wrap {
  width: 1px;
  white-space: nowrap;
  vertical-align: middle;
}
.tlant-input-number-group-wrap > * {
  display: block !important;
}
.tlant-input-number-group .tlant-input-number {
  float: left;
  width: 100%;
  margin-bottom: 0;
  text-align: inherit;
}
.tlant-input-number-group .tlant-input-number:focus {
  z-index: 1;
  border-right-width: 1px;
}
.tlant-input-number-group .tlant-input-number:hover {
  z-index: 1;
  border-right-width: 1px;
}
.tlant-input-search-with-button .tlant-input-number-group .tlant-input-number:hover {
  z-index: 0;
}
.tlant-input-number-group-addon {
  position: relative;
  padding: 0 11px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  text-align: center;
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
}
.tlant-input-number-group-addon .tlant-select {
  margin: -5px -11px;
}
.tlant-input-number-group-addon .tlant-select.tlant-select-single:not(.tlant-select-customize-input) .tlant-select-selector {
  background-color: inherit;
  border: 1px solid transparent;
  box-shadow: none;
}
.tlant-input-number-group-addon .tlant-select-open .tlant-select-selector,
.tlant-input-number-group-addon .tlant-select-focused .tlant-select-selector {
  color: var(--tlant-primary-color);
}
.tlant-input-number-group-addon .tlant-cascader-picker {
  margin: -9px -12px;
  background-color: transparent;
}
.tlant-input-number-group-addon .tlant-cascader-picker .tlant-cascader-input {
  text-align: left;
  border: 0;
  box-shadow: none;
}
.tlant-input-number-group > .tlant-input-number:first-child,
.tlant-input-number-group-addon:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-input-number-group > .tlant-input-number:first-child .tlant-select .tlant-select-selector,
.tlant-input-number-group-addon:first-child .tlant-select .tlant-select-selector {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-input-number-group > .tlant-input-number-affix-wrapper:not(:first-child) .tlant-input-number {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-input-number-group > .tlant-input-number-affix-wrapper:not(:last-child) .tlant-input-number {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-input-number-group-addon:first-child {
  border-right: 0;
}
.tlant-input-number-group-addon:last-child {
  border-left: 0;
}
.tlant-input-number-group > .tlant-input-number:last-child,
.tlant-input-number-group-addon:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-input-number-group > .tlant-input-number:last-child .tlant-select .tlant-select-selector,
.tlant-input-number-group-addon:last-child .tlant-select .tlant-select-selector {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-input-number-group-lg .tlant-input-number,
.tlant-input-number-group-lg > .tlant-input-number-group-addon {
  padding: 6.5px 11px;
  font-size: 16px;
}
.tlant-input-number-group-sm .tlant-input-number,
.tlant-input-number-group-sm > .tlant-input-number-group-addon {
  padding: 0px 7px;
}
.tlant-input-number-group-lg .tlant-select-single .tlant-select-selector {
  height: 40px;
}
.tlant-input-number-group-sm .tlant-select-single .tlant-select-selector {
  height: 24px;
}
.tlant-input-number-group .tlant-input-number-affix-wrapper:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-input-search .tlant-input-number-group .tlant-input-number-affix-wrapper:not(:last-child) {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.tlant-input-number-group .tlant-input-number-affix-wrapper:not(:first-child),
.tlant-input-search .tlant-input-number-group .tlant-input-number-affix-wrapper:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-input-number-group.tlant-input-number-group-compact {
  display: block;
}
.tlant-input-number-group.tlant-input-number-group-compact::before {
  display: table;
  content: '';
}
.tlant-input-number-group.tlant-input-number-group-compact::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-input-number-group.tlant-input-number-group-compact::before {
  display: table;
  content: '';
}
.tlant-input-number-group.tlant-input-number-group-compact::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-input-number-group.tlant-input-number-group-compact-addon:not(:first-child):not(:last-child),
.tlant-input-number-group.tlant-input-number-group-compact-wrap:not(:first-child):not(:last-child),
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-input-number:not(:first-child):not(:last-child) {
  border-right-width: 1px;
}
.tlant-input-number-group.tlant-input-number-group-compact-addon:not(:first-child):not(:last-child):hover,
.tlant-input-number-group.tlant-input-number-group-compact-wrap:not(:first-child):not(:last-child):hover,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-input-number:not(:first-child):not(:last-child):hover {
  z-index: 1;
}
.tlant-input-number-group.tlant-input-number-group-compact-addon:not(:first-child):not(:last-child):focus,
.tlant-input-number-group.tlant-input-number-group-compact-wrap:not(:first-child):not(:last-child):focus,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-input-number:not(:first-child):not(:last-child):focus {
  z-index: 1;
}
.tlant-input-number-group.tlant-input-number-group-compact > * {
  display: inline-block;
  float: none;
  vertical-align: top;
  border-radius: 0;
}
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-input-number-affix-wrapper,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-input-number-number-affix-wrapper,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-picker-range {
  display: inline-flex;
}
.tlant-input-number-group.tlant-input-number-group-compact > *:not(:last-child) {
  margin-right: -1px;
  border-right-width: 1px;
}
.tlant-input-number-group.tlant-input-number-group-compact .tlant-input-number {
  float: none;
}
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-select > .tlant-select-selector,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-select-auto-complete .tlant-input,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-cascader-picker .tlant-input,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-input-group-wrapper .tlant-input {
  border-right-width: 1px;
  border-radius: 0;
}
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-select > .tlant-select-selector:hover,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-select-auto-complete .tlant-input:hover,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-cascader-picker .tlant-input:hover,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-input-group-wrapper .tlant-input:hover {
  z-index: 1;
}
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-select > .tlant-select-selector:focus,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-select-auto-complete .tlant-input:focus,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-cascader-picker .tlant-input:focus,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-input-group-wrapper .tlant-input:focus {
  z-index: 1;
}
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-select-focused {
  z-index: 1;
}
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-select > .tlant-select-arrow {
  z-index: 1;
}
.tlant-input-number-group.tlant-input-number-group-compact > *:first-child,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-select:first-child > .tlant-select-selector,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-select-auto-complete:first-child .tlant-input,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-cascader-picker:first-child .tlant-input {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.tlant-input-number-group.tlant-input-number-group-compact > *:last-child,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-select:last-child > .tlant-select-selector,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-cascader-picker:last-child .tlant-input,
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-cascader-picker-focused:last-child .tlant-input {
  border-right-width: 1px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.tlant-input-number-group.tlant-input-number-group-compact > .tlant-select-auto-complete .tlant-input {
  vertical-align: top;
}
.tlant-input-number-group.tlant-input-number-group-compact .tlant-input-group-wrapper + .tlant-input-group-wrapper {
  margin-left: -1px;
}
.tlant-input-number-group.tlant-input-number-group-compact .tlant-input-group-wrapper + .tlant-input-group-wrapper .tlant-input-affix-wrapper {
  border-radius: 0;
}
.tlant-input-number-group.tlant-input-number-group-compact .tlant-input-group-wrapper:not(:last-child).tlant-input-search > .tlant-input-group > .tlant-input-group-addon > .tlant-input-search-button {
  border-radius: 0;
}
.tlant-input-number-group.tlant-input-number-group-compact .tlant-input-group-wrapper:not(:last-child).tlant-input-search > .tlant-input-group > .tlant-input {
  border-radius: 4px 0 0 4px;
}
.tlant-input-number-group > .tlant-input-number-rtl:first-child,
.tlant-input-number-group-rtl .tlant-input-number-group-addon:first-child {
  border-radius: 0 4px 4px 0;
}
.tlant-input-number-group-rtl .tlant-input-number-group-addon:first-child {
  border-right: 1px solid #d9d9d9;
  border-left: 0;
}
.tlant-input-number-group-rtl .tlant-input-number-group-addon:last-child {
  border-right: 0;
  border-left: 1px solid #d9d9d9;
  border-radius: 4px 0 0 4px;
}
.tlant-input-number-group-rtl.tlant-input-number-group > .tlant-input-number:last-child,
.tlant-input-number-group-rtl.tlant-input-number-group-addon:last-child {
  border-radius: 4px 0 0 4px;
}
.tlant-input-number-group-rtl.tlant-input-number-group .tlant-input-number-affix-wrapper:not(:first-child) {
  border-radius: 4px 0 0 4px;
}
.tlant-input-number-group-rtl.tlant-input-number-group .tlant-input-number-affix-wrapper:not(:last-child) {
  border-radius: 0 4px 4px 0;
}
.tlant-input-number-group-rtl.tlant-input-number-group.tlant-input-number-group-compact > *:not(:last-child) {
  margin-right: 0;
  margin-left: -1px;
  border-left-width: 1px;
}
.tlant-input-number-group-rtl.tlant-input-number-group.tlant-input-number-group-compact > *:first-child,
.tlant-input-number-group-rtl.tlant-input-number-group.tlant-input-number-group-compact > .tlant-select:first-child > .tlant-select-selector,
.tlant-input-number-group-rtl.tlant-input-number-group.tlant-input-number-group-compact > .tlant-select-auto-complete:first-child .tlant-input,
.tlant-input-number-group-rtl.tlant-input-number-group.tlant-input-number-group-compact > .tlant-cascader-picker:first-child .tlant-input {
  border-radius: 0 4px 4px 0;
}
.tlant-input-number-group-rtl.tlant-input-number-group.tlant-input-number-group-compact > *:last-child,
.tlant-input-number-group-rtl.tlant-input-number-group.tlant-input-number-group-compact > .tlant-select:last-child > .tlant-select-selector,
.tlant-input-number-group-rtl.tlant-input-number-group.tlant-input-number-group-compact > .tlant-select-auto-complete:last-child .tlant-input,
.tlant-input-number-group-rtl.tlant-input-number-group.tlant-input-number-group-compact > .tlant-cascader-picker:last-child .tlant-input,
.tlant-input-number-group-rtl.tlant-input-number-group.tlant-input-number-group-compact > .tlant-cascader-picker-focused:last-child .tlant-input {
  border-left-width: 1px;
  border-radius: 4px 0 0 4px;
}
.tlant-input-number-group.tlant-input-number-group-compact .tlant-input-group-wrapper-rtl + .tlant-input-group-wrapper-rtl {
  margin-right: -1px;
  margin-left: 0;
}
.tlant-input-number-group.tlant-input-number-group-compact .tlant-input-group-wrapper-rtl:not(:last-child).tlant-input-search > .tlant-input-group > .tlant-input {
  border-radius: 0 4px 4px 0;
}
.tlant-input-number-group > .tlant-input-number-rtl:first-child {
  border-radius: 0 4px 4px 0;
}
.tlant-input-number-group > .tlant-input-number-rtl:last-child {
  border-radius: 4px 0 0 4px;
}
.tlant-input-number-group-rtl .tlant-input-number-group-addon:first-child {
  border-right: 1px solid #d9d9d9;
  border-left: 0;
  border-radius: 0 4px 4px 0;
}
.tlant-input-number-group-rtl .tlant-input-number-group-addon:last-child {
  border-right: 0;
  border-left: 1px solid #d9d9d9;
  border-radius: 4px 0 0 4px;
}
.tlant-input-number-group-wrapper {
  display: inline-block;
  text-align: start;
  vertical-align: top;
}
.tlant-input-number-handler {
  position: relative;
  display: block;
  width: 100%;
  height: 50%;
  overflow: hidden;
  color: #7f8596;
  font-weight: bold;
  line-height: 0;
  text-align: center;
  border-left: 1px solid #d9d9d9;
  transition: all 0.1s linear;
}
.tlant-input-number-handler:active {
  background: #f4f4f4;
}
.tlant-input-number-handler:hover .tlant-input-number-handler-up-inner,
.tlant-input-number-handler:hover .tlant-input-number-handler-down-inner {
  color: var(--tlant-primary-5);
}
.tlant-input-number-handler-up-inner,
.tlant-input-number-handler-down-inner {
  display: inline-flex;
  align-items: center;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizelegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 4px;
  width: 12px;
  height: 12px;
  color: #7f8596;
  line-height: 12px;
  transition: all 0.1s linear;
  user-select: none;
}
.tlant-input-number-handler-up-inner > *,
.tlant-input-number-handler-down-inner > * {
  line-height: 1;
}
.tlant-input-number-handler-up-inner svg,
.tlant-input-number-handler-down-inner svg {
  display: inline-block;
}
.tlant-input-number-handler-up-inner::before,
.tlant-input-number-handler-down-inner::before {
  display: none;
}
.tlant-input-number-handler-up-inner .tlant-input-number-handler-up-inner-icon,
.tlant-input-number-handler-up-inner .tlant-input-number-handler-down-inner-icon,
.tlant-input-number-handler-down-inner .tlant-input-number-handler-up-inner-icon,
.tlant-input-number-handler-down-inner .tlant-input-number-handler-down-inner-icon {
  display: block;
}
.tlant-input-number:hover {
  border-color: var(--tlant-primary-5);
  border-right-width: 1px;
}
.tlant-input-number:hover + .tlant-form-item-children-icon {
  opacity: 0;
  transition: opacity 0.24s linear 0.24s;
}
.tlant-input-number-focused {
  border-color: var(--tlant-primary-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-primary-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-rtl .tlant-input-number-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-input-number-disabled {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.tlant-input-number-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.tlant-input-number-disabled .tlant-input-number-input {
  cursor: not-allowed;
}
.tlant-input-number-disabled .tlant-input-number-handler-wrap {
  display: none;
}
.tlant-input-number-readonly .tlant-input-number-handler-wrap {
  display: none;
}
.tlant-input-number-input {
  width: 100%;
  height: 30px;
  padding: 0 11px;
  text-align: left;
  background-color: transparent;
  border: 0;
  border-radius: 4px;
  outline: 0;
  transition: all 0.3s linear;
  appearance: textfield !important;
}
.tlant-input-number-input::placeholder {
  color: #bfbfbf;
  user-select: none;
}
.tlant-input-number-input:placeholder-shown {
  text-overflow: ellipsis;
}
.tlant-input-number-input[type='number']::-webkit-inner-spin-button,
.tlant-input-number-input[type='number']::-webkit-outer-spin-button {
  margin: 0;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-appearance: none;
  appearance: none;
}
.tlant-input-number-lg {
  padding: 0;
  font-size: 16px;
}
.tlant-input-number-lg input {
  height: 38px;
}
.tlant-input-number-sm {
  padding: 0;
}
.tlant-input-number-sm input {
  height: 22px;
  padding: 0 7px;
}
.tlant-input-number-handler-wrap {
  position: absolute;
  top: 0;
  right: 0;
  width: 22px;
  height: 100%;
  background: #fff;
  border-radius: 0 4px 4px 0;
  opacity: 0;
  transition: opacity 0.24s linear 0.1s;
}
.tlant-input-number-handler-wrap .tlant-input-number-handler .tlant-input-number-handler-up-inner,
.tlant-input-number-handler-wrap .tlant-input-number-handler .tlant-input-number-handler-down-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: auto;
  margin-right: 0;
  font-size: 7px;
}
.tlant-input-number-borderless .tlant-input-number-handler-wrap {
  border-left-width: 0;
}
.tlant-input-number-handler-wrap:hover .tlant-input-number-handler {
  height: 40%;
}
.tlant-input-number:hover .tlant-input-number-handler-wrap,
.tlant-input-number-focused .tlant-input-number-handler-wrap {
  opacity: 1;
}
.tlant-input-number-handler-up {
  border-top-right-radius: 4px;
  cursor: pointer;
}
.tlant-input-number-handler-up-inner {
  top: 50%;
  margin-top: -5px;
  text-align: center;
}
.tlant-input-number-handler-up:hover {
  height: 60% !important;
}
.tlant-input-number-handler-down {
  top: 0;
  border-top: 1px solid #d9d9d9;
  border-bottom-right-radius: 4px;
  cursor: pointer;
}
.tlant-input-number-handler-down-inner {
  top: 50%;
  text-align: center;
  transform: translateY(-50%);
}
.tlant-input-number-handler-down:hover {
  height: 60% !important;
}
.tlant-input-number-borderless .tlant-input-number-handler-down {
  border-top-width: 0;
}
.tlant-input-number:hover:not(.tlant-input-number-borderless) .tlant-input-number-handler-down,
.tlant-input-number-focused:not(.tlant-input-number-borderless) .tlant-input-number-handler-down {
  border-top: 1px solid #d9d9d9;
}
.tlant-input-number-handler-up-disabled,
.tlant-input-number-handler-down-disabled {
  cursor: not-allowed;
}
.tlant-input-number-handler-up-disabled:hover .tlant-input-number-handler-up-inner,
.tlant-input-number-handler-down-disabled:hover .tlant-input-number-handler-down-inner {
  color: #dadce1;
}
.tlant-input-number-borderless {
  box-shadow: none;
}
.tlant-input-number-out-of-range input {
  color: #cf1322;
}
.tlant-input-number-compact-item:not(.tlant-input-number-compact-last-item):not(.tlant-input-number-compact-item-rtl) {
  margin-right: -1px;
}
.tlant-input-number-compact-item:not(.tlant-input-number-compact-last-item).tlant-input-number-compact-item-rtl {
  margin-left: -1px;
}
.tlant-input-number-compact-item:hover,
.tlant-input-number-compact-item:focus,
.tlant-input-number-compact-item:active {
  z-index: 2;
}
.tlant-input-number-compact-item.tlant-input-number-focused {
  z-index: 2;
}
.tlant-input-number-compact-item[disabled] {
  z-index: 0;
}
.tlant-input-number-compact-item:not(.tlant-input-number-compact-first-item):not(.tlant-input-number-compact-last-item).tlant-input-number {
  border-radius: 0;
}
.tlant-input-number-compact-item.tlant-input-number.tlant-input-number-compact-first-item:not(.tlant-input-number-compact-last-item):not(.tlant-input-number-compact-item-rtl) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-input-number-compact-item.tlant-input-number.tlant-input-number-compact-last-item:not(.tlant-input-number-compact-first-item):not(.tlant-input-number-compact-item-rtl) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-input-number-compact-item.tlant-input-number.tlant-input-number-compact-item-rtl.tlant-input-number-compact-first-item:not(.tlant-input-number-compact-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-input-number-compact-item.tlant-input-number.tlant-input-number-compact-item-rtl.tlant-input-number-compact-last-item:not(.tlant-input-number-compact-first-item) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-input-number-rtl {
  direction: rtl;
}
.tlant-input-number-rtl .tlant-input-number-handler {
  border-right: 1px solid #d9d9d9;
  border-left: 0;
}
.tlant-input-number-rtl .tlant-input-number-handler-wrap {
  right: auto;
  left: 0;
}
.tlant-input-number-rtl.tlant-input-number-borderless .tlant-input-number-handler-wrap {
  border-right-width: 0;
}
.tlant-input-number-rtl .tlant-input-number-handler-up {
  border-top-right-radius: 0;
}
.tlant-input-number-rtl .tlant-input-number-handler-down {
  border-bottom-right-radius: 0;
}
.tlant-input-number-rtl .tlant-input-number-input {
  direction: ltr;
  text-align: right;
}
.tlant-layout {
  display: flex;
  flex: auto;
  flex-direction: column;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
  background: #f0f2f5;
}
.tlant-layout,
.tlant-layout * {
  box-sizing: border-box;
}
.tlant-layout.tlant-layout-has-sider {
  flex-direction: row;
}
.tlant-layout.tlant-layout-has-sider > .tlant-layout,
.tlant-layout.tlant-layout-has-sider > .tlant-layout-content {
  width: 0;
}
.tlant-layout-header,
.tlant-layout-footer {
  flex: 0 0 auto;
}
.tlant-layout-header {
  height: 64px;
  padding: 0 50px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 64px;
  background: #001529;
}
.tlant-layout-footer {
  padding: 24px 50px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  background: #f0f2f5;
}
.tlant-layout-content {
  flex: auto;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
}
.tlant-layout-sider {
  position: relative;
  /* fix firefox can't set width smaller than content on flex item */
  min-width: 0;
  background: #001529;
  transition: all 0.2s;
}
.tlant-layout-sider-children {
  height: 100%;
  margin-top: -0.1px;
  padding-top: 0.1px;
}
.tlant-layout-sider-children .tlant-menu.tlant-menu-inline-collapsed {
  width: auto;
}
.tlant-layout-sider-has-trigger {
  padding-bottom: 48px;
}
.tlant-layout-sider-right {
  order: 1;
}
.tlant-layout-sider-trigger {
  position: fixed;
  bottom: 0;
  z-index: 1;
  height: 48px;
  color: #fff;
  line-height: 48px;
  text-align: center;
  background: #002140;
  cursor: pointer;
  transition: all 0.2s;
}
.tlant-layout-sider-zero-width > * {
  overflow: hidden;
}
.tlant-layout-sider-zero-width-trigger {
  position: absolute;
  top: 64px;
  right: -36px;
  z-index: 1;
  width: 36px;
  height: 42px;
  color: #fff;
  font-size: 18px;
  line-height: 42px;
  text-align: center;
  background: #001529;
  border-radius: 0 4px 4px 0;
  cursor: pointer;
  transition: background 0.3s ease;
}
.tlant-layout-sider-zero-width-trigger::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  transition: all 0.3s;
  content: '';
}
.tlant-layout-sider-zero-width-trigger:hover::after {
  background: rgba(255, 255, 255, 0.1);
}
.tlant-layout-sider-zero-width-trigger-right {
  left: -36px;
  border-radius: 4px 0 0 4px;
}
.tlant-layout-sider-light {
  background: #fff;
}
.tlant-layout-sider-light .tlant-layout-sider-trigger {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
}
.tlant-layout-sider-light .tlant-layout-sider-zero-width-trigger {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
}
.tlant-layout-rtl {
  direction: rtl;
}
.tlant-list {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
}
.tlant-list * {
  outline: none;
}
.tlant-list-pagination {
  margin-top: 24px;
  text-align: right;
}
.tlant-list-pagination .tlant-pagination-options {
  text-align: left;
}
.tlant-list-more {
  margin-top: 12px;
  text-align: center;
}
.tlant-list-more button {
  padding-right: 32px;
  padding-left: 32px;
}
.tlant-list-spin {
  min-height: 40px;
  text-align: center;
}
.tlant-list-empty-text {
  padding: 16px;
  color: #dadce1;
  font-size: 14px;
  text-align: center;
}
.tlant-list-items {
  margin: 0;
  padding: 0;
  list-style: none;
}
.tlant-list-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 0;
  color: rgba(0, 0, 0, 0.85);
}
.tlant-list-item-meta {
  display: flex;
  flex: 1;
  align-items: flex-start;
  max-width: 100%;
}
.tlant-list-item-meta-avatar {
  margin-right: 16px;
}
.tlant-list-item-meta-content {
  flex: 1 0;
  width: 0;
  color: rgba(0, 0, 0, 0.85);
}
.tlant-list-item-meta-title {
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
}
.tlant-list-item-meta-title > a {
  color: rgba(0, 0, 0, 0.85);
  transition: all 0.3s;
}
.tlant-list-item-meta-title > a:hover {
  color: var(--tlant-primary-color);
}
.tlant-list-item-meta-description {
  color: #7f8596;
  font-size: 14px;
  line-height: 1.5715;
}
.tlant-list-item-action {
  flex: 0 0 auto;
  margin-left: 48px;
  padding: 0;
  font-size: 0;
  list-style: none;
}
.tlant-list-item-action > li {
  position: relative;
  display: inline-block;
  padding: 0 8px;
  color: #7f8596;
  font-size: 14px;
  line-height: 1.5715;
  text-align: center;
}
.tlant-list-item-action > li:first-child {
  padding-left: 0;
}
.tlant-list-item-action-split {
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 14px;
  margin-top: -7px;
  background-color: rgba(0, 0, 0, 0.06);
}
.tlant-list-header {
  background: transparent;
}
.tlant-list-footer {
  background: transparent;
}
.tlant-list-header,
.tlant-list-footer {
  padding-top: 12px;
  padding-bottom: 12px;
}
.tlant-list-empty {
  padding: 16px 0;
  color: #7f8596;
  font-size: 12px;
  text-align: center;
}
.tlant-list-split .tlant-list-item {
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-list-split .tlant-list-item:last-child {
  border-bottom: none;
}
.tlant-list-split .tlant-list-header {
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-list-split.tlant-list-empty .tlant-list-footer {
  border-top: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-list-loading .tlant-list-spin-nested-loading {
  min-height: 32px;
}
.tlant-list-split.tlant-list-something-after-last-item .tlant-spin-container > .tlant-list-items > .tlant-list-item:last-child {
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-list-lg .tlant-list-item {
  padding: 16px 24px;
}
.tlant-list-sm .tlant-list-item {
  padding: 8px 16px;
}
.tlant-list-vertical .tlant-list-item {
  align-items: initial;
}
.tlant-list-vertical .tlant-list-item-main {
  display: block;
  flex: 1;
}
.tlant-list-vertical .tlant-list-item-extra {
  margin-left: 40px;
}
.tlant-list-vertical .tlant-list-item-meta {
  margin-bottom: 16px;
}
.tlant-list-vertical .tlant-list-item-meta-title {
  margin-bottom: 12px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  line-height: 24px;
}
.tlant-list-vertical .tlant-list-item-action {
  margin-top: 16px;
  margin-left: auto;
}
.tlant-list-vertical .tlant-list-item-action > li {
  padding: 0 16px;
}
.tlant-list-vertical .tlant-list-item-action > li:first-child {
  padding-left: 0;
}
.tlant-list-grid .tlant-col > .tlant-list-item {
  display: block;
  max-width: 100%;
  margin-bottom: 16px;
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: none;
}
.tlant-list-item-no-flex {
  display: block;
}
.tlant-list:not(.tlant-list-vertical) .tlant-list-item-no-flex .tlant-list-item-action {
  float: right;
}
.tlant-list-bordered {
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.tlant-list-bordered .tlant-list-header {
  padding-right: 24px;
  padding-left: 24px;
}
.tlant-list-bordered .tlant-list-footer {
  padding-right: 24px;
  padding-left: 24px;
}
.tlant-list-bordered .tlant-list-item {
  padding-right: 24px;
  padding-left: 24px;
}
.tlant-list-bordered .tlant-list-pagination {
  margin: 16px 24px;
}
.tlant-list-bordered.tlant-list-sm .tlant-list-item {
  padding: 8px 16px;
}
.tlant-list-bordered.tlant-list-sm .tlant-list-header,
.tlant-list-bordered.tlant-list-sm .tlant-list-footer {
  padding: 8px 16px;
}
.tlant-list-bordered.tlant-list-lg .tlant-list-item {
  padding: 16px 24px;
}
.tlant-list-bordered.tlant-list-lg .tlant-list-header,
.tlant-list-bordered.tlant-list-lg .tlant-list-footer {
  padding: 16px 24px;
}
@media screen and (max-width: 768px) {
  .tlant-list-item-action {
    margin-left: 24px;
  }
  .tlant-list-vertical .tlant-list-item-extra {
    margin-left: 24px;
  }
}
@media screen and (max-width: 576px) {
  .tlant-list-item {
    flex-wrap: wrap;
  }
  .tlant-list-item-action {
    margin-left: 12px;
  }
  .tlant-list-vertical .tlant-list-item {
    flex-wrap: wrap-reverse;
  }
  .tlant-list-vertical .tlant-list-item-main {
    min-width: 220px;
  }
  .tlant-list-vertical .tlant-list-item-extra {
    margin: auto auto 16px;
  }
}
.tlant-list-rtl {
  direction: rtl;
  text-align: right;
}
.tlant-list-rtl .ReactVirtualized__List .tlant-list-item {
  direction: rtl;
}
.tlant-list-rtl .tlant-list-pagination {
  text-align: left;
}
.tlant-list-rtl .tlant-list-item-meta-avatar {
  margin-right: 0;
  margin-left: 16px;
}
.tlant-list-rtl .tlant-list-item-action {
  margin-right: 48px;
  margin-left: 0;
}
.tlant-list.tlant-list-rtl .tlant-list-item-action > li:first-child {
  padding-right: 0;
  padding-left: 16px;
}
.tlant-list-rtl .tlant-list-item-action-split {
  right: auto;
  left: 0;
}
.tlant-list-rtl.tlant-list-vertical .tlant-list-item-extra {
  margin-right: 40px;
  margin-left: 0;
}
.tlant-list-rtl.tlant-list-vertical .tlant-list-item-action {
  margin-right: auto;
}
.tlant-list-rtl .tlant-list-vertical .tlant-list-item-action > li:first-child {
  padding-right: 0;
  padding-left: 16px;
}
.tlant-list-rtl .tlant-list:not(.tlant-list-vertical) .tlant-list-item-no-flex .tlant-list-item-action {
  float: left;
}
@media screen and (max-width: 768px) {
  .tlant-list-rtl .tlant-list-item-action {
    margin-right: 24px;
    margin-left: 0;
  }
  .tlant-list-rtl .tlant-list-vertical .tlant-list-item-extra {
    margin-right: 24px;
    margin-left: 0;
  }
}
@media screen and (max-width: 576px) {
  .tlant-list-rtl .tlant-list-item-action {
    margin-right: 22px;
    margin-left: 0;
  }
  .tlant-list-rtl.tlant-list-vertical .tlant-list-item-extra {
    margin: auto auto 16px;
  }
}
.tlant-mentions-status-error:not(.tlant-mentions-disabled):not(.tlant-mentions-borderless).tlant-mentions,
.tlant-mentions-status-error:not(.tlant-mentions-disabled):not(.tlant-mentions-borderless).tlant-mentions:hover {
  background: #fff;
  border-color: #cf1322;
}
.tlant-mentions-status-error:not(.tlant-mentions-disabled):not(.tlant-mentions-borderless).tlant-mentions:focus,
.tlant-mentions-status-error:not(.tlant-mentions-disabled):not(.tlant-mentions-borderless).tlant-mentions-focused {
  border-color: var(--tlant-error-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-error-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-mentions-status-error .tlant-input-prefix {
  color: #cf1322;
}
.tlant-mentions-status-warning:not(.tlant-mentions-disabled):not(.tlant-mentions-borderless).tlant-mentions,
.tlant-mentions-status-warning:not(.tlant-mentions-disabled):not(.tlant-mentions-borderless).tlant-mentions:hover {
  background: #fff;
  border-color: #ef8600;
}
.tlant-mentions-status-warning:not(.tlant-mentions-disabled):not(.tlant-mentions-borderless).tlant-mentions:focus,
.tlant-mentions-status-warning:not(.tlant-mentions-disabled):not(.tlant-mentions-borderless).tlant-mentions-focused {
  border-color: var(--tlant-warning-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-warning-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-mentions-status-warning .tlant-input-prefix {
  color: #ef8600;
}
.tlant-mentions {
  box-sizing: border-box;
  margin: 0;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
  position: relative;
  display: inline-block;
  height: auto;
  padding: 0;
  overflow: hidden;
  line-height: 1.5715;
  white-space: pre-wrap;
  vertical-align: bottom;
}
.tlant-mentions::placeholder {
  color: #bfbfbf;
  user-select: none;
}
.tlant-mentions:placeholder-shown {
  text-overflow: ellipsis;
}
.tlant-mentions:hover {
  border-color: var(--tlant-primary-5);
  border-right-width: 1px;
}
.tlant-input-rtl .tlant-mentions:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-mentions:focus,
.tlant-mentions-focused {
  border-color: var(--tlant-primary-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-primary-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-rtl .tlant-mentions:focus,
.tlant-input-rtl .tlant-mentions-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-mentions-disabled {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.tlant-mentions-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.tlant-mentions[disabled] {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.tlant-mentions[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.tlant-mentions-borderless,
.tlant-mentions-borderless:hover,
.tlant-mentions-borderless:focus,
.tlant-mentions-borderless-focused,
.tlant-mentions-borderless-disabled,
.tlant-mentions-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.tlant-mentions {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.tlant-mentions-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.tlant-mentions-sm {
  padding: 0px 7px;
}
.tlant-mentions-rtl {
  direction: rtl;
}
.tlant-mentions-disabled > textarea {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.tlant-mentions-disabled > textarea:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.tlant-mentions-focused {
  border-color: var(--tlant-primary-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-primary-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-rtl .tlant-mentions-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-mentions > textarea,
.tlant-mentions-measure {
  min-height: 30px;
  margin: 0;
  padding: 4px 11px;
  overflow: inherit;
  overflow-x: hidden;
  overflow-y: auto;
  /* stylelint-disable declaration-block-no-redundant-longhand-properties */
  font-weight: inherit;
  font-size: inherit;
  font-family: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  line-height: inherit;
  /* stylelint-enable declaration-block-no-redundant-longhand-properties */
  direction: inherit;
  letter-spacing: inherit;
  white-space: inherit;
  text-align: inherit;
  vertical-align: top;
  word-wrap: break-word;
  word-break: inherit;
  tab-size: inherit;
}
.tlant-mentions > textarea {
  width: 100%;
  border: none;
  outline: none;
  resize: none;
}
.tlant-mentions > textarea::placeholder {
  color: #bfbfbf;
  user-select: none;
}
.tlant-mentions > textarea:placeholder-shown {
  text-overflow: ellipsis;
}
.tlant-mentions-measure {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  color: transparent;
  pointer-events: none;
}
.tlant-mentions-measure > span {
  display: inline-block;
  min-height: 1em;
}
.tlant-mentions-dropdown {
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  box-sizing: border-box;
  font-size: 14px;
  font-variant: initial;
  background-color: #fff;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.tlant-mentions-dropdown-hidden {
  display: none;
}
.tlant-mentions-dropdown-menu {
  max-height: 250px;
  margin-bottom: 0;
  padding-left: 0;
  overflow: auto;
  list-style: none;
  outline: none;
}
.tlant-mentions-dropdown-menu-item {
  position: relative;
  display: block;
  min-width: 100px;
  padding: 5px 12px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: background 0.3s ease;
}
.tlant-mentions-dropdown-menu-item:hover {
  background-color: #f5f5f5;
}
.tlant-mentions-dropdown-menu-item:first-child {
  border-radius: 4px 4px 0 0;
}
.tlant-mentions-dropdown-menu-item:last-child {
  border-radius: 0 0 4px 4px;
}
.tlant-mentions-dropdown-menu-item-disabled {
  color: #dadce1;
  cursor: not-allowed;
}
.tlant-mentions-dropdown-menu-item-disabled:hover {
  color: #dadce1;
  background-color: #fff;
  cursor: not-allowed;
}
.tlant-mentions-dropdown-menu-item-selected {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  background-color: #fafafa;
}
.tlant-mentions-dropdown-menu-item-active {
  background-color: #f5f5f5;
}
.tlant-mentions-suffix {
  position: absolute;
  top: 0;
  right: 11px;
  bottom: 0;
  z-index: 1;
  display: inline-flex;
  align-items: center;
  margin: auto;
}
.tlant-mentions-rtl {
  direction: rtl;
}
.tlant-menu-item-danger.tlant-menu-item {
  color: #cf1322;
}
.tlant-menu-item-danger.tlant-menu-item:hover,
.tlant-menu-item-danger.tlant-menu-item-active {
  color: #cf1322;
}
.tlant-menu-item-danger.tlant-menu-item:active {
  background: #fff1f0;
}
.tlant-menu-item-danger.tlant-menu-item-selected {
  color: #cf1322;
}
.tlant-menu-item-danger.tlant-menu-item-selected > a,
.tlant-menu-item-danger.tlant-menu-item-selected > a:hover {
  color: #cf1322;
}
.tlant-menu:not(.tlant-menu-horizontal) .tlant-menu-item-danger.tlant-menu-item-selected {
  background-color: #fff1f0;
}
.tlant-menu-inline .tlant-menu-item-danger.tlant-menu-item::after {
  border-right-color: #cf1322;
}
.tlant-menu-dark .tlant-menu-item-danger.tlant-menu-item,
.tlant-menu-dark .tlant-menu-item-danger.tlant-menu-item:hover,
.tlant-menu-dark .tlant-menu-item-danger.tlant-menu-item > a {
  color: #cf1322;
}
.tlant-menu-dark.tlant-menu-dark:not(.tlant-menu-horizontal) .tlant-menu-item-danger.tlant-menu-item-selected {
  color: #fff;
  background-color: #cf1322;
}
.tlant-menu {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  margin-bottom: 0;
  padding-left: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 0;
  text-align: left;
  list-style: none;
  background: #fff;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  transition: background 0.3s, width 0.3s cubic-bezier(0.2, 0, 0, 1) 0s;
}
.tlant-menu::before {
  display: table;
  content: '';
}
.tlant-menu::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-menu::before {
  display: table;
  content: '';
}
.tlant-menu::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-menu.tlant-menu-root:focus-visible {
  box-shadow: 0 0 0 2px var(--tlant-primary-2);
}
.tlant-menu ul,
.tlant-menu ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
.tlant-menu-overflow {
  display: flex;
}
.tlant-menu-overflow-item {
  flex: none;
}
.tlant-menu-hidden,
.tlant-menu-submenu-hidden {
  display: none;
}
.tlant-menu-item-group-title {
  height: 1.5715;
  padding: 8px 16px;
  color: #7f8596;
  font-size: 14px;
  line-height: 1.5715;
  transition: all 0.3s;
}
.tlant-menu-horizontal .tlant-menu-submenu {
  transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.tlant-menu-submenu,
.tlant-menu-submenu-inline {
  transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.tlant-menu-submenu-selected {
  color: var(--tlant-primary-color);
}
.tlant-menu-item:active,
.tlant-menu-submenu-title:active {
  background: var(--tlant-primary-1);
}
.tlant-menu-submenu .tlant-menu-sub {
  cursor: initial;
  transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.tlant-menu-title-content {
  transition: color 0.3s;
}
.tlant-menu-item a {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-menu-item a:hover {
  color: var(--tlant-primary-color);
}
.tlant-menu-item a::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: transparent;
  content: '';
}
.tlant-menu-item > .tlant-badge a {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-menu-item > .tlant-badge a:hover {
  color: var(--tlant-primary-color);
}
.tlant-menu-item-divider {
  overflow: hidden;
  line-height: 0;
  border-color: rgba(0, 0, 0, 0.06);
  border-style: solid;
  border-width: 1px 0 0;
}
.tlant-menu-item-divider-dashed {
  border-style: dashed;
}
.tlant-menu-horizontal .tlant-menu-item,
.tlant-menu-horizontal .tlant-menu-submenu {
  margin-top: -1px;
}
.tlant-menu-horizontal > .tlant-menu-item:hover,
.tlant-menu-horizontal > .tlant-menu-item-active,
.tlant-menu-horizontal > .tlant-menu-submenu .tlant-menu-submenu-title:hover {
  background-color: transparent;
}
.tlant-menu-item-selected {
  color: var(--tlant-primary-color);
}
.tlant-menu-item-selected a,
.tlant-menu-item-selected a:hover {
  color: var(--tlant-primary-color);
}
.tlant-menu:not(.tlant-menu-horizontal) .tlant-menu-item-selected {
  background-color: var(--tlant-primary-1);
}
.tlant-menu-inline,
.tlant-menu-vertical,
.tlant-menu-vertical-left {
  border-right: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-menu-vertical-right {
  border-left: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-menu-vertical.tlant-menu-sub,
.tlant-menu-vertical-left.tlant-menu-sub,
.tlant-menu-vertical-right.tlant-menu-sub {
  min-width: 160px;
  max-height: calc(100vh - 100px);
  padding: 0;
  overflow: hidden;
  border-right: 0;
}
.tlant-menu-vertical.tlant-menu-sub:not([class*='-active']),
.tlant-menu-vertical-left.tlant-menu-sub:not([class*='-active']),
.tlant-menu-vertical-right.tlant-menu-sub:not([class*='-active']) {
  overflow-x: hidden;
  overflow-y: auto;
}
.tlant-menu-vertical.tlant-menu-sub .tlant-menu-item,
.tlant-menu-vertical-left.tlant-menu-sub .tlant-menu-item,
.tlant-menu-vertical-right.tlant-menu-sub .tlant-menu-item {
  left: 0;
  margin-left: 0;
  border-right: 0;
}
.tlant-menu-vertical.tlant-menu-sub .tlant-menu-item::after,
.tlant-menu-vertical-left.tlant-menu-sub .tlant-menu-item::after,
.tlant-menu-vertical-right.tlant-menu-sub .tlant-menu-item::after {
  border-right: 0;
}
.tlant-menu-vertical.tlant-menu-sub > .tlant-menu-item,
.tlant-menu-vertical-left.tlant-menu-sub > .tlant-menu-item,
.tlant-menu-vertical-right.tlant-menu-sub > .tlant-menu-item,
.tlant-menu-vertical.tlant-menu-sub > .tlant-menu-submenu,
.tlant-menu-vertical-left.tlant-menu-sub > .tlant-menu-submenu,
.tlant-menu-vertical-right.tlant-menu-sub > .tlant-menu-submenu {
  transform-origin: 0 0;
}
.tlant-menu-horizontal.tlant-menu-sub {
  min-width: 114px;
}
.tlant-menu-horizontal .tlant-menu-item,
.tlant-menu-horizontal .tlant-menu-submenu-title {
  transition: border-color 0.3s, background 0.3s;
}
.tlant-menu-item,
.tlant-menu-submenu-title {
  position: relative;
  display: block;
  margin: 0;
  padding: 0 20px;
  white-space: nowrap;
  cursor: pointer;
  transition: border-color 0.3s, background 0.3s, padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.tlant-menu-item .tlant-menu-item-icon,
.tlant-menu-submenu-title .tlant-menu-item-icon,
.tlant-menu-item .anticon,
.tlant-menu-submenu-title .anticon {
  min-width: 14px;
  font-size: 14px;
  transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s;
}
.tlant-menu-item .tlant-menu-item-icon + span,
.tlant-menu-submenu-title .tlant-menu-item-icon + span,
.tlant-menu-item .anticon + span,
.tlant-menu-submenu-title .anticon + span {
  margin-left: 10px;
  opacity: 1;
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), margin 0.3s, color 0.3s;
}
.tlant-menu-item .tlant-menu-item-icon.svg,
.tlant-menu-submenu-title .tlant-menu-item-icon.svg {
  vertical-align: -0.125em;
}
.tlant-menu-item.tlant-menu-item-only-child > .anticon,
.tlant-menu-submenu-title.tlant-menu-item-only-child > .anticon,
.tlant-menu-item.tlant-menu-item-only-child > .tlant-menu-item-icon,
.tlant-menu-submenu-title.tlant-menu-item-only-child > .tlant-menu-item-icon {
  margin-right: 0;
}
.tlant-menu-item:not(.tlant-menu-item-disabled):focus-visible,
.tlant-menu-submenu-title:not(.tlant-menu-item-disabled):focus-visible {
  box-shadow: 0 0 0 2px var(--tlant-primary-2);
}
.tlant-menu > .tlant-menu-item-divider {
  margin: 1px 0;
  padding: 0;
}
.tlant-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
  background: transparent;
  border-radius: 4px;
  box-shadow: none;
  transform-origin: 0 0;
}
.tlant-menu-submenu-popup::before {
  position: absolute;
  top: -7px;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  opacity: 0.0001;
  content: ' ';
}
.tlant-menu-submenu-placement-rightTop::before {
  top: 0;
  left: -7px;
}
.tlant-menu-submenu > .tlant-menu {
  background-color: #fff;
  border-radius: 4px;
}
.tlant-menu-submenu > .tlant-menu-submenu-title::after {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.tlant-menu-submenu-popup > .tlant-menu {
  background-color: #fff;
}
.tlant-menu-submenu-expand-icon,
.tlant-menu-submenu-arrow {
  position: absolute;
  top: 50%;
  right: 16px;
  width: 10px;
  color: rgba(0, 0, 0, 0.85);
  transform: translateY(-50%);
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.tlant-menu-submenu-arrow::before,
.tlant-menu-submenu-arrow::after {
  position: absolute;
  width: 6px;
  height: 1.5px;
  background-color: currentcolor;
  border-radius: 2px;
  transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  content: '';
}
.tlant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateY(-2.5px);
}
.tlant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateY(2.5px);
}
.tlant-menu-submenu:hover > .tlant-menu-submenu-title > .tlant-menu-submenu-expand-icon,
.tlant-menu-submenu:hover > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow {
  color: var(--tlant-primary-color);
}
.tlant-menu-inline-collapsed .tlant-menu-submenu-arrow::before,
.tlant-menu-submenu-inline .tlant-menu-submenu-arrow::before {
  transform: rotate(-45deg) translateX(2.5px);
}
.tlant-menu-inline-collapsed .tlant-menu-submenu-arrow::after,
.tlant-menu-submenu-inline .tlant-menu-submenu-arrow::after {
  transform: rotate(45deg) translateX(-2.5px);
}
.tlant-menu-submenu-horizontal .tlant-menu-submenu-arrow {
  display: none;
}
.tlant-menu-submenu-open.tlant-menu-submenu-inline > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow {
  transform: translateY(-2px);
}
.tlant-menu-submenu-open.tlant-menu-submenu-inline > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateX(-2.5px);
}
.tlant-menu-submenu-open.tlant-menu-submenu-inline > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateX(2.5px);
}
.tlant-menu-vertical .tlant-menu-submenu-selected,
.tlant-menu-vertical-left .tlant-menu-submenu-selected,
.tlant-menu-vertical-right .tlant-menu-submenu-selected {
  color: var(--tlant-primary-color);
}
.tlant-menu-horizontal {
  line-height: 46px;
  border: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  box-shadow: none;
}
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-item,
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-submenu {
  margin-top: -1px;
  margin-bottom: 0;
  padding: 0 20px;
}
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-item:hover,
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-submenu:hover,
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-item-active,
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-submenu-active,
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-item-open,
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-submenu-open,
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-item-selected,
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-submenu-selected {
  color: var(--tlant-primary-color);
}
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-item:hover::after,
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-submenu:hover::after,
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-item-active::after,
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-submenu-active::after,
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-item-open::after,
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-submenu-open::after,
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-item-selected::after,
.tlant-menu-horizontal:not(.tlant-menu-dark) > .tlant-menu-submenu-selected::after {
  border-bottom: 2px solid var(--tlant-primary-color);
}
.tlant-menu-horizontal > .tlant-menu-item,
.tlant-menu-horizontal > .tlant-menu-submenu {
  position: relative;
  top: 1px;
  display: inline-block;
  vertical-align: bottom;
}
.tlant-menu-horizontal > .tlant-menu-item::after,
.tlant-menu-horizontal > .tlant-menu-submenu::after {
  position: absolute;
  right: 20px;
  bottom: 0;
  left: 20px;
  border-bottom: 2px solid transparent;
  transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  content: '';
}
.tlant-menu-horizontal > .tlant-menu-submenu > .tlant-menu-submenu-title {
  padding: 0;
}
.tlant-menu-horizontal > .tlant-menu-item a {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-menu-horizontal > .tlant-menu-item a:hover {
  color: var(--tlant-primary-color);
}
.tlant-menu-horizontal > .tlant-menu-item a::before {
  bottom: -2px;
}
.tlant-menu-horizontal > .tlant-menu-item-selected a {
  color: var(--tlant-primary-color);
}
.tlant-menu-horizontal::after {
  display: block;
  clear: both;
  height: 0;
  content: '\20';
}
.tlant-menu-vertical .tlant-menu-item,
.tlant-menu-vertical-left .tlant-menu-item,
.tlant-menu-vertical-right .tlant-menu-item,
.tlant-menu-inline .tlant-menu-item {
  position: relative;
}
.tlant-menu-vertical .tlant-menu-item::after,
.tlant-menu-vertical-left .tlant-menu-item::after,
.tlant-menu-vertical-right .tlant-menu-item::after,
.tlant-menu-inline .tlant-menu-item::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  border-right: 3px solid var(--tlant-primary-color);
  transform: scaleY(0.0001);
  opacity: 0;
  transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
  content: '';
}
.tlant-menu-vertical .tlant-menu-item,
.tlant-menu-vertical-left .tlant-menu-item,
.tlant-menu-vertical-right .tlant-menu-item,
.tlant-menu-inline .tlant-menu-item,
.tlant-menu-vertical .tlant-menu-submenu-title,
.tlant-menu-vertical-left .tlant-menu-submenu-title,
.tlant-menu-vertical-right .tlant-menu-submenu-title,
.tlant-menu-inline .tlant-menu-submenu-title {
  height: 40px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 0 16px;
  overflow: hidden;
  line-height: 40px;
  text-overflow: ellipsis;
}
.tlant-menu-vertical .tlant-menu-submenu,
.tlant-menu-vertical-left .tlant-menu-submenu,
.tlant-menu-vertical-right .tlant-menu-submenu,
.tlant-menu-inline .tlant-menu-submenu {
  padding-bottom: 0.02px;
}
.tlant-menu-vertical .tlant-menu-item:not(:last-child),
.tlant-menu-vertical-left .tlant-menu-item:not(:last-child),
.tlant-menu-vertical-right .tlant-menu-item:not(:last-child),
.tlant-menu-inline .tlant-menu-item:not(:last-child) {
  margin-bottom: 8px;
}
.tlant-menu-vertical > .tlant-menu-item,
.tlant-menu-vertical-left > .tlant-menu-item,
.tlant-menu-vertical-right > .tlant-menu-item,
.tlant-menu-inline > .tlant-menu-item,
.tlant-menu-vertical > .tlant-menu-submenu > .tlant-menu-submenu-title,
.tlant-menu-vertical-left > .tlant-menu-submenu > .tlant-menu-submenu-title,
.tlant-menu-vertical-right > .tlant-menu-submenu > .tlant-menu-submenu-title,
.tlant-menu-inline > .tlant-menu-submenu > .tlant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
}
.tlant-menu-vertical .tlant-menu-item-group-list .tlant-menu-submenu-title,
.tlant-menu-vertical .tlant-menu-submenu-title {
  padding-right: 34px;
}
.tlant-menu-inline {
  width: 100%;
}
.tlant-menu-inline .tlant-menu-selected::after,
.tlant-menu-inline .tlant-menu-item-selected::after {
  transform: scaleY(1);
  opacity: 1;
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.tlant-menu-inline .tlant-menu-item,
.tlant-menu-inline .tlant-menu-submenu-title {
  width: calc(100% + 1px);
}
.tlant-menu-inline .tlant-menu-item-group-list .tlant-menu-submenu-title,
.tlant-menu-inline .tlant-menu-submenu-title {
  padding-right: 34px;
}
.tlant-menu-inline.tlant-menu-root .tlant-menu-item,
.tlant-menu-inline.tlant-menu-root .tlant-menu-submenu-title {
  display: flex;
  align-items: center;
  transition: border-color 0.3s, background 0.3s, padding 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.tlant-menu-inline.tlant-menu-root .tlant-menu-item > .tlant-menu-title-content,
.tlant-menu-inline.tlant-menu-root .tlant-menu-submenu-title > .tlant-menu-title-content {
  flex: auto;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tlant-menu-inline.tlant-menu-root .tlant-menu-item > *,
.tlant-menu-inline.tlant-menu-root .tlant-menu-submenu-title > * {
  flex: none;
}
.tlant-menu.tlant-menu-inline-collapsed {
  width: 80px;
}
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item-group > .tlant-menu-item-group-list > .tlant-menu-item,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item-group > .tlant-menu-item-group-list > .tlant-menu-submenu > .tlant-menu-submenu-title,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-submenu > .tlant-menu-submenu-title {
  left: 0;
  padding: 0 calc(50% - 16px / 2);
  text-overflow: clip;
}
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item .tlant-menu-submenu-arrow,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item-group > .tlant-menu-item-group-list > .tlant-menu-item .tlant-menu-submenu-arrow,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item-group > .tlant-menu-item-group-list > .tlant-menu-submenu > .tlant-menu-submenu-title .tlant-menu-submenu-arrow,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-submenu > .tlant-menu-submenu-title .tlant-menu-submenu-arrow {
  opacity: 0;
}
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item .tlant-menu-item-icon,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item-group > .tlant-menu-item-group-list > .tlant-menu-item .tlant-menu-item-icon,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item-group > .tlant-menu-item-group-list > .tlant-menu-submenu > .tlant-menu-submenu-title .tlant-menu-item-icon,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-submenu > .tlant-menu-submenu-title .tlant-menu-item-icon,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item .anticon,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item-group > .tlant-menu-item-group-list > .tlant-menu-item .anticon,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item-group > .tlant-menu-item-group-list > .tlant-menu-submenu > .tlant-menu-submenu-title .anticon,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-submenu > .tlant-menu-submenu-title .anticon {
  margin: 0;
  font-size: 16px;
  line-height: 40px;
}
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item .tlant-menu-item-icon + span,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item-group > .tlant-menu-item-group-list > .tlant-menu-item .tlant-menu-item-icon + span,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item-group > .tlant-menu-item-group-list > .tlant-menu-submenu > .tlant-menu-submenu-title .tlant-menu-item-icon + span,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-submenu > .tlant-menu-submenu-title .tlant-menu-item-icon + span,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item .anticon + span,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item-group > .tlant-menu-item-group-list > .tlant-menu-item .anticon + span,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-item-group > .tlant-menu-item-group-list > .tlant-menu-submenu > .tlant-menu-submenu-title .anticon + span,
.tlant-menu.tlant-menu-inline-collapsed > .tlant-menu-submenu > .tlant-menu-submenu-title .anticon + span {
  display: inline-block;
  opacity: 0;
}
.tlant-menu.tlant-menu-inline-collapsed .tlant-menu-item-icon,
.tlant-menu.tlant-menu-inline-collapsed .anticon {
  display: inline-block;
}
.tlant-menu.tlant-menu-inline-collapsed-tooltip {
  pointer-events: none;
}
.tlant-menu.tlant-menu-inline-collapsed-tooltip .tlant-menu-item-icon,
.tlant-menu.tlant-menu-inline-collapsed-tooltip .anticon {
  display: none;
}
.tlant-menu.tlant-menu-inline-collapsed-tooltip a {
  color: rgba(255, 255, 255, 0.85);
}
.tlant-menu.tlant-menu-inline-collapsed .tlant-menu-item-group-title {
  padding-right: 4px;
  padding-left: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.tlant-menu-item-group-list {
  margin: 0;
  padding: 0;
}
.tlant-menu-item-group-list .tlant-menu-item,
.tlant-menu-item-group-list .tlant-menu-submenu-title {
  padding: 0 16px 0 28px;
}
.tlant-menu-root.tlant-menu-vertical,
.tlant-menu-root.tlant-menu-vertical-left,
.tlant-menu-root.tlant-menu-vertical-right,
.tlant-menu-root.tlant-menu-inline {
  box-shadow: none;
}
.tlant-menu-root.tlant-menu-inline-collapsed .tlant-menu-item > .tlant-menu-inline-collapsed-noicon,
.tlant-menu-root.tlant-menu-inline-collapsed .tlant-menu-submenu .tlant-menu-submenu-title > .tlant-menu-inline-collapsed-noicon {
  font-size: 16px;
  text-align: center;
}
.tlant-menu-sub.tlant-menu-inline {
  padding: 0;
  background: #fafafa;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
.tlant-menu-sub.tlant-menu-inline > .tlant-menu-item,
.tlant-menu-sub.tlant-menu-inline > .tlant-menu-submenu > .tlant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
  list-style-position: inside;
  list-style-type: disc;
}
.tlant-menu-sub.tlant-menu-inline .tlant-menu-item-group-title {
  padding-left: 32px;
}
.tlant-menu-item-disabled,
.tlant-menu-submenu-disabled {
  color: #dadce1 !important;
  background: none;
  cursor: not-allowed;
}
.tlant-menu-item-disabled::after,
.tlant-menu-submenu-disabled::after {
  border-color: transparent !important;
}
.tlant-menu-item-disabled a,
.tlant-menu-submenu-disabled a {
  color: #dadce1 !important;
  pointer-events: none;
}
.tlant-menu-item-disabled > .tlant-menu-submenu-title,
.tlant-menu-submenu-disabled > .tlant-menu-submenu-title {
  color: #dadce1 !important;
  cursor: not-allowed;
}
.tlant-menu-item-disabled > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::before,
.tlant-menu-submenu-disabled > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::before,
.tlant-menu-item-disabled > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::after,
.tlant-menu-submenu-disabled > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::after {
  background: #dadce1 !important;
}
.tlant-layout-header .tlant-menu {
  line-height: inherit;
}
.tlant-menu-inline-collapsed-tooltip a,
.tlant-menu-inline-collapsed-tooltip a:hover {
  color: #fff;
}
.tlant-menu-light .tlant-menu-item:hover,
.tlant-menu-light .tlant-menu-item-active,
.tlant-menu-light .tlant-menu:not(.tlant-menu-inline) .tlant-menu-submenu-open,
.tlant-menu-light .tlant-menu-submenu-active,
.tlant-menu-light .tlant-menu-submenu-title:hover {
  color: var(--tlant-primary-color);
}
.tlant-menu.tlant-menu-root:focus-visible {
  box-shadow: 0 0 0 2px var(--tlant-primary-7);
}
.tlant-menu-dark .tlant-menu-item:focus-visible,
.tlant-menu-dark .tlant-menu-submenu-title:focus-visible {
  box-shadow: 0 0 0 2px var(--tlant-primary-7);
}
.tlant-menu.tlant-menu-dark,
.tlant-menu-dark .tlant-menu-sub,
.tlant-menu.tlant-menu-dark .tlant-menu-sub {
  color: rgba(255, 255, 255, 0.65);
  background: #001529;
}
.tlant-menu.tlant-menu-dark .tlant-menu-submenu-title .tlant-menu-submenu-arrow,
.tlant-menu-dark .tlant-menu-sub .tlant-menu-submenu-title .tlant-menu-submenu-arrow,
.tlant-menu.tlant-menu-dark .tlant-menu-sub .tlant-menu-submenu-title .tlant-menu-submenu-arrow {
  opacity: 0.45;
  transition: all 0.3s;
}
.tlant-menu.tlant-menu-dark .tlant-menu-submenu-title .tlant-menu-submenu-arrow::after,
.tlant-menu-dark .tlant-menu-sub .tlant-menu-submenu-title .tlant-menu-submenu-arrow::after,
.tlant-menu.tlant-menu-dark .tlant-menu-sub .tlant-menu-submenu-title .tlant-menu-submenu-arrow::after,
.tlant-menu.tlant-menu-dark .tlant-menu-submenu-title .tlant-menu-submenu-arrow::before,
.tlant-menu-dark .tlant-menu-sub .tlant-menu-submenu-title .tlant-menu-submenu-arrow::before,
.tlant-menu.tlant-menu-dark .tlant-menu-sub .tlant-menu-submenu-title .tlant-menu-submenu-arrow::before {
  background: #fff;
}
.tlant-menu-dark.tlant-menu-submenu-popup {
  background: transparent;
}
.tlant-menu-dark .tlant-menu-inline.tlant-menu-sub {
  background: #000c17;
}
.tlant-menu-dark.tlant-menu-horizontal {
  border-bottom: 0;
}
.tlant-menu-dark.tlant-menu-horizontal > .tlant-menu-item,
.tlant-menu-dark.tlant-menu-horizontal > .tlant-menu-submenu {
  top: 0;
  margin-top: 0;
  padding: 0 20px;
  border-color: #001529;
  border-bottom: 0;
}
.tlant-menu-dark.tlant-menu-horizontal > .tlant-menu-item:hover {
  background-color: var(--tlant-primary-color);
}
.tlant-menu-dark.tlant-menu-horizontal > .tlant-menu-item > a::before {
  bottom: 0;
}
.tlant-menu-dark .tlant-menu-item,
.tlant-menu-dark .tlant-menu-item-group-title,
.tlant-menu-dark .tlant-menu-item > a,
.tlant-menu-dark .tlant-menu-item > span > a {
  color: rgba(255, 255, 255, 0.65);
}
.tlant-menu-dark.tlant-menu-inline,
.tlant-menu-dark.tlant-menu-vertical,
.tlant-menu-dark.tlant-menu-vertical-left,
.tlant-menu-dark.tlant-menu-vertical-right {
  border-right: 0;
}
.tlant-menu-dark.tlant-menu-inline .tlant-menu-item,
.tlant-menu-dark.tlant-menu-vertical .tlant-menu-item,
.tlant-menu-dark.tlant-menu-vertical-left .tlant-menu-item,
.tlant-menu-dark.tlant-menu-vertical-right .tlant-menu-item {
  left: 0;
  margin-left: 0;
  border-right: 0;
}
.tlant-menu-dark.tlant-menu-inline .tlant-menu-item::after,
.tlant-menu-dark.tlant-menu-vertical .tlant-menu-item::after,
.tlant-menu-dark.tlant-menu-vertical-left .tlant-menu-item::after,
.tlant-menu-dark.tlant-menu-vertical-right .tlant-menu-item::after {
  border-right: 0;
}
.tlant-menu-dark.tlant-menu-inline .tlant-menu-item,
.tlant-menu-dark.tlant-menu-inline .tlant-menu-submenu-title {
  width: 100%;
}
.tlant-menu-dark .tlant-menu-item:hover,
.tlant-menu-dark .tlant-menu-item-active,
.tlant-menu-dark .tlant-menu-submenu-active,
.tlant-menu-dark .tlant-menu-submenu-open,
.tlant-menu-dark .tlant-menu-submenu-selected,
.tlant-menu-dark .tlant-menu-submenu-title:hover {
  color: #fff;
  background-color: transparent;
}
.tlant-menu-dark .tlant-menu-item:hover > a,
.tlant-menu-dark .tlant-menu-item-active > a,
.tlant-menu-dark .tlant-menu-submenu-active > a,
.tlant-menu-dark .tlant-menu-submenu-open > a,
.tlant-menu-dark .tlant-menu-submenu-selected > a,
.tlant-menu-dark .tlant-menu-submenu-title:hover > a,
.tlant-menu-dark .tlant-menu-item:hover > span > a,
.tlant-menu-dark .tlant-menu-item-active > span > a,
.tlant-menu-dark .tlant-menu-submenu-active > span > a,
.tlant-menu-dark .tlant-menu-submenu-open > span > a,
.tlant-menu-dark .tlant-menu-submenu-selected > span > a,
.tlant-menu-dark .tlant-menu-submenu-title:hover > span > a {
  color: #fff;
}
.tlant-menu-dark .tlant-menu-item:hover > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow,
.tlant-menu-dark .tlant-menu-item-active > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow,
.tlant-menu-dark .tlant-menu-submenu-active > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow,
.tlant-menu-dark .tlant-menu-submenu-open > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow,
.tlant-menu-dark .tlant-menu-submenu-selected > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow,
.tlant-menu-dark .tlant-menu-submenu-title:hover > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow {
  opacity: 1;
}
.tlant-menu-dark .tlant-menu-item:hover > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::after,
.tlant-menu-dark .tlant-menu-item-active > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::after,
.tlant-menu-dark .tlant-menu-submenu-active > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::after,
.tlant-menu-dark .tlant-menu-submenu-open > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::after,
.tlant-menu-dark .tlant-menu-submenu-selected > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::after,
.tlant-menu-dark .tlant-menu-submenu-title:hover > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::after,
.tlant-menu-dark .tlant-menu-item:hover > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::before,
.tlant-menu-dark .tlant-menu-item-active > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::before,
.tlant-menu-dark .tlant-menu-submenu-active > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::before,
.tlant-menu-dark .tlant-menu-submenu-open > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::before,
.tlant-menu-dark .tlant-menu-submenu-selected > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::before,
.tlant-menu-dark .tlant-menu-submenu-title:hover > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::before {
  background: #fff;
}
.tlant-menu-dark .tlant-menu-item:hover {
  background-color: transparent;
}
.tlant-menu-dark.tlant-menu-dark:not(.tlant-menu-horizontal) .tlant-menu-item-selected {
  background-color: var(--tlant-primary-color);
}
.tlant-menu-dark .tlant-menu-item-selected {
  color: #fff;
  border-right: 0;
}
.tlant-menu-dark .tlant-menu-item-selected::after {
  border-right: 0;
}
.tlant-menu-dark .tlant-menu-item-selected > a,
.tlant-menu-dark .tlant-menu-item-selected > span > a,
.tlant-menu-dark .tlant-menu-item-selected > a:hover,
.tlant-menu-dark .tlant-menu-item-selected > span > a:hover {
  color: #fff;
}
.tlant-menu-dark .tlant-menu-item-selected .tlant-menu-item-icon,
.tlant-menu-dark .tlant-menu-item-selected .anticon {
  color: #fff;
}
.tlant-menu-dark .tlant-menu-item-selected .tlant-menu-item-icon + span,
.tlant-menu-dark .tlant-menu-item-selected .anticon + span {
  color: #fff;
}
.tlant-menu.tlant-menu-dark .tlant-menu-item-selected,
.tlant-menu-submenu-popup.tlant-menu-dark .tlant-menu-item-selected {
  background-color: var(--tlant-primary-color);
}
.tlant-menu-dark .tlant-menu-item-disabled,
.tlant-menu-dark .tlant-menu-submenu-disabled,
.tlant-menu-dark .tlant-menu-item-disabled > a,
.tlant-menu-dark .tlant-menu-submenu-disabled > a,
.tlant-menu-dark .tlant-menu-item-disabled > span > a,
.tlant-menu-dark .tlant-menu-submenu-disabled > span > a {
  color: rgba(255, 255, 255, 0.35) !important;
  opacity: 0.8;
}
.tlant-menu-dark .tlant-menu-item-disabled > .tlant-menu-submenu-title,
.tlant-menu-dark .tlant-menu-submenu-disabled > .tlant-menu-submenu-title {
  color: rgba(255, 255, 255, 0.35) !important;
}
.tlant-menu-dark .tlant-menu-item-disabled > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::before,
.tlant-menu-dark .tlant-menu-submenu-disabled > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::before,
.tlant-menu-dark .tlant-menu-item-disabled > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::after,
.tlant-menu-dark .tlant-menu-submenu-disabled > .tlant-menu-submenu-title > .tlant-menu-submenu-arrow::after {
  background: rgba(255, 255, 255, 0.35) !important;
}
.tlant-menu.tlant-menu-rtl {
  direction: rtl;
  text-align: right;
}
.tlant-menu-rtl .tlant-menu-item-group-title {
  text-align: right;
}
.tlant-menu-rtl.tlant-menu-inline,
.tlant-menu-rtl.tlant-menu-vertical {
  border-right: none;
  border-left: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-menu-rtl.tlant-menu-dark.tlant-menu-inline,
.tlant-menu-rtl.tlant-menu-dark.tlant-menu-vertical {
  border-left: none;
}
.tlant-menu-rtl.tlant-menu-vertical.tlant-menu-sub > .tlant-menu-item,
.tlant-menu-rtl.tlant-menu-vertical-left.tlant-menu-sub > .tlant-menu-item,
.tlant-menu-rtl.tlant-menu-vertical-right.tlant-menu-sub > .tlant-menu-item,
.tlant-menu-rtl.tlant-menu-vertical.tlant-menu-sub > .tlant-menu-submenu,
.tlant-menu-rtl.tlant-menu-vertical-left.tlant-menu-sub > .tlant-menu-submenu,
.tlant-menu-rtl.tlant-menu-vertical-right.tlant-menu-sub > .tlant-menu-submenu {
  transform-origin: top right;
}
.tlant-menu-rtl .tlant-menu-item .tlant-menu-item-icon,
.tlant-menu-rtl .tlant-menu-submenu-title .tlant-menu-item-icon,
.tlant-menu-rtl .tlant-menu-item .anticon,
.tlant-menu-rtl .tlant-menu-submenu-title .anticon {
  margin-right: auto;
  margin-left: 10px;
}
.tlant-menu-rtl .tlant-menu-item.tlant-menu-item-only-child > .tlant-menu-item-icon,
.tlant-menu-rtl .tlant-menu-submenu-title.tlant-menu-item-only-child > .tlant-menu-item-icon,
.tlant-menu-rtl .tlant-menu-item.tlant-menu-item-only-child > .anticon,
.tlant-menu-rtl .tlant-menu-submenu-title.tlant-menu-item-only-child > .anticon {
  margin-left: 0;
}
.tlant-menu-submenu-rtl.tlant-menu-submenu-popup {
  transform-origin: 100% 0;
}
.tlant-menu-rtl .tlant-menu-submenu-vertical > .tlant-menu-submenu-title .tlant-menu-submenu-arrow,
.tlant-menu-rtl .tlant-menu-submenu-vertical-left > .tlant-menu-submenu-title .tlant-menu-submenu-arrow,
.tlant-menu-rtl .tlant-menu-submenu-vertical-right > .tlant-menu-submenu-title .tlant-menu-submenu-arrow,
.tlant-menu-rtl .tlant-menu-submenu-inline > .tlant-menu-submenu-title .tlant-menu-submenu-arrow {
  right: auto;
  left: 16px;
}
.tlant-menu-rtl .tlant-menu-submenu-vertical > .tlant-menu-submenu-title .tlant-menu-submenu-arrow::before,
.tlant-menu-rtl .tlant-menu-submenu-vertical-left > .tlant-menu-submenu-title .tlant-menu-submenu-arrow::before,
.tlant-menu-rtl .tlant-menu-submenu-vertical-right > .tlant-menu-submenu-title .tlant-menu-submenu-arrow::before {
  transform: rotate(-45deg) translateY(-2px);
}
.tlant-menu-rtl .tlant-menu-submenu-vertical > .tlant-menu-submenu-title .tlant-menu-submenu-arrow::after,
.tlant-menu-rtl .tlant-menu-submenu-vertical-left > .tlant-menu-submenu-title .tlant-menu-submenu-arrow::after,
.tlant-menu-rtl .tlant-menu-submenu-vertical-right > .tlant-menu-submenu-title .tlant-menu-submenu-arrow::after {
  transform: rotate(45deg) translateY(2px);
}
.tlant-menu-rtl.tlant-menu-vertical .tlant-menu-item::after,
.tlant-menu-rtl.tlant-menu-vertical-left .tlant-menu-item::after,
.tlant-menu-rtl.tlant-menu-vertical-right .tlant-menu-item::after,
.tlant-menu-rtl.tlant-menu-inline .tlant-menu-item::after {
  right: auto;
  left: 0;
}
.tlant-menu-rtl.tlant-menu-vertical .tlant-menu-item,
.tlant-menu-rtl.tlant-menu-vertical-left .tlant-menu-item,
.tlant-menu-rtl.tlant-menu-vertical-right .tlant-menu-item,
.tlant-menu-rtl.tlant-menu-inline .tlant-menu-item,
.tlant-menu-rtl.tlant-menu-vertical .tlant-menu-submenu-title,
.tlant-menu-rtl.tlant-menu-vertical-left .tlant-menu-submenu-title,
.tlant-menu-rtl.tlant-menu-vertical-right .tlant-menu-submenu-title,
.tlant-menu-rtl.tlant-menu-inline .tlant-menu-submenu-title {
  text-align: right;
}
.tlant-menu-rtl.tlant-menu-inline .tlant-menu-submenu-title {
  padding-right: 0;
  padding-left: 34px;
}
.tlant-menu-rtl.tlant-menu-vertical .tlant-menu-submenu-title {
  padding-right: 16px;
  padding-left: 34px;
}
.tlant-menu-rtl.tlant-menu-inline-collapsed.tlant-menu-vertical .tlant-menu-submenu-title {
  padding: 0 calc(50% - 16px / 2);
}
.tlant-menu-rtl .tlant-menu-item-group-list .tlant-menu-item,
.tlant-menu-rtl .tlant-menu-item-group-list .tlant-menu-submenu-title {
  padding: 0 28px 0 16px;
}
.tlant-menu-sub.tlant-menu-inline {
  border: 0;
}
.tlant-menu-rtl.tlant-menu-sub.tlant-menu-inline .tlant-menu-item-group-title {
  padding-right: 32px;
  padding-left: 0;
}
.tlant-message {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  top: 8px;
  left: 0;
  z-index: 1010;
  width: 100%;
  pointer-events: none;
}
.tlant-message-notice {
  padding: 8px;
  text-align: center;
}
.tlant-message-notice-content {
  display: inline-block;
  padding: 10px 16px;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  pointer-events: all;
}
.tlant-message-success .anticon {
  color: var(--tlant-success-color);
}
.tlant-message-error .anticon {
  color: #cf1322;
}
.tlant-message-warning .anticon {
  color: #ef8600;
}
.tlant-message-info .anticon,
.tlant-message-loading .anticon {
  color: var(--tlant-info-color);
}
.tlant-message .anticon {
  position: relative;
  top: 1px;
  margin-right: 8px;
  font-size: 16px;
}
.tlant-message-notice.tlant-move-up-leave.tlant-move-up-leave-active {
  animation-name: MessageMoveOut;
  animation-duration: 0.3s;
}
@keyframes MessageMoveOut {
  0% {
    max-height: 150px;
    padding: 8px;
    opacity: 1;
  }
  100% {
    max-height: 0;
    padding: 0;
    opacity: 0;
  }
}
.tlant-message-rtl {
  direction: rtl;
}
.tlant-message-rtl span {
  direction: rtl;
}
.tlant-message-rtl .anticon {
  margin-right: 0;
  margin-left: 8px;
}
.tlant-modal {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  pointer-events: none;
  position: relative;
  top: 100px;
  width: auto;
  max-width: calc(100vw - 32px);
  margin: 0 auto;
  padding-bottom: 24px;
}
.tlant-modal.tlant-zoom-enter,
.tlant-modal.tlant-zoom-appear {
  transform: none;
  opacity: 0;
  animation-duration: 0.3s;
  user-select: none;
}
.tlant-modal-mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}
.tlant-modal-mask-hidden {
  display: none;
}
.tlant-modal-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  outline: 0;
}
.tlant-modal-wrap {
  z-index: 1000;
}
.tlant-modal-title {
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  word-wrap: break-word;
}
.tlant-modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  pointer-events: auto;
}
.tlant-modal-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  padding: 0;
  color: #7f8596;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
}
.tlant-modal-close-x {
  display: block;
  width: 54px;
  height: 54px;
  font-size: 16px;
  font-style: normal;
  line-height: 54px;
  text-align: center;
  text-transform: none;
  text-rendering: auto;
}
.tlant-modal-close:focus,
.tlant-modal-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}
.tlant-modal-header {
  padding: 16px 24px;
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 4px 4px 0 0;
}
.tlant-modal-body {
  padding: 24px;
  font-size: 14px;
  line-height: 1.5715;
  word-wrap: break-word;
}
.tlant-modal-footer {
  padding: 10px 16px;
  text-align: right;
  background: transparent;
  border-top: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 0 0 4px 4px;
}
.tlant-modal-footer .tlant-btn + .tlant-btn:not(.tlant-dropdown-trigger) {
  margin-bottom: 0;
  margin-left: 8px;
}
.tlant-modal-open {
  overflow: hidden;
}
.tlant-modal-centered {
  text-align: center;
}
.tlant-modal-centered::before {
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
  content: '';
}
.tlant-modal-centered .tlant-modal {
  top: 0;
  display: inline-block;
  padding-bottom: 0;
  text-align: left;
  vertical-align: middle;
}
@media (max-width: 767px) {
  .tlant-modal {
    max-width: calc(100vw - 16px);
    margin: 8px auto;
  }
  .tlant-modal-centered .tlant-modal {
    flex: 1;
  }
}
.tlant-modal-confirm .tlant-modal-header {
  display: none;
}
.tlant-modal-confirm .tlant-modal-body {
  padding: 32px 32px 24px;
}
.tlant-modal-confirm-body-wrapper::before {
  display: table;
  content: '';
}
.tlant-modal-confirm-body-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-modal-confirm-body-wrapper::before {
  display: table;
  content: '';
}
.tlant-modal-confirm-body-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-modal-confirm-body .tlant-modal-confirm-title {
  display: block;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 1.4;
}
.tlant-modal-confirm-body .tlant-modal-confirm-content {
  margin-top: 8px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
}
.tlant-modal-confirm-body > .anticon {
  float: left;
  margin-right: 16px;
  font-size: 22px;
}
.tlant-modal-confirm-body > .anticon + .tlant-modal-confirm-title + .tlant-modal-confirm-content {
  margin-left: 38px;
}
.tlant-modal-confirm .tlant-modal-confirm-btns {
  margin-top: 24px;
  text-align: right;
}
.tlant-modal-confirm .tlant-modal-confirm-btns .tlant-btn + .tlant-btn {
  margin-bottom: 0;
  margin-left: 8px;
}
.tlant-modal-confirm-error .tlant-modal-confirm-body > .anticon {
  color: #cf1322;
}
.tlant-modal-confirm-warning .tlant-modal-confirm-body > .anticon,
.tlant-modal-confirm-confirm .tlant-modal-confirm-body > .anticon {
  color: #ef8600;
}
.tlant-modal-confirm-info .tlant-modal-confirm-body > .anticon {
  color: var(--tlant-info-color);
}
.tlant-modal-confirm-success .tlant-modal-confirm-body > .anticon {
  color: var(--tlant-success-color);
}
.tlant-modal-confirm .tlant-zoom-leave .tlant-modal-confirm-btns {
  pointer-events: none;
}
.tlant-modal-wrap-rtl {
  direction: rtl;
}
.tlant-modal-wrap-rtl .tlant-modal-close {
  right: initial;
  left: 0;
}
.tlant-modal-wrap-rtl .tlant-modal-footer {
  text-align: left;
}
.tlant-modal-wrap-rtl .tlant-modal-footer .tlant-btn + .tlant-btn {
  margin-right: 8px;
  margin-left: 0;
}
.tlant-modal-wrap-rtl .tlant-modal-confirm-body {
  direction: rtl;
}
.tlant-modal-wrap-rtl .tlant-modal-confirm-body > .anticon {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}
.tlant-modal-wrap-rtl .tlant-modal-confirm-body > .anticon + .tlant-modal-confirm-title + .tlant-modal-confirm-content {
  margin-right: 38px;
  margin-left: 0;
}
.tlant-modal-wrap-rtl .tlant-modal-confirm-btns {
  text-align: left;
}
.tlant-modal-wrap-rtl .tlant-modal-confirm-btns .tlant-btn + .tlant-btn {
  margin-right: 8px;
  margin-left: 0;
}
.tlant-modal-wrap-rtl.tlant-modal-centered .tlant-modal {
  text-align: right;
}
.tlant-notification {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  z-index: 1010;
  margin-right: 24px;
}
.tlant-notification-close-icon {
  font-size: 14px;
  cursor: pointer;
}
.tlant-notification-hook-holder {
  position: relative;
}
.tlant-notification-notice {
  position: relative;
  width: 384px;
  max-width: calc(100vw - 24px * 2);
  margin-bottom: 16px;
  margin-left: auto;
  padding: 16px 24px;
  overflow: hidden;
  line-height: 1.5715;
  word-wrap: break-word;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.tlant-notification-top .tlant-notification-notice,
.tlant-notification-bottom .tlant-notification-notice {
  margin-right: auto;
  margin-left: auto;
}
.tlant-notification-topLeft .tlant-notification-notice,
.tlant-notification-bottomLeft .tlant-notification-notice {
  margin-right: auto;
  margin-left: 0;
}
.tlant-notification-notice-message {
  margin-bottom: 8px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  line-height: 24px;
}
.tlant-notification-notice-message-single-line-auto-margin {
  display: block;
  width: calc(384px - 24px * 2 - 24px - 48px - 100%);
  max-width: 4px;
  background-color: transparent;
  pointer-events: none;
}
.tlant-notification-notice-message-single-line-auto-margin::before {
  display: block;
  content: '';
}
.tlant-notification-notice-description {
  font-size: 14px;
}
.tlant-notification-notice-closable .tlant-notification-notice-message {
  padding-right: 24px;
}
.tlant-notification-notice-with-icon .tlant-notification-notice-message {
  margin-bottom: 4px;
  margin-left: 48px;
  font-size: 16px;
}
.tlant-notification-notice-with-icon .tlant-notification-notice-description {
  margin-left: 48px;
  font-size: 14px;
}
.tlant-notification-notice-icon {
  position: absolute;
  margin-left: 4px;
  font-size: 24px;
  line-height: 24px;
}
.anticon.tlant-notification-notice-icon-success {
  color: var(--tlant-success-color);
}
.anticon.tlant-notification-notice-icon-info {
  color: var(--tlant-info-color);
}
.anticon.tlant-notification-notice-icon-warning {
  color: #ef8600;
}
.anticon.tlant-notification-notice-icon-error {
  color: #cf1322;
}
.tlant-notification-notice-close {
  position: absolute;
  top: 16px;
  right: 22px;
  color: #7f8596;
  outline: none;
}
.tlant-notification-notice-close:hover {
  color: #4c505a;
}
.tlant-notification-notice-btn {
  float: right;
  margin-top: 16px;
}
.tlant-notification .notification-fade-effect {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
}
.tlant-notification-fade-enter,
.tlant-notification-fade-appear {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  opacity: 0;
  animation-play-state: paused;
}
.tlant-notification-fade-leave {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  animation-duration: 0.2s;
  animation-play-state: paused;
}
.tlant-notification-fade-enter.tlant-notification-fade-enter-active,
.tlant-notification-fade-appear.tlant-notification-fade-appear-active {
  animation-name: NotificationFadeIn;
  animation-play-state: running;
}
.tlant-notification-fade-leave.tlant-notification-fade-leave-active {
  animation-name: NotificationFadeOut;
  animation-play-state: running;
}
@keyframes NotificationFadeIn {
  0% {
    left: 384px;
    opacity: 0;
  }
  100% {
    left: 0;
    opacity: 1;
  }
}
@keyframes NotificationFadeOut {
  0% {
    max-height: 150px;
    margin-bottom: 16px;
    opacity: 1;
  }
  100% {
    max-height: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    opacity: 0;
  }
}
.tlant-notification-rtl {
  direction: rtl;
}
.tlant-notification-rtl .tlant-notification-notice-closable .tlant-notification-notice-message {
  padding-right: 0;
  padding-left: 24px;
}
.tlant-notification-rtl .tlant-notification-notice-with-icon .tlant-notification-notice-message {
  margin-right: 48px;
  margin-left: 0;
}
.tlant-notification-rtl .tlant-notification-notice-with-icon .tlant-notification-notice-description {
  margin-right: 48px;
  margin-left: 0;
}
.tlant-notification-rtl .tlant-notification-notice-icon {
  margin-right: 4px;
  margin-left: 0;
}
.tlant-notification-rtl .tlant-notification-notice-close {
  right: auto;
  left: 22px;
}
.tlant-notification-rtl .tlant-notification-notice-btn {
  float: left;
}
.tlant-notification-top,
.tlant-notification-bottom {
  margin-right: 0;
  margin-left: 0;
}
.tlant-notification-top .tlant-notification-fade-enter.tlant-notification-fade-enter-active,
.tlant-notification-top .tlant-notification-fade-appear.tlant-notification-fade-appear-active {
  animation-name: NotificationTopFadeIn;
}
.tlant-notification-bottom .tlant-notification-fade-enter.tlant-notification-fade-enter-active,
.tlant-notification-bottom .tlant-notification-fade-appear.tlant-notification-fade-appear-active {
  animation-name: NotificationBottomFadeIn;
}
.tlant-notification-topLeft,
.tlant-notification-bottomLeft {
  margin-right: 0;
  margin-left: 24px;
}
.tlant-notification-topLeft .tlant-notification-fade-enter.tlant-notification-fade-enter-active,
.tlant-notification-bottomLeft .tlant-notification-fade-enter.tlant-notification-fade-enter-active,
.tlant-notification-topLeft .tlant-notification-fade-appear.tlant-notification-fade-appear-active,
.tlant-notification-bottomLeft .tlant-notification-fade-appear.tlant-notification-fade-appear-active {
  animation-name: NotificationLeftFadeIn;
}
@keyframes NotificationTopFadeIn {
  0% {
    margin-top: -100%;
    opacity: 0;
  }
  100% {
    margin-top: 0;
    opacity: 1;
  }
}
@keyframes NotificationBottomFadeIn {
  0% {
    margin-bottom: -100%;
    opacity: 0;
  }
  100% {
    margin-bottom: 0;
    opacity: 1;
  }
}
@keyframes NotificationLeftFadeIn {
  0% {
    right: 384px;
    opacity: 0;
  }
  100% {
    right: 0;
    opacity: 1;
  }
}
.tlant-page-header {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  padding: 16px 24px;
  background-color: #fff;
}
.tlant-page-header-ghost {
  background-color: inherit;
}
.tlant-page-header.has-breadcrumb {
  padding-top: 12px;
}
.tlant-page-header.has-footer {
  padding-bottom: 0;
}
.tlant-page-header-back {
  margin-right: 16px;
  font-size: 16px;
  line-height: 1;
}
.tlant-page-header-back-button {
  color: var(--tlant-primary-color);
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  color: #000;
}
.tlant-page-header-back-button:focus-visible,
.tlant-page-header-back-button:hover {
  color: var(--tlant-primary-color-hover);
}
.tlant-page-header-back-button:active {
  color: var(--tlant-primary-color-active);
}
.tlant-page-header .tlant-divider-vertical {
  height: 14px;
  margin: 0 12px;
  vertical-align: middle;
}
.tlant-breadcrumb + .tlant-page-header-heading {
  margin-top: 8px;
}
.tlant-page-header-heading {
  display: flex;
  justify-content: space-between;
}
.tlant-page-header-heading-left {
  display: flex;
  align-items: center;
  margin: 4px 0;
  overflow: hidden;
}
.tlant-page-header-heading-title {
  margin-right: 12px;
  margin-bottom: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 20px;
  line-height: 32px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.tlant-page-header-heading .tlant-avatar {
  margin-right: 12px;
}
.tlant-page-header-heading-sub-title {
  margin-right: 12px;
  color: #7f8596;
  font-size: 14px;
  line-height: 1.5715;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.tlant-page-header-heading-extra {
  margin: 4px 0;
  white-space: nowrap;
}
.tlant-page-header-heading-extra > * {
  white-space: unset;
}
.tlant-page-header-content {
  padding-top: 12px;
}
.tlant-page-header-footer {
  margin-top: 16px;
}
.tlant-page-header-footer .tlant-tabs > .tlant-tabs-nav {
  margin: 0;
}
.tlant-page-header-footer .tlant-tabs > .tlant-tabs-nav::before {
  border: none;
}
.tlant-page-header-footer .tlant-tabs .tlant-tabs-tab {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 16px;
}
.tlant-page-header-compact .tlant-page-header-heading {
  flex-wrap: wrap;
}
.tlant-page-header-rtl {
  direction: rtl;
}
.tlant-page-header-rtl .tlant-page-header-back {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}
.tlant-page-header-rtl .tlant-page-header-heading-title {
  margin-right: 0;
  margin-left: 12px;
}
.tlant-page-header-rtl .tlant-page-header-heading .tlant-avatar {
  margin-right: 0;
  margin-left: 12px;
}
.tlant-page-header-rtl .tlant-page-header-heading-sub-title {
  float: right;
  margin-right: 0;
  margin-left: 12px;
}
.tlant-page-header-rtl .tlant-page-header-heading-tags {
  float: right;
}
.tlant-page-header-rtl .tlant-page-header-heading-extra {
  float: left;
}
.tlant-page-header-rtl .tlant-page-header-heading-extra > * {
  margin-right: 12px;
  margin-left: 0;
}
.tlant-page-header-rtl .tlant-page-header-heading-extra > *:first-child {
  margin-right: 0;
}
.tlant-page-header-rtl .tlant-page-header-footer .tlant-tabs-bar .tlant-tabs-nav {
  float: right;
}
.tlant-pagination {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.tlant-pagination ul,
.tlant-pagination ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
.tlant-pagination::after {
  display: block;
  clear: both;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  content: ' ';
}
.tlant-pagination-total-text {
  display: inline-block;
  height: 32px;
  margin-right: 8px;
  line-height: 30px;
  vertical-align: middle;
}
.tlant-pagination-item {
  display: inline-block;
  min-width: 32px;
  height: 32px;
  margin-right: 8px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 30px;
  text-align: center;
  vertical-align: middle;
  list-style: none;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: 0;
  cursor: pointer;
  user-select: none;
}
.tlant-pagination-item a {
  display: block;
  padding: 0 6px;
  color: rgba(0, 0, 0, 0.85);
  transition: none;
}
.tlant-pagination-item a:hover {
  text-decoration: none;
}
.tlant-pagination-item:hover {
  border-color: var(--tlant-primary-color);
  transition: all 0.3s;
}
.tlant-pagination-item:hover a {
  color: var(--tlant-primary-color);
}
.tlant-pagination-item:focus-visible {
  border-color: var(--tlant-primary-color);
  transition: all 0.3s;
}
.tlant-pagination-item:focus-visible a {
  color: var(--tlant-primary-color);
}
.tlant-pagination-item-active {
  font-weight: 500;
  background: #fff;
  border-color: var(--tlant-primary-color);
}
.tlant-pagination-item-active a {
  color: var(--tlant-primary-color);
}
.tlant-pagination-item-active:hover {
  border-color: var(--tlant-primary-5);
}
.tlant-pagination-item-active:focus-visible {
  border-color: var(--tlant-primary-5);
}
.tlant-pagination-item-active:hover a {
  color: var(--tlant-primary-5);
}
.tlant-pagination-item-active:focus-visible a {
  color: var(--tlant-primary-5);
}
.tlant-pagination-jump-prev,
.tlant-pagination-jump-next {
  outline: 0;
}
.tlant-pagination-jump-prev .tlant-pagination-item-container,
.tlant-pagination-jump-next .tlant-pagination-item-container {
  position: relative;
}
.tlant-pagination-jump-prev .tlant-pagination-item-container .tlant-pagination-item-link-icon,
.tlant-pagination-jump-next .tlant-pagination-item-container .tlant-pagination-item-link-icon {
  color: var(--tlant-primary-color);
  font-size: 12px;
  letter-spacing: -1px;
  opacity: 0;
  transition: all 0.2s;
}
.tlant-pagination-jump-prev .tlant-pagination-item-container .tlant-pagination-item-link-icon-svg,
.tlant-pagination-jump-next .tlant-pagination-item-container .tlant-pagination-item-link-icon-svg {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.tlant-pagination-jump-prev .tlant-pagination-item-container .tlant-pagination-item-ellipsis,
.tlant-pagination-jump-next .tlant-pagination-item-container .tlant-pagination-item-ellipsis {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  margin: auto;
  color: #dadce1;
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 2px;
  text-align: center;
  text-indent: 0.13em;
  opacity: 1;
  transition: all 0.2s;
}
.tlant-pagination-jump-prev:hover .tlant-pagination-item-link-icon,
.tlant-pagination-jump-next:hover .tlant-pagination-item-link-icon {
  opacity: 1;
}
.tlant-pagination-jump-prev:hover .tlant-pagination-item-ellipsis,
.tlant-pagination-jump-next:hover .tlant-pagination-item-ellipsis {
  opacity: 0;
}
.tlant-pagination-jump-prev:focus-visible .tlant-pagination-item-link-icon,
.tlant-pagination-jump-next:focus-visible .tlant-pagination-item-link-icon {
  opacity: 1;
}
.tlant-pagination-jump-prev:focus-visible .tlant-pagination-item-ellipsis,
.tlant-pagination-jump-next:focus-visible .tlant-pagination-item-ellipsis {
  opacity: 0;
}
.tlant-pagination-prev,
.tlant-pagination-jump-prev,
.tlant-pagination-jump-next {
  margin-right: 8px;
}
.tlant-pagination-prev,
.tlant-pagination-next,
.tlant-pagination-jump-prev,
.tlant-pagination-jump-next {
  display: inline-block;
  min-width: 32px;
  height: 32px;
  color: rgba(0, 0, 0, 0.85);
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 32px;
  text-align: center;
  vertical-align: middle;
  list-style: none;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s;
}
.tlant-pagination-prev,
.tlant-pagination-next {
  font-family: Arial, Helvetica, sans-serif;
  outline: 0;
}
.tlant-pagination-prev button,
.tlant-pagination-next button {
  color: rgba(0, 0, 0, 0.85);
  cursor: pointer;
  user-select: none;
}
.tlant-pagination-prev:hover button,
.tlant-pagination-next:hover button {
  border-color: var(--tlant-primary-5);
}
.tlant-pagination-prev .tlant-pagination-item-link,
.tlant-pagination-next .tlant-pagination-item-link {
  display: block;
  width: 100%;
  height: 100%;
  padding: 0;
  font-size: 12px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: none;
  transition: all 0.3s;
}
.tlant-pagination-prev:focus-visible .tlant-pagination-item-link,
.tlant-pagination-next:focus-visible .tlant-pagination-item-link {
  color: var(--tlant-primary-color);
  border-color: var(--tlant-primary-color);
}
.tlant-pagination-prev:hover .tlant-pagination-item-link,
.tlant-pagination-next:hover .tlant-pagination-item-link {
  color: var(--tlant-primary-color);
  border-color: var(--tlant-primary-color);
}
.tlant-pagination-disabled,
.tlant-pagination-disabled:hover {
  cursor: not-allowed;
}
.tlant-pagination-disabled .tlant-pagination-item-link,
.tlant-pagination-disabled:hover .tlant-pagination-item-link {
  color: #dadce1;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.tlant-pagination-disabled:focus-visible {
  cursor: not-allowed;
}
.tlant-pagination-disabled:focus-visible .tlant-pagination-item-link {
  color: #dadce1;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.tlant-pagination-slash {
  margin: 0 10px 0 5px;
}
.tlant-pagination-options {
  display: inline-block;
  margin-left: 16px;
  vertical-align: middle;
}
@media all and (-ms-high-contrast: none) {
  .tlant-pagination-options *::-ms-backdrop,
  .tlant-pagination-options {
    vertical-align: top;
  }
}
.tlant-pagination-options-size-changer.tlant-select {
  display: inline-block;
  width: auto;
}
.tlant-pagination-options-quick-jumper {
  display: inline-block;
  height: 32px;
  margin-left: 8px;
  line-height: 32px;
  vertical-align: top;
}
.tlant-pagination-options-quick-jumper input {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
  width: 50px;
  height: 32px;
  margin: 0 8px;
}
.tlant-pagination-options-quick-jumper input::placeholder {
  color: #bfbfbf;
  user-select: none;
}
.tlant-pagination-options-quick-jumper input:placeholder-shown {
  text-overflow: ellipsis;
}
.tlant-pagination-options-quick-jumper input:hover {
  border-color: var(--tlant-primary-5);
  border-right-width: 1px;
}
.tlant-input-rtl .tlant-pagination-options-quick-jumper input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-pagination-options-quick-jumper input:focus,
.tlant-pagination-options-quick-jumper input-focused {
  border-color: var(--tlant-primary-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-primary-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-rtl .tlant-pagination-options-quick-jumper input:focus,
.tlant-input-rtl .tlant-pagination-options-quick-jumper input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-pagination-options-quick-jumper input-disabled {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.tlant-pagination-options-quick-jumper input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.tlant-pagination-options-quick-jumper input[disabled] {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.tlant-pagination-options-quick-jumper input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.tlant-pagination-options-quick-jumper input-borderless,
.tlant-pagination-options-quick-jumper input-borderless:hover,
.tlant-pagination-options-quick-jumper input-borderless:focus,
.tlant-pagination-options-quick-jumper input-borderless-focused,
.tlant-pagination-options-quick-jumper input-borderless-disabled,
.tlant-pagination-options-quick-jumper input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.tlant-pagination-options-quick-jumper input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.tlant-pagination-options-quick-jumper input-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.tlant-pagination-options-quick-jumper input-sm {
  padding: 0px 7px;
}
.tlant-pagination-options-quick-jumper input-rtl {
  direction: rtl;
}
.tlant-pagination-simple .tlant-pagination-prev,
.tlant-pagination-simple .tlant-pagination-next {
  height: 24px;
  line-height: 24px;
  vertical-align: top;
}
.tlant-pagination-simple .tlant-pagination-prev .tlant-pagination-item-link,
.tlant-pagination-simple .tlant-pagination-next .tlant-pagination-item-link {
  height: 24px;
  background-color: transparent;
  border: 0;
}
.tlant-pagination-simple .tlant-pagination-prev .tlant-pagination-item-link::after,
.tlant-pagination-simple .tlant-pagination-next .tlant-pagination-item-link::after {
  height: 24px;
  line-height: 24px;
}
.tlant-pagination-simple .tlant-pagination-simple-pager {
  display: inline-block;
  height: 24px;
  margin-right: 8px;
}
.tlant-pagination-simple .tlant-pagination-simple-pager input {
  box-sizing: border-box;
  height: 100%;
  margin-right: 8px;
  padding: 0 6px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: none;
  transition: border-color 0.3s;
}
.tlant-pagination-simple .tlant-pagination-simple-pager input:hover {
  border-color: var(--tlant-primary-color);
}
.tlant-pagination-simple .tlant-pagination-simple-pager input:focus {
  border-color: var(--tlant-primary-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-primary-color-outline);
}
.tlant-pagination-simple .tlant-pagination-simple-pager input[disabled] {
  color: #dadce1;
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.tlant-pagination.tlant-pagination-mini .tlant-pagination-total-text,
.tlant-pagination.tlant-pagination-mini .tlant-pagination-simple-pager {
  height: 24px;
  line-height: 24px;
}
.tlant-pagination.tlant-pagination-mini .tlant-pagination-item {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 22px;
}
.tlant-pagination.tlant-pagination-mini .tlant-pagination-item:not(.tlant-pagination-item-active) {
  background: transparent;
  border-color: transparent;
}
.tlant-pagination.tlant-pagination-mini .tlant-pagination-prev,
.tlant-pagination.tlant-pagination-mini .tlant-pagination-next {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 24px;
}
.tlant-pagination.tlant-pagination-mini .tlant-pagination-prev .tlant-pagination-item-link,
.tlant-pagination.tlant-pagination-mini .tlant-pagination-next .tlant-pagination-item-link {
  background: transparent;
  border-color: transparent;
}
.tlant-pagination.tlant-pagination-mini .tlant-pagination-prev .tlant-pagination-item-link::after,
.tlant-pagination.tlant-pagination-mini .tlant-pagination-next .tlant-pagination-item-link::after {
  height: 24px;
  line-height: 24px;
}
.tlant-pagination.tlant-pagination-mini .tlant-pagination-jump-prev,
.tlant-pagination.tlant-pagination-mini .tlant-pagination-jump-next {
  height: 24px;
  margin-right: 0;
  line-height: 24px;
}
.tlant-pagination.tlant-pagination-mini .tlant-pagination-options {
  margin-left: 2px;
}
.tlant-pagination.tlant-pagination-mini .tlant-pagination-options-size-changer {
  top: 0px;
}
.tlant-pagination.tlant-pagination-mini .tlant-pagination-options-quick-jumper {
  height: 24px;
  line-height: 24px;
}
.tlant-pagination.tlant-pagination-mini .tlant-pagination-options-quick-jumper input {
  padding: 0px 7px;
  width: 44px;
  height: 24px;
}
.tlant-pagination.tlant-pagination-disabled {
  cursor: not-allowed;
}
.tlant-pagination.tlant-pagination-disabled .tlant-pagination-item {
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.tlant-pagination.tlant-pagination-disabled .tlant-pagination-item a {
  color: #dadce1;
  background: transparent;
  border: none;
  cursor: not-allowed;
}
.tlant-pagination.tlant-pagination-disabled .tlant-pagination-item-active {
  background: #e6e6e6;
}
.tlant-pagination.tlant-pagination-disabled .tlant-pagination-item-active a {
  color: #dadce1;
}
.tlant-pagination.tlant-pagination-disabled .tlant-pagination-item-link {
  color: #dadce1;
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.tlant-pagination-simple.tlant-pagination.tlant-pagination-disabled .tlant-pagination-item-link {
  background: transparent;
}
.tlant-pagination.tlant-pagination-disabled .tlant-pagination-item-link-icon {
  opacity: 0;
}
.tlant-pagination.tlant-pagination-disabled .tlant-pagination-item-ellipsis {
  opacity: 1;
}
.tlant-pagination.tlant-pagination-disabled .tlant-pagination-simple-pager {
  color: #dadce1;
}
@media only screen and (max-width: 992px) {
  .tlant-pagination-item-after-jump-prev,
  .tlant-pagination-item-before-jump-next {
    display: none;
  }
}
@media only screen and (max-width: 576px) {
  .tlant-pagination-options {
    display: none;
  }
}
.tlant-pagination-rtl .tlant-pagination-total-text {
  margin-right: 0;
  margin-left: 8px;
}
.tlant-pagination-rtl .tlant-pagination-item,
.tlant-pagination-rtl .tlant-pagination-prev,
.tlant-pagination-rtl .tlant-pagination-jump-prev,
.tlant-pagination-rtl .tlant-pagination-jump-next {
  margin-right: 0;
  margin-left: 8px;
}
.tlant-pagination-rtl .tlant-pagination-slash {
  margin: 0 5px 0 10px;
}
.tlant-pagination-rtl .tlant-pagination-options {
  margin-right: 16px;
  margin-left: 0;
}
.tlant-pagination-rtl .tlant-pagination-options .tlant-pagination-options-size-changer.tlant-select {
  margin-right: 0;
  margin-left: 8px;
}
.tlant-pagination-rtl .tlant-pagination-options .tlant-pagination-options-quick-jumper {
  margin-left: 0;
}
.tlant-pagination-rtl.tlant-pagination-simple .tlant-pagination-simple-pager {
  margin-right: 0;
  margin-left: 8px;
}
.tlant-pagination-rtl.tlant-pagination-simple .tlant-pagination-simple-pager input {
  margin-right: 0;
  margin-left: 8px;
}
.tlant-pagination-rtl.tlant-pagination.mini .tlant-pagination-options {
  margin-right: 2px;
  margin-left: 0;
}
.tlant-popconfirm {
  z-index: 1060;
}
.tlant-popover {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1030;
  max-width: 100vw;
  font-weight: normal;
  white-space: normal;
  text-align: left;
  cursor: auto;
  user-select: text;
}
.tlant-popover-content {
  position: relative;
}
.tlant-popover::after {
  position: absolute;
  background: rgba(255, 255, 255, 0.01);
  content: '';
}
.tlant-popover-hidden {
  display: none;
}
.tlant-popover-placement-top,
.tlant-popover-placement-topLeft,
.tlant-popover-placement-topRight {
  padding-bottom: 15.3137085px;
}
.tlant-popover-placement-right,
.tlant-popover-placement-rightTop,
.tlant-popover-placement-rightBottom {
  padding-left: 15.3137085px;
}
.tlant-popover-placement-bottom,
.tlant-popover-placement-bottomLeft,
.tlant-popover-placement-bottomRight {
  padding-top: 15.3137085px;
}
.tlant-popover-placement-left,
.tlant-popover-placement-leftTop,
.tlant-popover-placement-leftBottom {
  padding-right: 15.3137085px;
}
.tlant-popover-inner {
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .tlant-popover {
    /* IE10+ */
  }
  .tlant-popover-inner {
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  }
}
.tlant-popover-title {
  min-width: 177px;
  min-height: 32px;
  margin: 0;
  padding: 5px 16px 4px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-popover-inner-content {
  width: max-content;
  max-width: 100%;
  padding: 12px 16px;
  color: rgba(0, 0, 0, 0.85);
}
.tlant-popover-message {
  display: flex;
  padding: 4px 0 12px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
}
.tlant-popover-message-icon {
  display: inline-block;
  margin-right: 8px;
  color: #ef8600;
  font-size: 14px;
}
.tlant-popover-buttons {
  margin-bottom: 4px;
  text-align: right;
}
.tlant-popover-buttons button:not(:first-child) {
  margin-left: 8px;
}
.tlant-popover-arrow {
  position: absolute;
  display: block;
  width: 22px;
  height: 22px;
  overflow: hidden;
  background: transparent;
  pointer-events: none;
}
.tlant-popover-arrow-content {
  --antd-arrow-background-color: #fff;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 11.3137085px;
  height: 11.3137085px;
  margin: auto;
  content: '';
  pointer-events: auto;
  border-radius: 0 0 2px;
  pointer-events: none;
}
.tlant-popover-arrow-content::before {
  position: absolute;
  top: -11.3137085px;
  left: -11.3137085px;
  width: 33.9411255px;
  height: 33.9411255px;
  background: var(--antd-arrow-background-color);
  background-repeat: no-repeat;
  background-position: -10px -10px;
  content: '';
  clip-path: inset(33% 33%);
  clip-path: path('M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z');
}
.tlant-popover-placement-top .tlant-popover-arrow,
.tlant-popover-placement-topLeft .tlant-popover-arrow,
.tlant-popover-placement-topRight .tlant-popover-arrow {
  bottom: 0;
  transform: translateY(100%);
}
.tlant-popover-placement-top .tlant-popover-arrow-content,
.tlant-popover-placement-topLeft .tlant-popover-arrow-content,
.tlant-popover-placement-topRight .tlant-popover-arrow-content {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(-11px) rotate(45deg);
}
.tlant-popover-placement-top .tlant-popover-arrow {
  left: 50%;
  transform: translateY(100%) translateX(-50%);
}
.tlant-popover-placement-topLeft .tlant-popover-arrow {
  left: 16px;
}
.tlant-popover-placement-topRight .tlant-popover-arrow {
  right: 16px;
}
.tlant-popover-placement-right .tlant-popover-arrow,
.tlant-popover-placement-rightTop .tlant-popover-arrow,
.tlant-popover-placement-rightBottom .tlant-popover-arrow {
  left: 0;
  transform: translateX(-100%);
}
.tlant-popover-placement-right .tlant-popover-arrow-content,
.tlant-popover-placement-rightTop .tlant-popover-arrow-content,
.tlant-popover-placement-rightBottom .tlant-popover-arrow-content {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(11px) rotate(135deg);
}
.tlant-popover-placement-right .tlant-popover-arrow {
  top: 50%;
  transform: translateX(-100%) translateY(-50%);
}
.tlant-popover-placement-rightTop .tlant-popover-arrow {
  top: 12px;
}
.tlant-popover-placement-rightBottom .tlant-popover-arrow {
  bottom: 12px;
}
.tlant-popover-placement-bottom .tlant-popover-arrow,
.tlant-popover-placement-bottomLeft .tlant-popover-arrow,
.tlant-popover-placement-bottomRight .tlant-popover-arrow {
  top: 0;
  transform: translateY(-100%);
}
.tlant-popover-placement-bottom .tlant-popover-arrow-content,
.tlant-popover-placement-bottomLeft .tlant-popover-arrow-content,
.tlant-popover-placement-bottomRight .tlant-popover-arrow-content {
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.06);
  transform: translateY(11px) rotate(-135deg);
}
.tlant-popover-placement-bottom .tlant-popover-arrow {
  left: 50%;
  transform: translateY(-100%) translateX(-50%);
}
.tlant-popover-placement-bottomLeft .tlant-popover-arrow {
  left: 16px;
}
.tlant-popover-placement-bottomRight .tlant-popover-arrow {
  right: 16px;
}
.tlant-popover-placement-left .tlant-popover-arrow,
.tlant-popover-placement-leftTop .tlant-popover-arrow,
.tlant-popover-placement-leftBottom .tlant-popover-arrow {
  right: 0;
  transform: translateX(100%);
}
.tlant-popover-placement-left .tlant-popover-arrow-content,
.tlant-popover-placement-leftTop .tlant-popover-arrow-content,
.tlant-popover-placement-leftBottom .tlant-popover-arrow-content {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(-11px) rotate(-45deg);
}
.tlant-popover-placement-left .tlant-popover-arrow {
  top: 50%;
  transform: translateX(100%) translateY(-50%);
}
.tlant-popover-placement-leftTop .tlant-popover-arrow {
  top: 12px;
}
.tlant-popover-placement-leftBottom .tlant-popover-arrow {
  bottom: 12px;
}
.tlant-popover-pink .tlant-popover-inner {
  background-color: #eb2f96;
}
.tlant-popover-pink .tlant-popover-arrow-content {
  background-color: #eb2f96;
}
.tlant-popover-magenta .tlant-popover-inner {
  background-color: #eb2f96;
}
.tlant-popover-magenta .tlant-popover-arrow-content {
  background-color: #eb2f96;
}
.tlant-popover-red .tlant-popover-inner {
  background-color: #f5222d;
}
.tlant-popover-red .tlant-popover-arrow-content {
  background-color: #f5222d;
}
.tlant-popover-volcano .tlant-popover-inner {
  background-color: #fa541c;
}
.tlant-popover-volcano .tlant-popover-arrow-content {
  background-color: #fa541c;
}
.tlant-popover-orange .tlant-popover-inner {
  background-color: #fa8c16;
}
.tlant-popover-orange .tlant-popover-arrow-content {
  background-color: #fa8c16;
}
.tlant-popover-yellow .tlant-popover-inner {
  background-color: #fadb14;
}
.tlant-popover-yellow .tlant-popover-arrow-content {
  background-color: #fadb14;
}
.tlant-popover-gold .tlant-popover-inner {
  background-color: #faad14;
}
.tlant-popover-gold .tlant-popover-arrow-content {
  background-color: #faad14;
}
.tlant-popover-cyan .tlant-popover-inner {
  background-color: #13c2c2;
}
.tlant-popover-cyan .tlant-popover-arrow-content {
  background-color: #13c2c2;
}
.tlant-popover-lime .tlant-popover-inner {
  background-color: #a0d911;
}
.tlant-popover-lime .tlant-popover-arrow-content {
  background-color: #a0d911;
}
.tlant-popover-green .tlant-popover-inner {
  background-color: #52c41a;
}
.tlant-popover-green .tlant-popover-arrow-content {
  background-color: #52c41a;
}
.tlant-popover-blue .tlant-popover-inner {
  background-color: #1890ff;
}
.tlant-popover-blue .tlant-popover-arrow-content {
  background-color: #1890ff;
}
.tlant-popover-geekblue .tlant-popover-inner {
  background-color: #2f54eb;
}
.tlant-popover-geekblue .tlant-popover-arrow-content {
  background-color: #2f54eb;
}
.tlant-popover-purple .tlant-popover-inner {
  background-color: #722ed1;
}
.tlant-popover-purple .tlant-popover-arrow-content {
  background-color: #722ed1;
}
.tlant-popover-rtl {
  direction: rtl;
  text-align: right;
}
.tlant-popover-rtl .tlant-popover-message-icon {
  margin-right: 0;
  margin-left: 8px;
}
.tlant-popover-rtl .tlant-popover-message-title {
  padding-left: 16px;
}
.tlant-popover-rtl .tlant-popover-buttons {
  text-align: left;
}
.tlant-popover-rtl .tlant-popover-buttons button {
  margin-right: 8px;
  margin-left: 0;
}
.tlant-progress {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.tlant-progress-line {
  position: relative;
  width: 100%;
  font-size: 14px;
}
.tlant-progress-steps {
  display: inline-block;
}
.tlant-progress-steps-outer {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.tlant-progress-steps-item {
  flex-shrink: 0;
  min-width: 2px;
  margin-right: 2px;
  background: #f3f3f3;
  transition: all 0.3s;
}
.tlant-progress-steps-item-active {
  background: var(--tlant-primary-color);
}
.tlant-progress-small.tlant-progress-line,
.tlant-progress-small.tlant-progress-line .tlant-progress-text .anticon {
  font-size: 12px;
}
.tlant-progress-outer {
  display: inline-block;
  width: 100%;
  margin-right: 0;
  padding-right: 0;
}
.tlant-progress-show-info .tlant-progress-outer {
  margin-right: calc(-2em - 8px);
  padding-right: calc(2em + 8px);
}
.tlant-progress-inner {
  position: relative;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  vertical-align: middle;
  background-color: rgba(0, 0, 0, 0.04);
  border-radius: 100px;
}
.tlant-progress-circle-trail {
  stroke: rgba(0, 0, 0, 0.04);
}
.tlant-progress-circle-path {
  animation: tlant-progress-appear 0.3s;
}
.tlant-progress-inner:not(.tlant-progress-circle-gradient) .tlant-progress-circle-path {
  stroke: var(--tlant-primary-color);
}
.tlant-progress-success-bg,
.tlant-progress-bg {
  position: relative;
  background-color: var(--tlant-primary-color);
  border-radius: 100px;
  transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
}
.tlant-progress-success-bg {
  position: absolute;
  top: 0;
  left: 0;
  background-color: var(--tlant-success-color);
}
.tlant-progress-text {
  display: inline-block;
  width: 2em;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 1em;
  line-height: 1;
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  word-break: normal;
}
.tlant-progress-text .anticon {
  font-size: 14px;
}
.tlant-progress-status-active .tlant-progress-bg::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #fff;
  border-radius: 10px;
  opacity: 0;
  animation: tlant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite;
  content: '';
}
.tlant-progress-status-exception .tlant-progress-bg {
  background-color: #cf1322;
}
.tlant-progress-status-exception .tlant-progress-text {
  color: #cf1322;
}
.tlant-progress-status-exception .tlant-progress-inner:not(.tlant-progress-circle-gradient) .tlant-progress-circle-path {
  stroke: #cf1322;
}
.tlant-progress-status-success .tlant-progress-bg {
  background-color: var(--tlant-success-color);
}
.tlant-progress-status-success .tlant-progress-text {
  color: var(--tlant-success-color);
}
.tlant-progress-status-success .tlant-progress-inner:not(.tlant-progress-circle-gradient) .tlant-progress-circle-path {
  stroke: var(--tlant-success-color);
}
.tlant-progress-circle .tlant-progress-inner {
  position: relative;
  line-height: 1;
  background-color: transparent;
}
.tlant-progress-circle .tlant-progress-text {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 1em;
  line-height: 1;
  white-space: normal;
  text-align: center;
  transform: translate(-50%, -50%);
}
.tlant-progress-circle .tlant-progress-text .anticon {
  font-size: 1.16666667em;
}
.tlant-progress-circle.tlant-progress-status-exception .tlant-progress-text {
  color: #cf1322;
}
.tlant-progress-circle.tlant-progress-status-success .tlant-progress-text {
  color: var(--tlant-success-color);
}
@keyframes tlant-progress-active {
  0% {
    transform: translateX(-100%) scaleX(0);
    opacity: 0.1;
  }
  20% {
    transform: translateX(-100%) scaleX(0);
    opacity: 0.5;
  }
  100% {
    transform: translateX(0) scaleX(1);
    opacity: 0;
  }
}
.tlant-progress-rtl {
  direction: rtl;
}
.tlant-progress-rtl.tlant-progress-show-info .tlant-progress-outer {
  margin-right: 0;
  margin-left: calc(-2em - 8px);
  padding-right: 0;
  padding-left: calc(2em + 8px);
}
.tlant-progress-rtl .tlant-progress-success-bg {
  right: 0;
  left: auto;
}
.tlant-progress-rtl.tlant-progress-line .tlant-progress-text,
.tlant-progress-rtl.tlant-progress-steps .tlant-progress-text {
  margin-right: 8px;
  margin-left: 0;
  text-align: right;
}
.tlant-radio-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
  font-size: 0;
}
.tlant-radio-group .tlant-badge-count {
  z-index: 1;
}
.tlant-radio-group > .tlant-badge:not(:first-child) > .tlant-radio-button-wrapper {
  border-left: none;
}
.tlant-radio-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-flex;
  align-items: baseline;
  margin-right: 8px;
  cursor: pointer;
}
.tlant-radio-wrapper-disabled {
  cursor: not-allowed;
}
.tlant-radio-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\a0';
}
.tlant-radio-wrapper.tlant-radio-wrapper-in-form-item input[type='radio'] {
  width: 14px;
  height: 14px;
}
.tlant-radio {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  display: inline-block;
  outline: none;
  cursor: pointer;
}
.tlant-radio-wrapper:hover .tlant-radio,
.tlant-radio:hover .tlant-radio-inner,
.tlant-radio-input:focus + .tlant-radio-inner {
  border-color: var(--tlant-primary-color);
}
.tlant-radio-input:focus + .tlant-radio-inner {
  box-shadow: 0 0 0 3px var(--tlant-primary-color-deprecated-f-12);
}
.tlant-radio-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid var(--tlant-primary-color);
  border-radius: 50%;
  visibility: hidden;
  animation: antRadioEffect 0.36s ease-in-out;
  animation-fill-mode: both;
  content: '';
}
.tlant-radio:hover::after,
.tlant-radio-wrapper:hover .tlant-radio::after {
  visibility: visible;
}
.tlant-radio-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border-color: #d9d9d9;
  border-style: solid;
  border-width: 1px;
  border-radius: 50%;
  transition: all 0.3s;
}
.tlant-radio-inner::after {
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  width: 16px;
  height: 16px;
  margin-top: -8px;
  margin-left: -8px;
  background-color: var(--tlant-primary-color);
  border-top: 0;
  border-left: 0;
  border-radius: 16px;
  transform: scale(0);
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  content: ' ';
}
.tlant-radio-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  cursor: pointer;
  opacity: 0;
}
.tlant-radio.tlant-radio-disabled .tlant-radio-inner {
  border-color: #d9d9d9;
}
.tlant-radio-checked .tlant-radio-inner {
  border-color: var(--tlant-primary-color);
}
.tlant-radio-checked .tlant-radio-inner::after {
  transform: scale(0.5);
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.tlant-radio-disabled {
  cursor: not-allowed;
}
.tlant-radio-disabled .tlant-radio-inner {
  background-color: #f5f5f5;
  cursor: not-allowed;
}
.tlant-radio-disabled .tlant-radio-inner::after {
  background-color: rgba(0, 0, 0, 0.2);
}
.tlant-radio-disabled .tlant-radio-input {
  cursor: not-allowed;
}
.tlant-radio-disabled + span {
  color: #dadce1;
  cursor: not-allowed;
}
span.tlant-radio + * {
  padding-right: 8px;
  padding-left: 8px;
}
.tlant-radio-button-wrapper {
  position: relative;
  display: inline-block;
  height: 32px;
  margin: 0;
  padding: 0 15px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 30px;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-top-width: 1.02px;
  border-left-width: 0;
  cursor: pointer;
  transition: color 0.3s, background 0.3s, border-color 0.3s, box-shadow 0.3s;
}
.tlant-radio-button-wrapper a {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-radio-button-wrapper > .tlant-radio-button {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}
.tlant-radio-group-large .tlant-radio-button-wrapper {
  height: 40px;
  font-size: 16px;
  line-height: 38px;
}
.tlant-radio-group-small .tlant-radio-button-wrapper {
  height: 24px;
  padding: 0 7px;
  line-height: 22px;
}
.tlant-radio-button-wrapper:not(:first-child)::before {
  position: absolute;
  top: -1px;
  left: -1px;
  display: block;
  box-sizing: content-box;
  width: 1px;
  height: 100%;
  padding: 1px 0;
  background-color: #d9d9d9;
  transition: background-color 0.3s;
  content: '';
}
.tlant-radio-button-wrapper:first-child {
  border-left: 1px solid #d9d9d9;
  border-radius: 4px 0 0 4px;
}
.tlant-radio-button-wrapper:last-child {
  border-radius: 0 4px 4px 0;
}
.tlant-radio-button-wrapper:first-child:last-child {
  border-radius: 4px;
}
.tlant-radio-button-wrapper:hover {
  position: relative;
  color: var(--tlant-primary-color);
}
.tlant-radio-button-wrapper:focus-within {
  box-shadow: 0 0 0 3px var(--tlant-primary-color-deprecated-f-12);
}
.tlant-radio-button-wrapper .tlant-radio-inner,
.tlant-radio-button-wrapper input[type='checkbox'],
.tlant-radio-button-wrapper input[type='radio'] {
  width: 0;
  height: 0;
  opacity: 0;
  pointer-events: none;
}
.tlant-radio-button-wrapper-checked:not(.tlant-radio-button-wrapper-disabled) {
  z-index: 1;
  color: var(--tlant-primary-color);
  background: #fff;
  border-color: var(--tlant-primary-color);
}
.tlant-radio-button-wrapper-checked:not(.tlant-radio-button-wrapper-disabled)::before {
  background-color: var(--tlant-primary-color);
}
.tlant-radio-button-wrapper-checked:not(.tlant-radio-button-wrapper-disabled):first-child {
  border-color: var(--tlant-primary-color);
}
.tlant-radio-button-wrapper-checked:not(.tlant-radio-button-wrapper-disabled):hover {
  color: var(--tlant-primary-5);
  border-color: var(--tlant-primary-5);
}
.tlant-radio-button-wrapper-checked:not(.tlant-radio-button-wrapper-disabled):hover::before {
  background-color: var(--tlant-primary-5);
}
.tlant-radio-button-wrapper-checked:not(.tlant-radio-button-wrapper-disabled):active {
  color: var(--tlant-primary-7);
  border-color: var(--tlant-primary-7);
}
.tlant-radio-button-wrapper-checked:not(.tlant-radio-button-wrapper-disabled):active::before {
  background-color: var(--tlant-primary-7);
}
.tlant-radio-button-wrapper-checked:not(.tlant-radio-button-wrapper-disabled):focus-within {
  box-shadow: 0 0 0 3px var(--tlant-primary-color-deprecated-f-12);
}
.tlant-radio-group-solid .tlant-radio-button-wrapper-checked:not(.tlant-radio-button-wrapper-disabled) {
  color: #fff;
  background: var(--tlant-primary-color);
  border-color: var(--tlant-primary-color);
}
.tlant-radio-group-solid .tlant-radio-button-wrapper-checked:not(.tlant-radio-button-wrapper-disabled):hover {
  color: #fff;
  background: var(--tlant-primary-5);
  border-color: var(--tlant-primary-5);
}
.tlant-radio-group-solid .tlant-radio-button-wrapper-checked:not(.tlant-radio-button-wrapper-disabled):active {
  color: #fff;
  background: var(--tlant-primary-7);
  border-color: var(--tlant-primary-7);
}
.tlant-radio-group-solid .tlant-radio-button-wrapper-checked:not(.tlant-radio-button-wrapper-disabled):focus-within {
  box-shadow: 0 0 0 3px var(--tlant-primary-color-deprecated-f-12);
}
.tlant-radio-button-wrapper-disabled {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.tlant-radio-button-wrapper-disabled:first-child,
.tlant-radio-button-wrapper-disabled:hover {
  color: #dadce1;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}
.tlant-radio-button-wrapper-disabled:first-child {
  border-left-color: #d9d9d9;
}
.tlant-radio-button-wrapper-disabled.tlant-radio-button-wrapper-checked {
  color: #dadce1;
  background-color: #e6e6e6;
  border-color: #d9d9d9;
  box-shadow: none;
}
@keyframes antRadioEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
.tlant-radio-group.tlant-radio-group-rtl {
  direction: rtl;
}
.tlant-radio-wrapper.tlant-radio-wrapper-rtl {
  margin-right: 0;
  margin-left: 8px;
  direction: rtl;
}
.tlant-radio-button-wrapper.tlant-radio-button-wrapper-rtl {
  border-right-width: 0;
  border-left-width: 1px;
}
.tlant-radio-button-wrapper.tlant-radio-button-wrapper-rtl.tlant-radio-button-wrapper:not(:first-child)::before {
  right: -1px;
  left: 0;
}
.tlant-radio-button-wrapper.tlant-radio-button-wrapper-rtl.tlant-radio-button-wrapper:first-child {
  border-right: 1px solid #d9d9d9;
  border-radius: 0 4px 4px 0;
}
.tlant-radio-button-wrapper-checked:not([class*=' tlant-radio-button-wrapper-disabled']).tlant-radio-button-wrapper:first-child {
  border-right-color: var(--tlant-primary-5);
}
.tlant-radio-button-wrapper.tlant-radio-button-wrapper-rtl.tlant-radio-button-wrapper:last-child {
  border-radius: 4px 0 0 4px;
}
.tlant-radio-button-wrapper.tlant-radio-button-wrapper-rtl.tlant-radio-button-wrapper-disabled:first-child {
  border-right-color: #d9d9d9;
}
.tlant-rate {
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  display: inline-block;
  margin: 0;
  padding: 0;
  color: #fadb14;
  font-size: 20px;
  line-height: unset;
  list-style: none;
  outline: none;
}
.tlant-rate-disabled .tlant-rate-star {
  cursor: default;
}
.tlant-rate-disabled .tlant-rate-star > div:hover {
  transform: scale(1);
}
.tlant-rate-star {
  position: relative;
  display: inline-block;
  color: inherit;
  cursor: pointer;
}
.tlant-rate-star:not(:last-child) {
  margin-right: 8px;
}
.tlant-rate-star > div {
  transition: all 0.3s, outline 0s;
}
.tlant-rate-star > div:hover {
  transform: scale(1.1);
}
.tlant-rate-star > div:focus {
  outline: 0;
}
.tlant-rate-star > div:focus-visible {
  outline: 1px dashed #fadb14;
  transform: scale(1.1);
}
.tlant-rate-star-first,
.tlant-rate-star-second {
  color: rgba(0, 0, 0, 0.06);
  transition: all 0.3s;
  user-select: none;
}
.tlant-rate-star-first .anticon,
.tlant-rate-star-second .anticon {
  vertical-align: middle;
}
.tlant-rate-star-first {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;
  opacity: 0;
}
.tlant-rate-star-half .tlant-rate-star-first,
.tlant-rate-star-half .tlant-rate-star-second {
  opacity: 1;
}
.tlant-rate-star-half .tlant-rate-star-first,
.tlant-rate-star-full .tlant-rate-star-second {
  color: inherit;
}
.tlant-rate-text {
  display: inline-block;
  margin: 0 8px;
  font-size: 14px;
}
.tlant-rate-rtl {
  direction: rtl;
}
.tlant-rate-rtl .tlant-rate-star:not(:last-child) {
  margin-right: 0;
  margin-left: 8px;
}
.tlant-rate-rtl .tlant-rate-star-first {
  right: 0;
  left: auto;
}
.tlant-result {
  padding: 48px 32px;
}
.tlant-result-success .tlant-result-icon > .anticon {
  color: var(--tlant-success-color);
}
.tlant-result-error .tlant-result-icon > .anticon {
  color: #cf1322;
}
.tlant-result-info .tlant-result-icon > .anticon {
  color: var(--tlant-info-color);
}
.tlant-result-warning .tlant-result-icon > .anticon {
  color: #ef8600;
}
.tlant-result-image {
  width: 250px;
  height: 295px;
  margin: auto;
}
.tlant-result-icon {
  margin-bottom: 24px;
  text-align: center;
}
.tlant-result-icon > .anticon {
  font-size: 72px;
}
.tlant-result-title {
  color: rgba(0, 0, 0, 0.85);
  font-size: 24px;
  line-height: 1.8;
  text-align: center;
}
.tlant-result-subtitle {
  color: #7f8596;
  font-size: 14px;
  line-height: 1.6;
  text-align: center;
}
.tlant-result-extra {
  margin: 24px 0 0 0;
  text-align: center;
}
.tlant-result-extra > * {
  margin-right: 8px;
}
.tlant-result-extra > *:last-child {
  margin-right: 0;
}
.tlant-result-content {
  margin-top: 24px;
  padding: 24px 40px;
  background-color: #fafafa;
}
.tlant-result-rtl {
  direction: rtl;
}
.tlant-result-rtl .tlant-result-extra > * {
  margin-right: 0;
  margin-left: 8px;
}
.tlant-result-rtl .tlant-result-extra > *:last-child {
  margin-left: 0;
}
.segmented-disabled-item,
.segmented-disabled-item:hover,
.segmented-disabled-item:focus {
  color: #dadce1;
  cursor: not-allowed;
}
.segmented-item-selected {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px -2px rgba(0, 0, 0, 0.05), 0 1px 4px -1px rgba(0, 0, 0, 0.07), 0 0 1px 0 rgba(0, 0, 0, 0.08);
}
.segmented-text-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: keep-all;
}
.tlant-segmented {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
  padding: 2px;
  color: rgba(0, 0, 0, 0.65);
  background-color: rgba(0, 0, 0, 0.04);
  border-radius: 4px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.tlant-segmented-group {
  position: relative;
  display: flex;
  align-items: stretch;
  justify-items: flex-start;
  width: 100%;
}
.tlant-segmented.tlant-segmented-block {
  display: flex;
}
.tlant-segmented.tlant-segmented-block .tlant-segmented-item {
  flex: 1;
  min-width: 0;
}
.tlant-segmented:not(.tlant-segmented-disabled):hover,
.tlant-segmented:not(.tlant-segmented-disabled):focus {
  background-color: rgba(0, 0, 0, 0.06);
}
.tlant-segmented-item {
  position: relative;
  text-align: center;
  cursor: pointer;
  transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.tlant-segmented-item-selected {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px -2px rgba(0, 0, 0, 0.05), 0 1px 4px -1px rgba(0, 0, 0, 0.07), 0 0 1px 0 rgba(0, 0, 0, 0.08);
  color: #262626;
}
.tlant-segmented-item:hover,
.tlant-segmented-item:focus {
  color: #262626;
}
.tlant-segmented-item-label {
  min-height: 28px;
  padding: 0 11px;
  line-height: 28px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: keep-all;
}
.tlant-segmented-item-icon + * {
  margin-left: 6px;
}
.tlant-segmented-item-input {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  opacity: 0;
  pointer-events: none;
}
.tlant-segmented.tlant-segmented-lg .tlant-segmented-item-label {
  min-height: 36px;
  padding: 0 11px;
  font-size: 16px;
  line-height: 36px;
}
.tlant-segmented.tlant-segmented-sm .tlant-segmented-item-label {
  min-height: 20px;
  padding: 0 7px;
  line-height: 20px;
}
.tlant-segmented-item-disabled,
.tlant-segmented-item-disabled:hover,
.tlant-segmented-item-disabled:focus {
  color: #dadce1;
  cursor: not-allowed;
}
.tlant-segmented-thumb {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px -2px rgba(0, 0, 0, 0.05), 0 1px 4px -1px rgba(0, 0, 0, 0.07), 0 0 1px 0 rgba(0, 0, 0, 0.08);
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  padding: 4px 0;
}
.tlant-segmented-thumb-motion-appear-active {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  will-change: transform, width;
}
.tlant-segmented.tlant-segmented-rtl {
  direction: rtl;
}
.tlant-segmented.tlant-segmented-rtl .tlant-segmented-item-icon {
  margin-right: 0;
  margin-left: 6px;
}
.tlant-select-single .tlant-select-selector {
  display: flex;
}
.tlant-select-single .tlant-select-selector .tlant-select-selection-search {
  position: absolute;
  top: 0;
  right: 11px;
  bottom: 0;
  left: 11px;
}
.tlant-select-single .tlant-select-selector .tlant-select-selection-search-input {
  width: 100%;
}
.tlant-select-single .tlant-select-selector .tlant-select-selection-item,
.tlant-select-single .tlant-select-selector .tlant-select-selection-placeholder {
  padding: 0;
  line-height: 30px;
  transition: all 0.3s, visibility 0s;
}
.tlant-select-single .tlant-select-selector .tlant-select-selection-item {
  position: relative;
  user-select: none;
}
.tlant-select-single .tlant-select-selector .tlant-select-selection-placeholder {
  transition: none;
  pointer-events: none;
}
.tlant-select-single .tlant-select-selector::after,
.tlant-select-single .tlant-select-selector .tlant-select-selection-item::after,
.tlant-select-single .tlant-select-selector .tlant-select-selection-placeholder::after {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '\a0';
}
.tlant-select-single.tlant-select-show-arrow .tlant-select-selection-search {
  right: 25px;
}
.tlant-select-single.tlant-select-show-arrow .tlant-select-selection-item,
.tlant-select-single.tlant-select-show-arrow .tlant-select-selection-placeholder {
  padding-right: 18px;
}
.tlant-select-single.tlant-select-open .tlant-select-selection-item {
  color: #bfbfbf;
}
.tlant-select-single:not(.tlant-select-customize-input) .tlant-select-selector {
  width: 100%;
  height: 32px;
  padding: 0 11px;
}
.tlant-select-single:not(.tlant-select-customize-input) .tlant-select-selector .tlant-select-selection-search-input {
  height: 30px;
}
.tlant-select-single:not(.tlant-select-customize-input) .tlant-select-selector::after {
  line-height: 30px;
}
.tlant-select-single.tlant-select-customize-input .tlant-select-selector::after {
  display: none;
}
.tlant-select-single.tlant-select-customize-input .tlant-select-selector .tlant-select-selection-search {
  position: static;
  width: 100%;
}
.tlant-select-single.tlant-select-customize-input .tlant-select-selector .tlant-select-selection-placeholder {
  position: absolute;
  right: 0;
  left: 0;
  padding: 0 11px;
}
.tlant-select-single.tlant-select-customize-input .tlant-select-selector .tlant-select-selection-placeholder::after {
  display: none;
}
.tlant-select-single.tlant-select-lg:not(.tlant-select-customize-input) .tlant-select-selector {
  height: 40px;
}
.tlant-select-single.tlant-select-lg:not(.tlant-select-customize-input) .tlant-select-selector::after,
.tlant-select-single.tlant-select-lg:not(.tlant-select-customize-input) .tlant-select-selector .tlant-select-selection-item,
.tlant-select-single.tlant-select-lg:not(.tlant-select-customize-input) .tlant-select-selector .tlant-select-selection-placeholder {
  line-height: 38px;
}
.tlant-select-single.tlant-select-lg:not(.tlant-select-customize-input):not(.tlant-select-customize-input) .tlant-select-selection-search-input {
  height: 38px;
}
.tlant-select-single.tlant-select-sm:not(.tlant-select-customize-input) .tlant-select-selector {
  height: 24px;
}
.tlant-select-single.tlant-select-sm:not(.tlant-select-customize-input) .tlant-select-selector::after,
.tlant-select-single.tlant-select-sm:not(.tlant-select-customize-input) .tlant-select-selector .tlant-select-selection-item,
.tlant-select-single.tlant-select-sm:not(.tlant-select-customize-input) .tlant-select-selector .tlant-select-selection-placeholder {
  line-height: 22px;
}
.tlant-select-single.tlant-select-sm:not(.tlant-select-customize-input):not(.tlant-select-customize-input) .tlant-select-selection-search-input {
  height: 22px;
}
.tlant-select-single.tlant-select-sm:not(.tlant-select-customize-input) .tlant-select-selection-search {
  right: 7px;
  left: 7px;
}
.tlant-select-single.tlant-select-sm:not(.tlant-select-customize-input) .tlant-select-selector {
  padding: 0 7px;
}
.tlant-select-single.tlant-select-sm:not(.tlant-select-customize-input).tlant-select-show-arrow .tlant-select-selection-search {
  right: 28px;
}
.tlant-select-single.tlant-select-sm:not(.tlant-select-customize-input).tlant-select-show-arrow .tlant-select-selection-item,
.tlant-select-single.tlant-select-sm:not(.tlant-select-customize-input).tlant-select-show-arrow .tlant-select-selection-placeholder {
  padding-right: 21px;
}
.tlant-select-single.tlant-select-lg:not(.tlant-select-customize-input) .tlant-select-selector {
  padding: 0 11px;
}
/**
 * Do not merge `height` & `line-height` under style with `selection` & `search`,
 * since chrome may update to redesign with its align logic.
 */
.tlant-select-selection-overflow {
  position: relative;
  display: flex;
  flex: auto;
  flex-wrap: wrap;
  max-width: 100%;
}
.tlant-select-selection-overflow-item {
  flex: none;
  align-self: center;
  max-width: 100%;
}
.tlant-select-multiple .tlant-select-selector {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 1px 4px;
}
.tlant-select-show-search.tlant-select-multiple .tlant-select-selector {
  cursor: text;
}
.tlant-select-disabled.tlant-select-multiple .tlant-select-selector {
  background: #f5f5f5;
  cursor: not-allowed;
}
.tlant-select-multiple .tlant-select-selector::after {
  display: inline-block;
  width: 0;
  margin: 2px 0;
  line-height: 24px;
  visibility: hidden;
  content: '\a0';
}
.tlant-select-multiple.tlant-select-show-arrow .tlant-select-selector,
.tlant-select-multiple.tlant-select-allow-clear .tlant-select-selector {
  padding-right: 24px;
}
.tlant-select-multiple .tlant-select-selection-item {
  position: relative;
  display: flex;
  flex: none;
  box-sizing: border-box;
  max-width: 100%;
  height: 24px;
  margin-top: 2px;
  margin-bottom: 2px;
  line-height: 22px;
  background: #f5f5f5;
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 4px;
  cursor: default;
  transition: font-size 0.3s, line-height 0.3s, height 0.3s;
  user-select: none;
  margin-inline-end: 4px;
  padding-inline-start: 8px;
  padding-inline-end: 4px;
}
.tlant-select-disabled.tlant-select-multiple .tlant-select-selection-item {
  color: #bfbfbf;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.tlant-select-multiple .tlant-select-selection-item-content {
  display: inline-block;
  margin-right: 4px;
  overflow: hidden;
  white-space: pre;
  text-overflow: ellipsis;
}
.tlant-select-multiple .tlant-select-selection-item-remove {
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizelegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-flex;
  align-items: center;
  color: #7f8596;
  font-weight: bold;
  font-size: 10px;
  line-height: inherit;
  cursor: pointer;
}
.tlant-select-multiple .tlant-select-selection-item-remove > * {
  line-height: 1;
}
.tlant-select-multiple .tlant-select-selection-item-remove svg {
  display: inline-block;
}
.tlant-select-multiple .tlant-select-selection-item-remove::before {
  display: none;
}
.tlant-select-multiple .tlant-select-selection-item-remove .tlant-select-multiple .tlant-select-selection-item-remove-icon {
  display: block;
}
.tlant-select-multiple .tlant-select-selection-item-remove > .anticon {
  vertical-align: middle;
}
.tlant-select-multiple .tlant-select-selection-item-remove:hover {
  color: rgba(0, 0, 0, 0.75);
}
.tlant-select-multiple .tlant-select-selection-overflow-item + .tlant-select-selection-overflow-item .tlant-select-selection-search {
  margin-inline-start: 0;
}
.tlant-select-multiple .tlant-select-selection-search {
  position: relative;
  max-width: 100%;
  margin-inline-start: 7px;
}
.tlant-select-multiple .tlant-select-selection-search-input,
.tlant-select-multiple .tlant-select-selection-search-mirror {
  height: 24px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 24px;
  transition: all 0.3s;
}
.tlant-select-multiple .tlant-select-selection-search-input {
  width: 100%;
  min-width: 4.1px;
}
.tlant-select-multiple .tlant-select-selection-search-mirror {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
  white-space: pre;
  visibility: hidden;
}
.tlant-select-multiple .tlant-select-selection-placeholder {
  position: absolute;
  top: 50%;
  right: 11px;
  left: 11px;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.tlant-select-multiple.tlant-select-lg .tlant-select-selector::after {
  line-height: 32px;
}
.tlant-select-multiple.tlant-select-lg .tlant-select-selection-item {
  height: 32px;
  line-height: 30px;
}
.tlant-select-multiple.tlant-select-lg .tlant-select-selection-search {
  height: 32px;
  line-height: 32px;
}
.tlant-select-multiple.tlant-select-lg .tlant-select-selection-search-input,
.tlant-select-multiple.tlant-select-lg .tlant-select-selection-search-mirror {
  height: 32px;
  line-height: 30px;
}
.tlant-select-multiple.tlant-select-sm .tlant-select-selector::after {
  line-height: 16px;
}
.tlant-select-multiple.tlant-select-sm .tlant-select-selection-item {
  height: 16px;
  line-height: 14px;
}
.tlant-select-multiple.tlant-select-sm .tlant-select-selection-search {
  height: 16px;
  line-height: 16px;
}
.tlant-select-multiple.tlant-select-sm .tlant-select-selection-search-input,
.tlant-select-multiple.tlant-select-sm .tlant-select-selection-search-mirror {
  height: 16px;
  line-height: 14px;
}
.tlant-select-multiple.tlant-select-sm .tlant-select-selection-placeholder {
  left: 7px;
}
.tlant-select-multiple.tlant-select-sm .tlant-select-selection-search {
  margin-inline-start: 3px;
}
.tlant-select-disabled .tlant-select-selection-item-remove {
  display: none;
}
.tlant-select-status-error.tlant-select:not(.tlant-select-disabled):not(.tlant-select-customize-input):not(.tlant-pagination-size-changer) .tlant-select-selector {
  background-color: #fff;
  border-color: #cf1322 !important;
}
.tlant-select-status-error.tlant-select:not(.tlant-select-disabled):not(.tlant-select-customize-input):not(.tlant-pagination-size-changer).tlant-select-open .tlant-select-selector,
.tlant-select-status-error.tlant-select:not(.tlant-select-disabled):not(.tlant-select-customize-input):not(.tlant-pagination-size-changer).tlant-select-focused .tlant-select-selector {
  border-color: var(--tlant-error-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-error-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-select-status-warning.tlant-select:not(.tlant-select-disabled):not(.tlant-select-customize-input):not(.tlant-pagination-size-changer) .tlant-select-selector {
  background-color: #fff;
  border-color: #ef8600 !important;
}
.tlant-select-status-warning.tlant-select:not(.tlant-select-disabled):not(.tlant-select-customize-input):not(.tlant-pagination-size-changer).tlant-select-open .tlant-select-selector,
.tlant-select-status-warning.tlant-select:not(.tlant-select-disabled):not(.tlant-select-customize-input):not(.tlant-pagination-size-changer).tlant-select-focused .tlant-select-selector {
  border-color: var(--tlant-warning-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-warning-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-select-status-error.tlant-select-has-feedback .tlant-select-clear,
.tlant-select-status-warning.tlant-select-has-feedback .tlant-select-clear,
.tlant-select-status-success.tlant-select-has-feedback .tlant-select-clear,
.tlant-select-status-validating.tlant-select-has-feedback .tlant-select-clear {
  right: 32px;
}
.tlant-select-status-error.tlant-select-has-feedback .tlant-select-selection-selected-value,
.tlant-select-status-warning.tlant-select-has-feedback .tlant-select-selection-selected-value,
.tlant-select-status-success.tlant-select-has-feedback .tlant-select-selection-selected-value,
.tlant-select-status-validating.tlant-select-has-feedback .tlant-select-selection-selected-value {
  padding-right: 42px;
}
/* Reset search input style */
.tlant-select {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  cursor: pointer;
}
.tlant-select:not(.tlant-select-customize-input) .tlant-select-selector {
  position: relative;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.tlant-select:not(.tlant-select-customize-input) .tlant-select-selector input {
  cursor: pointer;
}
.tlant-select-show-search.tlant-select:not(.tlant-select-customize-input) .tlant-select-selector {
  cursor: text;
}
.tlant-select-show-search.tlant-select:not(.tlant-select-customize-input) .tlant-select-selector input {
  cursor: auto;
}
.tlant-select-focused:not(.tlant-select-disabled).tlant-select:not(.tlant-select-customize-input) .tlant-select-selector {
  border-color: var(--tlant-primary-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-primary-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-rtl .tlant-select-focused:not(.tlant-select-disabled).tlant-select:not(.tlant-select-customize-input) .tlant-select-selector {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-select-disabled.tlant-select:not(.tlant-select-customize-input) .tlant-select-selector {
  color: #dadce1;
  background: #f5f5f5;
  cursor: not-allowed;
}
.tlant-select-multiple.tlant-select-disabled.tlant-select:not(.tlant-select-customize-input) .tlant-select-selector {
  background: #f5f5f5;
}
.tlant-select-disabled.tlant-select:not(.tlant-select-customize-input) .tlant-select-selector input {
  cursor: not-allowed;
}
.tlant-select:not(.tlant-select-customize-input) .tlant-select-selector .tlant-select-selection-search-input {
  margin: 0;
  padding: 0;
  background: transparent;
  border: none;
  outline: none;
  appearance: none;
}
.tlant-select:not(.tlant-select-customize-input) .tlant-select-selector .tlant-select-selection-search-input::-webkit-search-cancel-button {
  display: none;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-appearance: none;
}
.tlant-select:not(.tlant-select-disabled):hover .tlant-select-selector {
  border-color: var(--tlant-primary-5);
  border-right-width: 1px;
}
.tlant-input-rtl .tlant-select:not(.tlant-select-disabled):hover .tlant-select-selector {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-select-selection-item {
  flex: 1;
  overflow: hidden;
  font-weight: normal;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media all and (-ms-high-contrast: none) {
  .tlant-select-selection-item *::-ms-backdrop,
  .tlant-select-selection-item {
    flex: auto;
  }
}
.tlant-select-selection-placeholder {
  flex: 1;
  overflow: hidden;
  color: #bfbfbf;
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none;
}
@media all and (-ms-high-contrast: none) {
  .tlant-select-selection-placeholder *::-ms-backdrop,
  .tlant-select-selection-placeholder {
    flex: auto;
  }
}
.tlant-select-arrow {
  display: inline-flex;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizelegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 50%;
  right: 11px;
  display: flex;
  align-items: center;
  height: 12px;
  margin-top: -6px;
  color: #dadce1;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  pointer-events: none;
}
.tlant-select-arrow > * {
  line-height: 1;
}
.tlant-select-arrow svg {
  display: inline-block;
}
.tlant-select-arrow::before {
  display: none;
}
.tlant-select-arrow .tlant-select-arrow-icon {
  display: block;
}
.tlant-select-arrow .anticon {
  vertical-align: top;
  transition: transform 0.3s;
}
.tlant-select-arrow .anticon > svg {
  vertical-align: top;
}
.tlant-select-arrow .anticon:not(.tlant-select-suffix) {
  pointer-events: auto;
}
.tlant-select-disabled .tlant-select-arrow {
  cursor: not-allowed;
}
.tlant-select-arrow > *:not(:last-child) {
  margin-inline-end: 8px;
}
.tlant-select-clear {
  position: absolute;
  top: 50%;
  right: 11px;
  z-index: 1;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: #dadce1;
  font-size: 12px;
  font-style: normal;
  line-height: 1;
  text-align: center;
  text-transform: none;
  background: #fff;
  cursor: pointer;
  opacity: 0;
  transition: color 0.3s ease, opacity 0.15s ease;
  text-rendering: auto;
}
.tlant-select-clear::before {
  display: block;
}
.tlant-select-clear:hover {
  color: #7f8596;
}
.tlant-select:hover .tlant-select-clear {
  opacity: 1;
}
.tlant-select-dropdown {
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  box-sizing: border-box;
  padding: 4px 0;
  overflow: hidden;
  font-size: 14px;
  font-variant: initial;
  background-color: #fff;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.tlant-select-dropdown.tlant-slide-up-enter.tlant-slide-up-enter-active.tlant-select-dropdown-placement-bottomLeft,
.tlant-select-dropdown.tlant-slide-up-appear.tlant-slide-up-appear-active.tlant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpIn;
}
.tlant-select-dropdown.tlant-slide-up-enter.tlant-slide-up-enter-active.tlant-select-dropdown-placement-topLeft,
.tlant-select-dropdown.tlant-slide-up-appear.tlant-slide-up-appear-active.tlant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownIn;
}
.tlant-select-dropdown.tlant-slide-up-leave.tlant-slide-up-leave-active.tlant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpOut;
}
.tlant-select-dropdown.tlant-slide-up-leave.tlant-slide-up-leave-active.tlant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownOut;
}
.tlant-select-dropdown-hidden {
  display: none;
}
.tlant-select-dropdown-empty {
  color: #dadce1;
}
.tlant-select-item-empty {
  position: relative;
  display: block;
  min-height: 32px;
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  color: #dadce1;
}
.tlant-select-item {
  position: relative;
  display: block;
  min-height: 32px;
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  cursor: pointer;
  transition: background 0.3s ease;
}
.tlant-select-item-group {
  color: #7f8596;
  font-size: 12px;
  cursor: default;
}
.tlant-select-item-option {
  display: flex;
}
.tlant-select-item-option-content {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.tlant-select-item-option-state {
  flex: none;
}
.tlant-select-item-option-active:not(.tlant-select-item-option-disabled) {
  background-color: #f5f5f5;
}
.tlant-select-item-option-selected:not(.tlant-select-item-option-disabled) {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  background-color: var(--tlant-primary-1);
}
.tlant-select-item-option-selected:not(.tlant-select-item-option-disabled) .tlant-select-item-option-state {
  color: var(--tlant-primary-color);
}
.tlant-select-item-option-disabled {
  color: #dadce1;
  cursor: not-allowed;
}
.tlant-select-item-option-disabled.tlant-select-item-option-selected {
  background-color: #f5f5f5;
}
.tlant-select-item-option-grouped {
  padding-left: 24px;
}
.tlant-select-lg {
  font-size: 16px;
}
.tlant-select-borderless .tlant-select-selector {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.tlant-select.tlant-select-in-form-item {
  width: 100%;
}
.tlant-select-compact-item:not(.tlant-select-compact-last-item) {
  margin-right: -1px;
}
.tlant-select-compact-item:not(.tlant-select-compact-last-item).tlant-select-compact-item-rtl {
  margin-right: 0;
  margin-left: -1px;
}
.tlant-select-compact-item:hover > *,
.tlant-select-compact-item:focus > *,
.tlant-select-compact-item:active > * {
  z-index: 2;
}
.tlant-select-compact-item.tlant-select-focused > * {
  z-index: 2;
}
.tlant-select-compact-item[disabled] > * {
  z-index: 0;
}
.tlant-select-compact-item:not(.tlant-select-compact-first-item):not(.tlant-select-compact-last-item).tlant-select > .tlant-select-selector {
  border-radius: 0;
}
.tlant-select-compact-item.tlant-select-compact-first-item.tlant-select:not(.tlant-select-compact-last-item):not(.tlant-select-compact-item-rtl) > .tlant-select-selector {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-select-compact-item.tlant-select-compact-last-item.tlant-select:not(.tlant-select-compact-first-item):not(.tlant-select-compact-item-rtl) > .tlant-select-selector {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-select-compact-item.tlant-select.tlant-select-compact-first-item.tlant-select-compact-item-rtl:not(.tlant-select-compact-last-item) > .tlant-select-selector {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tlant-select-compact-item.tlant-select.tlant-select-compact-last-item.tlant-select-compact-item-rtl:not(.tlant-select-compact-first-item) > .tlant-select-selector {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tlant-select-rtl {
  direction: rtl;
}
.tlant-select-rtl .tlant-select-arrow {
  right: initial;
  left: 11px;
}
.tlant-select-rtl .tlant-select-clear {
  right: initial;
  left: 11px;
}
.tlant-select-dropdown-rtl {
  direction: rtl;
}
.tlant-select-dropdown-rtl .tlant-select-item-option-grouped {
  padding-right: 24px;
  padding-left: 12px;
}
.tlant-select-rtl.tlant-select-multiple.tlant-select-show-arrow .tlant-select-selector,
.tlant-select-rtl.tlant-select-multiple.tlant-select-allow-clear .tlant-select-selector {
  padding-right: 4px;
  padding-left: 24px;
}
.tlant-select-rtl.tlant-select-multiple .tlant-select-selection-item {
  text-align: right;
}
.tlant-select-rtl.tlant-select-multiple .tlant-select-selection-item-content {
  margin-right: 0;
  margin-left: 4px;
  text-align: right;
}
.tlant-select-rtl.tlant-select-multiple .tlant-select-selection-search-mirror {
  right: 0;
  left: auto;
}
.tlant-select-rtl.tlant-select-multiple .tlant-select-selection-placeholder {
  right: 11px;
  left: auto;
}
.tlant-select-rtl.tlant-select-multiple.tlant-select-sm .tlant-select-selection-placeholder {
  right: 7px;
}
.tlant-select-rtl.tlant-select-single .tlant-select-selector .tlant-select-selection-item,
.tlant-select-rtl.tlant-select-single .tlant-select-selector .tlant-select-selection-placeholder {
  right: 0;
  left: 9px;
  text-align: right;
}
.tlant-select-rtl.tlant-select-single.tlant-select-show-arrow .tlant-select-selection-search {
  right: 11px;
  left: 25px;
}
.tlant-select-rtl.tlant-select-single.tlant-select-show-arrow .tlant-select-selection-item,
.tlant-select-rtl.tlant-select-single.tlant-select-show-arrow .tlant-select-selection-placeholder {
  padding-right: 0;
  padding-left: 18px;
}
.tlant-select-rtl.tlant-select-single.tlant-select-sm:not(.tlant-select-customize-input).tlant-select-show-arrow .tlant-select-selection-search {
  right: 6px;
}
.tlant-select-rtl.tlant-select-single.tlant-select-sm:not(.tlant-select-customize-input).tlant-select-show-arrow .tlant-select-selection-item,
.tlant-select-rtl.tlant-select-single.tlant-select-sm:not(.tlant-select-customize-input).tlant-select-show-arrow .tlant-select-selection-placeholder {
  padding-right: 0;
  padding-left: 21px;
}
.tlant-skeleton {
  display: table;
  width: 100%;
}
.tlant-skeleton-header {
  display: table-cell;
  padding-right: 16px;
  vertical-align: top;
}
.tlant-skeleton-header .tlant-skeleton-avatar {
  display: inline-block;
  vertical-align: top;
  background: #f4f6f9;
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.tlant-skeleton-header .tlant-skeleton-avatar.tlant-skeleton-avatar-circle {
  border-radius: 50%;
}
.tlant-skeleton-header .tlant-skeleton-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
}
.tlant-skeleton-header .tlant-skeleton-avatar-lg.tlant-skeleton-avatar-circle {
  border-radius: 50%;
}
.tlant-skeleton-header .tlant-skeleton-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.tlant-skeleton-header .tlant-skeleton-avatar-sm.tlant-skeleton-avatar-circle {
  border-radius: 50%;
}
.tlant-skeleton-content {
  display: table-cell;
  width: 100%;
  vertical-align: top;
}
.tlant-skeleton-content .tlant-skeleton-title {
  width: 100%;
  height: 16px;
  background: #f4f6f9;
  border-radius: 4px;
}
.tlant-skeleton-content .tlant-skeleton-title + .tlant-skeleton-paragraph {
  margin-top: 24px;
}
.tlant-skeleton-content .tlant-skeleton-paragraph {
  padding: 0;
}
.tlant-skeleton-content .tlant-skeleton-paragraph > li {
  width: 100%;
  height: 16px;
  list-style: none;
  background: #f4f6f9;
  border-radius: 4px;
}
.tlant-skeleton-content .tlant-skeleton-paragraph > li:last-child:not(:first-child):not(:nth-child(2)) {
  width: 61%;
}
.tlant-skeleton-content .tlant-skeleton-paragraph > li + li {
  margin-top: 16px;
}
.tlant-skeleton-with-avatar .tlant-skeleton-content .tlant-skeleton-title {
  margin-top: 12px;
}
.tlant-skeleton-with-avatar .tlant-skeleton-content .tlant-skeleton-title + .tlant-skeleton-paragraph {
  margin-top: 28px;
}
.tlant-skeleton-round .tlant-skeleton-content .tlant-skeleton-title,
.tlant-skeleton-round .tlant-skeleton-content .tlant-skeleton-paragraph > li {
  border-radius: 100px;
}
.tlant-skeleton-active .tlant-skeleton-title,
.tlant-skeleton-active .tlant-skeleton-paragraph > li,
.tlant-skeleton-active .tlant-skeleton-avatar,
.tlant-skeleton-active .tlant-skeleton-button,
.tlant-skeleton-active .tlant-skeleton-input,
.tlant-skeleton-active .tlant-skeleton-image {
  position: relative;
  /* stylelint-disable-next-line property-no-vendor-prefix,value-no-vendor-prefix */
  z-index: 0;
  overflow: hidden;
  background: transparent;
}
.tlant-skeleton-active .tlant-skeleton-title::after,
.tlant-skeleton-active .tlant-skeleton-paragraph > li::after,
.tlant-skeleton-active .tlant-skeleton-avatar::after,
.tlant-skeleton-active .tlant-skeleton-button::after,
.tlant-skeleton-active .tlant-skeleton-input::after,
.tlant-skeleton-active .tlant-skeleton-image::after {
  position: absolute;
  top: 0;
  right: -150%;
  bottom: 0;
  left: -150%;
  background: linear-gradient(90deg, #f4f6f9 25%, #eef0f2 37%, #f4f6f9 63%);
  animation: tlant-skeleton-loading 1.4s ease infinite;
  content: '';
}
.tlant-skeleton.tlant-skeleton-block {
  width: 100%;
}
.tlant-skeleton.tlant-skeleton-block .tlant-skeleton-button {
  width: 100%;
}
.tlant-skeleton.tlant-skeleton-block .tlant-skeleton-input {
  width: 100%;
}
.tlant-skeleton-element {
  display: inline-block;
  width: auto;
}
.tlant-skeleton-element .tlant-skeleton-button {
  display: inline-block;
  vertical-align: top;
  background: #f4f6f9;
  border-radius: 4px;
  width: 64px;
  min-width: 64px;
  height: 32px;
  line-height: 32px;
}
.tlant-skeleton-element .tlant-skeleton-button.tlant-skeleton-button-square {
  width: 32px;
  min-width: 32px;
}
.tlant-skeleton-element .tlant-skeleton-button.tlant-skeleton-button-circle {
  width: 32px;
  min-width: 32px;
  border-radius: 50%;
}
.tlant-skeleton-element .tlant-skeleton-button.tlant-skeleton-button-round {
  border-radius: 32px;
}
.tlant-skeleton-element .tlant-skeleton-button-lg {
  width: 80px;
  min-width: 80px;
  height: 40px;
  line-height: 40px;
}
.tlant-skeleton-element .tlant-skeleton-button-lg.tlant-skeleton-button-square {
  width: 40px;
  min-width: 40px;
}
.tlant-skeleton-element .tlant-skeleton-button-lg.tlant-skeleton-button-circle {
  width: 40px;
  min-width: 40px;
  border-radius: 50%;
}
.tlant-skeleton-element .tlant-skeleton-button-lg.tlant-skeleton-button-round {
  border-radius: 40px;
}
.tlant-skeleton-element .tlant-skeleton-button-sm {
  width: 48px;
  min-width: 48px;
  height: 24px;
  line-height: 24px;
}
.tlant-skeleton-element .tlant-skeleton-button-sm.tlant-skeleton-button-square {
  width: 24px;
  min-width: 24px;
}
.tlant-skeleton-element .tlant-skeleton-button-sm.tlant-skeleton-button-circle {
  width: 24px;
  min-width: 24px;
  border-radius: 50%;
}
.tlant-skeleton-element .tlant-skeleton-button-sm.tlant-skeleton-button-round {
  border-radius: 24px;
}
.tlant-skeleton-element .tlant-skeleton-avatar {
  display: inline-block;
  vertical-align: top;
  background: #f4f6f9;
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.tlant-skeleton-element .tlant-skeleton-avatar.tlant-skeleton-avatar-circle {
  border-radius: 50%;
}
.tlant-skeleton-element .tlant-skeleton-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
}
.tlant-skeleton-element .tlant-skeleton-avatar-lg.tlant-skeleton-avatar-circle {
  border-radius: 50%;
}
.tlant-skeleton-element .tlant-skeleton-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.tlant-skeleton-element .tlant-skeleton-avatar-sm.tlant-skeleton-avatar-circle {
  border-radius: 50%;
}
.tlant-skeleton-element .tlant-skeleton-input {
  display: inline-block;
  vertical-align: top;
  background: #f4f6f9;
  width: 160px;
  min-width: 160px;
  height: 32px;
  line-height: 32px;
}
.tlant-skeleton-element .tlant-skeleton-input-lg {
  width: 200px;
  min-width: 200px;
  height: 40px;
  line-height: 40px;
}
.tlant-skeleton-element .tlant-skeleton-input-sm {
  width: 120px;
  min-width: 120px;
  height: 24px;
  line-height: 24px;
}
.tlant-skeleton-element .tlant-skeleton-image {
  display: flex;
  align-items: center;
  justify-content: center;
  vertical-align: top;
  background: #f4f6f9;
  width: 96px;
  height: 96px;
  line-height: 96px;
}
.tlant-skeleton-element .tlant-skeleton-image.tlant-skeleton-image-circle {
  border-radius: 50%;
}
.tlant-skeleton-element .tlant-skeleton-image-path {
  fill: #bfbfbf;
}
.tlant-skeleton-element .tlant-skeleton-image-svg {
  width: 48px;
  height: 48px;
  line-height: 48px;
  max-width: 192px;
  max-height: 192px;
}
.tlant-skeleton-element .tlant-skeleton-image-svg.tlant-skeleton-image-circle {
  border-radius: 50%;
}
@keyframes tlant-skeleton-loading {
  0% {
    transform: translateX(-37.5%);
  }
  100% {
    transform: translateX(37.5%);
  }
}
.tlant-skeleton-rtl {
  direction: rtl;
}
.tlant-skeleton-rtl .tlant-skeleton-header {
  padding-right: 0;
  padding-left: 16px;
}
.tlant-skeleton-rtl.tlant-skeleton.tlant-skeleton-active .tlant-skeleton-content .tlant-skeleton-title,
.tlant-skeleton-rtl.tlant-skeleton.tlant-skeleton-active .tlant-skeleton-content .tlant-skeleton-paragraph > li {
  animation-name: tlant-skeleton-loading-rtl;
}
.tlant-skeleton-rtl.tlant-skeleton.tlant-skeleton-active .tlant-skeleton-avatar {
  animation-name: tlant-skeleton-loading-rtl;
}
@keyframes tlant-skeleton-loading-rtl {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 100% 50%;
  }
}
.tlant-slider {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  height: 12px;
  margin: 10px 6px 10px;
  padding: 4px 0;
  cursor: pointer;
  touch-action: none;
}
.tlant-slider-vertical {
  width: 12px;
  height: 100%;
  margin: 6px 10px;
  padding: 0 4px;
}
.tlant-slider-vertical .tlant-slider-rail {
  width: 4px;
  height: 100%;
}
.tlant-slider-vertical .tlant-slider-track {
  width: 4px;
}
.tlant-slider-vertical .tlant-slider-handle {
  margin-top: -6px;
  margin-left: -5px;
}
.tlant-slider-vertical .tlant-slider-mark {
  top: 0;
  left: 12px;
  width: 18px;
  height: 100%;
}
.tlant-slider-vertical .tlant-slider-mark-text {
  left: 4px;
  white-space: nowrap;
}
.tlant-slider-vertical .tlant-slider-step {
  width: 4px;
  height: 100%;
}
.tlant-slider-vertical .tlant-slider-dot {
  top: auto;
  margin-left: -2px;
}
.tlant-slider-tooltip .tlant-tooltip-inner {
  min-width: unset;
}
.tlant-slider-rtl.tlant-slider-vertical .tlant-slider-handle {
  margin-right: -5px;
  margin-left: 0;
}
.tlant-slider-rtl.tlant-slider-vertical .tlant-slider-mark {
  right: 12px;
  left: auto;
}
.tlant-slider-rtl.tlant-slider-vertical .tlant-slider-mark-text {
  right: 4px;
  left: auto;
}
.tlant-slider-rtl.tlant-slider-vertical .tlant-slider-dot {
  right: 2px;
  left: auto;
}
.tlant-slider-with-marks {
  margin-bottom: 28px;
}
.tlant-slider-rail {
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: #f5f5f5;
  border-radius: 4px;
  transition: background-color 0.3s;
}
.tlant-slider-track {
  position: absolute;
  height: 4px;
  background-color: var(--tlant-primary-3);
  border-radius: 4px;
  transition: background-color 0.3s;
}
.tlant-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  margin-top: -5px;
  background-color: #fff;
  border: solid 2px var(--tlant-primary-3);
  border-radius: 50%;
  box-shadow: 0;
  cursor: pointer;
  transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
}
.tlant-slider-handle-dragging {
  z-index: 1;
}
.tlant-slider-handle:focus {
  border-color: var(--tlant-primary-color-deprecated-t-20);
  outline: none;
  box-shadow: 0 0 0 5px var(--tlant-primary-color-deprecated-f-12);
}
.tlant-slider-handle.tlant-tooltip-open {
  border-color: var(--tlant-primary-color);
}
.tlant-slider-handle::after {
  position: absolute;
  top: -6px;
  right: -6px;
  bottom: -6px;
  left: -6px;
  content: '';
}
.tlant-slider:hover .tlant-slider-rail {
  background-color: #e1e1e1;
}
.tlant-slider:hover .tlant-slider-track {
  background-color: var(--tlant-primary-4);
}
.tlant-slider:hover .tlant-slider-handle:not(.tlant-tooltip-open) {
  border-color: var(--tlant-primary-4);
}
.tlant-slider-mark {
  position: absolute;
  top: 14px;
  left: 0;
  width: 100%;
  font-size: 14px;
}
.tlant-slider-mark-text {
  position: absolute;
  display: inline-block;
  color: #7f8596;
  text-align: center;
  word-break: keep-all;
  cursor: pointer;
  user-select: none;
}
.tlant-slider-mark-text-active {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
  pointer-events: none;
}
.tlant-slider-dot {
  position: absolute;
  top: -2px;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border: 2px solid rgba(0, 0, 0, 0.06);
  border-radius: 50%;
  cursor: pointer;
}
.tlant-slider-dot-active {
  border-color: var(--tlant-primary-color-deprecated-t-50);
}
.tlant-slider-disabled {
  cursor: not-allowed;
}
.tlant-slider-disabled .tlant-slider-rail {
  background-color: #f5f5f5 !important;
}
.tlant-slider-disabled .tlant-slider-track {
  background-color: #dadce1 !important;
}
.tlant-slider-disabled .tlant-slider-handle,
.tlant-slider-disabled .tlant-slider-dot {
  background-color: #fff;
  border-color: #dadce1 !important;
  box-shadow: none;
  cursor: not-allowed;
}
.tlant-slider-disabled .tlant-slider-mark-text,
.tlant-slider-disabled .tlant-slider-dot {
  cursor: not-allowed !important;
}
.tlant-slider-rtl {
  direction: rtl;
}
.tlant-slider-rtl .tlant-slider-mark {
  right: 0;
  left: auto;
}
.tlant-space {
  display: inline-flex;
}
.tlant-space-vertical {
  flex-direction: column;
}
.tlant-space-align-center {
  align-items: center;
}
.tlant-space-align-start {
  align-items: flex-start;
}
.tlant-space-align-end {
  align-items: flex-end;
}
.tlant-space-align-baseline {
  align-items: baseline;
}
.tlant-space-item:empty {
  display: none;
}
.tlant-space-compact {
  display: inline-flex;
}
.tlant-space-compact-block {
  display: flex;
  width: 100%;
}
.tlant-space-compact-vertical {
  flex-direction: column;
}
.tlant-space-rtl {
  direction: rtl;
}
.tlant-space-compact-rtl {
  direction: rtl;
}
.tlant-spin {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  display: none;
  color: var(--tlant-primary-color);
  font-size: 0;
  text-align: center;
  vertical-align: middle;
  opacity: 0;
  transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.tlant-spin-spinning {
  position: static;
  display: inline-block;
  opacity: 1;
}
.tlant-spin-nested-loading {
  position: relative;
}
.tlant-spin-nested-loading > div > .tlant-spin {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  display: block;
  width: 100%;
  height: 100%;
  max-height: 400px;
}
.tlant-spin-nested-loading > div > .tlant-spin .tlant-spin-dot {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -10px;
}
.tlant-spin-nested-loading > div > .tlant-spin .tlant-spin-text {
  position: absolute;
  top: 50%;
  width: 100%;
  padding-top: 5px;
  font-size: 14px;
  text-shadow: 0 1px 2px #fff;
}
.tlant-spin-nested-loading > div > .tlant-spin.tlant-spin-show-text .tlant-spin-dot {
  margin-top: -20px;
}
.tlant-spin-nested-loading > div > .tlant-spin-sm .tlant-spin-dot {
  margin: -7px;
}
.tlant-spin-nested-loading > div > .tlant-spin-sm .tlant-spin-text {
  padding-top: 2px;
}
.tlant-spin-nested-loading > div > .tlant-spin-sm.tlant-spin-show-text .tlant-spin-dot {
  margin-top: -17px;
}
.tlant-spin-nested-loading > div > .tlant-spin-lg .tlant-spin-dot {
  margin: -16px;
}
.tlant-spin-nested-loading > div > .tlant-spin-lg .tlant-spin-text {
  padding-top: 11px;
}
.tlant-spin-nested-loading > div > .tlant-spin-lg.tlant-spin-show-text .tlant-spin-dot {
  margin-top: -26px;
}
.tlant-spin-container {
  position: relative;
  transition: opacity 0.3s;
}
.tlant-spin-container::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  display: none \9;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity: 0;
  transition: all 0.3s;
  content: '';
  pointer-events: none;
}
.tlant-spin-blur {
  clear: both;
  opacity: 0.5;
  user-select: none;
  pointer-events: none;
}
.tlant-spin-blur::after {
  opacity: 0.4;
  pointer-events: auto;
}
.tlant-spin-tip {
  color: #7f8596;
}
.tlant-spin-dot {
  position: relative;
  display: inline-block;
  font-size: 20px;
  width: 1em;
  height: 1em;
}
.tlant-spin-dot-item {
  position: absolute;
  display: block;
  width: 9px;
  height: 9px;
  background-color: var(--tlant-primary-color);
  border-radius: 100%;
  transform: scale(0.75);
  transform-origin: 50% 50%;
  opacity: 0.3;
  animation: antSpinMove 1s infinite linear alternate;
}
.tlant-spin-dot-item:nth-child(1) {
  top: 0;
  left: 0;
}
.tlant-spin-dot-item:nth-child(2) {
  top: 0;
  right: 0;
  animation-delay: 0.4s;
}
.tlant-spin-dot-item:nth-child(3) {
  right: 0;
  bottom: 0;
  animation-delay: 0.8s;
}
.tlant-spin-dot-item:nth-child(4) {
  bottom: 0;
  left: 0;
  animation-delay: 1.2s;
}
.tlant-spin-dot-spin {
  transform: rotate(0deg);
  animation: antRotate 1.2s infinite linear;
}
.tlant-spin-sm .tlant-spin-dot {
  font-size: 14px;
}
.tlant-spin-sm .tlant-spin-dot i {
  width: 6px;
  height: 6px;
}
.tlant-spin-lg .tlant-spin-dot {
  font-size: 32px;
}
.tlant-spin-lg .tlant-spin-dot i {
  width: 14px;
  height: 14px;
}
.tlant-spin.tlant-spin-show-text .tlant-spin-text {
  display: block;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ */
  .tlant-spin-blur {
    background: #fff;
    opacity: 0.5;
  }
}
@keyframes antSpinMove {
  to {
    opacity: 1;
  }
}
@keyframes antRotate {
  to {
    transform: rotate(360deg);
  }
}
.tlant-spin-rtl {
  direction: rtl;
}
.tlant-spin-rtl .tlant-spin-dot-spin {
  transform: rotate(-45deg);
  animation-name: antRotateRtl;
}
@keyframes antRotateRtl {
  to {
    transform: rotate(-405deg);
  }
}
.tlant-statistic {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.tlant-statistic-title {
  margin-bottom: 4px;
  color: #7f8596;
  font-size: 14px;
}
.tlant-statistic-skeleton {
  padding-top: 16px;
}
.tlant-statistic-content {
  color: rgba(0, 0, 0, 0.85);
  font-size: 24px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
}
.tlant-statistic-content-value {
  display: inline-block;
  direction: ltr;
}
.tlant-statistic-content-prefix,
.tlant-statistic-content-suffix {
  display: inline-block;
}
.tlant-statistic-content-prefix {
  margin-right: 4px;
}
.tlant-statistic-content-suffix {
  margin-left: 4px;
}
.tlant-statistic-rtl {
  direction: rtl;
}
.tlant-statistic-rtl .tlant-statistic-content-prefix {
  margin-right: 0;
  margin-left: 4px;
}
.tlant-statistic-rtl .tlant-statistic-content-suffix {
  margin-right: 4px;
  margin-left: 0;
}
.tlant-steps {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: flex;
  width: 100%;
  font-size: 0;
  text-align: initial;
}
.tlant-steps-item {
  position: relative;
  display: inline-block;
  flex: 1;
  overflow: hidden;
  vertical-align: top;
}
.tlant-steps-item-container {
  outline: none;
}
.tlant-steps-item:last-child {
  flex: none;
}
.tlant-steps-item:last-child > .tlant-steps-item-container > .tlant-steps-item-tail,
.tlant-steps-item:last-child > .tlant-steps-item-container > .tlant-steps-item-content > .tlant-steps-item-title::after {
  display: none;
}
.tlant-steps-item-icon,
.tlant-steps-item-content {
  display: inline-block;
  vertical-align: top;
}
.tlant-steps-item-icon {
  width: 32px;
  height: 32px;
  margin: 0 8px 0 0;
  font-size: 16px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 32px;
  text-align: center;
  border: 1px solid #dadce1;
  border-radius: 32px;
  transition: background-color 0.3s, border-color 0.3s;
}
.tlant-steps-item-icon .tlant-steps-icon {
  position: relative;
  top: -0.5px;
  color: var(--tlant-primary-color);
  line-height: 1;
}
.tlant-steps-item-tail {
  position: absolute;
  top: 12px;
  left: 0;
  width: 100%;
  padding: 0 10px;
}
.tlant-steps-item-tail::after {
  display: inline-block;
  width: 100%;
  height: 1px;
  background: rgba(0, 0, 0, 0.06);
  border-radius: 1px;
  transition: background 0.3s;
  content: '';
}
.tlant-steps-item-title {
  position: relative;
  display: inline-block;
  padding-right: 16px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  line-height: 32px;
}
.tlant-steps-item-title::after {
  position: absolute;
  top: 16px;
  left: 100%;
  display: block;
  width: 9999px;
  height: 1px;
  background: rgba(0, 0, 0, 0.06);
  content: '';
}
.tlant-steps-item-subtitle {
  display: inline;
  margin-left: 8px;
  color: #7f8596;
  font-weight: normal;
  font-size: 14px;
}
.tlant-steps-item-description {
  color: #7f8596;
  font-size: 14px;
}
.tlant-steps-item-wait .tlant-steps-item-icon {
  background-color: #fff;
  border-color: #dadce1;
}
.tlant-steps-item-wait .tlant-steps-item-icon > .tlant-steps-icon {
  color: #dadce1;
}
.tlant-steps-item-wait .tlant-steps-item-icon > .tlant-steps-icon .tlant-steps-icon-dot {
  background: #dadce1;
}
.tlant-steps-item-wait > .tlant-steps-item-container > .tlant-steps-item-content > .tlant-steps-item-title {
  color: #7f8596;
}
.tlant-steps-item-wait > .tlant-steps-item-container > .tlant-steps-item-content > .tlant-steps-item-title::after {
  background-color: rgba(0, 0, 0, 0.06);
}
.tlant-steps-item-wait > .tlant-steps-item-container > .tlant-steps-item-content > .tlant-steps-item-description {
  color: #7f8596;
}
.tlant-steps-item-wait > .tlant-steps-item-container > .tlant-steps-item-tail::after {
  background-color: rgba(0, 0, 0, 0.06);
}
.tlant-steps-item-process .tlant-steps-item-icon {
  background-color: #fff;
  border-color: var(--tlant-primary-color);
}
.tlant-steps-item-process .tlant-steps-item-icon > .tlant-steps-icon {
  color: var(--tlant-primary-color);
}
.tlant-steps-item-process .tlant-steps-item-icon > .tlant-steps-icon .tlant-steps-icon-dot {
  background: var(--tlant-primary-color);
}
.tlant-steps-item-process > .tlant-steps-item-container > .tlant-steps-item-content > .tlant-steps-item-title {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-steps-item-process > .tlant-steps-item-container > .tlant-steps-item-content > .tlant-steps-item-title::after {
  background-color: rgba(0, 0, 0, 0.06);
}
.tlant-steps-item-process > .tlant-steps-item-container > .tlant-steps-item-content > .tlant-steps-item-description {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-steps-item-process > .tlant-steps-item-container > .tlant-steps-item-tail::after {
  background-color: rgba(0, 0, 0, 0.06);
}
.tlant-steps-item-process > .tlant-steps-item-container > .tlant-steps-item-icon {
  background: var(--tlant-primary-color);
}
.tlant-steps-item-process > .tlant-steps-item-container > .tlant-steps-item-icon .tlant-steps-icon {
  color: #fff;
}
.tlant-steps-item-process > .tlant-steps-item-container > .tlant-steps-item-title {
  font-weight: 500;
}
.tlant-steps-item-finish .tlant-steps-item-icon {
  background-color: #fff;
  border-color: var(--tlant-primary-color);
}
.tlant-steps-item-finish .tlant-steps-item-icon > .tlant-steps-icon {
  color: var(--tlant-primary-color);
}
.tlant-steps-item-finish .tlant-steps-item-icon > .tlant-steps-icon .tlant-steps-icon-dot {
  background: var(--tlant-primary-color);
}
.tlant-steps-item-finish > .tlant-steps-item-container > .tlant-steps-item-content > .tlant-steps-item-title {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-steps-item-finish > .tlant-steps-item-container > .tlant-steps-item-content > .tlant-steps-item-title::after {
  background-color: var(--tlant-primary-color);
}
.tlant-steps-item-finish > .tlant-steps-item-container > .tlant-steps-item-content > .tlant-steps-item-description {
  color: #7f8596;
}
.tlant-steps-item-finish > .tlant-steps-item-container > .tlant-steps-item-tail::after {
  background-color: var(--tlant-primary-color);
}
.tlant-steps-item-error .tlant-steps-item-icon {
  background-color: #fff;
  border-color: #cf1322;
}
.tlant-steps-item-error .tlant-steps-item-icon > .tlant-steps-icon {
  color: #cf1322;
}
.tlant-steps-item-error .tlant-steps-item-icon > .tlant-steps-icon .tlant-steps-icon-dot {
  background: #cf1322;
}
.tlant-steps-item-error > .tlant-steps-item-container > .tlant-steps-item-content > .tlant-steps-item-title {
  color: #cf1322;
}
.tlant-steps-item-error > .tlant-steps-item-container > .tlant-steps-item-content > .tlant-steps-item-title::after {
  background-color: rgba(0, 0, 0, 0.06);
}
.tlant-steps-item-error > .tlant-steps-item-container > .tlant-steps-item-content > .tlant-steps-item-description {
  color: #cf1322;
}
.tlant-steps-item-error > .tlant-steps-item-container > .tlant-steps-item-tail::after {
  background-color: rgba(0, 0, 0, 0.06);
}
.tlant-steps-item.tlant-steps-next-error .tlant-steps-item-title::after {
  background: #cf1322;
}
.tlant-steps-item-disabled {
  cursor: not-allowed;
}
.tlant-steps .tlant-steps-item:not(.tlant-steps-item-active) > .tlant-steps-item-container[role='button'] {
  cursor: pointer;
}
.tlant-steps .tlant-steps-item:not(.tlant-steps-item-active) > .tlant-steps-item-container[role='button'] .tlant-steps-item-title,
.tlant-steps .tlant-steps-item:not(.tlant-steps-item-active) > .tlant-steps-item-container[role='button'] .tlant-steps-item-subtitle,
.tlant-steps .tlant-steps-item:not(.tlant-steps-item-active) > .tlant-steps-item-container[role='button'] .tlant-steps-item-description,
.tlant-steps .tlant-steps-item:not(.tlant-steps-item-active) > .tlant-steps-item-container[role='button'] .tlant-steps-item-icon .tlant-steps-icon {
  transition: color 0.3s;
}
.tlant-steps .tlant-steps-item:not(.tlant-steps-item-active) > .tlant-steps-item-container[role='button']:hover .tlant-steps-item-title,
.tlant-steps .tlant-steps-item:not(.tlant-steps-item-active) > .tlant-steps-item-container[role='button']:hover .tlant-steps-item-subtitle,
.tlant-steps .tlant-steps-item:not(.tlant-steps-item-active) > .tlant-steps-item-container[role='button']:hover .tlant-steps-item-description {
  color: var(--tlant-primary-color);
}
.tlant-steps .tlant-steps-item:not(.tlant-steps-item-active):not(.tlant-steps-item-process) > .tlant-steps-item-container[role='button']:hover .tlant-steps-item-icon {
  border-color: var(--tlant-primary-color);
}
.tlant-steps .tlant-steps-item:not(.tlant-steps-item-active):not(.tlant-steps-item-process) > .tlant-steps-item-container[role='button']:hover .tlant-steps-item-icon .tlant-steps-icon {
  color: var(--tlant-primary-color);
}
.tlant-steps-horizontal:not(.tlant-steps-label-vertical) .tlant-steps-item {
  padding-left: 16px;
  white-space: nowrap;
}
.tlant-steps-horizontal:not(.tlant-steps-label-vertical) .tlant-steps-item:first-child {
  padding-left: 0;
}
.tlant-steps-horizontal:not(.tlant-steps-label-vertical) .tlant-steps-item:last-child .tlant-steps-item-title {
  padding-right: 0;
}
.tlant-steps-horizontal:not(.tlant-steps-label-vertical) .tlant-steps-item-tail {
  display: none;
}
.tlant-steps-horizontal:not(.tlant-steps-label-vertical) .tlant-steps-item-description {
  max-width: 140px;
  white-space: normal;
}
.tlant-steps-item-custom > .tlant-steps-item-container > .tlant-steps-item-icon {
  height: auto;
  background: none;
  border: 0;
}
.tlant-steps-item-custom > .tlant-steps-item-container > .tlant-steps-item-icon > .tlant-steps-icon {
  top: 0px;
  left: 0.5px;
  width: 32px;
  height: 32px;
  font-size: 24px;
  line-height: 32px;
}
.tlant-steps-item-custom.tlant-steps-item-process .tlant-steps-item-icon > .tlant-steps-icon {
  color: var(--tlant-primary-color);
}
.tlant-steps:not(.tlant-steps-vertical) .tlant-steps-item-custom .tlant-steps-item-icon {
  width: auto;
  background: none;
}
.tlant-steps-small.tlant-steps-horizontal:not(.tlant-steps-label-vertical) .tlant-steps-item {
  padding-left: 12px;
}
.tlant-steps-small.tlant-steps-horizontal:not(.tlant-steps-label-vertical) .tlant-steps-item:first-child {
  padding-left: 0;
}
.tlant-steps-small .tlant-steps-item-icon {
  width: 24px;
  height: 24px;
  margin: 0 8px 0 0;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  border-radius: 24px;
}
.tlant-steps-small .tlant-steps-item-title {
  padding-right: 12px;
  font-size: 14px;
  line-height: 24px;
}
.tlant-steps-small .tlant-steps-item-title::after {
  top: 12px;
}
.tlant-steps-small .tlant-steps-item-description {
  color: #7f8596;
  font-size: 14px;
}
.tlant-steps-small .tlant-steps-item-tail {
  top: 8px;
}
.tlant-steps-small .tlant-steps-item-custom .tlant-steps-item-icon {
  width: inherit;
  height: inherit;
  line-height: inherit;
  background: none;
  border: 0;
  border-radius: 0;
}
.tlant-steps-small .tlant-steps-item-custom .tlant-steps-item-icon > .tlant-steps-icon {
  font-size: 24px;
  line-height: 24px;
  transform: none;
}
.tlant-steps-vertical {
  display: flex;
  flex-direction: column;
}
.tlant-steps-vertical > .tlant-steps-item {
  display: block;
  flex: 1 0 auto;
  padding-left: 0;
  overflow: visible;
}
.tlant-steps-vertical > .tlant-steps-item .tlant-steps-item-icon {
  float: left;
  margin-right: 16px;
}
.tlant-steps-vertical > .tlant-steps-item .tlant-steps-item-content {
  display: block;
  min-height: 48px;
  overflow: hidden;
}
.tlant-steps-vertical > .tlant-steps-item .tlant-steps-item-title {
  line-height: 32px;
}
.tlant-steps-vertical > .tlant-steps-item .tlant-steps-item-description {
  padding-bottom: 12px;
}
.tlant-steps-vertical > .tlant-steps-item > .tlant-steps-item-container > .tlant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 15px;
  width: 1px;
  height: 100%;
  padding: 38px 0 6px;
}
.tlant-steps-vertical > .tlant-steps-item > .tlant-steps-item-container > .tlant-steps-item-tail::after {
  width: 1px;
  height: 100%;
}
.tlant-steps-vertical > .tlant-steps-item:not(:last-child) > .tlant-steps-item-container > .tlant-steps-item-tail {
  display: block;
}
.tlant-steps-vertical > .tlant-steps-item > .tlant-steps-item-container > .tlant-steps-item-content > .tlant-steps-item-title::after {
  display: none;
}
.tlant-steps-vertical.tlant-steps-small .tlant-steps-item-container .tlant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 11px;
  padding: 30px 0 6px;
}
.tlant-steps-vertical.tlant-steps-small .tlant-steps-item-container .tlant-steps-item-title {
  line-height: 24px;
}
.tlant-steps-label-vertical .tlant-steps-item {
  overflow: visible;
}
.tlant-steps-label-vertical .tlant-steps-item-tail {
  margin-left: 58px;
  padding: 3.5px 24px;
}
.tlant-steps-label-vertical .tlant-steps-item-content {
  display: block;
  width: 116px;
  margin-top: 8px;
  text-align: center;
}
.tlant-steps-label-vertical .tlant-steps-item-icon {
  display: inline-block;
  margin-left: 42px;
}
.tlant-steps-label-vertical .tlant-steps-item-title {
  padding-right: 0;
  padding-left: 0;
}
.tlant-steps-label-vertical .tlant-steps-item-title::after {
  display: none;
}
.tlant-steps-label-vertical .tlant-steps-item-subtitle {
  display: block;
  margin-bottom: 4px;
  margin-left: 0;
  line-height: 1.5715;
}
.tlant-steps-label-vertical.tlant-steps-small:not(.tlant-steps-dot) .tlant-steps-item-icon {
  margin-left: 46px;
}
.tlant-steps-dot .tlant-steps-item-title,
.tlant-steps-dot.tlant-steps-small .tlant-steps-item-title {
  line-height: 1.5715;
}
.tlant-steps-dot .tlant-steps-item-tail,
.tlant-steps-dot.tlant-steps-small .tlant-steps-item-tail {
  top: 2px;
  width: 100%;
  margin: 0 0 0 70px;
  padding: 0;
}
.tlant-steps-dot .tlant-steps-item-tail::after,
.tlant-steps-dot.tlant-steps-small .tlant-steps-item-tail::after {
  width: calc(100% - 20px);
  height: 3px;
  margin-left: 12px;
}
.tlant-steps-dot .tlant-steps-item:first-child .tlant-steps-icon-dot,
.tlant-steps-dot.tlant-steps-small .tlant-steps-item:first-child .tlant-steps-icon-dot {
  left: 2px;
}
.tlant-steps-dot .tlant-steps-item-icon,
.tlant-steps-dot.tlant-steps-small .tlant-steps-item-icon {
  width: 8px;
  height: 8px;
  margin-left: 67px;
  padding-right: 0;
  line-height: 8px;
  background: transparent;
  border: 0;
}
.tlant-steps-dot .tlant-steps-item-icon .tlant-steps-icon-dot,
.tlant-steps-dot.tlant-steps-small .tlant-steps-item-icon .tlant-steps-icon-dot {
  position: relative;
  float: left;
  width: 100%;
  height: 100%;
  border-radius: 100px;
  transition: all 0.3s;
  /* expand hover area */
}
.tlant-steps-dot .tlant-steps-item-icon .tlant-steps-icon-dot::after,
.tlant-steps-dot.tlant-steps-small .tlant-steps-item-icon .tlant-steps-icon-dot::after {
  position: absolute;
  top: -12px;
  left: -26px;
  width: 60px;
  height: 32px;
  background: rgba(0, 0, 0, 0.001);
  content: '';
}
.tlant-steps-dot .tlant-steps-item-content,
.tlant-steps-dot.tlant-steps-small .tlant-steps-item-content {
  width: 140px;
}
.tlant-steps-dot .tlant-steps-item-process .tlant-steps-item-icon,
.tlant-steps-dot.tlant-steps-small .tlant-steps-item-process .tlant-steps-item-icon {
  position: relative;
  top: -1px;
  width: 10px;
  height: 10px;
  line-height: 10px;
  background: none;
}
.tlant-steps-dot .tlant-steps-item-process .tlant-steps-icon:first-child .tlant-steps-icon-dot,
.tlant-steps-dot.tlant-steps-small .tlant-steps-item-process .tlant-steps-icon:first-child .tlant-steps-icon-dot {
  left: 0;
}
.tlant-steps-vertical.tlant-steps-dot .tlant-steps-item-icon {
  margin-top: 13px;
  margin-left: 0;
  background: none;
}
.tlant-steps-vertical.tlant-steps-dot .tlant-steps-item > .tlant-steps-item-container > .tlant-steps-item-tail {
  top: 6.5px;
  left: -9px;
  margin: 0;
  padding: 22px 0 4px;
}
.tlant-steps-vertical.tlant-steps-dot.tlant-steps-small .tlant-steps-item-icon {
  margin-top: 10px;
}
.tlant-steps-vertical.tlant-steps-dot.tlant-steps-small .tlant-steps-item > .tlant-steps-item-container > .tlant-steps-item-tail {
  top: 3.5px;
}
.tlant-steps-vertical.tlant-steps-dot .tlant-steps-item:first-child .tlant-steps-icon-dot {
  left: 0;
}
.tlant-steps-vertical.tlant-steps-dot .tlant-steps-item-content {
  width: inherit;
}
.tlant-steps-vertical.tlant-steps-dot .tlant-steps-item-process .tlant-steps-item-container .tlant-steps-item-icon .tlant-steps-icon-dot {
  top: -1px;
  left: -1px;
}
.tlant-steps-navigation {
  padding-top: 12px;
}
.tlant-steps-navigation.tlant-steps-small .tlant-steps-item-container {
  margin-left: -12px;
}
.tlant-steps-navigation .tlant-steps-item {
  overflow: visible;
  text-align: center;
}
.tlant-steps-navigation .tlant-steps-item-container {
  display: inline-block;
  height: 100%;
  margin-left: -16px;
  padding-bottom: 12px;
  text-align: left;
  transition: opacity 0.3s;
}
.tlant-steps-navigation .tlant-steps-item-container .tlant-steps-item-content {
  max-width: auto;
}
.tlant-steps-navigation .tlant-steps-item-container .tlant-steps-item-title {
  max-width: 100%;
  padding-right: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.tlant-steps-navigation .tlant-steps-item-container .tlant-steps-item-title::after {
  display: none;
}
.tlant-steps-navigation .tlant-steps-item:not(.tlant-steps-item-active) .tlant-steps-item-container[role='button'] {
  cursor: pointer;
}
.tlant-steps-navigation .tlant-steps-item:not(.tlant-steps-item-active) .tlant-steps-item-container[role='button']:hover {
  opacity: 0.85;
}
.tlant-steps-navigation .tlant-steps-item:last-child {
  flex: 1;
}
.tlant-steps-navigation .tlant-steps-item:last-child::after {
  display: none;
}
.tlant-steps-navigation .tlant-steps-item::after {
  position: absolute;
  top: 50%;
  left: 100%;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -14px;
  margin-left: -2px;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-bottom: none;
  border-left: none;
  transform: rotate(45deg);
  content: '';
}
.tlant-steps-navigation .tlant-steps-item::before {
  position: absolute;
  bottom: 0;
  left: 50%;
  display: inline-block;
  width: 0;
  height: 2px;
  background-color: var(--tlant-primary-color);
  transition: width 0.3s, left 0.3s;
  transition-timing-function: ease-out;
  content: '';
}
.tlant-steps-navigation .tlant-steps-item.tlant-steps-item-active::before {
  left: 0;
  width: 100%;
}
.tlant-steps-navigation.tlant-steps-vertical > .tlant-steps-item {
  margin-right: 0 !important;
}
.tlant-steps-navigation.tlant-steps-vertical > .tlant-steps-item::before {
  display: none;
}
.tlant-steps-navigation.tlant-steps-vertical > .tlant-steps-item.tlant-steps-item-active::before {
  top: 0;
  right: 0;
  left: unset;
  display: block;
  width: 3px;
  height: calc(100% - 24px);
}
.tlant-steps-navigation.tlant-steps-vertical > .tlant-steps-item::after {
  position: relative;
  top: -2px;
  left: 50%;
  display: block;
  width: 8px;
  height: 8px;
  margin-bottom: 8px;
  text-align: center;
  transform: rotate(135deg);
}
.tlant-steps-navigation.tlant-steps-vertical > .tlant-steps-item > .tlant-steps-item-container > .tlant-steps-item-tail {
  visibility: hidden;
}
.tlant-steps-navigation.tlant-steps-horizontal > .tlant-steps-item > .tlant-steps-item-container > .tlant-steps-item-tail {
  visibility: hidden;
}
.tlant-steps-rtl {
  direction: rtl;
}
.tlant-steps.tlant-steps-rtl .tlant-steps-item-icon {
  margin-right: 0;
  margin-left: 8px;
}
.tlant-steps-rtl .tlant-steps-item-tail {
  right: 0;
  left: auto;
}
.tlant-steps-rtl .tlant-steps-item-title {
  padding-right: 0;
  padding-left: 16px;
}
.tlant-steps-rtl .tlant-steps-item-title .tlant-steps-item-subtitle {
  float: left;
  margin-right: 8px;
  margin-left: 0;
}
.tlant-steps-rtl .tlant-steps-item-title::after {
  right: 100%;
  left: auto;
}
.tlant-steps-rtl.tlant-steps-horizontal:not(.tlant-steps-label-vertical) .tlant-steps-item {
  padding-right: 16px;
  padding-left: 0;
}
.tlant-steps-rtl.tlant-steps-horizontal:not(.tlant-steps-label-vertical) .tlant-steps-item:first-child {
  padding-right: 0;
}
.tlant-steps-rtl.tlant-steps-horizontal:not(.tlant-steps-label-vertical) .tlant-steps-item:last-child .tlant-steps-item-title {
  padding-left: 0;
}
.tlant-steps-rtl .tlant-steps-item-custom .tlant-steps-item-icon > .tlant-steps-icon {
  right: 0.5px;
  left: auto;
}
.tlant-steps-rtl.tlant-steps-navigation.tlant-steps-small .tlant-steps-item-container {
  margin-right: -12px;
  margin-left: 0;
}
.tlant-steps-rtl.tlant-steps-navigation .tlant-steps-item-container {
  margin-right: -16px;
  margin-left: 0;
  text-align: right;
}
.tlant-steps-rtl.tlant-steps-navigation .tlant-steps-item-container .tlant-steps-item-title {
  padding-left: 0;
}
.tlant-steps-rtl.tlant-steps-navigation .tlant-steps-item::after {
  right: 100%;
  left: auto;
  margin-right: -2px;
  margin-left: 0;
  transform: rotate(225deg);
}
.tlant-steps-rtl.tlant-steps-small.tlant-steps-horizontal:not(.tlant-steps-label-vertical) .tlant-steps-item {
  padding-right: 12px;
  padding-left: 0;
}
.tlant-steps-rtl.tlant-steps-small.tlant-steps-horizontal:not(.tlant-steps-label-vertical) .tlant-steps-item:first-child {
  padding-right: 0;
}
.tlant-steps-rtl.tlant-steps-small .tlant-steps-item-title {
  padding-right: 0;
  padding-left: 12px;
}
.tlant-steps-rtl.tlant-steps-vertical > .tlant-steps-item .tlant-steps-item-icon {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}
.tlant-steps-rtl.tlant-steps-vertical > .tlant-steps-item > .tlant-steps-item-container > .tlant-steps-item-tail {
  right: 16px;
  left: auto;
}
.tlant-steps-rtl.tlant-steps-vertical.tlant-steps-small .tlant-steps-item-container .tlant-steps-item-tail {
  right: 12px;
  left: auto;
}
.tlant-steps-rtl.tlant-steps-label-vertical .tlant-steps-item-title {
  padding-left: 0;
}
.tlant-steps-rtl.tlant-steps-dot .tlant-steps-item-tail,
.tlant-steps-rtl.tlant-steps-dot.tlant-steps-small .tlant-steps-item-tail {
  margin: 0 70px 0 0;
}
.tlant-steps-rtl.tlant-steps-dot .tlant-steps-item-tail::after,
.tlant-steps-rtl.tlant-steps-dot.tlant-steps-small .tlant-steps-item-tail::after {
  margin-right: 12px;
  margin-left: 0;
}
.tlant-steps-rtl.tlant-steps-dot .tlant-steps-item:first-child .tlant-steps-icon-dot,
.tlant-steps-rtl.tlant-steps-dot.tlant-steps-small .tlant-steps-item:first-child .tlant-steps-icon-dot {
  right: 2px;
  left: auto;
}
.tlant-steps-rtl.tlant-steps-dot .tlant-steps-item-icon,
.tlant-steps-rtl.tlant-steps-dot.tlant-steps-small .tlant-steps-item-icon {
  margin-right: 67px;
  margin-left: 0;
}
.tlant-steps-dot .tlant-steps-item-icon .tlant-steps-icon-dot,
.tlant-steps-dot.tlant-steps-small .tlant-steps-item-icon .tlant-steps-icon-dot {
  /* expand hover area */
}
.tlant-steps-rtl.tlant-steps-dot .tlant-steps-item-icon .tlant-steps-icon-dot,
.tlant-steps-rtl.tlant-steps-dot.tlant-steps-small .tlant-steps-item-icon .tlant-steps-icon-dot {
  float: right;
}
.tlant-steps-rtl.tlant-steps-dot .tlant-steps-item-icon .tlant-steps-icon-dot::after,
.tlant-steps-rtl.tlant-steps-dot.tlant-steps-small .tlant-steps-item-icon .tlant-steps-icon-dot::after {
  right: -26px;
  left: auto;
}
.tlant-steps-rtl.tlant-steps-vertical.tlant-steps-dot .tlant-steps-item-icon {
  margin-right: 0;
  margin-left: 16px;
}
.tlant-steps-rtl.tlant-steps-vertical.tlant-steps-dot .tlant-steps-item > .tlant-steps-item-container > .tlant-steps-item-tail {
  right: -9px;
  left: auto;
}
.tlant-steps-rtl.tlant-steps-vertical.tlant-steps-dot .tlant-steps-item:first-child .tlant-steps-icon-dot {
  right: 0;
  left: auto;
}
.tlant-steps-rtl.tlant-steps-vertical.tlant-steps-dot .tlant-steps-item-process .tlant-steps-icon-dot {
  right: -2px;
  left: auto;
}
.tlant-steps-rtl.tlant-steps-with-progress.tlant-steps-vertical > .tlant-steps-item {
  padding-right: 4px;
}
.tlant-steps-rtl.tlant-steps-with-progress.tlant-steps-vertical > .tlant-steps-item > .tlant-steps-item-container > .tlant-steps-item-tail {
  right: 19px;
}
.tlant-steps-rtl.tlant-steps-with-progress.tlant-steps-small.tlant-steps-vertical > .tlant-steps-item > .tlant-steps-item-container > .tlant-steps-item-tail {
  right: 15px;
}
.tlant-steps-rtl.tlant-steps-with-progress.tlant-steps-horizontal.tlant-steps-label-horizontal .tlant-steps-item:first-child {
  padding-right: 4px;
  padding-left: 0;
}
.tlant-steps-rtl.tlant-steps-with-progress.tlant-steps-horizontal.tlant-steps-label-horizontal .tlant-steps-item:first-child.tlant-steps-item-active {
  padding-right: 4px;
}
.tlant-steps-with-progress .tlant-steps-item {
  padding-top: 4px;
}
.tlant-steps-with-progress .tlant-steps-item > .tlant-steps-item-container > .tlant-steps-item-tail {
  top: 4px;
  left: 19px;
}
.tlant-steps-with-progress.tlant-steps-horizontal .tlant-steps-item:first-child,
.tlant-steps-with-progress.tlant-steps-small.tlant-steps-horizontal .tlant-steps-item:first-child {
  padding-bottom: 4px;
  padding-left: 4px;
}
.tlant-steps-with-progress.tlant-steps-small > .tlant-steps-item > .tlant-steps-item-container > .tlant-steps-item-tail {
  left: 15px;
}
.tlant-steps-with-progress.tlant-steps-vertical .tlant-steps-item {
  padding-left: 4px;
}
.tlant-steps-with-progress.tlant-steps-label-vertical .tlant-steps-item .tlant-steps-item-tail {
  top: 14px !important;
}
.tlant-steps-with-progress .tlant-steps-item-icon {
  position: relative;
}
.tlant-steps-with-progress .tlant-steps-item-icon .tlant-progress {
  position: absolute;
  top: -5px;
  right: -5px;
  bottom: -5px;
  left: -5px;
}
.tlant-switch {
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  min-width: 44px;
  height: 22px;
  line-height: 22px;
  vertical-align: middle;
  background-color: #dadce1;
  border: 0;
  border-radius: 100px;
  cursor: pointer;
  transition: all 0.2s;
  user-select: none;
}
.tlant-switch:focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(218, 220, 225, 0.1);
}
.tlant-switch-checked:focus {
  box-shadow: 0 0 0 2px var(--tlant-primary-1);
}
.tlant-switch:focus:hover {
  box-shadow: none;
}
.tlant-switch-checked {
  background-color: var(--tlant-primary-color);
}
.tlant-switch-loading,
.tlant-switch-disabled {
  cursor: not-allowed;
  opacity: 0.4;
}
.tlant-switch-loading *,
.tlant-switch-disabled * {
  box-shadow: none;
  cursor: not-allowed;
}
.tlant-switch-inner {
  display: block;
  margin: 0 7px 0 25px;
  color: #fff;
  font-size: 12px;
  transition: margin 0.2s;
}
.tlant-switch-checked .tlant-switch-inner {
  margin: 0 25px 0 7px;
}
.tlant-switch-handle {
  position: absolute;
  top: 2px;
  left: 2px;
  width: 18px;
  height: 18px;
  transition: all 0.2s ease-in-out;
}
.tlant-switch-handle::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #fff;
  border-radius: 9px;
  box-shadow: 0 2px 4px 0 rgba(0, 35, 11, 0.2);
  transition: all 0.2s ease-in-out;
  content: '';
}
.tlant-switch-checked .tlant-switch-handle {
  left: calc(100% - 18px - 2px);
}
.tlant-switch:not(.tlant-switch-disabled):active .tlant-switch-handle::before {
  right: -30%;
  left: 0;
}
.tlant-switch:not(.tlant-switch-disabled):active.tlant-switch-checked .tlant-switch-handle::before {
  right: 0;
  left: -30%;
}
.tlant-switch-loading-icon.anticon {
  position: relative;
  top: 2px;
  color: rgba(0, 0, 0, 0.65);
  vertical-align: top;
}
.tlant-switch-checked .tlant-switch-loading-icon {
  color: var(--tlant-primary-color);
}
.tlant-switch-small {
  min-width: 28px;
  height: 16px;
  line-height: 16px;
}
.tlant-switch-small .tlant-switch-inner {
  margin: 0 5px 0 18px;
  font-size: 12px;
}
.tlant-switch-small .tlant-switch-handle {
  width: 12px;
  height: 12px;
}
.tlant-switch-small .tlant-switch-loading-icon {
  top: 1.5px;
  font-size: 9px;
}
.tlant-switch-small.tlant-switch-checked .tlant-switch-inner {
  margin: 0 18px 0 5px;
}
.tlant-switch-small.tlant-switch-checked .tlant-switch-handle {
  left: calc(100% - 12px - 2px);
}
.tlant-switch-rtl {
  direction: rtl;
}
.tlant-switch-rtl .tlant-switch-inner {
  margin: 0 25px 0 7px;
}
.tlant-switch-rtl .tlant-switch-handle {
  right: 2px;
  left: auto;
}
.tlant-switch-rtl:not(.tlant-switch-rtl-disabled):active .tlant-switch-handle::before {
  right: 0;
  left: -30%;
}
.tlant-switch-rtl:not(.tlant-switch-rtl-disabled):active.tlant-switch-checked .tlant-switch-handle::before {
  right: -30%;
  left: 0;
}
.tlant-switch-rtl.tlant-switch-checked .tlant-switch-inner {
  margin: 0 7px 0 25px;
}
.tlant-switch-rtl.tlant-switch-checked .tlant-switch-handle {
  right: calc(100% - 18px - 2px);
}
.tlant-switch-rtl.tlant-switch-small.tlant-switch-checked .tlant-switch-handle {
  right: calc(100% - 12px - 2px);
}
.tlant-table.tlant-table-middle {
  font-size: 14px;
}
.tlant-table.tlant-table-middle .tlant-table-title,
.tlant-table.tlant-table-middle .tlant-table-footer,
.tlant-table.tlant-table-middle .tlant-table-thead > tr > th,
.tlant-table.tlant-table-middle .tlant-table-tbody > tr > td,
.tlant-table.tlant-table-middle tfoot > tr > th,
.tlant-table.tlant-table-middle tfoot > tr > td {
  padding: 12px 8px;
}
.tlant-table.tlant-table-middle .tlant-table-filter-trigger {
  margin-right: -4px;
}
.tlant-table.tlant-table-middle .tlant-table-expanded-row-fixed {
  margin: -12px -8px;
}
.tlant-table.tlant-table-middle .tlant-table-tbody .tlant-table-wrapper:only-child .tlant-table {
  margin: -12px -8px -12px 40px;
}
.tlant-table.tlant-table-middle .tlant-table-selection-column {
  padding-inline-start: 2px;
}
.tlant-table.tlant-table-small {
  font-size: 14px;
}
.tlant-table.tlant-table-small .tlant-table-title,
.tlant-table.tlant-table-small .tlant-table-footer,
.tlant-table.tlant-table-small .tlant-table-thead > tr > th,
.tlant-table.tlant-table-small .tlant-table-tbody > tr > td,
.tlant-table.tlant-table-small tfoot > tr > th,
.tlant-table.tlant-table-small tfoot > tr > td {
  padding: 8px 8px;
}
.tlant-table.tlant-table-small .tlant-table-filter-trigger {
  margin-right: -4px;
}
.tlant-table.tlant-table-small .tlant-table-expanded-row-fixed {
  margin: -8px -8px;
}
.tlant-table.tlant-table-small .tlant-table-tbody .tlant-table-wrapper:only-child .tlant-table {
  margin: -8px -8px -8px 40px;
}
.tlant-table.tlant-table-small .tlant-table-selection-column {
  padding-inline-start: 2px;
}
.tlant-table.tlant-table-bordered > .tlant-table-title {
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-bottom: 0;
}
.tlant-table.tlant-table-bordered > .tlant-table-container {
  border-left: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-content > table > thead > tr > th,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-header > table > thead > tr > th,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-body > table > thead > tr > th,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-summary > table > thead > tr > th,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-content > table > tbody > tr > td,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-header > table > tbody > tr > td,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-body > table > tbody > tr > td,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-summary > table > tbody > tr > td,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-content > table > tfoot > tr > th,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-header > table > tfoot > tr > th,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-body > table > tfoot > tr > th,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-summary > table > tfoot > tr > th,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-content > table > tfoot > tr > td,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-header > table > tfoot > tr > td,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-body > table > tfoot > tr > td,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-summary > table > tfoot > tr > td {
  border-right: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-content > table > thead > tr:not(:last-child) > th,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-header > table > thead > tr:not(:last-child) > th,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-body > table > thead > tr:not(:last-child) > th,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-summary > table > thead > tr:not(:last-child) > th {
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-content > table > thead > tr > th::before,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-header > table > thead > tr > th::before,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-body > table > thead > tr > th::before,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-summary > table > thead > tr > th::before {
  background-color: transparent !important;
}
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-content > table > thead > tr > .tlant-table-cell-fix-right-first::after,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-header > table > thead > tr > .tlant-table-cell-fix-right-first::after,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-body > table > thead > tr > .tlant-table-cell-fix-right-first::after,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-summary > table > thead > tr > .tlant-table-cell-fix-right-first::after,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-content > table > tbody > tr > .tlant-table-cell-fix-right-first::after,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-header > table > tbody > tr > .tlant-table-cell-fix-right-first::after,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-body > table > tbody > tr > .tlant-table-cell-fix-right-first::after,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-summary > table > tbody > tr > .tlant-table-cell-fix-right-first::after,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-content > table > tfoot > tr > .tlant-table-cell-fix-right-first::after,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-header > table > tfoot > tr > .tlant-table-cell-fix-right-first::after,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-body > table > tfoot > tr > .tlant-table-cell-fix-right-first::after,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-summary > table > tfoot > tr > .tlant-table-cell-fix-right-first::after {
  border-right: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-content > table > tbody > tr > td > .tlant-table-expanded-row-fixed,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-header > table > tbody > tr > td > .tlant-table-expanded-row-fixed,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-body > table > tbody > tr > td > .tlant-table-expanded-row-fixed,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-summary > table > tbody > tr > td > .tlant-table-expanded-row-fixed {
  margin: -16px -17px;
}
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-content > table > tbody > tr > td > .tlant-table-expanded-row-fixed::after,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-header > table > tbody > tr > td > .tlant-table-expanded-row-fixed::after,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-body > table > tbody > tr > td > .tlant-table-expanded-row-fixed::after,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-summary > table > tbody > tr > td > .tlant-table-expanded-row-fixed::after {
  position: absolute;
  top: 0;
  right: 1px;
  bottom: 0;
  border-right: 1px solid rgba(0, 0, 0, 0.06);
  content: '';
}
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-content > table,
.tlant-table.tlant-table-bordered > .tlant-table-container > .tlant-table-header > table {
  border-top: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-table.tlant-table-bordered.tlant-table-scroll-horizontal > .tlant-table-container > .tlant-table-body > table > tbody > tr.tlant-table-expanded-row > td,
.tlant-table.tlant-table-bordered.tlant-table-scroll-horizontal > .tlant-table-container > .tlant-table-body > table > tbody > tr.tlant-table-placeholder > td {
  border-right: 0;
}
.tlant-table.tlant-table-bordered.tlant-table-middle > .tlant-table-container > .tlant-table-content > table > tbody > tr > td > .tlant-table-expanded-row-fixed,
.tlant-table.tlant-table-bordered.tlant-table-middle > .tlant-table-container > .tlant-table-body > table > tbody > tr > td > .tlant-table-expanded-row-fixed {
  margin: -12px -9px;
}
.tlant-table.tlant-table-bordered.tlant-table-small > .tlant-table-container > .tlant-table-content > table > tbody > tr > td > .tlant-table-expanded-row-fixed,
.tlant-table.tlant-table-bordered.tlant-table-small > .tlant-table-container > .tlant-table-body > table > tbody > tr > td > .tlant-table-expanded-row-fixed {
  margin: -8px -9px;
}
.tlant-table.tlant-table-bordered > .tlant-table-footer {
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-top: 0;
}
.tlant-table-cell .tlant-table-container:first-child {
  border-top: 0;
}
.tlant-table-cell-scrollbar:not([rowspan]) {
  box-shadow: 0 1px 0 1px #fafafa;
}
.tlant-table-wrapper {
  clear: both;
  max-width: 100%;
}
.tlant-table-wrapper::before {
  display: table;
  content: '';
}
.tlant-table-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-table-wrapper::before {
  display: table;
  content: '';
}
.tlant-table-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-table {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  font-size: 14px;
  background: #fff;
  border-radius: 4px;
}
.tlant-table table {
  width: 100%;
  text-align: left;
  border-radius: 4px 4px 0 0;
  border-collapse: separate;
  border-spacing: 0;
}
.tlant-table-thead > tr > th,
.tlant-table-tbody > tr > td,
.tlant-table tfoot > tr > th,
.tlant-table tfoot > tr > td {
  position: relative;
  padding: 16px 16px;
  overflow-wrap: break-word;
}
.tlant-table-cell-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: keep-all;
}
.tlant-table-cell-ellipsis.tlant-table-cell-fix-left-last,
.tlant-table-cell-ellipsis.tlant-table-cell-fix-right-first {
  overflow: visible;
}
.tlant-table-cell-ellipsis.tlant-table-cell-fix-left-last .tlant-table-cell-content,
.tlant-table-cell-ellipsis.tlant-table-cell-fix-right-first .tlant-table-cell-content {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tlant-table-cell-ellipsis .tlant-table-column-title {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: keep-all;
}
.tlant-table-title {
  padding: 16px 16px;
}
.tlant-table-footer {
  padding: 16px 16px;
  color: rgba(0, 0, 0, 0.85);
  background: #fafafa;
}
.tlant-table-thead > tr > th {
  position: relative;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  text-align: left;
  background: #fafafa;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  transition: background 0.3s ease;
}
.tlant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}
.tlant-table-thead > tr > th:not(:last-child):not(.tlant-table-selection-column):not(.tlant-table-row-expand-icon-cell):not([colspan])::before {
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 1.6em;
  background-color: rgba(0, 0, 0, 0.06);
  transform: translateY(-50%);
  transition: background-color 0.3s;
  content: '';
}
.tlant-table-thead > tr:not(:last-child) > th[colspan] {
  border-bottom: 0;
}
.tlant-table-tbody > tr > td {
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  transition: background 0.3s;
}
.tlant-table-tbody > tr > td > .tlant-table-wrapper:only-child .tlant-table,
.tlant-table-tbody > tr > td > .tlant-table-expanded-row-fixed > .tlant-table-wrapper:only-child .tlant-table {
  margin: -16px -16px -16px 32px;
}
.tlant-table-tbody > tr > td > .tlant-table-wrapper:only-child .tlant-table-tbody > tr:last-child > td,
.tlant-table-tbody > tr > td > .tlant-table-expanded-row-fixed > .tlant-table-wrapper:only-child .tlant-table-tbody > tr:last-child > td {
  border-bottom: 0;
}
.tlant-table-tbody > tr > td > .tlant-table-wrapper:only-child .tlant-table-tbody > tr:last-child > td:first-child,
.tlant-table-tbody > tr > td > .tlant-table-expanded-row-fixed > .tlant-table-wrapper:only-child .tlant-table-tbody > tr:last-child > td:first-child,
.tlant-table-tbody > tr > td > .tlant-table-wrapper:only-child .tlant-table-tbody > tr:last-child > td:last-child,
.tlant-table-tbody > tr > td > .tlant-table-expanded-row-fixed > .tlant-table-wrapper:only-child .tlant-table-tbody > tr:last-child > td:last-child {
  border-radius: 0;
}
.tlant-table-tbody > tr.tlant-table-row:hover > td,
.tlant-table-tbody > tr > td.tlant-table-cell-row-hover {
  background: #fafafa;
}
.tlant-table-tbody > tr.tlant-table-row-selected > td {
  background: var(--tlant-primary-1);
  border-color: rgba(0, 0, 0, 0.03);
}
.tlant-table-tbody > tr.tlant-table-row-selected:hover > td {
  background: var(--tlant-primary-color-active-deprecated-d-02);
}
.tlant-table-summary {
  position: relative;
  z-index: 2;
  background: #fff;
}
div.tlant-table-summary {
  box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.06);
}
.tlant-table-summary > tr > th,
.tlant-table-summary > tr > td {
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-table-pagination.tlant-pagination {
  margin: 16px 0;
}
.tlant-table-pagination {
  display: flex;
  flex-wrap: wrap;
  row-gap: 8px;
}
.tlant-table-pagination > * {
  flex: none;
}
.tlant-table-pagination-left {
  justify-content: flex-start;
}
.tlant-table-pagination-center {
  justify-content: center;
}
.tlant-table-pagination-right {
  justify-content: flex-end;
}
.tlant-table-thead th.tlant-table-column-has-sorters {
  outline: none;
  cursor: pointer;
  transition: all 0.3s;
}
.tlant-table-thead th.tlant-table-column-has-sorters:hover {
  background: rgba(0, 0, 0, 0.04);
}
.tlant-table-thead th.tlant-table-column-has-sorters:hover::before {
  background-color: transparent !important;
}
.tlant-table-thead th.tlant-table-column-has-sorters:focus-visible {
  color: var(--tlant-primary-color);
}
.tlant-table-thead th.tlant-table-column-has-sorters.tlant-table-cell-fix-left:hover,
.tlant-table-thead th.tlant-table-column-has-sorters.tlant-table-cell-fix-right:hover {
  background: #f5f5f5;
}
.tlant-table-thead th.tlant-table-column-sort {
  background: #f5f5f5;
}
.tlant-table-thead th.tlant-table-column-sort::before {
  background-color: transparent !important;
}
td.tlant-table-column-sort {
  background: #fafafa;
}
.tlant-table-column-title {
  position: relative;
  z-index: 1;
  flex: 1;
}
.tlant-table-column-sorters {
  display: flex;
  flex: auto;
  align-items: center;
  justify-content: space-between;
}
.tlant-table-column-sorters::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: '';
}
.tlant-table-column-sorter {
  margin-left: 4px;
  color: #bfbfbf;
  font-size: 0;
  transition: color 0.3s;
}
.tlant-table-column-sorter-inner {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
}
.tlant-table-column-sorter-up,
.tlant-table-column-sorter-down {
  font-size: 11px;
}
.tlant-table-column-sorter-up.active,
.tlant-table-column-sorter-down.active {
  color: var(--tlant-primary-color);
}
.tlant-table-column-sorter-up + .tlant-table-column-sorter-down {
  margin-top: -0.3em;
}
.tlant-table-column-sorters:hover .tlant-table-column-sorter {
  color: #a6a6a6;
}
.tlant-table-filter-column {
  display: flex;
  justify-content: space-between;
}
.tlant-table-filter-trigger {
  position: relative;
  display: flex;
  align-items: center;
  margin: -4px -8px -4px 4px;
  padding: 0 4px;
  color: #bfbfbf;
  font-size: 12px;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s;
}
.tlant-table-filter-trigger:hover {
  color: #7f8596;
  background: rgba(0, 0, 0, 0.04);
}
.tlant-table-filter-trigger.active {
  color: var(--tlant-primary-color);
}
.tlant-table-filter-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  min-width: 120px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.tlant-table-filter-dropdown .tlant-dropdown-menu {
  max-height: 264px;
  overflow-x: hidden;
  border: 0;
  box-shadow: none;
}
.tlant-table-filter-dropdown .tlant-dropdown-menu:empty::after {
  display: block;
  padding: 8px 0;
  color: #dadce1;
  font-size: 12px;
  text-align: center;
  content: 'Not Found';
}
.tlant-table-filter-dropdown-tree {
  padding: 8px 8px 0;
}
.tlant-table-filter-dropdown-tree .tlant-tree-treenode .tlant-tree-node-content-wrapper:hover {
  background-color: #f5f5f5;
}
.tlant-table-filter-dropdown-tree .tlant-tree-treenode-checkbox-checked .tlant-tree-node-content-wrapper,
.tlant-table-filter-dropdown-tree .tlant-tree-treenode-checkbox-checked .tlant-tree-node-content-wrapper:hover {
  background-color: var(--tlant-primary-2);
}
.tlant-table-filter-dropdown-search {
  padding: 8px;
  border-bottom: 1px rgba(0, 0, 0, 0.06) solid;
}
.tlant-table-filter-dropdown-search-input input {
  min-width: 140px;
}
.tlant-table-filter-dropdown-search-input .anticon {
  color: #dadce1;
}
.tlant-table-filter-dropdown-checkall {
  width: 100%;
  margin-bottom: 4px;
  margin-left: 4px;
}
.tlant-table-filter-dropdown-submenu > ul {
  max-height: calc(100vh - 130px);
  overflow-x: hidden;
  overflow-y: auto;
}
.tlant-table-filter-dropdown .tlant-checkbox-wrapper + span,
.tlant-table-filter-dropdown-submenu .tlant-checkbox-wrapper + span {
  padding-left: 8px;
}
.tlant-table-filter-dropdown-btns {
  display: flex;
  justify-content: space-between;
  padding: 7px 8px;
  overflow: hidden;
  background-color: inherit;
  border-top: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-table-selection-col {
  width: 32px;
}
.tlant-table-bordered .tlant-table-selection-col {
  width: 50px;
}
table tr th.tlant-table-selection-column,
table tr td.tlant-table-selection-column {
  padding-right: 8px;
  padding-left: 8px;
  text-align: center;
}
table tr th.tlant-table-selection-column .tlant-radio-wrapper,
table tr td.tlant-table-selection-column .tlant-radio-wrapper {
  margin-right: 0;
}
table tr th.tlant-table-selection-column.tlant-table-cell-fix-left {
  z-index: 3;
}
table tr th.tlant-table-selection-column::after {
  background-color: transparent !important;
}
.tlant-table-selection {
  position: relative;
  display: inline-flex;
  flex-direction: column;
}
.tlant-table-selection-extra {
  position: absolute;
  top: 0;
  z-index: 1;
  cursor: pointer;
  transition: all 0.3s;
  margin-inline-start: 100%;
  padding-inline-start: 4px;
}
.tlant-table-selection-extra .anticon {
  color: #bfbfbf;
  font-size: 10px;
}
.tlant-table-selection-extra .anticon:hover {
  color: #a6a6a6;
}
.tlant-table-expand-icon-col {
  width: 48px;
}
.tlant-table-row-expand-icon-cell {
  text-align: center;
}
.tlant-table-row-expand-icon-cell .tlant-table-row-expand-icon {
  display: inline-flex;
  float: none;
  vertical-align: sub;
}
.tlant-table-row-indent {
  float: left;
  height: 1px;
}
.tlant-table-row-expand-icon {
  color: var(--tlant-primary-color);
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  position: relative;
  float: left;
  box-sizing: border-box;
  width: 17px;
  height: 17px;
  padding: 0;
  color: inherit;
  line-height: 17px;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 4px;
  transform: scale(0.94117647);
  transition: all 0.3s;
  user-select: none;
}
.tlant-table-row-expand-icon:focus-visible,
.tlant-table-row-expand-icon:hover {
  color: var(--tlant-primary-color-hover);
}
.tlant-table-row-expand-icon:active {
  color: var(--tlant-primary-color-active);
}
.tlant-table-row-expand-icon:focus,
.tlant-table-row-expand-icon:hover,
.tlant-table-row-expand-icon:active {
  border-color: currentcolor;
}
.tlant-table-row-expand-icon::before,
.tlant-table-row-expand-icon::after {
  position: absolute;
  background: currentcolor;
  transition: transform 0.3s ease-out;
  content: '';
}
.tlant-table-row-expand-icon::before {
  top: 7px;
  right: 3px;
  left: 3px;
  height: 1px;
}
.tlant-table-row-expand-icon::after {
  top: 3px;
  bottom: 3px;
  left: 7px;
  width: 1px;
  transform: rotate(90deg);
}
.tlant-table-row-expand-icon-collapsed::before {
  transform: rotate(-180deg);
}
.tlant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}
.tlant-table-row-expand-icon-spaced {
  background: transparent;
  border: 0;
  visibility: hidden;
}
.tlant-table-row-expand-icon-spaced::before,
.tlant-table-row-expand-icon-spaced::after {
  display: none;
  content: none;
}
.tlant-table-row-indent + .tlant-table-row-expand-icon {
  margin-top: 2.5005px;
  margin-right: 8px;
}
tr.tlant-table-expanded-row > td,
tr.tlant-table-expanded-row:hover > td {
  background: #fbfbfb;
}
tr.tlant-table-expanded-row .tlant-descriptions-view {
  display: flex;
}
tr.tlant-table-expanded-row .tlant-descriptions-view table {
  flex: auto;
  width: auto;
}
.tlant-table .tlant-table-expanded-row-fixed {
  position: relative;
  margin: -16px -16px;
  padding: 16px 16px;
}
.tlant-table-tbody > tr.tlant-table-placeholder {
  text-align: center;
}
.tlant-table-empty .tlant-table-tbody > tr.tlant-table-placeholder {
  color: #dadce1;
}
.tlant-table-tbody > tr.tlant-table-placeholder:hover > td {
  background: #fff;
}
.tlant-table-cell-fix-left,
.tlant-table-cell-fix-right {
  position: sticky !important;
  z-index: 2;
  background: #fff;
}
.tlant-table-cell-fix-left-first::after,
.tlant-table-cell-fix-left-last::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  width: 30px;
  transform: translateX(100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.tlant-table-cell-fix-left-all::after {
  display: none;
}
.tlant-table-cell-fix-right-first::after,
.tlant-table-cell-fix-right-last::after {
  position: absolute;
  top: 0;
  bottom: -1px;
  left: 0;
  width: 30px;
  transform: translateX(-100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.tlant-table .tlant-table-container::before,
.tlant-table .tlant-table-container::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: calc(calc(2 + 1) + 1);
  width: 30px;
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.tlant-table .tlant-table-container::before {
  left: 0;
}
.tlant-table .tlant-table-container::after {
  right: 0;
}
.tlant-table-ping-left:not(.tlant-table-has-fix-left) > .tlant-table-container {
  position: relative;
}
.tlant-table-ping-left:not(.tlant-table-has-fix-left) > .tlant-table-container::before {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.tlant-table-ping-left .tlant-table-cell-fix-left-first::after,
.tlant-table-ping-left .tlant-table-cell-fix-left-last::after {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.tlant-table-ping-left .tlant-table-cell-fix-left-last::before {
  background-color: transparent !important;
}
.tlant-table-ping-right:not(.tlant-table-has-fix-right) > .tlant-table-container {
  position: relative;
}
.tlant-table-ping-right:not(.tlant-table-has-fix-right) > .tlant-table-container::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.tlant-table-ping-right .tlant-table-cell-fix-right-first::after,
.tlant-table-ping-right .tlant-table-cell-fix-right-last::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.tlant-table-sticky-holder {
  position: sticky;
  z-index: calc(2 + 1);
  background: #fff;
}
.tlant-table-sticky-scroll {
  position: sticky;
  bottom: 0;
  z-index: calc(2 + 1);
  display: flex;
  align-items: center;
  background: rgba(204, 204, 204, 0.06);
  border-top: 1px solid rgba(0, 0, 0, 0.06);
  opacity: 0.6;
}
.tlant-table-sticky-scroll:hover {
  transform-origin: center bottom;
}
.tlant-table-sticky-scroll-bar {
  height: 8px;
  background-color: rgba(0, 0, 0, 0.35);
  border-radius: 4px;
}
.tlant-table-sticky-scroll-bar:hover {
  background-color: rgba(0, 0, 0, 0.8);
}
.tlant-table-sticky-scroll-bar-active {
  background-color: rgba(0, 0, 0, 0.8);
}
@media all and (-ms-high-contrast: none) {
  .tlant-table-ping-left .tlant-table-cell-fix-left-last::after {
    box-shadow: none !important;
  }
  .tlant-table-ping-right .tlant-table-cell-fix-right-first::after {
    box-shadow: none !important;
  }
}
.tlant-table {
  /* title + table */
  /* table */
  /* table + footer */
}
.tlant-table-title {
  border-radius: 4px 4px 0 0;
}
.tlant-table-title + .tlant-table-container {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.tlant-table-title + .tlant-table-container table {
  border-radius: 0;
}
.tlant-table-title + .tlant-table-container table > thead > tr:first-child th:first-child {
  border-radius: 0;
}
.tlant-table-title + .tlant-table-container table > thead > tr:first-child th:last-child {
  border-radius: 0;
}
.tlant-table-container {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.tlant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 4px;
}
.tlant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 4px;
}
.tlant-table-footer {
  border-radius: 0 0 4px 4px;
}
.tlant-table-wrapper-rtl {
  direction: rtl;
}
.tlant-table-rtl {
  direction: rtl;
}
.tlant-table-wrapper-rtl .tlant-table table {
  text-align: right;
}
.tlant-table-wrapper-rtl .tlant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}
.tlant-table-wrapper-rtl .tlant-table-thead > tr > th:not(:last-child):not(.tlant-table-selection-column):not(.tlant-table-row-expand-icon-cell):not([colspan])::before {
  right: auto;
  left: 0;
}
.tlant-table-wrapper-rtl .tlant-table-thead > tr > th {
  text-align: right;
}
.tlant-table-tbody > tr .tlant-table-wrapper:only-child .tlant-table.tlant-table-rtl {
  margin: -16px 33px -16px -16px;
}
.tlant-table-wrapper.tlant-table-wrapper-rtl .tlant-table-pagination-left {
  justify-content: flex-end;
}
.tlant-table-wrapper.tlant-table-wrapper-rtl .tlant-table-pagination-right {
  justify-content: flex-start;
}
.tlant-table-wrapper-rtl .tlant-table-column-sorter {
  margin-right: 4px;
  margin-left: 0;
}
.tlant-table-wrapper-rtl .tlant-table-filter-column-title {
  padding: 16px 16px 16px 2.3em;
}
.tlant-table-rtl .tlant-table-thead tr th.tlant-table-column-has-sorters .tlant-table-filter-column-title {
  padding: 0 0 0 2.3em;
}
.tlant-table-wrapper-rtl .tlant-table-filter-trigger {
  margin: -4px 4px -4px -8px;
}
.tlant-dropdown-rtl .tlant-table-filter-dropdown .tlant-checkbox-wrapper + span,
.tlant-dropdown-rtl .tlant-table-filter-dropdown-submenu .tlant-checkbox-wrapper + span,
.tlant-dropdown-menu-submenu-rtl.tlant-table-filter-dropdown .tlant-checkbox-wrapper + span,
.tlant-dropdown-menu-submenu-rtl.tlant-table-filter-dropdown-submenu .tlant-checkbox-wrapper + span {
  padding-right: 8px;
  padding-left: 0;
}
.tlant-table-wrapper-rtl .tlant-table-selection {
  text-align: center;
}
.tlant-table-wrapper-rtl .tlant-table-row-indent {
  float: right;
}
.tlant-table-wrapper-rtl .tlant-table-row-expand-icon {
  float: right;
}
.tlant-table-wrapper-rtl .tlant-table-row-indent + .tlant-table-row-expand-icon {
  margin-right: 0;
  margin-left: 8px;
}
.tlant-table-wrapper-rtl .tlant-table-row-expand-icon::after {
  transform: rotate(-90deg);
}
.tlant-table-wrapper-rtl .tlant-table-row-expand-icon-collapsed::before {
  transform: rotate(180deg);
}
.tlant-table-wrapper-rtl .tlant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}
.tlant-tabs-small > .tlant-tabs-nav .tlant-tabs-tab {
  padding: 8px 0;
  font-size: 14px;
}
.tlant-tabs-large > .tlant-tabs-nav .tlant-tabs-tab {
  padding: 16px 0;
  font-size: 16px;
}
.tlant-tabs-card.tlant-tabs-small > .tlant-tabs-nav .tlant-tabs-tab {
  padding: 6px 16px;
}
.tlant-tabs-card.tlant-tabs-large > .tlant-tabs-nav .tlant-tabs-tab {
  padding: 7px 16px 6px;
}
.tlant-tabs-rtl {
  direction: rtl;
}
.tlant-tabs-rtl .tlant-tabs-nav .tlant-tabs-tab {
  margin: 0 0 0 32px;
}
.tlant-tabs-rtl .tlant-tabs-nav .tlant-tabs-tab:last-of-type {
  margin-left: 0;
}
.tlant-tabs-rtl .tlant-tabs-nav .tlant-tabs-tab .anticon {
  margin-right: 0;
  margin-left: 12px;
}
.tlant-tabs-rtl .tlant-tabs-nav .tlant-tabs-tab .tlant-tabs-tab-remove {
  margin-right: 8px;
  margin-left: -4px;
}
.tlant-tabs-rtl .tlant-tabs-nav .tlant-tabs-tab .tlant-tabs-tab-remove .anticon {
  margin: 0;
}
.tlant-tabs-rtl.tlant-tabs-left > .tlant-tabs-nav {
  order: 1;
}
.tlant-tabs-rtl.tlant-tabs-left > .tlant-tabs-content-holder {
  order: 0;
}
.tlant-tabs-rtl.tlant-tabs-right > .tlant-tabs-nav {
  order: 0;
}
.tlant-tabs-rtl.tlant-tabs-right > .tlant-tabs-content-holder {
  order: 1;
}
.tlant-tabs-rtl.tlant-tabs-card.tlant-tabs-top > .tlant-tabs-nav .tlant-tabs-tab + .tlant-tabs-tab,
.tlant-tabs-rtl.tlant-tabs-card.tlant-tabs-bottom > .tlant-tabs-nav .tlant-tabs-tab + .tlant-tabs-tab,
.tlant-tabs-rtl.tlant-tabs-card.tlant-tabs-top > div > .tlant-tabs-nav .tlant-tabs-tab + .tlant-tabs-tab,
.tlant-tabs-rtl.tlant-tabs-card.tlant-tabs-bottom > div > .tlant-tabs-nav .tlant-tabs-tab + .tlant-tabs-tab {
  margin-right: 2px;
  margin-left: 0;
}
.tlant-tabs-rtl.tlant-tabs-card.tlant-tabs-top > .tlant-tabs-nav .tlant-tabs-nav-add,
.tlant-tabs-rtl.tlant-tabs-card.tlant-tabs-bottom > .tlant-tabs-nav .tlant-tabs-nav-add,
.tlant-tabs-rtl.tlant-tabs-card.tlant-tabs-top > div > .tlant-tabs-nav .tlant-tabs-nav-add,
.tlant-tabs-rtl.tlant-tabs-card.tlant-tabs-bottom > div > .tlant-tabs-nav .tlant-tabs-nav-add {
  margin-right: 2px;
  margin-left: 0;
}
.tlant-tabs-dropdown-rtl {
  direction: rtl;
}
.tlant-tabs-dropdown-rtl .tlant-tabs-dropdown-menu-item {
  text-align: right;
}
.tlant-tabs-top,
.tlant-tabs-bottom {
  flex-direction: column;
}
.tlant-tabs-top > .tlant-tabs-nav,
.tlant-tabs-bottom > .tlant-tabs-nav,
.tlant-tabs-top > div > .tlant-tabs-nav,
.tlant-tabs-bottom > div > .tlant-tabs-nav {
  margin: 0 0 16px 0;
}
.tlant-tabs-top > .tlant-tabs-nav::before,
.tlant-tabs-bottom > .tlant-tabs-nav::before,
.tlant-tabs-top > div > .tlant-tabs-nav::before,
.tlant-tabs-bottom > div > .tlant-tabs-nav::before {
  position: absolute;
  right: 0;
  left: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  content: '';
}
.tlant-tabs-top > .tlant-tabs-nav .tlant-tabs-ink-bar,
.tlant-tabs-bottom > .tlant-tabs-nav .tlant-tabs-ink-bar,
.tlant-tabs-top > div > .tlant-tabs-nav .tlant-tabs-ink-bar,
.tlant-tabs-bottom > div > .tlant-tabs-nav .tlant-tabs-ink-bar {
  height: 2px;
}
.tlant-tabs-top > .tlant-tabs-nav .tlant-tabs-ink-bar-animated,
.tlant-tabs-bottom > .tlant-tabs-nav .tlant-tabs-ink-bar-animated,
.tlant-tabs-top > div > .tlant-tabs-nav .tlant-tabs-ink-bar-animated,
.tlant-tabs-bottom > div > .tlant-tabs-nav .tlant-tabs-ink-bar-animated {
  transition: width 0.3s, left 0.3s, right 0.3s;
}
.tlant-tabs-top > .tlant-tabs-nav .tlant-tabs-nav-wrap::before,
.tlant-tabs-bottom > .tlant-tabs-nav .tlant-tabs-nav-wrap::before,
.tlant-tabs-top > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::before,
.tlant-tabs-bottom > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::before,
.tlant-tabs-top > .tlant-tabs-nav .tlant-tabs-nav-wrap::after,
.tlant-tabs-bottom > .tlant-tabs-nav .tlant-tabs-nav-wrap::after,
.tlant-tabs-top > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::after,
.tlant-tabs-bottom > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::after {
  top: 0;
  bottom: 0;
  width: 30px;
}
.tlant-tabs-top > .tlant-tabs-nav .tlant-tabs-nav-wrap::before,
.tlant-tabs-bottom > .tlant-tabs-nav .tlant-tabs-nav-wrap::before,
.tlant-tabs-top > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::before,
.tlant-tabs-bottom > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::before {
  left: 0;
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.08);
}
.tlant-tabs-top > .tlant-tabs-nav .tlant-tabs-nav-wrap::after,
.tlant-tabs-bottom > .tlant-tabs-nav .tlant-tabs-nav-wrap::after,
.tlant-tabs-top > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::after,
.tlant-tabs-bottom > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::after {
  right: 0;
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.08);
}
.tlant-tabs-top > .tlant-tabs-nav .tlant-tabs-nav-wrap.tlant-tabs-nav-wrap-ping-left::before,
.tlant-tabs-bottom > .tlant-tabs-nav .tlant-tabs-nav-wrap.tlant-tabs-nav-wrap-ping-left::before,
.tlant-tabs-top > div > .tlant-tabs-nav .tlant-tabs-nav-wrap.tlant-tabs-nav-wrap-ping-left::before,
.tlant-tabs-bottom > div > .tlant-tabs-nav .tlant-tabs-nav-wrap.tlant-tabs-nav-wrap-ping-left::before {
  opacity: 1;
}
.tlant-tabs-top > .tlant-tabs-nav .tlant-tabs-nav-wrap.tlant-tabs-nav-wrap-ping-right::after,
.tlant-tabs-bottom > .tlant-tabs-nav .tlant-tabs-nav-wrap.tlant-tabs-nav-wrap-ping-right::after,
.tlant-tabs-top > div > .tlant-tabs-nav .tlant-tabs-nav-wrap.tlant-tabs-nav-wrap-ping-right::after,
.tlant-tabs-bottom > div > .tlant-tabs-nav .tlant-tabs-nav-wrap.tlant-tabs-nav-wrap-ping-right::after {
  opacity: 1;
}
.tlant-tabs-top > .tlant-tabs-nav::before,
.tlant-tabs-top > div > .tlant-tabs-nav::before {
  bottom: 0;
}
.tlant-tabs-top > .tlant-tabs-nav .tlant-tabs-ink-bar,
.tlant-tabs-top > div > .tlant-tabs-nav .tlant-tabs-ink-bar {
  bottom: 0;
}
.tlant-tabs-bottom > .tlant-tabs-nav,
.tlant-tabs-bottom > div > .tlant-tabs-nav {
  order: 1;
  margin-top: 16px;
  margin-bottom: 0;
}
.tlant-tabs-bottom > .tlant-tabs-nav::before,
.tlant-tabs-bottom > div > .tlant-tabs-nav::before {
  top: 0;
}
.tlant-tabs-bottom > .tlant-tabs-nav .tlant-tabs-ink-bar,
.tlant-tabs-bottom > div > .tlant-tabs-nav .tlant-tabs-ink-bar {
  top: 0;
}
.tlant-tabs-bottom > .tlant-tabs-content-holder,
.tlant-tabs-bottom > div > .tlant-tabs-content-holder {
  order: 0;
}
.tlant-tabs-left > .tlant-tabs-nav,
.tlant-tabs-right > .tlant-tabs-nav,
.tlant-tabs-left > div > .tlant-tabs-nav,
.tlant-tabs-right > div > .tlant-tabs-nav {
  flex-direction: column;
  min-width: 50px;
}
.tlant-tabs-left > .tlant-tabs-nav .tlant-tabs-tab,
.tlant-tabs-right > .tlant-tabs-nav .tlant-tabs-tab,
.tlant-tabs-left > div > .tlant-tabs-nav .tlant-tabs-tab,
.tlant-tabs-right > div > .tlant-tabs-nav .tlant-tabs-tab {
  padding: 8px 24px;
  text-align: center;
}
.tlant-tabs-left > .tlant-tabs-nav .tlant-tabs-tab + .tlant-tabs-tab,
.tlant-tabs-right > .tlant-tabs-nav .tlant-tabs-tab + .tlant-tabs-tab,
.tlant-tabs-left > div > .tlant-tabs-nav .tlant-tabs-tab + .tlant-tabs-tab,
.tlant-tabs-right > div > .tlant-tabs-nav .tlant-tabs-tab + .tlant-tabs-tab {
  margin: 16px 0 0 0;
}
.tlant-tabs-left > .tlant-tabs-nav .tlant-tabs-nav-wrap,
.tlant-tabs-right > .tlant-tabs-nav .tlant-tabs-nav-wrap,
.tlant-tabs-left > div > .tlant-tabs-nav .tlant-tabs-nav-wrap,
.tlant-tabs-right > div > .tlant-tabs-nav .tlant-tabs-nav-wrap {
  flex-direction: column;
}
.tlant-tabs-left > .tlant-tabs-nav .tlant-tabs-nav-wrap::before,
.tlant-tabs-right > .tlant-tabs-nav .tlant-tabs-nav-wrap::before,
.tlant-tabs-left > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::before,
.tlant-tabs-right > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::before,
.tlant-tabs-left > .tlant-tabs-nav .tlant-tabs-nav-wrap::after,
.tlant-tabs-right > .tlant-tabs-nav .tlant-tabs-nav-wrap::after,
.tlant-tabs-left > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::after,
.tlant-tabs-right > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::after {
  right: 0;
  left: 0;
  height: 30px;
}
.tlant-tabs-left > .tlant-tabs-nav .tlant-tabs-nav-wrap::before,
.tlant-tabs-right > .tlant-tabs-nav .tlant-tabs-nav-wrap::before,
.tlant-tabs-left > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::before,
.tlant-tabs-right > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::before {
  top: 0;
  box-shadow: inset 0 10px 8px -8px rgba(0, 0, 0, 0.08);
}
.tlant-tabs-left > .tlant-tabs-nav .tlant-tabs-nav-wrap::after,
.tlant-tabs-right > .tlant-tabs-nav .tlant-tabs-nav-wrap::after,
.tlant-tabs-left > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::after,
.tlant-tabs-right > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::after {
  bottom: 0;
  box-shadow: inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08);
}
.tlant-tabs-left > .tlant-tabs-nav .tlant-tabs-nav-wrap.tlant-tabs-nav-wrap-ping-top::before,
.tlant-tabs-right > .tlant-tabs-nav .tlant-tabs-nav-wrap.tlant-tabs-nav-wrap-ping-top::before,
.tlant-tabs-left > div > .tlant-tabs-nav .tlant-tabs-nav-wrap.tlant-tabs-nav-wrap-ping-top::before,
.tlant-tabs-right > div > .tlant-tabs-nav .tlant-tabs-nav-wrap.tlant-tabs-nav-wrap-ping-top::before {
  opacity: 1;
}
.tlant-tabs-left > .tlant-tabs-nav .tlant-tabs-nav-wrap.tlant-tabs-nav-wrap-ping-bottom::after,
.tlant-tabs-right > .tlant-tabs-nav .tlant-tabs-nav-wrap.tlant-tabs-nav-wrap-ping-bottom::after,
.tlant-tabs-left > div > .tlant-tabs-nav .tlant-tabs-nav-wrap.tlant-tabs-nav-wrap-ping-bottom::after,
.tlant-tabs-right > div > .tlant-tabs-nav .tlant-tabs-nav-wrap.tlant-tabs-nav-wrap-ping-bottom::after {
  opacity: 1;
}
.tlant-tabs-left > .tlant-tabs-nav .tlant-tabs-ink-bar,
.tlant-tabs-right > .tlant-tabs-nav .tlant-tabs-ink-bar,
.tlant-tabs-left > div > .tlant-tabs-nav .tlant-tabs-ink-bar,
.tlant-tabs-right > div > .tlant-tabs-nav .tlant-tabs-ink-bar {
  width: 2px;
}
.tlant-tabs-left > .tlant-tabs-nav .tlant-tabs-ink-bar-animated,
.tlant-tabs-right > .tlant-tabs-nav .tlant-tabs-ink-bar-animated,
.tlant-tabs-left > div > .tlant-tabs-nav .tlant-tabs-ink-bar-animated,
.tlant-tabs-right > div > .tlant-tabs-nav .tlant-tabs-ink-bar-animated {
  transition: height 0.3s, top 0.3s;
}
.tlant-tabs-left > .tlant-tabs-nav .tlant-tabs-nav-list,
.tlant-tabs-right > .tlant-tabs-nav .tlant-tabs-nav-list,
.tlant-tabs-left > div > .tlant-tabs-nav .tlant-tabs-nav-list,
.tlant-tabs-right > div > .tlant-tabs-nav .tlant-tabs-nav-list,
.tlant-tabs-left > .tlant-tabs-nav .tlant-tabs-nav-operations,
.tlant-tabs-right > .tlant-tabs-nav .tlant-tabs-nav-operations,
.tlant-tabs-left > div > .tlant-tabs-nav .tlant-tabs-nav-operations,
.tlant-tabs-right > div > .tlant-tabs-nav .tlant-tabs-nav-operations {
  flex: 1 0 auto;
  flex-direction: column;
}
.tlant-tabs-left > .tlant-tabs-nav .tlant-tabs-ink-bar,
.tlant-tabs-left > div > .tlant-tabs-nav .tlant-tabs-ink-bar {
  right: 0;
}
.tlant-tabs-left > .tlant-tabs-content-holder,
.tlant-tabs-left > div > .tlant-tabs-content-holder {
  margin-left: -1px;
  border-left: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-tabs-left > .tlant-tabs-content-holder > .tlant-tabs-content > .tlant-tabs-tabpane,
.tlant-tabs-left > div > .tlant-tabs-content-holder > .tlant-tabs-content > .tlant-tabs-tabpane {
  padding-left: 24px;
}
.tlant-tabs-right > .tlant-tabs-nav,
.tlant-tabs-right > div > .tlant-tabs-nav {
  order: 1;
}
.tlant-tabs-right > .tlant-tabs-nav .tlant-tabs-ink-bar,
.tlant-tabs-right > div > .tlant-tabs-nav .tlant-tabs-ink-bar {
  left: 0;
}
.tlant-tabs-right > .tlant-tabs-content-holder,
.tlant-tabs-right > div > .tlant-tabs-content-holder {
  order: 0;
  margin-right: -1px;
  border-right: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-tabs-right > .tlant-tabs-content-holder > .tlant-tabs-content > .tlant-tabs-tabpane,
.tlant-tabs-right > div > .tlant-tabs-content-holder > .tlant-tabs-content > .tlant-tabs-tabpane {
  padding-right: 24px;
}
.tlant-tabs-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  display: block;
}
.tlant-tabs-dropdown-hidden {
  display: none;
}
.tlant-tabs-dropdown-menu {
  max-height: 200px;
  margin: 0;
  padding: 4px 0;
  overflow-x: hidden;
  overflow-y: auto;
  text-align: left;
  list-style-type: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.tlant-tabs-dropdown-menu-item {
  display: flex;
  align-items: center;
  min-width: 120px;
  margin: 0;
  padding: 5px 12px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: all 0.3s;
}
.tlant-tabs-dropdown-menu-item > span {
  flex: 1;
  white-space: nowrap;
}
.tlant-tabs-dropdown-menu-item-remove {
  flex: none;
  margin-left: 12px;
  color: #7f8596;
  font-size: 12px;
  background: transparent;
  border: 0;
  cursor: pointer;
}
.tlant-tabs-dropdown-menu-item-remove:hover {
  color: var(--tlant-primary-5);
}
.tlant-tabs-dropdown-menu-item:hover {
  background: #f5f5f5;
}
.tlant-tabs-dropdown-menu-item-disabled,
.tlant-tabs-dropdown-menu-item-disabled:hover {
  color: #dadce1;
  background: transparent;
  cursor: not-allowed;
}
.tlant-tabs-card > .tlant-tabs-nav .tlant-tabs-tab,
.tlant-tabs-card > div > .tlant-tabs-nav .tlant-tabs-tab {
  margin: 0;
  padding: 8px 16px;
  background: #fafafa;
  border: 1px solid rgba(0, 0, 0, 0.06);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.tlant-tabs-card > .tlant-tabs-nav .tlant-tabs-tab-active,
.tlant-tabs-card > div > .tlant-tabs-nav .tlant-tabs-tab-active {
  color: var(--tlant-primary-color);
  background: #fff;
}
.tlant-tabs-card > .tlant-tabs-nav .tlant-tabs-ink-bar,
.tlant-tabs-card > div > .tlant-tabs-nav .tlant-tabs-ink-bar {
  visibility: hidden;
}
.tlant-tabs-card.tlant-tabs-top > .tlant-tabs-nav .tlant-tabs-tab + .tlant-tabs-tab,
.tlant-tabs-card.tlant-tabs-bottom > .tlant-tabs-nav .tlant-tabs-tab + .tlant-tabs-tab,
.tlant-tabs-card.tlant-tabs-top > div > .tlant-tabs-nav .tlant-tabs-tab + .tlant-tabs-tab,
.tlant-tabs-card.tlant-tabs-bottom > div > .tlant-tabs-nav .tlant-tabs-tab + .tlant-tabs-tab {
  margin-left: 2px;
}
.tlant-tabs-card.tlant-tabs-top > .tlant-tabs-nav .tlant-tabs-tab,
.tlant-tabs-card.tlant-tabs-top > div > .tlant-tabs-nav .tlant-tabs-tab {
  border-radius: 4px 4px 0 0;
}
.tlant-tabs-card.tlant-tabs-top > .tlant-tabs-nav .tlant-tabs-tab-active,
.tlant-tabs-card.tlant-tabs-top > div > .tlant-tabs-nav .tlant-tabs-tab-active {
  border-bottom-color: #fff;
}
.tlant-tabs-card.tlant-tabs-bottom > .tlant-tabs-nav .tlant-tabs-tab,
.tlant-tabs-card.tlant-tabs-bottom > div > .tlant-tabs-nav .tlant-tabs-tab {
  border-radius: 0 0 4px 4px;
}
.tlant-tabs-card.tlant-tabs-bottom > .tlant-tabs-nav .tlant-tabs-tab-active,
.tlant-tabs-card.tlant-tabs-bottom > div > .tlant-tabs-nav .tlant-tabs-tab-active {
  border-top-color: #fff;
}
.tlant-tabs-card.tlant-tabs-left > .tlant-tabs-nav .tlant-tabs-tab + .tlant-tabs-tab,
.tlant-tabs-card.tlant-tabs-right > .tlant-tabs-nav .tlant-tabs-tab + .tlant-tabs-tab,
.tlant-tabs-card.tlant-tabs-left > div > .tlant-tabs-nav .tlant-tabs-tab + .tlant-tabs-tab,
.tlant-tabs-card.tlant-tabs-right > div > .tlant-tabs-nav .tlant-tabs-tab + .tlant-tabs-tab {
  margin-top: 2px;
}
.tlant-tabs-card.tlant-tabs-left > .tlant-tabs-nav .tlant-tabs-tab,
.tlant-tabs-card.tlant-tabs-left > div > .tlant-tabs-nav .tlant-tabs-tab {
  border-radius: 4px 0 0 4px;
}
.tlant-tabs-card.tlant-tabs-left > .tlant-tabs-nav .tlant-tabs-tab-active,
.tlant-tabs-card.tlant-tabs-left > div > .tlant-tabs-nav .tlant-tabs-tab-active {
  border-right-color: #fff;
}
.tlant-tabs-card.tlant-tabs-right > .tlant-tabs-nav .tlant-tabs-tab,
.tlant-tabs-card.tlant-tabs-right > div > .tlant-tabs-nav .tlant-tabs-tab {
  border-radius: 0 4px 4px 0;
}
.tlant-tabs-card.tlant-tabs-right > .tlant-tabs-nav .tlant-tabs-tab-active,
.tlant-tabs-card.tlant-tabs-right > div > .tlant-tabs-nav .tlant-tabs-tab-active {
  border-left-color: #fff;
}
.tlant-tabs {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: flex;
}
.tlant-tabs > .tlant-tabs-nav,
.tlant-tabs > div > .tlant-tabs-nav {
  position: relative;
  display: flex;
  flex: none;
  align-items: center;
}
.tlant-tabs > .tlant-tabs-nav .tlant-tabs-nav-wrap,
.tlant-tabs > div > .tlant-tabs-nav .tlant-tabs-nav-wrap {
  position: relative;
  display: inline-block;
  display: flex;
  flex: auto;
  align-self: stretch;
  overflow: hidden;
  white-space: nowrap;
  transform: translate(0);
}
.tlant-tabs > .tlant-tabs-nav .tlant-tabs-nav-wrap::before,
.tlant-tabs > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::before,
.tlant-tabs > .tlant-tabs-nav .tlant-tabs-nav-wrap::after,
.tlant-tabs > div > .tlant-tabs-nav .tlant-tabs-nav-wrap::after {
  position: absolute;
  z-index: 1;
  opacity: 0;
  transition: opacity 0.3s;
  content: '';
  pointer-events: none;
}
.tlant-tabs > .tlant-tabs-nav .tlant-tabs-nav-list,
.tlant-tabs > div > .tlant-tabs-nav .tlant-tabs-nav-list {
  position: relative;
  display: flex;
  transition: transform 0.3s;
}
.tlant-tabs > .tlant-tabs-nav .tlant-tabs-nav-operations,
.tlant-tabs > div > .tlant-tabs-nav .tlant-tabs-nav-operations {
  display: flex;
  align-self: stretch;
}
.tlant-tabs > .tlant-tabs-nav .tlant-tabs-nav-operations-hidden,
.tlant-tabs > div > .tlant-tabs-nav .tlant-tabs-nav-operations-hidden {
  position: absolute;
  visibility: hidden;
  pointer-events: none;
}
.tlant-tabs > .tlant-tabs-nav .tlant-tabs-nav-more,
.tlant-tabs > div > .tlant-tabs-nav .tlant-tabs-nav-more {
  position: relative;
  padding: 8px 16px;
  background: transparent;
  border: 0;
}
.tlant-tabs > .tlant-tabs-nav .tlant-tabs-nav-more::after,
.tlant-tabs > div > .tlant-tabs-nav .tlant-tabs-nav-more::after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 5px;
  transform: translateY(100%);
  content: '';
}
.tlant-tabs > .tlant-tabs-nav .tlant-tabs-nav-add,
.tlant-tabs > div > .tlant-tabs-nav .tlant-tabs-nav-add {
  min-width: 40px;
  margin-left: 2px;
  padding: 0 8px;
  background: #fafafa;
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 4px 4px 0 0;
  outline: none;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.tlant-tabs > .tlant-tabs-nav .tlant-tabs-nav-add:hover,
.tlant-tabs > div > .tlant-tabs-nav .tlant-tabs-nav-add:hover {
  color: var(--tlant-primary-5);
}
.tlant-tabs > .tlant-tabs-nav .tlant-tabs-nav-add:active,
.tlant-tabs > div > .tlant-tabs-nav .tlant-tabs-nav-add:active,
.tlant-tabs > .tlant-tabs-nav .tlant-tabs-nav-add:focus,
.tlant-tabs > div > .tlant-tabs-nav .tlant-tabs-nav-add:focus {
  color: var(--tlant-primary-7);
}
.tlant-tabs-extra-content {
  flex: none;
}
.tlant-tabs-centered > .tlant-tabs-nav .tlant-tabs-nav-wrap:not([class*='tlant-tabs-nav-wrap-ping']),
.tlant-tabs-centered > div > .tlant-tabs-nav .tlant-tabs-nav-wrap:not([class*='tlant-tabs-nav-wrap-ping']) {
  justify-content: center;
}
.tlant-tabs-ink-bar {
  position: absolute;
  background: var(--tlant-primary-color);
  pointer-events: none;
}
.tlant-tabs-tab {
  position: relative;
  display: inline-flex;
  align-items: center;
  padding: 12px 0;
  font-size: 14px;
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
}
.tlant-tabs-tab-btn:focus,
.tlant-tabs-tab-remove:focus,
.tlant-tabs-tab-btn:active,
.tlant-tabs-tab-remove:active {
  color: var(--tlant-primary-7);
}
.tlant-tabs-tab-btn {
  outline: none;
  transition: all 0.3s;
}
.tlant-tabs-tab-remove {
  flex: none;
  margin-right: -4px;
  margin-left: 8px;
  color: #7f8596;
  font-size: 12px;
  background: transparent;
  border: none;
  outline: none;
  cursor: pointer;
  transition: all 0.3s;
}
.tlant-tabs-tab-remove:hover {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-tabs-tab:hover {
  color: var(--tlant-primary-5);
}
.tlant-tabs-tab.tlant-tabs-tab-active .tlant-tabs-tab-btn {
  color: var(--tlant-primary-color);
  text-shadow: 0 0 0.25px currentcolor;
}
.tlant-tabs-tab.tlant-tabs-tab-disabled {
  color: #dadce1;
  cursor: not-allowed;
}
.tlant-tabs-tab.tlant-tabs-tab-disabled .tlant-tabs-tab-btn:focus,
.tlant-tabs-tab.tlant-tabs-tab-disabled .tlant-tabs-tab-remove:focus,
.tlant-tabs-tab.tlant-tabs-tab-disabled .tlant-tabs-tab-btn:active,
.tlant-tabs-tab.tlant-tabs-tab-disabled .tlant-tabs-tab-remove:active {
  color: #dadce1;
}
.tlant-tabs-tab .tlant-tabs-tab-remove .anticon {
  margin: 0;
}
.tlant-tabs-tab .anticon {
  margin-right: 12px;
}
.tlant-tabs-tab + .tlant-tabs-tab {
  margin: 0 0 0 32px;
}
.tlant-tabs-content {
  position: relative;
  width: 100%;
}
.tlant-tabs-content-holder {
  flex: auto;
  min-width: 0;
  min-height: 0;
}
.tlant-tabs-tabpane {
  outline: none;
}
.tlant-tabs-tabpane-hidden {
  display: none;
}
.tlant-tabs-switch-appear,
.tlant-tabs-switch-enter {
  transition: none;
}
.tlant-tabs-switch-appear-start,
.tlant-tabs-switch-enter-start {
  opacity: 0;
}
.tlant-tabs-switch-appear-active,
.tlant-tabs-switch-enter-active {
  opacity: 1;
  transition: opacity 0.3s;
}
.tlant-tabs-switch-leave {
  position: absolute;
  transition: none;
  inset: 0;
}
.tlant-tabs-switch-leave-start {
  opacity: 1;
}
.tlant-tabs-switch-leave-active {
  opacity: 0;
  transition: opacity 0.3s;
}
.tlant-tag {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
  height: auto;
  margin-right: 8px;
  padding: 0 7px;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  background: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  opacity: 1;
  transition: all 0.3s;
}
.tlant-tag,
.tlant-tag a,
.tlant-tag a:hover {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-tag > a:first-child:last-child {
  display: inline-block;
  margin: 0 -8px;
  padding: 0 8px;
}
.tlant-tag-close-icon {
  margin-left: 3px;
  color: #7f8596;
  font-size: 10px;
  cursor: pointer;
  transition: all 0.3s;
}
.tlant-tag-close-icon:hover {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-tag-has-color {
  border-color: transparent;
}
.tlant-tag-has-color,
.tlant-tag-has-color a,
.tlant-tag-has-color a:hover,
.tlant-tag-has-color .anticon-close,
.tlant-tag-has-color .anticon-close:hover {
  color: #fff;
}
.tlant-tag-checkable {
  background-color: transparent;
  border-color: transparent;
  cursor: pointer;
}
.tlant-tag-checkable:not(.tlant-tag-checkable-checked):hover {
  color: var(--tlant-primary-color);
}
.tlant-tag-checkable:active,
.tlant-tag-checkable-checked {
  color: #fff;
}
.tlant-tag-checkable-checked {
  background-color: var(--tlant-primary-6);
}
.tlant-tag-checkable:active {
  background-color: var(--tlant-primary-7);
}
.tlant-tag-hidden {
  display: none;
}
.tlant-tag-pink {
  color: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}
.tlant-tag-pink-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.tlant-tag-magenta {
  color: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}
.tlant-tag-magenta-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.tlant-tag-red {
  color: #cf1322;
  background: #fff1f0;
  border-color: #ffa39e;
}
.tlant-tag-red-inverse {
  color: #fff;
  background: #f5222d;
  border-color: #f5222d;
}
.tlant-tag-volcano {
  color: #d4380d;
  background: #fff2e8;
  border-color: #ffbb96;
}
.tlant-tag-volcano-inverse {
  color: #fff;
  background: #fa541c;
  border-color: #fa541c;
}
.tlant-tag-orange {
  color: #d46b08;
  background: #fff7e6;
  border-color: #ffd591;
}
.tlant-tag-orange-inverse {
  color: #fff;
  background: #fa8c16;
  border-color: #fa8c16;
}
.tlant-tag-yellow {
  color: #d4b106;
  background: #feffe6;
  border-color: #fffb8f;
}
.tlant-tag-yellow-inverse {
  color: #fff;
  background: #fadb14;
  border-color: #fadb14;
}
.tlant-tag-gold {
  color: #d48806;
  background: #fffbe6;
  border-color: #ffe58f;
}
.tlant-tag-gold-inverse {
  color: #fff;
  background: #faad14;
  border-color: #faad14;
}
.tlant-tag-cyan {
  color: #08979c;
  background: #e6fffb;
  border-color: #87e8de;
}
.tlant-tag-cyan-inverse {
  color: #fff;
  background: #13c2c2;
  border-color: #13c2c2;
}
.tlant-tag-lime {
  color: #7cb305;
  background: #fcffe6;
  border-color: #eaff8f;
}
.tlant-tag-lime-inverse {
  color: #fff;
  background: #a0d911;
  border-color: #a0d911;
}
.tlant-tag-green {
  color: #389e0d;
  background: #f6ffed;
  border-color: #b7eb8f;
}
.tlant-tag-green-inverse {
  color: #fff;
  background: #52c41a;
  border-color: #52c41a;
}
.tlant-tag-blue {
  color: #096dd9;
  background: #e6f7ff;
  border-color: #91d5ff;
}
.tlant-tag-blue-inverse {
  color: #fff;
  background: #1890ff;
  border-color: #1890ff;
}
.tlant-tag-geekblue {
  color: #1d39c4;
  background: #f0f5ff;
  border-color: #adc6ff;
}
.tlant-tag-geekblue-inverse {
  color: #fff;
  background: #2f54eb;
  border-color: #2f54eb;
}
.tlant-tag-purple {
  color: #531dab;
  background: #f9f0ff;
  border-color: #d3adf7;
}
.tlant-tag-purple-inverse {
  color: #fff;
  background: #722ed1;
  border-color: #722ed1;
}
.tlant-tag-success {
  color: var(--tlant-success-color);
  background: var(--tlant-success-color-deprecated-bg);
  border-color: var(--tlant-success-color-deprecated-border);
}
.tlant-tag-processing {
  color: var(--tlant-info-color);
  background: var(--tlant-info-color-deprecated-bg);
  border-color: var(--tlant-info-color-deprecated-border);
}
.tlant-tag-error {
  color: #cf1322;
  background: var(--tlant-error-color-deprecated-bg);
  border-color: var(--tlant-error-color-deprecated-border);
}
.tlant-tag-warning {
  color: #ef8600;
  background: var(--tlant-warning-color-deprecated-bg);
  border-color: var(--tlant-warning-color-deprecated-border);
}
.tlant-tag > .anticon + span,
.tlant-tag > span + .anticon {
  margin-left: 7px;
}
.tlant-tag.tlant-tag-rtl {
  margin-right: 0;
  margin-left: 8px;
  direction: rtl;
  text-align: right;
}
.tlant-tag-rtl .tlant-tag-close-icon {
  margin-right: 3px;
  margin-left: 0;
}
.tlant-tag-rtl.tlant-tag > .anticon + span,
.tlant-tag-rtl.tlant-tag > span + .anticon {
  margin-right: 7px;
  margin-left: 0;
}
.tlant-timeline {
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  margin: 0;
  padding: 0;
  list-style: none;
}
.tlant-timeline-item {
  position: relative;
  margin: 0;
  padding-bottom: 20px;
  font-size: 14px;
  list-style: none;
}
.tlant-timeline-item-tail {
  position: absolute;
  top: 10px;
  left: 4px;
  height: calc(100% - 10px);
  border-left: 2px solid rgba(0, 0, 0, 0.06);
}
.tlant-timeline-item-pending .tlant-timeline-item-head {
  font-size: 12px;
  background-color: transparent;
}
.tlant-timeline-item-pending .tlant-timeline-item-tail {
  display: none;
}
.tlant-timeline-item-head {
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #fff;
  border: 2px solid transparent;
  border-radius: 100px;
}
.tlant-timeline-item-head-blue {
  color: var(--tlant-primary-color);
  border-color: var(--tlant-primary-color);
}
.tlant-timeline-item-head-red {
  color: #cf1322;
  border-color: #cf1322;
}
.tlant-timeline-item-head-green {
  color: var(--tlant-success-color);
  border-color: var(--tlant-success-color);
}
.tlant-timeline-item-head-gray {
  color: #dadce1;
  border-color: #dadce1;
}
.tlant-timeline-item-head-custom {
  position: absolute;
  top: 5.5px;
  left: 5px;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 3px 1px;
  line-height: 1;
  text-align: center;
  border: 0;
  border-radius: 0;
  transform: translate(-50%, -50%);
}
.tlant-timeline-item-content {
  position: relative;
  top: -7.001px;
  margin: 0 0 0 26px;
  word-break: break-word;
}
.tlant-timeline-item-last > .tlant-timeline-item-tail {
  display: none;
}
.tlant-timeline-item-last > .tlant-timeline-item-content {
  min-height: 48px;
}
.tlant-timeline.tlant-timeline-alternate .tlant-timeline-item-tail,
.tlant-timeline.tlant-timeline-right .tlant-timeline-item-tail,
.tlant-timeline.tlant-timeline-label .tlant-timeline-item-tail,
.tlant-timeline.tlant-timeline-alternate .tlant-timeline-item-head,
.tlant-timeline.tlant-timeline-right .tlant-timeline-item-head,
.tlant-timeline.tlant-timeline-label .tlant-timeline-item-head,
.tlant-timeline.tlant-timeline-alternate .tlant-timeline-item-head-custom,
.tlant-timeline.tlant-timeline-right .tlant-timeline-item-head-custom,
.tlant-timeline.tlant-timeline-label .tlant-timeline-item-head-custom {
  left: 50%;
}
.tlant-timeline.tlant-timeline-alternate .tlant-timeline-item-head,
.tlant-timeline.tlant-timeline-right .tlant-timeline-item-head,
.tlant-timeline.tlant-timeline-label .tlant-timeline-item-head {
  margin-left: -4px;
}
.tlant-timeline.tlant-timeline-alternate .tlant-timeline-item-head-custom,
.tlant-timeline.tlant-timeline-right .tlant-timeline-item-head-custom,
.tlant-timeline.tlant-timeline-label .tlant-timeline-item-head-custom {
  margin-left: 1px;
}
.tlant-timeline.tlant-timeline-alternate .tlant-timeline-item-left .tlant-timeline-item-content,
.tlant-timeline.tlant-timeline-right .tlant-timeline-item-left .tlant-timeline-item-content,
.tlant-timeline.tlant-timeline-label .tlant-timeline-item-left .tlant-timeline-item-content {
  left: calc(50% - 4px);
  width: calc(50% - 14px);
  text-align: left;
}
.tlant-timeline.tlant-timeline-alternate .tlant-timeline-item-right .tlant-timeline-item-content,
.tlant-timeline.tlant-timeline-right .tlant-timeline-item-right .tlant-timeline-item-content,
.tlant-timeline.tlant-timeline-label .tlant-timeline-item-right .tlant-timeline-item-content {
  width: calc(50% - 12px);
  margin: 0;
  text-align: right;
}
.tlant-timeline.tlant-timeline-right .tlant-timeline-item-right .tlant-timeline-item-tail,
.tlant-timeline.tlant-timeline-right .tlant-timeline-item-right .tlant-timeline-item-head,
.tlant-timeline.tlant-timeline-right .tlant-timeline-item-right .tlant-timeline-item-head-custom {
  left: calc(100% - 4px - 2px);
}
.tlant-timeline.tlant-timeline-right .tlant-timeline-item-right .tlant-timeline-item-content {
  width: calc(100% - 18px);
}
.tlant-timeline.tlant-timeline-pending .tlant-timeline-item-last .tlant-timeline-item-tail {
  display: block;
  height: calc(100% - 14px);
  border-left: 2px dotted rgba(0, 0, 0, 0.06);
}
.tlant-timeline.tlant-timeline-reverse .tlant-timeline-item-last .tlant-timeline-item-tail {
  display: none;
}
.tlant-timeline.tlant-timeline-reverse .tlant-timeline-item-pending .tlant-timeline-item-tail {
  top: 15px;
  display: block;
  height: calc(100% - 15px);
  border-left: 2px dotted rgba(0, 0, 0, 0.06);
}
.tlant-timeline.tlant-timeline-reverse .tlant-timeline-item-pending .tlant-timeline-item-content {
  min-height: 48px;
}
.tlant-timeline.tlant-timeline-label .tlant-timeline-item-label {
  position: absolute;
  top: -7.001px;
  width: calc(50% - 12px);
  text-align: right;
}
.tlant-timeline.tlant-timeline-label .tlant-timeline-item-right .tlant-timeline-item-label {
  left: calc(50% + 14px);
  width: calc(50% - 14px);
  text-align: left;
}
.tlant-timeline-rtl {
  direction: rtl;
}
.tlant-timeline-rtl .tlant-timeline-item-tail {
  right: 4px;
  left: auto;
  border-right: 2px solid rgba(0, 0, 0, 0.06);
  border-left: none;
}
.tlant-timeline-rtl .tlant-timeline-item-head-custom {
  right: 5px;
  left: auto;
  transform: translate(50%, -50%);
}
.tlant-timeline-rtl .tlant-timeline-item-content {
  margin: 0 18px 0 0;
}
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-alternate .tlant-timeline-item-tail,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-right .tlant-timeline-item-tail,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-label .tlant-timeline-item-tail,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-alternate .tlant-timeline-item-head,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-right .tlant-timeline-item-head,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-label .tlant-timeline-item-head,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-alternate .tlant-timeline-item-head-custom,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-right .tlant-timeline-item-head-custom,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-label .tlant-timeline-item-head-custom {
  right: 50%;
  left: auto;
}
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-alternate .tlant-timeline-item-head,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-right .tlant-timeline-item-head,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-label .tlant-timeline-item-head {
  margin-right: -4px;
  margin-left: 0;
}
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-alternate .tlant-timeline-item-head-custom,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-right .tlant-timeline-item-head-custom,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-label .tlant-timeline-item-head-custom {
  margin-right: 1px;
  margin-left: 0;
}
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-alternate .tlant-timeline-item-left .tlant-timeline-item-content,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-right .tlant-timeline-item-left .tlant-timeline-item-content,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-label .tlant-timeline-item-left .tlant-timeline-item-content {
  right: calc(50% - 4px);
  left: auto;
  text-align: right;
}
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-alternate .tlant-timeline-item-right .tlant-timeline-item-content,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-right .tlant-timeline-item-right .tlant-timeline-item-content,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-label .tlant-timeline-item-right .tlant-timeline-item-content {
  text-align: left;
}
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-right .tlant-timeline-item-right .tlant-timeline-item-tail,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-right .tlant-timeline-item-right .tlant-timeline-item-head,
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-right .tlant-timeline-item-right .tlant-timeline-item-head-custom {
  right: 0;
  left: auto;
}
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-right .tlant-timeline-item-right .tlant-timeline-item-content {
  width: 100%;
  margin-right: 18px;
  text-align: right;
}
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-pending .tlant-timeline-item-last .tlant-timeline-item-tail {
  border-right: 2px dotted rgba(0, 0, 0, 0.06);
  border-left: none;
}
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-reverse .tlant-timeline-item-pending .tlant-timeline-item-tail {
  border-right: 2px dotted rgba(0, 0, 0, 0.06);
  border-left: none;
}
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-label .tlant-timeline-item-label {
  text-align: left;
}
.tlant-timeline-rtl.tlant-timeline.tlant-timeline-label .tlant-timeline-item-right .tlant-timeline-item-label {
  right: calc(50% + 14px);
  text-align: right;
}
.tlant-tooltip {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  z-index: 1070;
  display: block;
  width: max-content;
  width: intrinsic;
  max-width: 250px;
  visibility: visible;
}
.tlant-tooltip-content {
  position: relative;
}
.tlant-tooltip-hidden {
  display: none;
}
.tlant-tooltip-placement-top,
.tlant-tooltip-placement-topLeft,
.tlant-tooltip-placement-topRight {
  padding-bottom: 14.3137085px;
}
.tlant-tooltip-placement-right,
.tlant-tooltip-placement-rightTop,
.tlant-tooltip-placement-rightBottom {
  padding-left: 14.3137085px;
}
.tlant-tooltip-placement-bottom,
.tlant-tooltip-placement-bottomLeft,
.tlant-tooltip-placement-bottomRight {
  padding-top: 14.3137085px;
}
.tlant-tooltip-placement-left,
.tlant-tooltip-placement-leftTop,
.tlant-tooltip-placement-leftBottom {
  padding-right: 14.3137085px;
}
.tlant-tooltip-inner {
  min-width: 30px;
  min-height: 32px;
  padding: 6px 8px;
  color: #fff;
  text-align: left;
  text-decoration: none;
  word-wrap: break-word;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.tlant-tooltip-arrow {
  position: absolute;
  z-index: 2;
  display: block;
  width: 22px;
  height: 22px;
  overflow: hidden;
  background: transparent;
  pointer-events: none;
}
.tlant-tooltip-arrow-content {
  --antd-arrow-background-color: linear-gradient(to right bottom, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.75));
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 11.3137085px;
  height: 11.3137085px;
  margin: auto;
  content: '';
  pointer-events: auto;
  border-radius: 0 0 2px;
  pointer-events: none;
}
.tlant-tooltip-arrow-content::before {
  position: absolute;
  top: -11.3137085px;
  left: -11.3137085px;
  width: 33.9411255px;
  height: 33.9411255px;
  background: var(--antd-arrow-background-color);
  background-repeat: no-repeat;
  background-position: -10px -10px;
  content: '';
  clip-path: inset(33% 33%);
  clip-path: path('M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z');
}
.tlant-tooltip-placement-top .tlant-tooltip-arrow,
.tlant-tooltip-placement-topLeft .tlant-tooltip-arrow,
.tlant-tooltip-placement-topRight .tlant-tooltip-arrow {
  bottom: 0;
  transform: translateY(100%);
}
.tlant-tooltip-placement-top .tlant-tooltip-arrow-content,
.tlant-tooltip-placement-topLeft .tlant-tooltip-arrow-content,
.tlant-tooltip-placement-topRight .tlant-tooltip-arrow-content {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(-11px) rotate(45deg);
}
.tlant-tooltip-placement-top .tlant-tooltip-arrow {
  left: 50%;
  transform: translateY(100%) translateX(-50%);
}
.tlant-tooltip-placement-topLeft .tlant-tooltip-arrow {
  left: 13px;
}
.tlant-tooltip-placement-topRight .tlant-tooltip-arrow {
  right: 13px;
}
.tlant-tooltip-placement-right .tlant-tooltip-arrow,
.tlant-tooltip-placement-rightTop .tlant-tooltip-arrow,
.tlant-tooltip-placement-rightBottom .tlant-tooltip-arrow {
  left: 0;
  transform: translateX(-100%);
}
.tlant-tooltip-placement-right .tlant-tooltip-arrow-content,
.tlant-tooltip-placement-rightTop .tlant-tooltip-arrow-content,
.tlant-tooltip-placement-rightBottom .tlant-tooltip-arrow-content {
  box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(11px) rotate(135deg);
}
.tlant-tooltip-placement-right .tlant-tooltip-arrow {
  top: 50%;
  transform: translateX(-100%) translateY(-50%);
}
.tlant-tooltip-placement-rightTop .tlant-tooltip-arrow {
  top: 5px;
}
.tlant-tooltip-placement-rightBottom .tlant-tooltip-arrow {
  bottom: 5px;
}
.tlant-tooltip-placement-left .tlant-tooltip-arrow,
.tlant-tooltip-placement-leftTop .tlant-tooltip-arrow,
.tlant-tooltip-placement-leftBottom .tlant-tooltip-arrow {
  right: 0;
  transform: translateX(100%);
}
.tlant-tooltip-placement-left .tlant-tooltip-arrow-content,
.tlant-tooltip-placement-leftTop .tlant-tooltip-arrow-content,
.tlant-tooltip-placement-leftBottom .tlant-tooltip-arrow-content {
  box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(-11px) rotate(315deg);
}
.tlant-tooltip-placement-left .tlant-tooltip-arrow {
  top: 50%;
  transform: translateX(100%) translateY(-50%);
}
.tlant-tooltip-placement-leftTop .tlant-tooltip-arrow {
  top: 5px;
}
.tlant-tooltip-placement-leftBottom .tlant-tooltip-arrow {
  bottom: 5px;
}
.tlant-tooltip-placement-bottom .tlant-tooltip-arrow,
.tlant-tooltip-placement-bottomLeft .tlant-tooltip-arrow,
.tlant-tooltip-placement-bottomRight .tlant-tooltip-arrow {
  top: 0;
  transform: translateY(-100%);
}
.tlant-tooltip-placement-bottom .tlant-tooltip-arrow-content,
.tlant-tooltip-placement-bottomLeft .tlant-tooltip-arrow-content,
.tlant-tooltip-placement-bottomRight .tlant-tooltip-arrow-content {
  box-shadow: -3px -3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(11px) rotate(225deg);
}
.tlant-tooltip-placement-bottom .tlant-tooltip-arrow {
  left: 50%;
  transform: translateY(-100%) translateX(-50%);
}
.tlant-tooltip-placement-bottomLeft .tlant-tooltip-arrow {
  left: 13px;
}
.tlant-tooltip-placement-bottomRight .tlant-tooltip-arrow {
  right: 13px;
}
.tlant-tooltip-pink .tlant-tooltip-inner {
  background-color: #eb2f96;
}
.tlant-tooltip-pink .tlant-tooltip-arrow-content::before {
  background: #eb2f96;
}
.tlant-tooltip-magenta .tlant-tooltip-inner {
  background-color: #eb2f96;
}
.tlant-tooltip-magenta .tlant-tooltip-arrow-content::before {
  background: #eb2f96;
}
.tlant-tooltip-red .tlant-tooltip-inner {
  background-color: #f5222d;
}
.tlant-tooltip-red .tlant-tooltip-arrow-content::before {
  background: #f5222d;
}
.tlant-tooltip-volcano .tlant-tooltip-inner {
  background-color: #fa541c;
}
.tlant-tooltip-volcano .tlant-tooltip-arrow-content::before {
  background: #fa541c;
}
.tlant-tooltip-orange .tlant-tooltip-inner {
  background-color: #fa8c16;
}
.tlant-tooltip-orange .tlant-tooltip-arrow-content::before {
  background: #fa8c16;
}
.tlant-tooltip-yellow .tlant-tooltip-inner {
  background-color: #fadb14;
}
.tlant-tooltip-yellow .tlant-tooltip-arrow-content::before {
  background: #fadb14;
}
.tlant-tooltip-gold .tlant-tooltip-inner {
  background-color: #faad14;
}
.tlant-tooltip-gold .tlant-tooltip-arrow-content::before {
  background: #faad14;
}
.tlant-tooltip-cyan .tlant-tooltip-inner {
  background-color: #13c2c2;
}
.tlant-tooltip-cyan .tlant-tooltip-arrow-content::before {
  background: #13c2c2;
}
.tlant-tooltip-lime .tlant-tooltip-inner {
  background-color: #a0d911;
}
.tlant-tooltip-lime .tlant-tooltip-arrow-content::before {
  background: #a0d911;
}
.tlant-tooltip-green .tlant-tooltip-inner {
  background-color: #52c41a;
}
.tlant-tooltip-green .tlant-tooltip-arrow-content::before {
  background: #52c41a;
}
.tlant-tooltip-blue .tlant-tooltip-inner {
  background-color: #1890ff;
}
.tlant-tooltip-blue .tlant-tooltip-arrow-content::before {
  background: #1890ff;
}
.tlant-tooltip-geekblue .tlant-tooltip-inner {
  background-color: #2f54eb;
}
.tlant-tooltip-geekblue .tlant-tooltip-arrow-content::before {
  background: #2f54eb;
}
.tlant-tooltip-purple .tlant-tooltip-inner {
  background-color: #722ed1;
}
.tlant-tooltip-purple .tlant-tooltip-arrow-content::before {
  background: #722ed1;
}
.tlant-tooltip-rtl {
  direction: rtl;
}
.tlant-tooltip-rtl .tlant-tooltip-inner {
  text-align: right;
}
.tlant-transfer-customize-list .tlant-transfer-list {
  flex: 1 1 50%;
  width: auto;
  height: auto;
  min-height: 200px;
}
.tlant-transfer-customize-list .tlant-table-wrapper .tlant-table-small {
  border: 0;
  border-radius: 0;
}
.tlant-transfer-customize-list .tlant-table-wrapper .tlant-table-small .tlant-table-selection-column {
  width: 40px;
  min-width: 40px;
}
.tlant-transfer-customize-list .tlant-table-wrapper .tlant-table-small > .tlant-table-content > .tlant-table-body > table > .tlant-table-thead > tr > th {
  background: #fafafa;
}
.tlant-transfer-customize-list .tlant-table-wrapper .tlant-table-small > .tlant-table-content .tlant-table-row:last-child td {
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-transfer-customize-list .tlant-table-wrapper .tlant-table-small .tlant-table-body {
  margin: 0;
}
.tlant-transfer-customize-list .tlant-table-wrapper .tlant-table-pagination.tlant-pagination {
  margin: 16px 0 4px;
}
.tlant-transfer-customize-list .tlant-input[disabled] {
  background-color: transparent;
}
.tlant-transfer-status-error .tlant-transfer-list {
  border-color: #cf1322;
}
.tlant-transfer-status-error .tlant-transfer-list-search:not([disabled]) {
  border-color: #d9d9d9;
}
.tlant-transfer-status-error .tlant-transfer-list-search:not([disabled]):hover {
  border-color: var(--tlant-primary-5);
  border-right-width: 1px;
}
.tlant-input-rtl .tlant-transfer-status-error .tlant-transfer-list-search:not([disabled]):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-transfer-status-error .tlant-transfer-list-search:not([disabled]):focus {
  border-color: var(--tlant-primary-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-primary-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-rtl .tlant-transfer-status-error .tlant-transfer-list-search:not([disabled]):focus {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-transfer-status-warning .tlant-transfer-list {
  border-color: #ef8600;
}
.tlant-transfer-status-warning .tlant-transfer-list-search:not([disabled]) {
  border-color: #d9d9d9;
}
.tlant-transfer-status-warning .tlant-transfer-list-search:not([disabled]):hover {
  border-color: var(--tlant-primary-5);
  border-right-width: 1px;
}
.tlant-input-rtl .tlant-transfer-status-warning .tlant-transfer-list-search:not([disabled]):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-transfer-status-warning .tlant-transfer-list-search:not([disabled]):focus {
  border-color: var(--tlant-primary-color-hover);
  box-shadow: 0 0 0 2px var(--tlant-primary-color-outline);
  border-right-width: 1px;
  outline: 0;
}
.tlant-input-rtl .tlant-transfer-status-warning .tlant-transfer-list-search:not([disabled]):focus {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.tlant-transfer {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: flex;
  align-items: stretch;
}
.tlant-transfer-disabled .tlant-transfer-list {
  background: #f5f5f5;
}
.tlant-transfer-list {
  display: flex;
  flex-direction: column;
  width: 180px;
  height: 200px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.tlant-transfer-list-with-pagination {
  width: 250px;
  height: auto;
}
.tlant-transfer-list-search .anticon-search {
  color: #dadce1;
}
.tlant-transfer-list-header {
  display: flex;
  flex: none;
  align-items: center;
  height: 40px;
  padding: 8px 12px 9px;
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 4px 4px 0 0;
}
.tlant-transfer-list-header > *:not(:last-child) {
  margin-right: 4px;
}
.tlant-transfer-list-header > * {
  flex: none;
}
.tlant-transfer-list-header-title {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-align: right;
  text-overflow: ellipsis;
}
.tlant-transfer-list-header-dropdown {
  font-size: 10px;
  transform: translateY(10%);
  cursor: pointer;
}
.tlant-transfer-list-header-dropdown[disabled] {
  cursor: not-allowed;
}
.tlant-transfer-list-body {
  display: flex;
  flex: auto;
  flex-direction: column;
  overflow: hidden;
  font-size: 14px;
}
.tlant-transfer-list-body-search-wrapper {
  position: relative;
  flex: none;
  padding: 12px;
}
.tlant-transfer-list-content {
  flex: auto;
  margin: 0;
  padding: 0;
  overflow: auto;
  list-style: none;
}
.tlant-transfer-list-content-item {
  display: flex;
  align-items: center;
  min-height: 32px;
  padding: 6px 12px;
  line-height: 20px;
  transition: all 0.3s;
}
.tlant-transfer-list-content-item > *:not(:last-child) {
  margin-right: 8px;
}
.tlant-transfer-list-content-item > * {
  flex: none;
}
.tlant-transfer-list-content-item-text {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.tlant-transfer-list-content-item-remove {
  position: relative;
  color: #d9d9d9;
  cursor: pointer;
  transition: all 0.3s;
}
.tlant-transfer-list-content-item-remove:hover {
  color: var(--tlant-primary-color-hover);
}
.tlant-transfer-list-content-item-remove::after {
  position: absolute;
  top: -6px;
  right: -50%;
  bottom: -6px;
  left: -50%;
  content: '';
}
.tlant-transfer-list-content-item:not(.tlant-transfer-list-content-item-disabled):hover {
  background-color: #f5f5f5;
  cursor: pointer;
}
.tlant-transfer-list-content-item:not(.tlant-transfer-list-content-item-disabled).tlant-transfer-list-content-item-checked:hover {
  background-color: var(--tlant-primary-color-active-deprecated-d-02);
}
.tlant-transfer-list-content-show-remove .tlant-transfer-list-content-item:not(.tlant-transfer-list-content-item-disabled):hover {
  background: transparent;
  cursor: default;
}
.tlant-transfer-list-content-item-checked {
  background-color: var(--tlant-primary-1);
}
.tlant-transfer-list-content-item-disabled {
  color: #dadce1;
  cursor: not-allowed;
}
.tlant-transfer-list-pagination {
  padding: 8px 0;
  text-align: right;
  border-top: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-transfer-list-body-not-found {
  flex: none;
  width: 100%;
  margin: auto 0;
  color: #dadce1;
  text-align: center;
}
.tlant-transfer-list-footer {
  border-top: 1px solid rgba(0, 0, 0, 0.06);
}
.tlant-transfer-operation {
  display: flex;
  flex: none;
  flex-direction: column;
  align-self: center;
  margin: 0 8px;
  vertical-align: middle;
}
.tlant-transfer-operation .tlant-btn {
  display: block;
}
.tlant-transfer-operation .tlant-btn:first-child {
  margin-bottom: 4px;
}
.tlant-transfer-operation .tlant-btn .anticon {
  font-size: 12px;
}
.tlant-transfer .tlant-empty-image {
  max-height: -2px;
}
.tlant-transfer-rtl {
  direction: rtl;
}
.tlant-transfer-rtl .tlant-transfer-list-search {
  padding-right: 8px;
  padding-left: 24px;
}
.tlant-transfer-rtl .tlant-transfer-list-search-action {
  right: auto;
  left: 12px;
}
.tlant-transfer-rtl .tlant-transfer-list-header > *:not(:last-child) {
  margin-right: 0;
  margin-left: 4px;
}
.tlant-transfer-rtl .tlant-transfer-list-header {
  right: 0;
  left: auto;
}
.tlant-transfer-rtl .tlant-transfer-list-header-title {
  text-align: left;
}
.tlant-transfer-rtl .tlant-transfer-list-content-item > *:not(:last-child) {
  margin-right: 0;
  margin-left: 8px;
}
.tlant-transfer-rtl .tlant-transfer-list-pagination {
  text-align: left;
}
.tlant-transfer-rtl .tlant-transfer-list-footer {
  right: 0;
  left: auto;
}
@keyframes ant-tree-node-fx-do-not-use {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.tlant-tree.tlant-tree-directory .tlant-tree-treenode {
  position: relative;
}
.tlant-tree.tlant-tree-directory .tlant-tree-treenode::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 4px;
  left: 0;
  transition: background-color 0.3s;
  content: '';
  pointer-events: none;
}
.tlant-tree.tlant-tree-directory .tlant-tree-treenode:hover::before {
  background: #f5f5f5;
}
.tlant-tree.tlant-tree-directory .tlant-tree-treenode > * {
  z-index: 1;
}
.tlant-tree.tlant-tree-directory .tlant-tree-treenode .tlant-tree-switcher {
  transition: color 0.3s;
}
.tlant-tree.tlant-tree-directory .tlant-tree-treenode .tlant-tree-node-content-wrapper {
  border-radius: 0;
  user-select: none;
}
.tlant-tree.tlant-tree-directory .tlant-tree-treenode .tlant-tree-node-content-wrapper:hover {
  background: transparent;
}
.tlant-tree.tlant-tree-directory .tlant-tree-treenode .tlant-tree-node-content-wrapper.tlant-tree-node-selected {
  color: #fff;
  background: transparent;
}
.tlant-tree.tlant-tree-directory .tlant-tree-treenode-selected:hover::before,
.tlant-tree.tlant-tree-directory .tlant-tree-treenode-selected::before {
  background: var(--tlant-primary-color);
}
.tlant-tree.tlant-tree-directory .tlant-tree-treenode-selected .tlant-tree-switcher {
  color: #fff;
}
.tlant-tree.tlant-tree-directory .tlant-tree-treenode-selected .tlant-tree-node-content-wrapper {
  color: #fff;
  background: transparent;
}
.tlant-tree-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}
.tlant-tree-checkbox-wrapper:hover .tlant-tree-checkbox-inner,
.tlant-tree-checkbox:hover .tlant-tree-checkbox-inner,
.tlant-tree-checkbox-input:focus + .tlant-tree-checkbox-inner {
  border-color: var(--tlant-primary-color);
}
.tlant-tree-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid var(--tlant-primary-color);
  border-radius: 2px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}
.tlant-tree-checkbox:hover::after,
.tlant-tree-checkbox-wrapper:hover .tlant-tree-checkbox::after {
  visibility: visible;
}
.tlant-tree-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  border-collapse: separate;
  transition: all 0.3s;
}
.tlant-tree-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 21.5%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.tlant-tree-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.tlant-tree-checkbox-checked .tlant-tree-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.tlant-tree-checkbox-checked .tlant-tree-checkbox-inner {
  background-color: var(--tlant-primary-color);
  border-color: var(--tlant-primary-color);
}
.tlant-tree-checkbox-disabled {
  cursor: not-allowed;
}
.tlant-tree-checkbox-disabled.tlant-tree-checkbox-checked .tlant-tree-checkbox-inner::after {
  border-color: #dadce1;
  animation-name: none;
}
.tlant-tree-checkbox-disabled .tlant-tree-checkbox-input {
  cursor: not-allowed;
  pointer-events: none;
}
.tlant-tree-checkbox-disabled .tlant-tree-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}
.tlant-tree-checkbox-disabled .tlant-tree-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}
.tlant-tree-checkbox-disabled + span {
  color: #dadce1;
  cursor: not-allowed;
}
.tlant-tree-checkbox-disabled:hover::after,
.tlant-tree-checkbox-wrapper:hover .tlant-tree-checkbox-disabled::after {
  visibility: hidden;
}
.tlant-tree-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}
.tlant-tree-checkbox-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\a0';
}
.tlant-tree-checkbox-wrapper.tlant-tree-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.tlant-tree-checkbox-wrapper + .tlant-tree-checkbox-wrapper {
  margin-left: 8px;
}
.tlant-tree-checkbox-wrapper.tlant-tree-checkbox-wrapper-in-form-item input[type='checkbox'] {
  width: 14px;
  height: 14px;
}
.tlant-tree-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.tlant-tree-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.tlant-tree-checkbox-group-item {
  margin-right: 8px;
}
.tlant-tree-checkbox-group-item:last-child {
  margin-right: 0;
}
.tlant-tree-checkbox-group-item + .tlant-tree-checkbox-group-item {
  margin-left: 0;
}
.tlant-tree-checkbox-indeterminate .tlant-tree-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}
.tlant-tree-checkbox-indeterminate .tlant-tree-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: var(--tlant-primary-color);
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.tlant-tree-checkbox-indeterminate.tlant-tree-checkbox-disabled .tlant-tree-checkbox-inner::after {
  background-color: #dadce1;
  border-color: #dadce1;
}
.tlant-tree-checkbox-rtl {
  direction: rtl;
}
.tlant-tree-checkbox-group-rtl .tlant-tree-checkbox-group-item {
  margin-right: 0;
  margin-left: 8px;
}
.tlant-tree-checkbox-group-rtl .tlant-tree-checkbox-group-item:last-child {
  margin-left: 0 !important;
}
.tlant-tree-checkbox-group-rtl .tlant-tree-checkbox-group-item + .tlant-tree-checkbox-group-item {
  margin-left: 8px;
}
.tlant-tree {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background: #fff;
  border-radius: 4px;
  transition: background-color 0.3s;
}
.tlant-tree-focused:not(:hover):not(.tlant-tree-active-focused) {
  background: var(--tlant-primary-1);
}
.tlant-tree-list-holder-inner {
  align-items: flex-start;
}
.tlant-tree.tlant-tree-block-node .tlant-tree-list-holder-inner {
  align-items: stretch;
}
.tlant-tree.tlant-tree-block-node .tlant-tree-list-holder-inner .tlant-tree-node-content-wrapper {
  flex: auto;
}
.tlant-tree.tlant-tree-block-node .tlant-tree-list-holder-inner .tlant-tree-treenode.dragging {
  position: relative;
}
.tlant-tree.tlant-tree-block-node .tlant-tree-list-holder-inner .tlant-tree-treenode.dragging::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 4px;
  left: 0;
  border: 1px solid var(--tlant-primary-color);
  opacity: 0;
  animation: ant-tree-node-fx-do-not-use 0.3s;
  animation-play-state: running;
  animation-fill-mode: forwards;
  content: '';
  pointer-events: none;
}
.tlant-tree .tlant-tree-treenode {
  display: flex;
  align-items: flex-start;
  padding: 0 0 4px 0;
  outline: none;
}
.tlant-tree .tlant-tree-treenode-disabled .tlant-tree-node-content-wrapper {
  color: #dadce1;
  cursor: not-allowed;
}
.tlant-tree .tlant-tree-treenode-disabled .tlant-tree-node-content-wrapper:hover {
  background: transparent;
}
.tlant-tree .tlant-tree-treenode-active .tlant-tree-node-content-wrapper {
  background: #f5f5f5;
}
.tlant-tree .tlant-tree-treenode:not(.tlant-tree .tlant-tree-treenode-disabled).filter-node .tlant-tree-title {
  color: inherit;
  font-weight: 500;
}
.tlant-tree .tlant-tree-treenode-draggable .tlant-tree-draggable-icon {
  width: 24px;
  line-height: 24px;
  text-align: center;
  visibility: visible;
  opacity: 0.2;
  transition: opacity 0.3s;
}
.tlant-tree-treenode:hover .tlant-tree .tlant-tree-treenode-draggable .tlant-tree-draggable-icon {
  opacity: 0.45;
}
.tlant-tree .tlant-tree-treenode-draggable.tlant-tree-treenode-disabled .tlant-tree-draggable-icon {
  visibility: hidden;
}
.tlant-tree-indent {
  align-self: stretch;
  white-space: nowrap;
  user-select: none;
}
.tlant-tree-indent-unit {
  display: inline-block;
  width: 24px;
}
.tlant-tree-draggable-icon {
  visibility: hidden;
}
.tlant-tree-switcher {
  position: relative;
  flex: none;
  align-self: stretch;
  width: 24px;
  margin: 0;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
  user-select: none;
}
.tlant-tree-switcher .tlant-tree-switcher-icon,
.tlant-tree-switcher .tlant-select-tree-switcher-icon {
  display: inline-block;
  font-size: 10px;
  vertical-align: baseline;
}
.tlant-tree-switcher .tlant-tree-switcher-icon svg,
.tlant-tree-switcher .tlant-select-tree-switcher-icon svg {
  transition: transform 0.3s;
}
.tlant-tree-switcher-noop {
  cursor: default;
}
.tlant-tree-switcher_close .tlant-tree-switcher-icon svg {
  transform: rotate(-90deg);
}
.tlant-tree-switcher-loading-icon {
  color: var(--tlant-primary-color);
}
.tlant-tree-switcher-leaf-line {
  position: relative;
  z-index: 1;
  display: inline-block;
  width: 100%;
  height: 100%;
}
.tlant-tree-switcher-leaf-line::before {
  position: absolute;
  top: 0;
  right: 12px;
  bottom: -4px;
  margin-left: -1px;
  border-right: 1px solid #d9d9d9;
  content: ' ';
}
.tlant-tree-switcher-leaf-line::after {
  position: absolute;
  width: 10px;
  height: 14px;
  border-bottom: 1px solid #d9d9d9;
  content: ' ';
}
.tlant-tree-checkbox {
  top: initial;
  margin: 4px 8px 0 0;
}
.tlant-tree .tlant-tree-node-content-wrapper {
  position: relative;
  z-index: auto;
  min-height: 24px;
  margin: 0;
  padding: 0 4px;
  color: inherit;
  line-height: 24px;
  background: transparent;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s, border 0s, line-height 0s, box-shadow 0s;
}
.tlant-tree .tlant-tree-node-content-wrapper:hover {
  background-color: #f5f5f5;
}
.tlant-tree .tlant-tree-node-content-wrapper.tlant-tree-node-selected {
  background-color: var(--tlant-primary-2);
}
.tlant-tree .tlant-tree-node-content-wrapper .tlant-tree-iconEle {
  display: inline-block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  vertical-align: top;
}
.tlant-tree .tlant-tree-node-content-wrapper .tlant-tree-iconEle:empty {
  display: none;
}
.tlant-tree-unselectable .tlant-tree-node-content-wrapper:hover {
  background-color: transparent;
}
.tlant-tree-node-content-wrapper {
  line-height: 24px;
  user-select: none;
}
.tlant-tree-node-content-wrapper .tlant-tree-drop-indicator {
  position: absolute;
  z-index: 1;
  height: 2px;
  background-color: var(--tlant-primary-color);
  border-radius: 1px;
  pointer-events: none;
}
.tlant-tree-node-content-wrapper .tlant-tree-drop-indicator::after {
  position: absolute;
  top: -3px;
  left: -6px;
  width: 8px;
  height: 8px;
  background-color: transparent;
  border: 2px solid var(--tlant-primary-color);
  border-radius: 50%;
  content: '';
}
.tlant-tree .tlant-tree-treenode.drop-container > [draggable] {
  box-shadow: 0 0 0 2px var(--tlant-primary-color);
}
.tlant-tree-show-line .tlant-tree-indent-unit {
  position: relative;
  height: 100%;
}
.tlant-tree-show-line .tlant-tree-indent-unit::before {
  position: absolute;
  top: 0;
  right: 12px;
  bottom: -4px;
  border-right: 1px solid #d9d9d9;
  content: '';
}
.tlant-tree-show-line .tlant-tree-indent-unit-end::before {
  display: none;
}
.tlant-tree-show-line .tlant-tree-switcher {
  background: #fff;
}
.tlant-tree-show-line .tlant-tree-switcher-line-icon {
  vertical-align: -0.15em;
}
.tlant-tree .tlant-tree-treenode-leaf-last .tlant-tree-switcher-leaf-line::before {
  top: auto !important;
  bottom: auto !important;
  height: 14px !important;
}
.tlant-tree-rtl {
  direction: rtl;
}
.tlant-tree-rtl .tlant-tree-node-content-wrapper[draggable='true'] .tlant-tree-drop-indicator::after {
  right: -6px;
  left: unset;
}
.tlant-tree .tlant-tree-treenode-rtl {
  direction: rtl;
}
.tlant-tree-rtl .tlant-tree-switcher_close .tlant-tree-switcher-icon svg {
  transform: rotate(90deg);
}
.tlant-tree-rtl.tlant-tree-show-line .tlant-tree-indent-unit::before {
  right: auto;
  left: -13px;
  border-right: none;
  border-left: 1px solid #d9d9d9;
}
.tlant-tree-rtl .tlant-tree-checkbox {
  margin: 4px 0 0 8px;
}
.tlant-tree-select-dropdown-rtl .tlant-select-tree-checkbox {
  margin: 4px 0 0 8px;
}
.tlant-select-tree-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}
.tlant-select-tree-checkbox-wrapper:hover .tlant-select-tree-checkbox-inner,
.tlant-select-tree-checkbox:hover .tlant-select-tree-checkbox-inner,
.tlant-select-tree-checkbox-input:focus + .tlant-select-tree-checkbox-inner {
  border-color: var(--tlant-primary-color);
}
.tlant-select-tree-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid var(--tlant-primary-color);
  border-radius: 2px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}
.tlant-select-tree-checkbox:hover::after,
.tlant-select-tree-checkbox-wrapper:hover .tlant-select-tree-checkbox::after {
  visibility: visible;
}
.tlant-select-tree-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  border-collapse: separate;
  transition: all 0.3s;
}
.tlant-select-tree-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 21.5%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.tlant-select-tree-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.tlant-select-tree-checkbox-checked .tlant-select-tree-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.tlant-select-tree-checkbox-checked .tlant-select-tree-checkbox-inner {
  background-color: var(--tlant-primary-color);
  border-color: var(--tlant-primary-color);
}
.tlant-select-tree-checkbox-disabled {
  cursor: not-allowed;
}
.tlant-select-tree-checkbox-disabled.tlant-select-tree-checkbox-checked .tlant-select-tree-checkbox-inner::after {
  border-color: #dadce1;
  animation-name: none;
}
.tlant-select-tree-checkbox-disabled .tlant-select-tree-checkbox-input {
  cursor: not-allowed;
  pointer-events: none;
}
.tlant-select-tree-checkbox-disabled .tlant-select-tree-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}
.tlant-select-tree-checkbox-disabled .tlant-select-tree-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}
.tlant-select-tree-checkbox-disabled + span {
  color: #dadce1;
  cursor: not-allowed;
}
.tlant-select-tree-checkbox-disabled:hover::after,
.tlant-select-tree-checkbox-wrapper:hover .tlant-select-tree-checkbox-disabled::after {
  visibility: hidden;
}
.tlant-select-tree-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}
.tlant-select-tree-checkbox-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\a0';
}
.tlant-select-tree-checkbox-wrapper.tlant-select-tree-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.tlant-select-tree-checkbox-wrapper + .tlant-select-tree-checkbox-wrapper {
  margin-left: 8px;
}
.tlant-select-tree-checkbox-wrapper.tlant-select-tree-checkbox-wrapper-in-form-item input[type='checkbox'] {
  width: 14px;
  height: 14px;
}
.tlant-select-tree-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.tlant-select-tree-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.tlant-select-tree-checkbox-group-item {
  margin-right: 8px;
}
.tlant-select-tree-checkbox-group-item:last-child {
  margin-right: 0;
}
.tlant-select-tree-checkbox-group-item + .tlant-select-tree-checkbox-group-item {
  margin-left: 0;
}
.tlant-select-tree-checkbox-indeterminate .tlant-select-tree-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}
.tlant-select-tree-checkbox-indeterminate .tlant-select-tree-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: var(--tlant-primary-color);
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.tlant-select-tree-checkbox-indeterminate.tlant-select-tree-checkbox-disabled .tlant-select-tree-checkbox-inner::after {
  background-color: #dadce1;
  border-color: #dadce1;
}
.tlant-select-tree-checkbox-rtl {
  direction: rtl;
}
.tlant-select-tree-checkbox-group-rtl .tlant-select-tree-checkbox-group-item {
  margin-right: 0;
  margin-left: 8px;
}
.tlant-select-tree-checkbox-group-rtl .tlant-select-tree-checkbox-group-item:last-child {
  margin-left: 0 !important;
}
.tlant-select-tree-checkbox-group-rtl .tlant-select-tree-checkbox-group-item + .tlant-select-tree-checkbox-group-item {
  margin-left: 8px;
}
.tlant-tree-select-dropdown {
  padding: 8px 4px;
}
.tlant-tree-select-dropdown-rtl {
  direction: rtl;
}
.tlant-tree-select-dropdown .tlant-select-tree {
  border-radius: 0;
}
.tlant-tree-select-dropdown .tlant-select-tree-list-holder-inner {
  align-items: stretch;
}
.tlant-tree-select-dropdown .tlant-select-tree-list-holder-inner .tlant-select-tree-treenode .tlant-select-tree-node-content-wrapper {
  flex: auto;
}
.tlant-select-tree {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background: #fff;
  border-radius: 4px;
  transition: background-color 0.3s;
}
.tlant-select-tree-focused:not(:hover):not(.tlant-select-tree-active-focused) {
  background: var(--tlant-primary-1);
}
.tlant-select-tree-list-holder-inner {
  align-items: flex-start;
}
.tlant-select-tree.tlant-select-tree-block-node .tlant-select-tree-list-holder-inner {
  align-items: stretch;
}
.tlant-select-tree.tlant-select-tree-block-node .tlant-select-tree-list-holder-inner .tlant-select-tree-node-content-wrapper {
  flex: auto;
}
.tlant-select-tree.tlant-select-tree-block-node .tlant-select-tree-list-holder-inner .tlant-select-tree-treenode.dragging {
  position: relative;
}
.tlant-select-tree.tlant-select-tree-block-node .tlant-select-tree-list-holder-inner .tlant-select-tree-treenode.dragging::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 4px;
  left: 0;
  border: 1px solid var(--tlant-primary-color);
  opacity: 0;
  animation: ant-tree-node-fx-do-not-use 0.3s;
  animation-play-state: running;
  animation-fill-mode: forwards;
  content: '';
  pointer-events: none;
}
.tlant-select-tree .tlant-select-tree-treenode {
  display: flex;
  align-items: flex-start;
  padding: 0 0 4px 0;
  outline: none;
}
.tlant-select-tree .tlant-select-tree-treenode-disabled .tlant-select-tree-node-content-wrapper {
  color: #dadce1;
  cursor: not-allowed;
}
.tlant-select-tree .tlant-select-tree-treenode-disabled .tlant-select-tree-node-content-wrapper:hover {
  background: transparent;
}
.tlant-select-tree .tlant-select-tree-treenode-active .tlant-select-tree-node-content-wrapper {
  background: #f5f5f5;
}
.tlant-select-tree .tlant-select-tree-treenode:not(.tlant-select-tree .tlant-select-tree-treenode-disabled).filter-node .tlant-select-tree-title {
  color: inherit;
  font-weight: 500;
}
.tlant-select-tree .tlant-select-tree-treenode-draggable .tlant-select-tree-draggable-icon {
  width: 24px;
  line-height: 24px;
  text-align: center;
  visibility: visible;
  opacity: 0.2;
  transition: opacity 0.3s;
}
.tlant-select-tree-treenode:hover .tlant-select-tree .tlant-select-tree-treenode-draggable .tlant-select-tree-draggable-icon {
  opacity: 0.45;
}
.tlant-select-tree .tlant-select-tree-treenode-draggable.tlant-select-tree-treenode-disabled .tlant-select-tree-draggable-icon {
  visibility: hidden;
}
.tlant-select-tree-indent {
  align-self: stretch;
  white-space: nowrap;
  user-select: none;
}
.tlant-select-tree-indent-unit {
  display: inline-block;
  width: 24px;
}
.tlant-select-tree-draggable-icon {
  visibility: hidden;
}
.tlant-select-tree-switcher {
  position: relative;
  flex: none;
  align-self: stretch;
  width: 24px;
  margin: 0;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
  user-select: none;
}
.tlant-select-tree-switcher .tlant-tree-switcher-icon,
.tlant-select-tree-switcher .tlant-select-tree-switcher-icon {
  display: inline-block;
  font-size: 10px;
  vertical-align: baseline;
}
.tlant-select-tree-switcher .tlant-tree-switcher-icon svg,
.tlant-select-tree-switcher .tlant-select-tree-switcher-icon svg {
  transition: transform 0.3s;
}
.tlant-select-tree-switcher-noop {
  cursor: default;
}
.tlant-select-tree-switcher_close .tlant-select-tree-switcher-icon svg {
  transform: rotate(-90deg);
}
.tlant-select-tree-switcher-loading-icon {
  color: var(--tlant-primary-color);
}
.tlant-select-tree-switcher-leaf-line {
  position: relative;
  z-index: 1;
  display: inline-block;
  width: 100%;
  height: 100%;
}
.tlant-select-tree-switcher-leaf-line::before {
  position: absolute;
  top: 0;
  right: 12px;
  bottom: -4px;
  margin-left: -1px;
  border-right: 1px solid #d9d9d9;
  content: ' ';
}
.tlant-select-tree-switcher-leaf-line::after {
  position: absolute;
  width: 10px;
  height: 14px;
  border-bottom: 1px solid #d9d9d9;
  content: ' ';
}
.tlant-select-tree-checkbox {
  top: initial;
  margin: 4px 8px 0 0;
}
.tlant-select-tree .tlant-select-tree-node-content-wrapper {
  position: relative;
  z-index: auto;
  min-height: 24px;
  margin: 0;
  padding: 0 4px;
  color: inherit;
  line-height: 24px;
  background: transparent;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s, border 0s, line-height 0s, box-shadow 0s;
}
.tlant-select-tree .tlant-select-tree-node-content-wrapper:hover {
  background-color: #f5f5f5;
}
.tlant-select-tree .tlant-select-tree-node-content-wrapper.tlant-select-tree-node-selected {
  background-color: var(--tlant-primary-2);
}
.tlant-select-tree .tlant-select-tree-node-content-wrapper .tlant-select-tree-iconEle {
  display: inline-block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  vertical-align: top;
}
.tlant-select-tree .tlant-select-tree-node-content-wrapper .tlant-select-tree-iconEle:empty {
  display: none;
}
.tlant-select-tree-unselectable .tlant-select-tree-node-content-wrapper:hover {
  background-color: transparent;
}
.tlant-select-tree-node-content-wrapper {
  line-height: 24px;
  user-select: none;
}
.tlant-select-tree-node-content-wrapper .tlant-tree-drop-indicator {
  position: absolute;
  z-index: 1;
  height: 2px;
  background-color: var(--tlant-primary-color);
  border-radius: 1px;
  pointer-events: none;
}
.tlant-select-tree-node-content-wrapper .tlant-tree-drop-indicator::after {
  position: absolute;
  top: -3px;
  left: -6px;
  width: 8px;
  height: 8px;
  background-color: transparent;
  border: 2px solid var(--tlant-primary-color);
  border-radius: 50%;
  content: '';
}
.tlant-select-tree .tlant-select-tree-treenode.drop-container > [draggable] {
  box-shadow: 0 0 0 2px var(--tlant-primary-color);
}
.tlant-select-tree-show-line .tlant-select-tree-indent-unit {
  position: relative;
  height: 100%;
}
.tlant-select-tree-show-line .tlant-select-tree-indent-unit::before {
  position: absolute;
  top: 0;
  right: 12px;
  bottom: -4px;
  border-right: 1px solid #d9d9d9;
  content: '';
}
.tlant-select-tree-show-line .tlant-select-tree-indent-unit-end::before {
  display: none;
}
.tlant-select-tree-show-line .tlant-select-tree-switcher {
  background: #fff;
}
.tlant-select-tree-show-line .tlant-select-tree-switcher-line-icon {
  vertical-align: -0.15em;
}
.tlant-select-tree .tlant-select-tree-treenode-leaf-last .tlant-select-tree-switcher-leaf-line::before {
  top: auto !important;
  bottom: auto !important;
  height: 14px !important;
}
.tlant-tree-select-dropdown-rtl .tlant-select-tree .tlant-select-tree-switcher_close .tlant-select-tree-switcher-icon svg {
  transform: rotate(90deg);
}
.tlant-tree-select-dropdown-rtl .tlant-select-tree .tlant-select-tree-switcher-loading-icon {
  transform: scaleY(-1);
}
.tlant-typography {
  color: rgba(0, 0, 0, 0.85);
  word-break: break-word;
}
.tlant-typography.tlant-typography-secondary {
  color: #7f8596;
}
.tlant-typography.tlant-typography-success {
  color: var(--tlant-success-color);
}
.tlant-typography.tlant-typography-warning {
  color: #ef8600;
}
.tlant-typography.tlant-typography-danger {
  color: #cf1322;
}
a.tlant-typography.tlant-typography-danger:active,
a.tlant-typography.tlant-typography-danger:focus {
  color: var(--tlant-error-color-active);
}
a.tlant-typography.tlant-typography-danger:hover {
  color: var(--tlant-error-color-hover);
}
.tlant-typography.tlant-typography-disabled {
  color: #dadce1;
  cursor: not-allowed;
  user-select: none;
}
div.tlant-typography,
.tlant-typography p {
  margin-bottom: 1em;
}
h1.tlant-typography,
div.tlant-typography-h1,
div.tlant-typography-h1 > textarea,
.tlant-typography h1 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 38px;
  line-height: 1.23;
}
h2.tlant-typography,
div.tlant-typography-h2,
div.tlant-typography-h2 > textarea,
.tlant-typography h2 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 30px;
  line-height: 1.35;
}
h3.tlant-typography,
div.tlant-typography-h3,
div.tlant-typography-h3 > textarea,
.tlant-typography h3 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 24px;
  line-height: 1.35;
}
h4.tlant-typography,
div.tlant-typography-h4,
div.tlant-typography-h4 > textarea,
.tlant-typography h4 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 20px;
  line-height: 1.4;
}
h5.tlant-typography,
div.tlant-typography-h5,
div.tlant-typography-h5 > textarea,
.tlant-typography h5 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 16px;
  line-height: 1.5;
}
.tlant-typography + h1.tlant-typography,
.tlant-typography + h2.tlant-typography,
.tlant-typography + h3.tlant-typography,
.tlant-typography + h4.tlant-typography,
.tlant-typography + h5.tlant-typography {
  margin-top: 1.2em;
}
.tlant-typography div + h1,
.tlant-typography ul + h1,
.tlant-typography li + h1,
.tlant-typography p + h1,
.tlant-typography h1 + h1,
.tlant-typography h2 + h1,
.tlant-typography h3 + h1,
.tlant-typography h4 + h1,
.tlant-typography h5 + h1,
.tlant-typography div + h2,
.tlant-typography ul + h2,
.tlant-typography li + h2,
.tlant-typography p + h2,
.tlant-typography h1 + h2,
.tlant-typography h2 + h2,
.tlant-typography h3 + h2,
.tlant-typography h4 + h2,
.tlant-typography h5 + h2,
.tlant-typography div + h3,
.tlant-typography ul + h3,
.tlant-typography li + h3,
.tlant-typography p + h3,
.tlant-typography h1 + h3,
.tlant-typography h2 + h3,
.tlant-typography h3 + h3,
.tlant-typography h4 + h3,
.tlant-typography h5 + h3,
.tlant-typography div + h4,
.tlant-typography ul + h4,
.tlant-typography li + h4,
.tlant-typography p + h4,
.tlant-typography h1 + h4,
.tlant-typography h2 + h4,
.tlant-typography h3 + h4,
.tlant-typography h4 + h4,
.tlant-typography h5 + h4,
.tlant-typography div + h5,
.tlant-typography ul + h5,
.tlant-typography li + h5,
.tlant-typography p + h5,
.tlant-typography h1 + h5,
.tlant-typography h2 + h5,
.tlant-typography h3 + h5,
.tlant-typography h4 + h5,
.tlant-typography h5 + h5 {
  margin-top: 1.2em;
}
a.tlant-typography-ellipsis,
span.tlant-typography-ellipsis {
  display: inline-block;
  max-width: 100%;
}
a.tlant-typography,
.tlant-typography a {
  color: var(--tlant-primary-color);
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  text-decoration: none;
}
a.tlant-typography:focus-visible,
.tlant-typography a:focus-visible,
a.tlant-typography:hover,
.tlant-typography a:hover {
  color: var(--tlant-primary-color-hover);
}
a.tlant-typography:active,
.tlant-typography a:active {
  color: var(--tlant-primary-color-active);
}
a.tlant-typography:active,
.tlant-typography a:active,
a.tlant-typography:hover,
.tlant-typography a:hover {
  text-decoration: none;
}
a.tlant-typography[disabled],
.tlant-typography a[disabled],
a.tlant-typography.tlant-typography-disabled,
.tlant-typography a.tlant-typography-disabled {
  color: #dadce1;
  cursor: not-allowed;
}
a.tlant-typography[disabled]:active,
.tlant-typography a[disabled]:active,
a.tlant-typography.tlant-typography-disabled:active,
.tlant-typography a.tlant-typography-disabled:active,
a.tlant-typography[disabled]:hover,
.tlant-typography a[disabled]:hover,
a.tlant-typography.tlant-typography-disabled:hover,
.tlant-typography a.tlant-typography-disabled:hover {
  color: #dadce1;
}
a.tlant-typography[disabled]:active,
.tlant-typography a[disabled]:active,
a.tlant-typography.tlant-typography-disabled:active,
.tlant-typography a.tlant-typography-disabled:active {
  pointer-events: none;
}
.tlant-typography code {
  margin: 0 0.2em;
  padding: 0.2em 0.4em 0.1em;
  font-size: 85%;
  background: rgba(150, 150, 150, 0.1);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-radius: 3px;
}
.tlant-typography kbd {
  margin: 0 0.2em;
  padding: 0.15em 0.4em 0.1em;
  font-size: 90%;
  background: rgba(150, 150, 150, 0.06);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-bottom-width: 2px;
  border-radius: 3px;
}
.tlant-typography mark {
  padding: 0;
  background-color: #ffe58f;
}
.tlant-typography u,
.tlant-typography ins {
  text-decoration: underline;
  text-decoration-skip-ink: auto;
}
.tlant-typography s,
.tlant-typography del {
  text-decoration: line-through;
}
.tlant-typography strong {
  font-weight: 600;
}
.tlant-typography-expand,
.tlant-typography-edit,
.tlant-typography-copy {
  color: var(--tlant-primary-color);
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  margin-left: 4px;
}
.tlant-typography-expand:focus-visible,
.tlant-typography-edit:focus-visible,
.tlant-typography-copy:focus-visible,
.tlant-typography-expand:hover,
.tlant-typography-edit:hover,
.tlant-typography-copy:hover {
  color: var(--tlant-primary-color-hover);
}
.tlant-typography-expand:active,
.tlant-typography-edit:active,
.tlant-typography-copy:active {
  color: var(--tlant-primary-color-active);
}
.tlant-typography-copy-success,
.tlant-typography-copy-success:hover,
.tlant-typography-copy-success:focus {
  color: var(--tlant-success-color);
}
.tlant-typography-edit-content {
  position: relative;
}
div.tlant-typography-edit-content {
  left: -12px;
  margin-top: -5px;
  margin-bottom: calc(1em - 4px - 1px);
}
.tlant-typography-edit-content-confirm {
  position: absolute;
  right: 10px;
  bottom: 8px;
  color: #7f8596;
  font-weight: normal;
  font-size: 14px;
  font-style: normal;
  pointer-events: none;
}
.tlant-typography-edit-content textarea {
  height: 1em;
  margin: 0 !important;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -moz-transition: none;
}
.tlant-typography ul,
.tlant-typography ol {
  margin: 0 0 1em;
  padding: 0;
}
.tlant-typography ul li,
.tlant-typography ol li {
  margin: 0 0 0 20px;
  padding: 0 0 0 4px;
}
.tlant-typography ul {
  list-style-type: circle;
}
.tlant-typography ul ul {
  list-style-type: disc;
}
.tlant-typography ol {
  list-style-type: decimal;
}
.tlant-typography pre,
.tlant-typography blockquote {
  margin: 1em 0;
}
.tlant-typography pre {
  padding: 0.4em 0.6em;
  white-space: pre-wrap;
  word-wrap: break-word;
  background: rgba(150, 150, 150, 0.1);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-radius: 3px;
}
.tlant-typography pre code {
  display: inline;
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
  background: transparent;
  border: 0;
}
.tlant-typography blockquote {
  padding: 0 0 0 0.6em;
  border-left: 4px solid rgba(100, 100, 100, 0.2);
  opacity: 0.85;
}
.tlant-typography-single-line {
  white-space: nowrap;
}
.tlant-typography-ellipsis-single-line {
  overflow: hidden;
  text-overflow: ellipsis;
}
a.tlant-typography-ellipsis-single-line,
span.tlant-typography-ellipsis-single-line {
  vertical-align: bottom;
}
.tlant-typography-ellipsis-multiple-line {
  /* stylelint-disable-next-line value-no-vendor-prefix */
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
}
.tlant-typography-rtl {
  direction: rtl;
}
.tlant-typography-rtl .tlant-typography-expand,
.tlant-typography-rtl .tlant-typography-edit,
.tlant-typography-rtl .tlant-typography-copy {
  margin-right: 4px;
  margin-left: 0;
}
.tlant-typography-rtl .tlant-typography-expand {
  float: left;
}
div.tlant-typography-edit-content.tlant-typography-rtl {
  right: -12px;
  left: auto;
}
.tlant-typography-rtl .tlant-typography-edit-content-confirm {
  right: auto;
  left: 10px;
}
.tlant-typography-rtl.tlant-typography ul li,
.tlant-typography-rtl.tlant-typography ol li {
  margin: 0 20px 0 0;
  padding: 0 4px 0 0;
}
.tlant-upload {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  outline: 0;
}
.tlant-upload p {
  margin: 0;
}
.tlant-upload-btn {
  display: block;
  width: 100%;
  outline: none;
}
.tlant-upload input[type='file'] {
  cursor: pointer;
}
.tlant-upload.tlant-upload-select {
  display: inline-block;
}
.tlant-upload.tlant-upload-disabled {
  color: #dadce1;
  cursor: not-allowed;
}
.tlant-upload.tlant-upload-select-picture-card {
  width: 104px;
  height: 104px;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  transition: border-color 0.3s;
}
.tlant-upload.tlant-upload-select-picture-card > .tlant-upload {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  text-align: center;
}
.tlant-upload.tlant-upload-select-picture-card:hover {
  border-color: var(--tlant-primary-color);
}
.tlant-upload-disabled.tlant-upload.tlant-upload-select-picture-card:hover {
  border-color: #d9d9d9;
}
.tlant-upload.tlant-upload-drag {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  transition: border-color 0.3s;
}
.tlant-upload.tlant-upload-drag .tlant-upload {
  padding: 16px 0;
}
.tlant-upload.tlant-upload-drag.tlant-upload-drag-hover:not(.tlant-upload-disabled) {
  border-color: var(--tlant-primary-7);
}
.tlant-upload.tlant-upload-drag.tlant-upload-disabled {
  cursor: not-allowed;
}
.tlant-upload.tlant-upload-drag .tlant-upload-btn {
  display: table;
  height: 100%;
}
.tlant-upload.tlant-upload-drag .tlant-upload-drag-container {
  display: table-cell;
  vertical-align: middle;
}
.tlant-upload.tlant-upload-drag:not(.tlant-upload-disabled):hover {
  border-color: var(--tlant-primary-5);
}
.tlant-upload.tlant-upload-drag p.tlant-upload-drag-icon {
  margin-bottom: 20px;
}
.tlant-upload.tlant-upload-drag p.tlant-upload-drag-icon .anticon {
  color: var(--tlant-primary-5);
  font-size: 48px;
}
.tlant-upload.tlant-upload-drag p.tlant-upload-text {
  margin: 0 0 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
}
.tlant-upload.tlant-upload-drag p.tlant-upload-hint {
  color: #7f8596;
  font-size: 14px;
}
.tlant-upload.tlant-upload-drag .anticon-plus {
  color: #dadce1;
  font-size: 30px;
  transition: all 0.3s;
}
.tlant-upload.tlant-upload-drag .anticon-plus:hover {
  color: #7f8596;
}
.tlant-upload.tlant-upload-drag:hover .anticon-plus {
  color: #7f8596;
}
.tlant-upload-picture-card-wrapper {
  display: inline-block;
  width: 100%;
}
.tlant-upload-picture-card-wrapper::before {
  display: table;
  content: '';
}
.tlant-upload-picture-card-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-upload-picture-card-wrapper::before {
  display: table;
  content: '';
}
.tlant-upload-picture-card-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-upload-list {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  line-height: 1.5715;
}
.tlant-upload-list::before {
  display: table;
  content: '';
}
.tlant-upload-list::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-upload-list::before {
  display: table;
  content: '';
}
.tlant-upload-list::after {
  display: table;
  clear: both;
  content: '';
}
.tlant-upload-list-item {
  position: relative;
  height: 22.001px;
  margin-top: 8px;
  font-size: 14px;
}
.tlant-upload-list-item-name {
  display: inline-block;
  width: 100%;
  padding-left: 22px;
  overflow: hidden;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.tlant-upload-list-item-card-actions {
  position: absolute;
  right: 0;
}
.tlant-upload-list-item-card-actions-btn {
  opacity: 0;
}
.tlant-upload-list-item-card-actions-btn.tlant-btn-sm {
  height: 22.001px;
  line-height: 1;
  vertical-align: top;
}
.tlant-upload-list-item-card-actions.picture {
  top: 22px;
  line-height: 0;
}
.tlant-upload-list-item-card-actions-btn:focus,
.tlant-upload-list-item-card-actions.picture .tlant-upload-list-item-card-actions-btn {
  opacity: 1;
}
.tlant-upload-list-item-card-actions .anticon {
  color: #7f8596;
  transition: all 0.3s;
}
.tlant-upload-list-item-card-actions:hover .anticon {
  color: rgba(0, 0, 0, 0.85);
}
.tlant-upload-list-item-info {
  height: 100%;
  transition: background-color 0.3s;
}
.tlant-upload-list-item-info > span {
  display: block;
  width: 100%;
  height: 100%;
}
.tlant-upload-list-item-info .anticon-loading .anticon,
.tlant-upload-list-item-info .tlant-upload-text-icon .anticon {
  position: absolute;
  top: 5px;
  color: #7f8596;
  font-size: 14px;
}
.tlant-upload-list-item:hover .tlant-upload-list-item-info {
  background-color: #f5f5f5;
}
.tlant-upload-list-item:hover .tlant-upload-list-item-card-actions-btn {
  opacity: 1;
}
.tlant-upload-list-item-error,
.tlant-upload-list-item-error .tlant-upload-text-icon > .anticon,
.tlant-upload-list-item-error .tlant-upload-list-item-name {
  color: #cf1322;
}
.tlant-upload-list-item-error .tlant-upload-list-item-card-actions .anticon {
  color: #cf1322;
}
.tlant-upload-list-item-error .tlant-upload-list-item-card-actions-btn {
  opacity: 1;
}
.tlant-upload-list-item-progress {
  position: absolute;
  bottom: -12px;
  width: 100%;
  padding-left: 26px;
  font-size: 14px;
  line-height: 0;
}
.tlant-upload-list-picture .tlant-upload-list-item,
.tlant-upload-list-picture-card .tlant-upload-list-item {
  position: relative;
  height: 66px;
  padding: 8px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.tlant-upload-list-picture .tlant-upload-list-item:hover,
.tlant-upload-list-picture-card .tlant-upload-list-item:hover {
  background: transparent;
}
.tlant-upload-list-picture .tlant-upload-list-item-error,
.tlant-upload-list-picture-card .tlant-upload-list-item-error {
  border-color: #cf1322;
}
.tlant-upload-list-picture .tlant-upload-list-item-info,
.tlant-upload-list-picture-card .tlant-upload-list-item-info {
  padding: 0;
}
.tlant-upload-list-picture .tlant-upload-list-item:hover .tlant-upload-list-item-info,
.tlant-upload-list-picture-card .tlant-upload-list-item:hover .tlant-upload-list-item-info {
  background: transparent;
}
.tlant-upload-list-picture .tlant-upload-list-item-uploading,
.tlant-upload-list-picture-card .tlant-upload-list-item-uploading {
  border-style: dashed;
}
.tlant-upload-list-picture .tlant-upload-list-item-thumbnail,
.tlant-upload-list-picture-card .tlant-upload-list-item-thumbnail {
  width: 48px;
  height: 48px;
  line-height: 60px;
  text-align: center;
  opacity: 0.8;
}
.tlant-upload-list-picture .tlant-upload-list-item-thumbnail .anticon,
.tlant-upload-list-picture-card .tlant-upload-list-item-thumbnail .anticon {
  font-size: 26px;
}
.tlant-upload-list-picture .tlant-upload-list-item-error .tlant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'],
.tlant-upload-list-picture-card .tlant-upload-list-item-error .tlant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'] {
  fill: var(--tlant-error-color-deprecated-bg);
}
.tlant-upload-list-picture .tlant-upload-list-item-error .tlant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'],
.tlant-upload-list-picture-card .tlant-upload-list-item-error .tlant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'] {
  fill: #cf1322;
}
.tlant-upload-list-picture .tlant-upload-list-item-icon,
.tlant-upload-list-picture-card .tlant-upload-list-item-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 26px;
  transform: translate(-50%, -50%);
}
.tlant-upload-list-picture .tlant-upload-list-item-icon .anticon,
.tlant-upload-list-picture-card .tlant-upload-list-item-icon .anticon {
  font-size: 26px;
}
.tlant-upload-list-picture .tlant-upload-list-item-image,
.tlant-upload-list-picture-card .tlant-upload-list-item-image {
  max-width: 100%;
}
.tlant-upload-list-picture .tlant-upload-list-item-thumbnail img,
.tlant-upload-list-picture-card .tlant-upload-list-item-thumbnail img {
  display: block;
  width: 48px;
  height: 48px;
  overflow: hidden;
}
.tlant-upload-list-picture .tlant-upload-list-item-name,
.tlant-upload-list-picture-card .tlant-upload-list-item-name {
  display: inline-block;
  box-sizing: border-box;
  max-width: 100%;
  margin: 0 0 0 8px;
  padding-right: 8px;
  padding-left: 48px;
  overflow: hidden;
  line-height: 44px;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}
.tlant-upload-list-picture .tlant-upload-list-item-uploading .tlant-upload-list-item-name,
.tlant-upload-list-picture-card .tlant-upload-list-item-uploading .tlant-upload-list-item-name {
  margin-bottom: 12px;
}
.tlant-upload-list-picture .tlant-upload-list-item-progress,
.tlant-upload-list-picture-card .tlant-upload-list-item-progress {
  bottom: 14px;
  width: calc(100% - 24px);
  margin-top: 0;
  padding-left: 56px;
}
.tlant-upload-list-picture-card-container {
  display: inline-block;
  width: 104px;
  height: 104px;
  margin: 0 8px 8px 0;
  vertical-align: top;
}
.tlant-upload-list-picture-card .tlant-upload-list-item {
  height: 100%;
  margin: 0;
}
.tlant-upload-list-picture-card .tlant-upload-list-item-info {
  position: relative;
  height: 100%;
  overflow: hidden;
}
.tlant-upload-list-picture-card .tlant-upload-list-item-info::before {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: all 0.3s;
  content: ' ';
}
.tlant-upload-list-picture-card .tlant-upload-list-item:hover .tlant-upload-list-item-info::before {
  opacity: 1;
}
.tlant-upload-list-picture-card .tlant-upload-list-item-actions {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  white-space: nowrap;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: all 0.3s;
}
.tlant-upload-list-picture-card .tlant-upload-list-item-actions .anticon-eye,
.tlant-upload-list-picture-card .tlant-upload-list-item-actions .anticon-download,
.tlant-upload-list-picture-card .tlant-upload-list-item-actions .anticon-delete {
  z-index: 10;
  width: 16px;
  margin: 0 4px;
  color: rgba(255, 255, 255, 0.85);
  font-size: 16px;
  cursor: pointer;
  transition: all 0.3s;
}
.tlant-upload-list-picture-card .tlant-upload-list-item-actions .anticon-eye:hover,
.tlant-upload-list-picture-card .tlant-upload-list-item-actions .anticon-download:hover,
.tlant-upload-list-picture-card .tlant-upload-list-item-actions .anticon-delete:hover {
  color: #fff;
}
.tlant-upload-list-picture-card .tlant-upload-list-item-info:hover + .tlant-upload-list-item-actions,
.tlant-upload-list-picture-card .tlant-upload-list-item-actions:hover {
  opacity: 1;
}
.tlant-upload-list-picture-card .tlant-upload-list-item-thumbnail,
.tlant-upload-list-picture-card .tlant-upload-list-item-thumbnail img {
  position: static;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.tlant-upload-list-picture-card .tlant-upload-list-item-name {
  display: none;
  margin: 8px 0 0;
  padding: 0;
  line-height: 1.5715;
  text-align: center;
}
.tlant-upload-list-picture-card .tlant-upload-list-item-file + .tlant-upload-list-item-name {
  position: absolute;
  bottom: 10px;
  display: block;
}
.tlant-upload-list-picture-card .tlant-upload-list-item-uploading.tlant-upload-list-item {
  background-color: #fafafa;
}
.tlant-upload-list-picture-card .tlant-upload-list-item-uploading .tlant-upload-list-item-info {
  height: auto;
}
.tlant-upload-list-picture-card .tlant-upload-list-item-uploading .tlant-upload-list-item-info::before,
.tlant-upload-list-picture-card .tlant-upload-list-item-uploading .tlant-upload-list-item-info .anticon-eye,
.tlant-upload-list-picture-card .tlant-upload-list-item-uploading .tlant-upload-list-item-info .anticon-delete {
  display: none;
}
.tlant-upload-list-picture-card .tlant-upload-list-item-progress {
  bottom: 32px;
  width: calc(100% - 14px);
  padding-left: 0;
}
.tlant-upload-list-text-container,
.tlant-upload-list-picture-container {
  transition: opacity 0.3s, height 0.3s;
}
.tlant-upload-list-text-container::before,
.tlant-upload-list-picture-container::before {
  display: table;
  width: 0;
  height: 0;
  content: '';
}
.tlant-upload-list-text-container .tlant-upload-span,
.tlant-upload-list-picture-container .tlant-upload-span {
  display: block;
  flex: auto;
}
.tlant-upload-list-text .tlant-upload-span,
.tlant-upload-list-picture .tlant-upload-span {
  display: flex;
  align-items: center;
}
.tlant-upload-list-text .tlant-upload-span > *,
.tlant-upload-list-picture .tlant-upload-span > * {
  flex: none;
}
.tlant-upload-list-text .tlant-upload-list-item-name,
.tlant-upload-list-picture .tlant-upload-list-item-name {
  flex: auto;
  margin: 0;
  padding: 0 8px;
}
.tlant-upload-list-text .tlant-upload-list-item-card-actions,
.tlant-upload-list-picture .tlant-upload-list-item-card-actions {
  position: static;
}
.tlant-upload-list-text .tlant-upload-text-icon .anticon {
  position: static;
}
.tlant-upload-list .tlant-upload-animate-inline-appear,
.tlant-upload-list .tlant-upload-animate-inline-enter,
.tlant-upload-list .tlant-upload-animate-inline-leave {
  animation-duration: 0.3s;
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
  animation-fill-mode: forwards;
}
.tlant-upload-list .tlant-upload-animate-inline-appear,
.tlant-upload-list .tlant-upload-animate-inline-enter {
  animation-name: uploadAnimateInlineIn;
}
.tlant-upload-list .tlant-upload-animate-inline-leave {
  animation-name: uploadAnimateInlineOut;
}
@keyframes uploadAnimateInlineIn {
  from {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@keyframes uploadAnimateInlineOut {
  to {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
.tlant-upload-rtl {
  direction: rtl;
}
.tlant-upload-rtl.tlant-upload.tlant-upload-select-picture-card {
  margin-right: auto;
  margin-left: 8px;
}
.tlant-upload-list-rtl {
  direction: rtl;
}
.tlant-upload-list-rtl .tlant-upload-list-item-list-type-text:hover .tlant-upload-list-item-name-icon-count-1 {
  padding-right: 22px;
  padding-left: 14px;
}
.tlant-upload-list-rtl .tlant-upload-list-item-list-type-text:hover .tlant-upload-list-item-name-icon-count-2 {
  padding-right: 22px;
  padding-left: 28px;
}
.tlant-upload-list-rtl .tlant-upload-list-item-name {
  padding-right: 22px;
  padding-left: 0;
}
.tlant-upload-list-rtl .tlant-upload-list-item-name-icon-count-1 {
  padding-left: 14px;
}
.tlant-upload-list-rtl .tlant-upload-list-item-card-actions {
  right: auto;
  left: 0;
}
.tlant-upload-list-rtl .tlant-upload-list-item-card-actions .anticon {
  padding-right: 0;
  padding-left: 5px;
}
.tlant-upload-list-rtl .tlant-upload-list-item-info {
  padding: 0 4px 0 12px;
}
.tlant-upload-list-rtl .tlant-upload-list-item-error .tlant-upload-list-item-card-actions .anticon {
  padding-right: 0;
  padding-left: 5px;
}
.tlant-upload-list-rtl .tlant-upload-list-item-progress {
  padding-right: 26px;
  padding-left: 0;
}
.tlant-upload-list-picture .tlant-upload-list-item-info,
.tlant-upload-list-picture-card .tlant-upload-list-item-info {
  padding: 0;
}
.tlant-upload-list-rtl.tlant-upload-list-picture .tlant-upload-list-item-thumbnail,
.tlant-upload-list-rtl.tlant-upload-list-picture-card .tlant-upload-list-item-thumbnail {
  right: 8px;
  left: auto;
}
.tlant-upload-list-rtl.tlant-upload-list-picture .tlant-upload-list-item-icon,
.tlant-upload-list-rtl.tlant-upload-list-picture-card .tlant-upload-list-item-icon {
  right: 50%;
  left: auto;
  transform: translate(50%, -50%);
}
.tlant-upload-list-rtl.tlant-upload-list-picture .tlant-upload-list-item-name,
.tlant-upload-list-rtl.tlant-upload-list-picture-card .tlant-upload-list-item-name {
  margin: 0 8px 0 0;
  padding-right: 48px;
  padding-left: 8px;
}
.tlant-upload-list-rtl.tlant-upload-list-picture .tlant-upload-list-item-name-icon-count-1,
.tlant-upload-list-rtl.tlant-upload-list-picture-card .tlant-upload-list-item-name-icon-count-1 {
  padding-right: 48px;
  padding-left: 18px;
}
.tlant-upload-list-rtl.tlant-upload-list-picture .tlant-upload-list-item-name-icon-count-2,
.tlant-upload-list-rtl.tlant-upload-list-picture-card .tlant-upload-list-item-name-icon-count-2 {
  padding-right: 48px;
  padding-left: 36px;
}
.tlant-upload-list-rtl.tlant-upload-list-picture .tlant-upload-list-item-progress,
.tlant-upload-list-rtl.tlant-upload-list-picture-card .tlant-upload-list-item-progress {
  padding-right: 0;
  padding-left: 0;
}
.tlant-upload-list-rtl .tlant-upload-list-picture-card-container {
  margin: 0 0 8px 8px;
}
.tlant-upload-list-rtl.tlant-upload-list-picture-card .tlant-upload-list-item-actions {
  right: 50%;
  left: auto;
  transform: translate(50%, -50%);
}
.tlant-upload-list-rtl.tlant-upload-list-picture-card .tlant-upload-list-item-file + .tlant-upload-list-item-name {
  margin: 8px 0 0;
  padding: 0;
}
.tl-carrier-root {
  --tlant-primary-color-hover: #395bbe;
  --tlant-primary-color-active: #2f4c9e;
}
/* CUSTOM LABEL */
.tlcc-label {
  position: absolute;
  color: #7f8596;
  pointer-events: none;
  transition: 0.235s;
  top: 7px;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
  left: 12px;
  z-index: 20;
}
.tlcc-label-prefix {
  left: 32px;
}
.tlant-input-prefix,
.tlant-input-suffix,
span.tlant-picker-suffix,
span.tlant-select-arrow {
  color: #7f8596;
  font-size: 13px;
  font-weight: 600;
}
.tlant-input-affix-wrapper-focused,
.tlant-input-affix-wrapper:hover,
.tlant-select-focused,
.tlant-select:hover,
.tlant-picker-focused,
.tlant-picker:hover,
.tlant-cascader:hover,
.tlant-cascader.tlant-select-open,
div.tlant-picker-focused {
  box-shadow: 0 0 0 2px #c6d1f2 !important;
  border-radius: 4px;
}
.tlant-input-affix-wrapper-focused .tlcc-label,
.tlant-input-affix-wrapper:hover .tlcc-label,
.tlant-select-focused .tlcc-label,
.tlant-select:hover .tlcc-label,
.tlant-picker-focused .tlcc-label,
.tlant-picker:hover .tlcc-label,
.tlant-cascader:hover .tlcc-label,
.tlant-cascader.tlant-select-open .tlcc-label,
div.tlant-picker-focused .tlcc-label,
.tlant-input-affix-wrapper-focused .tlant-input-prefix,
.tlant-input-affix-wrapper:hover .tlant-input-prefix,
.tlant-select-focused .tlant-input-prefix,
.tlant-select:hover .tlant-input-prefix,
.tlant-picker-focused .tlant-input-prefix,
.tlant-picker:hover .tlant-input-prefix,
.tlant-cascader:hover .tlant-input-prefix,
.tlant-cascader.tlant-select-open .tlant-input-prefix,
div.tlant-picker-focused .tlant-input-prefix,
.tlant-input-affix-wrapper-focused .tlant-input-suffix,
.tlant-input-affix-wrapper:hover .tlant-input-suffix,
.tlant-select-focused .tlant-input-suffix,
.tlant-select:hover .tlant-input-suffix,
.tlant-picker-focused .tlant-input-suffix,
.tlant-picker:hover .tlant-input-suffix,
.tlant-cascader:hover .tlant-input-suffix,
.tlant-cascader.tlant-select-open .tlant-input-suffix,
div.tlant-picker-focused .tlant-input-suffix,
.tlant-input-affix-wrapper-focused .tlant-picker-suffix,
.tlant-input-affix-wrapper:hover .tlant-picker-suffix,
.tlant-select-focused .tlant-picker-suffix,
.tlant-select:hover .tlant-picker-suffix,
.tlant-picker-focused .tlant-picker-suffix,
.tlant-picker:hover .tlant-picker-suffix,
.tlant-cascader:hover .tlant-picker-suffix,
.tlant-cascader.tlant-select-open .tlant-picker-suffix,
div.tlant-picker-focused .tlant-picker-suffix,
.tlant-input-affix-wrapper-focused .tlant-select-arrow,
.tlant-input-affix-wrapper:hover .tlant-select-arrow,
.tlant-select-focused .tlant-select-arrow,
.tlant-select:hover .tlant-select-arrow,
.tlant-picker-focused .tlant-select-arrow,
.tlant-picker:hover .tlant-select-arrow,
.tlant-cascader:hover .tlant-select-arrow,
.tlant-cascader.tlant-select-open .tlant-select-arrow,
div.tlant-picker-focused .tlant-select-arrow {
  color: var(--tlant-primary-color) !important;
}
.tlant-input-affix-wrapper:hover,
div.tlant-picker-focused {
  border-color: var(--tlant-primary-color) !important;
}
.tlant-input-affix-wrapper:hover.tlant-input-affix-wrapper-status-error .tlant-input-prefix,
.tlant-input-affix-wrapper-status-error .tlant-input-prefix,
.tlant-select-status-error .tlant-input-prefix,
.tlant-picker-status-error .tlant-input-prefix,
.tlant-input-affix-wrapper:hover.tlant-input-affix-wrapper-status-error .tlant-input-suffix,
.tlant-input-affix-wrapper-status-error .tlant-input-suffix,
.tlant-select-status-error .tlant-input-suffix,
.tlant-picker-status-error .tlant-input-suffix,
.tlant-input-affix-wrapper:hover.tlant-input-affix-wrapper-status-error .tlant-picker-suffix,
.tlant-input-affix-wrapper-status-error .tlant-picker-suffix,
.tlant-select-status-error .tlant-picker-suffix,
.tlant-picker-status-error .tlant-picker-suffix,
.tlant-input-affix-wrapper:hover.tlant-input-affix-wrapper-status-error .tlant-select-arrow,
.tlant-input-affix-wrapper-status-error .tlant-select-arrow,
.tlant-select-status-error .tlant-select-arrow,
.tlant-picker-status-error .tlant-select-arrow {
  color: #cf1322;
}
.tlant-input-affix-wrapper:hover.tlant-input-affix-wrapper-status-error .tlcc-label,
.tlant-input-affix-wrapper-status-error .tlcc-label,
.tlant-select-status-error .tlcc-label,
.tlant-picker-status-error .tlcc-label {
  color: #7f8596;
}
.tlcc-label-active,
.tlant-input-affix-wrapper-focused .tlcc-label,
.tlant-input:focus ~ .tlcc-label,
.tlant-select-open .tlcc-label,
.tlant-picker-focused .tlcc-label {
  top: -11px;
  padding: 0px 4px;
  left: 7px;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  background: linear-gradient(to bottom, transparent 7px, #ffffff 7px, #ffffff 13px, transparent 13px);
}
.tlant-input-affix-wrapper-disabled .tlcc-label,
.tlant-input-affix-wrapper-disabled:hover .tlcc-label,
.tlant-input-affix-wrapper-disabled .tlant-input-prefix,
.tlant-input-affix-wrapper-disabled:hover .tlant-input-prefix,
.tlant-input-affix-wrapper-disabled .tlant-input-suffix,
.tlant-input-affix-wrapper-disabled:hover .tlant-input-suffix,
.tlant-input-affix-wrapper-disabled .tlant-picker-suffix,
.tlant-input-affix-wrapper-disabled:hover .tlant-picker-suffix,
.tlant-input-affix-wrapper-disabled .tlant-select-arrow,
.tlant-input-affix-wrapper-disabled:hover .tlant-select-arrow {
  color: #dadce1;
}
.tlant-input-affix-wrapper-focused .tlant-input-prefix > div,
.tlant-input-affix-wrapper-focused .tlant-input-suffix > div,
.tlant-input-affix-wrapper-focused .tlant-picker-suffix > div,
.tlant-input-affix-wrapper-focused .tlant-select-arrow > div {
  visibility: visible;
}
.tlcc-label-require {
  color: #cf1322;
}
/* INPUT */
span.tlant-input-affix-wrapper,
.tlant-input-affix-wrapper-textarea-with-clear-btn .tlant-input {
  border: solid 1px #b4bac8;
  box-shadow: none !important;
  transition: none !important;
}
textarea.tlant-input:hover {
  border-color: var(--tlant-primary-color);
}
.tlant-select:not(.tlant-select-customize-input) .tlant-select-selector {
  border: solid 1px #b4bac8;
}
span.tlant-input-affix-wrapper-focused {
  border-right-width: 1px !important;
  z-index: 1 !important;
}
.tlant-input {
  font-size: 13px;
  font-weight: 600;
  border-radius: 0 !important;
}
textarea.tlant-input {
  border-radius: 4px !important;
}
.tlant-input-affix-wrapper-disabled {
  border: solid 1px #dadce1 !important;
  color: #dadce1 !important;
  background-color: transparent !important;
}
/* SELECT */
.tlant-select {
  width: 100%;
}
.tlant-select .tlant-select-selector {
  height: 32px !important;
  padding: 0 7px 0 10px !important;
  transition: none !important;
}
.tlant-select .tlant-select-selection-search input {
  font-size: 13px;
  font-weight: 600;
  color: #000000;
}
div.tlant-cascader.tlant-select-open:not(.tlant-select-disabled):not(.tlant-select-customize-input) .tlant-select-selector,
div.tlant-select-focused.tlant-select:not(.tlant-select-disabled):not(.tlant-select-customize-input) .tlant-select-selector {
  border-color: var(--tlant-primary-color) !important;
}
span.tlant-select-selection-item {
  font-size: 13px;
  font-weight: 600;
  line-height: 1.43;
  color: #000000;
}
div.tlant-select-single.tlant-select-open .tlant-select-selection-item {
  color: #000000;
}
.tlant-select-dropdown {
  padding: 8px 8px !important;
  border-radius: 4px !important;
  box-shadow: 0 1px 5px 0 rgba(0, 5, 57, 0.2) !important;
  border: solid 1px #e1e3e9 !important;
}
.tlant-select-dropdown div.tlant-select-item-option-active:not(.tlant-select-item-option-disabled) {
  border-radius: 4px !important;
  background-color: #f4f5f9 !important;
}
.tlant-select-dropdown .tlant-select-item {
  height: 36px !important;
  padding: 8px 10px !important;
  height: 32px !important;
  font-weight: 600 !important;
  color: #000000 !important;
  line-height: 16px !important;
  font-size: 12px !important;
}
.tlant-select-dropdown .tlant-select-item:hover {
  border-radius: 4px !important;
  background-color: #f4f5f9 !important;
}
.tlant-select-dropdown .tlant-select-item-option-selected:not(.tlant-select-item-option-disabled) {
  background-color: #fff;
  font-weight: 600 !important;
  color: var(--tlant-primary-color) !important;
}
.tlant-select-dropdown .tlant-select-item-option-disabled {
  color: #dadce1 !important;
}
.tlant-select-dropdown .tlant-select-item:hover {
  background-color: #f4f5f9;
}
/* SELECTARROW */
.tlcc-suffix-roll {
  transition: 0.235s;
}
.tlant-select-open .tlcc-suffix-roll {
  transform: rotate(180deg);
}
.tlant-select-clear {
  height: 16px !important;
  width: 16px !important;
  margin-top: -8px !important;
  background: #fff !important;
}
/* SELECTMULT */
.tlcc-multiple-select-dropdown .tlant-select-item-option::before {
  display: block;
  content: '';
  height: 16px;
  width: 16px;
  margin-right: 8px;
  background-image: url(/assets/icon-select-border.3dbeaf0b.svg);
  flex-shrink: 0;
}
.tlcc-multiple-select-dropdown .tlant-select-item-option-disabled::before {
  background-image: url(/assets/icon-select-border-disabled.2ada574a.svg);
}
.tlcc-multiple-select-dropdown .tlant-select-item-option-state {
  display: none;
}
.tlcc-multiple-select-dropdown .tlant-select-item-option-selected.tlant-select-item-option::before,
.tlcc-multiple-select-dropdown .tlcc-select-item-option-selected::before {
  background-image: url(/assets/icon-select-all.61661ab4.svg);
}
.tlcc-multiple-select-dropdown .tlcc-select-item-option-indeterminate-selected::before {
  background-image: url(/assets/icon-select-indeterminate.d01f5a21.svg);
}
div.tlant-select-multiple .tlant-select-selection-item {
  height: 20px !important;
  background-color: #f0f2f5;
  border-radius: 2px;
  padding: 1px 4px;
  border-width: 0px !important;
}
div.tlant-select-multiple .tlant-select-selection-item .tlant-select-selection-item-content {
  margin-right: 0px;
  line-height: 18px;
}
div.tlant-select-multiple .tlant-select-selection-overflow {
  margin-right: 8px;
}
div.tlant-select-multiple .tlant-select-selection-overflow .tlant-select-selection-search {
  display: none;
}
.tlant-select-selection-item-remove {
  display: none !important;
}
/* TIMEPICKER */
.tlcc-timepicker-select-dropdown {
  width: 136px !important;
  min-width: 136px !important;
}
/* DATEPICKER */
.tlant-picker {
  width: 100%;
  border: solid 1px #b4bac8;
  transition: none !important;
  padding: 4px 7px !important;
  height: 32px;
}
.tlant-picker-focused {
  border-color: var(--tlant-primary-color) !important;
  border-right-width: 1px !important;
  z-index: 1 !important;
}
.tlant-picker-header {
  border: none;
  display: flex;
  padding: 0 18px;
  height: 60px;
  align-items: center;
  color: rgba(0, 0, 0, 0.85);
}
.tlant-picker-header-view {
  font-size: 14px;
  font-weight: 600;
  color: #000;
}
.tlant-picker-header .tlant-picker-super-prev-icon {
  display: none;
}
.tlant-picker-header .tlant-picker-prev-icon {
  display: none;
}
.tlant-picker-header .tlant-picker-next-icon {
  display: none;
}
.tlant-picker-header .tlant-picker-super-next-icon {
  display: none;
}
.tlant-picker-header .tlant-picker-header-next-btn {
  transform: rotate(180deg);
}
.tlant-picker-header .tlant-picker-header-next-btn::before {
  position: relative;
  top: 3px;
  content: url(/assets/icon-picker-prev.6f4ea758.svg);
}
.tlant-picker-header .tlant-picker-header-super-next-btn {
  transform: rotate(180deg);
}
.tlant-picker-header .tlant-picker-header-super-next-btn::before {
  position: relative;
  top: 3px;
  content: url(/assets/icon-picker-super-prev.5ecbfc02.svg);
}
.tlant-picker-header .tlant-picker-header-super-prev-btn::before {
  position: relative;
  top: 3px;
  content: url(/assets/icon-picker-super-prev.5ecbfc02.svg);
}
.tlant-picker-header .tlant-picker-header-prev-btn::before {
  position: relative;
  top: 3px;
  content: url(/assets/icon-picker-prev.6f4ea758.svg);
}
.tlant-picker-body {
  padding: 0 18px !important;
}
.tlant-picker-body thead {
  border-bottom: 1px solid #e2e2e2;
}
.tlant-picker-body thead th {
  font-size: 12px;
  font-weight: 600;
  color: #7f8596;
}
.tlant-picker-body tr:nth-child(1) td {
  padding: 8px 0 4px 0 !important;
}
.tlant-picker-body tr td {
  padding: 4px 0;
}
.tlant-picker-body .tlant-picker-cell-today .tlant-picker-cell-inner {
  color: var(--tlant-primary-color);
}
.tlant-picker-body .tlant-picker-cell-today .tlant-picker-cell-inner::before {
  border: none !important;
}
.tlant-picker-body .tlant-picker-cell-inner {
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  font-weight: 600;
}
.tlant-picker-body .tlant-picker-cell-in-view .tlant-picker-cell-inner,
.tlant-picker-body .tlant-picker-cell-range-end .tlant-picker-cell-inner {
  font-size: 14px;
  font-weight: 600;
}
.tlant-picker-body .tlant-picker-cell-in-view.tlant-picker-cell-selected .tlant-picker-date-panel .tlant-picker-cell-inner,
.tlant-picker-body .tlant-picker-cell-in-view.tlant-picker-cell-range-start .tlant-picker-date-panel .tlant-picker-cell-inner,
.tlant-picker-body .tlant-picker-cell-in-view.tlant-picker-cell-range-end .tlant-picker-date-panel .tlant-picker-cell-inner {
  color: #fff !important;
  width: 30px;
  border-radius: 4px !important;
  background-color: var(--tlant-primary-color) !important;
}
.tlant-picker-body .tlant-picker-cell-selected .tlant-picker-cell-inner {
  width: 100%;
  color: #fff;
  border-radius: 4px !important;
  background-color: var(--tlant-primary-color);
}
.tlant-picker-footer {
  display: none;
}
.tlant-picker-input input {
  font-size: 13px !important;
  font-weight: 600 !important;
  color: #000000 !important;
}
.tlant-picker .anticon-close-circle {
  width: 16px;
  height: 16px;
}
.tlant-picker .anticon-close-circle svg {
  display: none;
}
.tlant-picker .anticon-calendar {
  width: 16px;
  height: 16px;
}
.tlant-picker .anticon-calendar svg {
  display: none;
}
.tlant-picker:hover,
.tlant-picker-focused {
  border-color: var(--tlant-primary-color);
}
.tlant-picker-range {
  display: grid !important;
  grid-template-columns: 1fr 0px 20px !important;
}
.tlant-picker-cell::before {
  height: 30px !important;
}
.tlant-picker-cell::after {
  display: none !important;
}
.tlant-picker-cell-in-view.tlant-picker-cell-in-range::before,
.tlant-picker-cell-in-view.tlant-picker-cell-range-start:not(.tlant-picker-cell-range-start-single)::before,
.tlant-picker-cell-in-view.tlant-picker-cell-range-end:not(.tlant-picker-cell-range-end-single)::before {
  background: #ebeffb !important;
}
.tlant-picker-date-panel .tlant-picker-cell-in-view.tlant-picker-cell-in-range.tlant-picker-cell-range-hover-start .tlant-picker-cell-inner::after,
.tlant-picker-date-panel .tlant-picker-cell-in-view.tlant-picker-cell-in-range.tlant-picker-cell-range-hover-end .tlant-picker-cell-inner::after {
  background: transparent !important;
}
.tlant-picker-content tbody tr .tlant-picker-cell:last-child::before {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.tlant-picker-content tbody tr .tlant-picker-cell:first-child::before {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.tlant-picker-range .tlant-picker-active-bar {
  background: none !important;
}
.tlant-picker-range-separator {
  display: none;
}
.tlant-picker-range-separator .anticon-swap-right::after {
  color: #000;
  content: '-' !important;
  position: relative;
  top: -4px;
}
.tlant-picker-range-separator .anticon-swap-right svg {
  display: none;
}
.tlant-picker-dropdown-rang {
  display: none;
}
.tlant-picker-separator {
  width: auto !important;
}
.tlant-picker-range {
  position: relative;
}
.tlant-picker-range span.tlant-picker-clear {
  right: 7px;
}
.tlant-picker-dropdown-range {
  padding: 0 !important;
}
.tlant-picker-date-panel .tlant-picker-cell:not(.tlant-picker-cell-in-view) .tlant-picker-cell-inner {
  display: none;
}
.tlant-picker-date-panel .tlant-picker-cell:not(.tlant-picker-cell-in-view) {
  pointer-events: none;
}
div.tlant-picker-range-wrapper .tlant-picker-range-arrow {
  display: none;
}
/* DIVIDER */
div.tlant-divider {
  color: #72768e !important;
  font-weight: bold !important;
  font-size: 14px !important;
  margin: 0 !important;
  width: auto !important;
}
.tlant-divider-inner-text {
  padding: 0 10px 0 0;
}
/* TABLE */
.tlant-table-container .tlant-table-thead .tlant-table-column-sorter {
  color: #7f8596;
}
.tlant-table-container .tlant-table-thead .tlant-table-column-sorters:hover .tlant-table-column-sorter {
  color: #7f8596;
}
.tlant-table-container .tlant-table-tbody .tlant-table-column-sort {
  background-color: initial;
}
.tlant-table-container .tlant-table-thead {
  position: sticky;
  top: 0;
  z-index: 2;
}
.tlant-table-container .tlant-table-thead > tr {
  background-color: #f1f3f7;
}
.tlant-table-container .tlant-table-thead > tr > th {
  padding: 0px 16px;
  font-size: 12px;
  height: 40px;
  line-height: 16px;
  font-weight: 600;
  background-color: #f1f3f7;
  color: #7f8596;
  border-radius: 0px;
}
.tlant-table-container .tlant-table-thead > tr > th::before {
  display: none;
}
.tlant-table-container .tlant-table-thead > tr > th div[class~='tlant-table-column-sorters'] {
  justify-content: start;
}
.tlant-table-container .tlant-table-tbody tr:nth-child(even) td {
  background-color: #fafbfd;
}
.tlant-table-container .tlant-table-tbody tr[class~='tlant-table-row-selected'] td {
  background-color: #f3f3f3;
}
.tlant-table-container .tlant-table-tbody > tr td {
  padding: 0px 16px;
  height: 40px;
  color: #222632;
  line-height: 22px;
  font-weight: 600;
  font-size: 12px;
}
.tlant-table-container .tlant-table-tbody > tr:hover td {
  background: #f0f2fa !important;
  cursor: pointer;
}
.tlant-table-container .tlant-table-tbody > tr[class~='tlant-table-placeholder'] td {
  border: none !important;
}
.tlant-table-container .tlant-table-tbody > tr[class~='tlant-table-placeholder']:hover td:last-child {
  border: none !important;
  background-color: #fff !important;
}
.tlant-table-container .tlant-table-tbody .tlant-table-custom-selected td {
  background: #e3e8f9 !important;
}
.tlant-table-container .tlant-table-tbody .tlant-table-custom-selected td:last-child {
  border-right: 2px solid #4d7bff !important;
}
/* TAB */
div.tlant-tabs-tab {
  color: #7f8596;
  padding: 16px 6px 10px 6px;
}
.tlant-tabs-top > .tlant-tabs-nav .tlant-tabs-ink-bar,
.tlant-tabs-top > div > .tlant-tabs-nav .tlant-tabs-ink-bar {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
/* TOOLTIPS */
.tlant-tooltip {
  max-width: max-content !important;
  padding-bottom: 0 !important;
}
.tlant-tooltip .tlant-tooltip-content::after {
  position: absolute;
  content: '';
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-style: solid;
  z-index: 1071;
  border-width: 4px 4px 0 4px;
  border-color: #020c2b transparent transparent transparent;
  opacity: 0.7;
}
.tlant-tooltip-arrow {
  display: none !important;
}
.tlant-tooltip-inner {
  background-color: rgba(2, 12, 43, 0.75) !important;
  border-radius: 2px !important;
}
/* CHECKBOX */
span.tlant-checkbox-inner {
  border: 1px solid #b2b6c0;
  border-radius: 2px;
}
.tlant-checkbox-checked .tlant-checkbox-inner {
  background-position: center;
  background-image: url(/assets/icon-select-all.61661ab4.svg) !important;
  border-color: var(--tlant-primary-color);
}
.tlant-checkbox-checked .tlant-checkbox-inner::after {
  display: none !important;
}
.tlant-checkbox-indeterminate .tlant-checkbox-inner {
  border-color: transparent !important;
  background-position: center;
  background-image: url(/assets/icon-select-indeterminate.d01f5a21.svg) !important;
}
.tlant-checkbox-indeterminate .tlant-checkbox-inner::after {
  display: none !important;
}
/* FORM */
.tlant-form-item-explain-error {
  font-size: 12px !important;
}
.tlant-input-group.tlant-input-group-compact .tlant-select {
  z-index: 1000;
}
.tlant-form-item-control-input-content {
  line-height: normal;
}
.tlant-breadcrumb {
  font-weight: 600;
}
.tlant-breadcrumb-separator {
  font-weight: 600;
  margin: 0 4px !important;
}
/* Button */
.tlant-btn {
  line-height: normal;
  font-size: 12px;
  font-weight: 600 !important;
  display: flex !important;
  column-gap: 4px !important;
  align-items: center !important;
  transition: none !important;
  justify-content: center !important;
  text-shadow: none !important;
  box-shadow: none !important;
}
.tlant-btn[disabled] {
  cursor: inherit !important;
}
/* primary */
.tlant-btn-primary:not(.tlant-btn-background-ghost) {
  border-width: 0 !important;
  color: #fff !important;
  fill: #fff !important;
}
.tlant-btn-primary:not(.tlant-btn-background-ghost)[disabled],
.tlant-btn-primary:not(.tlant-btn-background-ghost)[disabled]:hover,
.tlant-btn-primary:not(.tlant-btn-background-ghost)[disabled]:focus,
.tlant-btn-primary:not(.tlant-btn-background-ghost)[disabled]:active {
  color: #ffffff !important;
  fill: #ffffff !important;
  border-color: #dadce1 !important;
  background: #dadce1 !important;
  text-shadow: none !important;
  box-shadow: none !important;
}
.tlant-btn-dangerous.tlant-btn-primary:hover {
  border-color: #b6111e !important;
  background-color: #b6111e !important;
  background: #b6111e !important;
}
.tlant-btn-dangerous.tlant-btn-primary:active,
.tlant-btn-dangerous.tlant-btn-primary:focus {
  background-color: #b6111e !important;
  background: #b6111e !important;
}
/* default */
.tlant-btn-default {
  color: #4c556c;
  fill: #4c556c;
  border-color: #b4bac8;
}
.tlant-btn-default:hover,
.tlant-btn-default:focus {
  color: var(--tlant-primary-color) !important;
  fill: var(--tlant-primary-color) !important;
  border-color: var(--tlant-primary-color) !important;
  background-color: #f5f7fc !important;
}
.tlant-btn-default[disabled],
.tlant-btn-default[disabled]:hover,
.tlant-btn-default[disabled]:focus,
.tlant-btn-default[disabled]:active {
  color: #b2b6c0 !important;
  fill: #b2b6c0 !important;
  border-color: #dadce1 !important;
  background: #f7f7f8 !important;
  text-shadow: none !important;
  box-shadow: none !important;
}
/* secondary */
.tlant-btn-secondary {
  color: var(--tlant-primary-color) !important;
  fill: var(--tlant-primary-color) !important;
  border-color: var(--tlant-primary-color) !important;
}
.tlant-btn-secondary:hover,
.tlant-btn-secondary:focus {
  color: var(--tlant-primary-color-hover) !important;
  fill: var(--tlant-primary-color-hover) !important;
  border-color: var(--tlant-primary-color-hover) !important;
  background-color: #f5f7fc !important;
}
.tlant-btn-secondary[disabled],
.tlant-btn-secondary[disabled]:hover,
.tlant-btn-secondary[disabled]:focus,
.tlant-btn-secondary[disabled]:active {
  color: #b2b6c0 !important;
  fill: #b2b6c0 !important;
  border-color: #dadce1 !important;
  background: #f7f7f8 !important;
  text-shadow: none !important;
  box-shadow: none !important;
}
/* text */
.tlant-btn-text {
  color: var(--tlant-primary-color) !important;
  fill: var(--tlant-primary-color) !important;
}
.tlant-btn-text:hover,
.tlant-btn-text:focus {
  background-color: #e9eaed !important;
}
.tlant-btn-text[disabled],
.tlant-btn-text[disabled]:hover,
.tlant-btn-text[disabled]:focus,
.tlant-btn-text[disabled]:active {
  color: #b2b6c0 !important;
  fill: #b2b6c0 !important;
  background-color: rgba(0, 0, 0, 0) !important;
  text-shadow: none !important;
  box-shadow: none !important;
}
div.tlant-modal-content {
  border-radius: 4px;
}
div.tlant-modal-header {
  padding: 20px 24px;
  border-radius: 4px 4px 0 0;
}
div.tlant-modal-header .tlant-modal-title {
  font-weight: 700;
  font-size: 18px;
  line-height: 26px;
}
div.tlant-modal-body {
  padding: 20px 24px;
}
div.tlant-modal-footer {
  display: flex;
  justify-content: flex-end;
  padding: 20px 24px;
}
div.tlant-modal-footer button {
  min-width: 80px;
}
div.tlant-modal-footer button.tlant-btn + .tlant-btn:not(.tlant-dropdown-trigger) {
  margin-left: 16px;
}
/* add for global scorll modal*/
.tlcc-modal-scrolled {
  max-height: calc(100vh - 66px - 81px - 48px);
  overflow-x: hidden;
  overflow-y: auto;
}
.tlant-notification-notice {
  border-width: 1px !important;
  border-style: solid !important;
  width: max-content !important;
  padding: 12px 15px !important;
}
.tlant-notification-notice-icon {
  display: none !important;
}
.tlant-notification-notice-message {
  margin-left: 0px !important;
  margin-bottom: 0px !important;
  font-weight: 600 !important;
  line-height: 20px !important;
}
.tlant-notification-notice-description {
  margin-left: 0px !important;
  font-weight: 400 !important;
  line-height: 18px !important;
  font-size: 12px;
  margin-right: 28px;
}
.tlant-notification-notice-close {
  top: 50% !important;
  transform: translateY(-50%) !important;
  right: 16px !important;
}
.tlant-notification-notice-close-x {
  display: flex;
  align-items: center;
}
.tlant-notification-notice-success {
  border-color: #b6dcc8 !important;
  background: #e3f5e8 !important;
}
.tlant-notification-notice-success .tlant-notification-notice-message,
.tlant-notification-notice-success .tlant-notification-notice-description,
.tlant-notification-notice-success .tlant-notification-notice-close {
  color: #28593c !important;
}
.tlant-notification-notice-warning {
  border-color: #f8de8e !important;
  background: #fff1cc !important;
}
.tlant-notification-notice-warning .tlant-notification-notice-message,
.tlant-notification-notice-warning .tlant-notification-notice-description,
.tlant-notification-notice-warning .tlant-notification-notice-close {
  color: #bc7f07 !important;
}
.tlant-notification-notice-info {
  border-color: #4066d480 !important;
  background: #e3e8f6 !important;
}
.tlant-notification-notice-info .tlant-notification-notice-message,
.tlant-notification-notice-info .tlant-notification-notice-description,
.tlant-notification-notice-info .tlant-notification-notice-close {
  color: #1f41a4 !important;
}
.tlant-pagination {
  font-weight: 600;
  font-size: 12px !important;
}
.tlant-pagination li.tlant-pagination-item,
.tlant-pagination .tlant-pagination-prev,
.tlant-pagination .tlant-pagination-next,
.tlant-pagination .tlant-pagination-jump-prev,
.tlant-pagination .tlant-pagination-jump-next {
  margin-left: 6px !important;
  margin-right: 6px !important;
}
.tlant-pagination .tlant-pagination-options {
  margin-left: 6px !important;
}
.tlant-pagination li.tlant-pagination-item:not(.tlant-pagination-item-active),
.tlant-pagination .tlant-pagination-prev,
.tlant-pagination .tlant-pagination-next {
  border-color: #ebeef4 !important;
}
.tlant-pagination li.tlant-pagination-item {
  min-width: 24px !important;
}
.tlant-pagination li.tlant-pagination-item a {
  padding: 0 4px;
}
.tlant-pagination .tlant-pagination-prev,
.tlant-pagination .tlant-pagination-next,
.tlant-pagination .tlant-pagination-jump-prev,
.tlant-pagination .tlant-pagination-jump-next {
  min-width: 24px !important;
  width: 24px !important;
  border-width: 1px;
  border-style: solid;
}
.tlant-pagination .tlant-pagination-jump-prev,
.tlant-pagination .tlant-pagination-jump-next {
  border-color: transparent;
}
.tlant-pagination .tlant-select-selection-item {
  font-weight: 600 !important;
  font-size: 12px;
}
.tlant-pagination .tlant-select-selection-item input {
  font-weight: 600;
}
.tlant-pagination .tlant-select {
  min-width: 113px !important;
  width: auto;
  height: 24px !important;
}
.tlant-pagination .tlant-select div.tlant-select-selector {
  border: 1px solid #ebeef4 !important;
  height: 24px !important;
}
.tlant-pagination .tlant-select:hover div.tlant-select-selector {
  border: 1px solid var(--tlant-primary-color) !important;
}
.tlant-pagination .tlant-pagination-options-quick-jumper input {
  border: 1px solid #ebeef4 !important;
  transition: 0s !important;
}
.tlant-pagination .tlant-pagination-options-quick-jumper input:focus {
  border: 1px solid var(--tlant-primary-color) !important;
  box-shadow: 0 0 0 2px #c6d1f2 !important;
}
.tlant-pagination .tlant-pagination-options-quick-jumper:hover input {
  border: 1px solid var(--tlant-primary-color) !important;
  box-shadow: 0 0 0 2px #c6d1f2 !important;
}
.tlant-pagination .tlant-pagination-next .tlant-pagination-item-link,
.tlant-pagination .tlant-pagination-prev .tlant-pagination-item-link {
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  background-image: url(/assets/icon-pagination-prev.e120c8b3.svg) !important;
}
.tlant-pagination .tlant-pagination-next .tlant-pagination-item-link span,
.tlant-pagination .tlant-pagination-prev .tlant-pagination-item-link span,
.tlant-pagination .tlant-pagination-next .tlant-pagination-item-link > .tlant-pagination-item-container,
.tlant-pagination .tlant-pagination-prev .tlant-pagination-item-link > .tlant-pagination-item-container {
  display: none;
}
.tlant-pagination .tlant-pagination-jump-prev .tlant-pagination-item-link,
.tlant-pagination .tlant-pagination-jump-next .tlant-pagination-item-link {
  transform: rotate(180deg);
  margin-top: 5px;
  margin-left: 4px;
  height: 12px;
  width: 14px;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  background-image: url(/assets/icon-picker-super-prev.5ecbfc02.svg) !important;
}
.tlant-pagination .tlant-pagination-jump-prev .tlant-pagination-item-link span,
.tlant-pagination .tlant-pagination-jump-next .tlant-pagination-item-link span,
.tlant-pagination .tlant-pagination-jump-prev .tlant-pagination-item-link > .tlant-pagination-item-container,
.tlant-pagination .tlant-pagination-jump-next .tlant-pagination-item-link > .tlant-pagination-item-container {
  display: none;
}
.tlant-pagination a.tlant-pagination-item-link {
  display: block;
  width: 20px;
  height: 20px;
}
.tlant-pagination .tlant-pagination-next,
.tlant-pagination .tlant-pagination-jump-prev {
  transform: rotate(180deg);
}
.tlant-pagination .tlant-pagination-next:not(.tlant-pagination-disabled):hover .tlant-pagination-item-link,
.tlant-pagination .tlant-pagination-prev:not(.tlant-pagination-disabled):hover .tlant-pagination-item-link {
  background-image: url(/assets/icon-pagination-prev-hover.df671675.svg) !important;
}
.tlant-pagination .tlant-pagination-jump-prev:not(.tlant-pagination-disabled):hover .tlant-pagination-item-link,
.tlant-pagination .tlant-pagination-jump-next:not(.tlant-pagination-disabled):hover .tlant-pagination-item-link {
  background-image: url(/assets/icon-picker-super-prev-hover.046c50af.svg) !important;
}
.tlant-pagination .tlant-select-arrow {
  width: 13px;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  transform: rotate(0);
  transition: 0.3s;
  background-image: url(/assets/icon-dropdown.f026d4df.svg) !important;
}
.tlant-pagination .tlant-select-arrow span {
  display: none !important;
}
.tlant-pagination .tlant-select-open .tlant-select-arrow {
  transform: rotate(180deg);
}
@font-face {
  font-family: 'Open Sans';
  src: url('/open-san/OpenSans-Regular.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('/open-san/OpenSans-Medium.ttf') format('truetype');
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('/open-san/OpenSans-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('/open-san/OpenSans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: 'SFProText';
  src: url('/sf-pro-text/SFProText-Regular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
* {
  padding: 0px;
  margin: 0px;
  box-sizing: border-box;
  text-decoration: none;
}
html,
body {
  width: 100%;
  height: 100%;
  font-size: 14px;
  font-family: 'Open Sans', system-ui, 'Helvetica Neue', Segoe UI, Roboto, Arial, sans-serif !important;
  font-weight: normal;
  font-style: normal;
}
#tl-carrier-root {
  width: 100%;
  height: 100%;
}
body {
  font-size: 14px;
}
:root {
  --header-height: 52px;
  --brand-color-light: #7f8596;
}
.grecaptcha-badge {
  top: 9999px;
  visibility: hidden;
}
.tlant-message {
  z-index: 1400;
}
.tlant-modal-wrap,
.tlant-modal-mask,
.tlant-drawer {
  z-index: 1070;
}
.tlant-select-dropdown,
.tlant-picker-dropdown-range {
  z-index: 1005;
}
.tl-carrier-root.tl-carrier-root-mobile div .tlant-btn-primary:disabled:not(.tlant-btn-background-ghost):hover {
  background: #dadce1 !important;
}
.style-module-navigator-JPr-T {
  width: 100%;
  height: 52px;
  background-color: #001c4f;
  color: white;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.style-module-navigator-JPr-T .style-module-navlogo-VXDQw {
  height: 100%;
  margin-right: 60px;
  margin-left: 24px;
  cursor: pointer;
  color: white;
}
.style-module-navigator-JPr-T .style-module-navlogo-VXDQw > svg {
  width: 150px;
  height: 100%;
}
.style-module-navigator-JPr-T .style-module-naviContent-A5M7D {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  overflow-x: auto;
}
.style-module-navigator-JPr-T .style-module-naviContent-A5M7D .style-module-navItem-pKWID {
  width: auto;
  height: 100%;
  line-height: 52px;
  padding: 0px 10px;
  margin-right: 24px;
  font-weight: 500;
  font-size: 14px;
  color: #b5c8db;
  position: relative;
  white-space: nowrap;
  cursor: pointer;
}
.style-module-navigator-JPr-T .style-module-naviContent-A5M7D .style-module-navItem-pKWID .style-module-navItemSelectedSub-DUio2 {
  width: 100%;
  height: 3px;
  background-color: transparent;
  position: absolute;
  bottom: 0px;
  left: 0px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.style-module-navigator-JPr-T .style-module-naviContent-A5M7D .style-module-navItemSelected-XsEvn {
  color: white;
}
.style-module-navigator-JPr-T .style-module-naviContent-A5M7D .style-module-navItemSelected-XsEvn .style-module-navItemSelectedSub-DUio2 {
  background-color: #4d7bff;
}
.style-module-navigator-JPr-T .style-module-naviContent-A5M7D .style-module-navItem-pKWID:hover {
  color: white;
}
.style-module-navigator-JPr-T .style-module-naviContent-A5M7D .style-module-navItem-pKWID:last-child {
  margin-right: 0px;
}
.style-module-navigator-JPr-T .style-module-naviRight--dEhU {
  height: 100%;
  flex-shrink: 0;
  padding-right: 25px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
}
.style-module-navigator-JPr-T .style-module-naviRight--dEhU .style-module-subscribe-2CGDg {
  width: 140px;
  height: 32px;
  background: url("/assets/subscription_gb.2b5a9a18.png") no-repeat center/cover;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  border-radius: 30px;
  cursor: pointer;
  font-weight: 500;
}
.style-module-navigator-JPr-T .style-module-naviRight--dEhU .style-module-appDownload-QW5WD {
  display: flex;
  align-items: center;
  margin-right: 29px;
  color: #b8c7d9;
  cursor: pointer;
}
.style-module-navigator-JPr-T .style-module-naviRight--dEhU .style-module-appDownload-QW5WD svg {
  height: 24px;
  width: 24px;
}
.style-module-navigator-JPr-T .style-module-naviRight--dEhU .style-module-oldLink-0rDG4 {
  margin-right: 30px;
  color: #b8c7d9;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  cursor: pointer;
}
.style-module-navigator-JPr-T .style-module-naviRight--dEhU .style-module-oldLink-0rDG4 > a {
  color: #b8c7d9;
}
.style-module-navigator-JPr-T .style-module-naviRight--dEhU .style-module-oldLink-0rDG4:hover > a {
  color: white;
}
.style-module-navigator-JPr-T .style-module-naviRight--dEhU .style-module-appDownload-QW5WD:hover {
  color: white;
}
.style-module-navigator-JPr-T .style-module-messageNotifactionWrapper-y2bF3 {
  cursor: pointer;
  position: relative;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
}
.style-module-navigator-JPr-T .style-module-messageNotifactionWrapper-y2bF3:hover {
  background: rgba(255, 255, 255, 0.15);
}
.style-module-navigator-JPr-T .style-module-messageNotifactionWrapper-y2bF3 .style-module-totalUnreadNum-FCUwl {
  position: absolute;
  padding: 4px;
  background: #4066d4;
  border-radius: 50%;
  right: 6px;
  top: 6px;
  transform: translate(70%, -70%);
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-weight: 600;
  width: 16px;
  height: 16px;
  line-height: 16px;
}
.style-module-navigator-JPr-T .style-module-messageNotifactionWrapper-y2bF3 .style-module-totalUnreadNum-FCUwl.style-module-overDigits-GUejj {
  width: 27px;
  border-radius: 30px;
  right: 3px;
  top: 6px;
}

.style-module-appContent-YgXgH h1 {
  font-weight: 700;
  font-size: 14px;
  color: #000000;
}
.style-module-appContent-YgXgH h2 {
  font-weight: 400;
  font-size: 12px;
  color: #4c556c;
  margin-bottom: 16px;
}
.style-module-appContent-YgXgH svg {
  height: 32px;
  width: 108px;
}
.style-module-appContent-YgXgH a:first-child svg {
  margin-right: 24px;
  height: 32px;
  width: 95px;
}

.style-module-appDownloadPopover-ajSoP {
  top: 32px !important;
  padding-top: 14.5px !important;
}
.style-module-appDownloadPopover-ajSoP .tlant-popover-content {
  width: 300px;
}
.style-module-appDownloadPopover-ajSoP .tlant-popover-inner-content {
  padding: 24px;
}.Layout-module-layout-2rtje {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  background-color: #f5f7fa;
}
.Layout-module-layout-2rtje > header {
  width: 100%;
  flex-shrink: 0;
}
.Layout-module-layout-2rtje > main {
  width: 100%;
  height: calc(100% - 52px);
  display: flex;
  overflow-x: hidden;
}
.Layout-module-layout-2rtje > main .Layout-module-right-OM-Ng {
  flex-grow: 1;
  height: 100%;
  width: 100%;
  overflow-x: auto;
  overflow-y: auto;
  display: flex;
  flex: 1;
  position: relative;
}
.Layout-module-layout-2rtje > main .Layout-module-right-OM-Ng .Layout-module-contentContainer-M2ehL {
  height: 100%;
  width: 1300px;
  margin: auto;
}
.Layout-module-layout-2rtje > main .Layout-module-left-lZfXP {
  position: relative;
  flex-shrink: 0;
  display: flex;
  height: 100%;
}
.Layout-module-layout-2rtje > main .Layout-module-left-lZfXP .Layout-module-sideBar-Upc1u {
  border-right: 1px solid #e7ebf3;
}
.Layout-module-layout-2rtje > main .Layout-module-left-lZfXP .Layout-module-rightContent-qJ0P9 {
  flex: 1;
  background-color: #f5f7fa;
  display: flex;
  justify-content: center;
  overflow: auto;
  transition: 0.1s width ease-in-out;
}
.Layout-module-layout-2rtje > main .Layout-module-left-lZfXP .Layout-module-rightContent-qJ0P9 .Layout-module-outlet-d45Pj {
  outline: 1px #e7ebf3 solid;
  height: 100%;
  overflow-y: hidden;
  overflow-x: visible;
  box-sizing: content-box;
  background-color: white;
}
.Layout-module-layout-2rtje > main .Layout-module-left-lZfXP .Layout-module-alert-C6O2S {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 999;
}
.Layout-module-layout-2rtje > main .Layout-module-left-lZfXP .Layout-module-alert-C6O2S .tlant-alert {
  width: fit-content;
  margin: auto;
}
.Layout-module-layout-2rtje .overflowManagement {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.Layout-module-layout-2rtje.Layout-module-fullScreen-UDkCP > main .Layout-module-right-OM-Ng {
  position: unset;
}
.Layout-module-layout-2rtje.Layout-module-fullScreen-UDkCP > main .Layout-module-right-OM-Ng .Layout-module-contentContainer-M2ehL {
  width: 100%;
}.Banner-module-mainContainer-FnhKp {
  position: fixed;
  bottom: 0;
  padding: 0 40px;
  width: calc(100% - 60px);
  z-index: 30;
}
.Banner-module-mainContainer-FnhKp.Banner-module-fullScreen-AVBXx {
  padding: 0 0;
}
.Banner-module-mainContainer-FnhKp.Banner-module-noSidebar-ZEo77 {
  width: 100% !important;
}
.Banner-module-mainContainer-FnhKp.Banner-module-unfold-bfMYf {
  width: calc(100% - 236px);
}
@media (max-width: 1616px) {
  .Banner-module-mainContainer-FnhKp.Banner-module-unfold-bfMYf {
    padding: 0 0;
  }
}
@media (max-width: 1616px) {
  .Banner-module-mainContainer-FnhKp {
    padding: 0 0;
  }
}

.Banner-module-container-BW-QR {
  position: relative;
  width: 100%;
  z-index: 30;
  border-radius: 10px 10px 0px 0px;
  bottom: 0;
  height: 106px;
  cursor: pointer;
  min-width: 1300px;
}
.Banner-module-container-BW-QR .Banner-module-background-9ArWM {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.Banner-module-container-BW-QR .Banner-module-background-9ArWM .Banner-module-overlay-ZnEE3 {
  background: linear-gradient(90.27deg, rgba(47, 119, 221, 0.94) 0.07%, rgba(38, 124, 219, 0.94) 43.32%, rgba(41, 158, 248, 0.94) 74.88%);
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 10;
  border-radius: 10px 10px 0 0;
}
.Banner-module-container-BW-QR .Banner-module-background-9ArWM img:first-of-type {
  height: 106px;
  position: absolute;
  left: 0;
  z-index: 9;
  border-radius: 10px 10px 0 0;
}
.Banner-module-container-BW-QR .Banner-module-background-9ArWM img:last-of-type {
  height: 106px;
  position: absolute;
  right: 0;
  z-index: 13;
  border-radius: 10px 10px 0 0;
}
.Banner-module-container-BW-QR .Banner-module-split--eS8g {
  display: grid;
  align-items: center;
  padding: 16px 63px;
  grid-template-columns: 600px 200px;
  gap: 65px;
  position: relative;
  height: 100%;
  z-index: 120;
}
.Banner-module-container-BW-QR .Banner-module-split--eS8g .Banner-module-subscribe-cl8QW {
  cursor: pointer;
  border: none;
  box-shadow: 4px 4px 0px 0px rgba(12, 25, 63, 0.3019607843);
  background: #000;
  height: 40px;
  width: 191px;
  border-radius: 118px;
  transition: 0.5s background !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
.Banner-module-container-BW-QR .Banner-module-split--eS8g .Banner-module-subscribe-cl8QW span {
  font-weight: 700;
  font-size: 16px;
  color: white;
}
.Banner-module-container-BW-QR .Banner-module-split--eS8g .Banner-module-subscribe-cl8QW:hover {
  background: #333 !important;
}
.Banner-module-container-BW-QR .Banner-module-split--eS8g svg {
  height: 16px;
  width: 16px;
  margin-right: 10px;
}
.Banner-module-container-BW-QR .Banner-module-split--eS8g > div {
  width: 604px;
}
.Banner-module-container-BW-QR .Banner-module-split--eS8g .Banner-module-desc-59cda {
  display: flex;
  align-items: center;
}
.Banner-module-container-BW-QR .Banner-module-split--eS8g .Banner-module-desc-59cda p {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #ffffff;
  margin-bottom: 0;
}
.Banner-module-container-BW-QR .Banner-module-dialogClose-O8mQK {
  display: inline-flex;
  position: absolute;
  top: 12px;
  right: 12px;
  width: 30px;
  height: 30px;
  cursor: pointer;
  z-index: 130;
}
.Banner-module-container-BW-QR .Banner-module-dialogClose-O8mQK svg {
  filter: drop-shadow(0 2px 1px rgba(16, 24, 40, 0.6));
}

.Banner-module-mobileWrap-SmAz3 {
  background: rgba(64, 102, 212, 0.95);
  border-radius: 8rem 8rem 0 0;
  padding: 16rem;
  position: fixed;
  bottom: 0;
  z-index: 1060;
}
.Banner-module-mobileClose-Y-eYY {
  position: absolute;
  top: 16rem;
  right: 16rem;
  height: 20rem;
  width: 20rem;
}
.Banner-module-mobileClose-Y-eYY svg {
  height: 20rem;
  width: 20rem;
}
.Banner-module-mobileContent-WTGeK {
  font-weight: 600;
  font-size: 16rem;
  line-height: 24rem;
  color: #ffffff;
  margin-right: 40rem;
}
.Banner-module-mobileButton-rMF9U {
  margin-top: 21rem;
  height: 44rem;
  text-align: center;
  line-height: 32rem;
  color: #ffffff;
  background: #000;
  font-weight: 700;
  border-radius: 4rem;
  font-size: 14rem;
  line-height: 42rem;
}

.Banner-module-mobileWrap-SmAz3 .Banner-module-mobileBg-LUFtz {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  left: 0;
  top: 0;
  border-radius: 8rem 8rem 0 0;
}
.Banner-module-mobileWrap-SmAz3 .Banner-module-mobileBg-LUFtz img {
  position: relative;
  border-radius: 8rem 8rem 0 0;
  z-index: 1;
  width: 100%;
}
.Banner-module-mobileWrap-SmAz3 .Banner-module-mobileBg-LUFtz .Banner-module-overlay-ZnEE3 {
  border-radius: 8rem 8rem 0 0;
  background: linear-gradient(90.95deg, rgba(47, 119, 221, 0.94) 0.25%, rgba(41, 158, 248, 0.94) 99.43%);
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
}.index-module-layout-wqGWi {
  width: 100%;
  background-color: #f2f5f9;
  min-height: 100dvh;
}
.index-module-layout-wqGWi > header {
  width: 100%;
  position: fixed;
  top: 0;
  height: var(--topBarHeight);
  z-index: 1060;
}
.index-module-layout-wqGWi > main {
  position: relative;
  padding-top: var(--topBarHeight);
}

.index-module-layout-wqGWi.index-module-fullScreen-FIMd2 {
  padding-bottom: 48rem;
  background-color: white;
}.Navigator-module-header-0Ypo2 {
  background-color: #001c4f;
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 100%;
  padding: 0 16rem;
  gap: 16rem;
}

.Navigator-module-navLogo---1Tn {
  width: 120rem;
  height: 24rem;
  color: #fff;
  flex-shrink: 0;
}
.Navigator-module-navLogo---1Tn > svg {
  width: 100%;
  height: 100%;
}

.Navigator-module-user-8fMwc {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex: 1;
  width: 0;
  justify-content: flex-end;
  gap: 12px;
}

.Navigator-module-menu-heDrL {
  display: flex;
}
.Navigator-module-menu-heDrL > svg {
  height: 24rem;
  width: 24rem;
}

.Navigator-module-subscribe-SkLyE {
  flex-shrink: 0;
  padding: 0 12rem;
  height: 32rem;
  background: url("/assets/subscription_gb.2b5a9a18.png") no-repeat center/cover;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  border-radius: 30rem;
  cursor: pointer;
  font-weight: 500;
  font-size: 13rem;
  white-space: nowrap;
}.SideBar-module-drawer-CVU5m .tlant-drawer-body {
  padding: 16rem;
}
.SideBar-module-drawer-CVU5m .SideBar-module-downloadImages-FiYSM {
  display: flex;
  margin-top: 16.7rem;
}
.SideBar-module-drawer-CVU5m .SideBar-module-downloadImages-FiYSM a:last-child {
  margin-left: 10.69rem;
}
.SideBar-module-drawer-CVU5m .SideBar-module-downloadImages-FiYSM svg {
  width: 117rem;
  height: 40rem;
}

.SideBar-module-header--MqPk {
  display: flex;
}
.SideBar-module-header--MqPk .SideBar-module-logo-mVazR {
  color: #1c3755;
  margin-top: 8rem;
  display: flex;
}
.SideBar-module-header--MqPk .SideBar-module-logo-mVazR svg {
  width: 150rem;
  height: 30rem;
}
.SideBar-module-header--MqPk .SideBar-module-close-WZLIW {
  margin-left: auto;
  display: flex;
}
.SideBar-module-header--MqPk .SideBar-module-close-WZLIW svg {
  width: 24rem;
  height: 24rem;
}

.SideBar-module-account-A-BUJ {
  margin-top: 16rem;
}

.SideBar-module-menus-IrtDe {
  margin-top: 24px;
}
.SideBar-module-menus-IrtDe .SideBar-module-menu-apQAQ {
  margin-top: 10rem;
}
.SideBar-module-menus-IrtDe .SideBar-module-menu-apQAQ svg {
  height: 20rem;
  width: 20rem;
  float: right;
  color: #a0b4d6;
}
.SideBar-module-menus-IrtDe .SideBar-module-menu-apQAQ .SideBar-module-right-5sknv {
  color: #000000;
}
.SideBar-module-menus-IrtDe .SideBar-module-menuTitle-Itguf {
  font-weight: 600;
  font-size: 14rem;
  line-height: 22rem;
  color: #000;
  margin-bottom: 10rem;
  margin-top: 14px;
}
.SideBar-module-menus-IrtDe .SideBar-module-menuTitle-Itguf a {
  color: #000;
}.SideBarAccount-module-card-onfr5 {
  width: 100%;
  display: flex;
  flex-direction: column;
}

.SideBarAccount-module-box-AoPBn {
  display: flex;
  align-items: center;
  gap: 8rem;
  padding: 8rem 16rem;
  border: 1px solid #e7ebf3;
  background: #fff;
}

.SideBarAccount-module-single-0Ye-k {
  border-radius: 7rem;
}

.SideBarAccount-module-topRow-4R0xh {
  border-bottom: none;
  border-radius: 7rem 7rem 0 0;
}

.SideBarAccount-module-avatar-APg5J {
  flex-shrink: 0;
  width: 32rem;
  height: 32rem;
  border-radius: 50%;
  background-color: #4461c2;
  color: #fff;
  font-size: 14rem;
  font-weight: 600;
  line-height: 32rem;
  text-align: center;
  overflow: hidden;
  object-fit: cover;
}

.SideBarAccount-module-authText-zYKft {
  font-size: 16rem;
  font-weight: 600;
  line-height: 24rem;
  color: #4066d4;
}
.SideBarAccount-module-authText-zYKft span {
  cursor: pointer;
}
.SideBarAccount-module-authText-zYKft .SideBarAccount-module-sep--vfPd {
  margin: 0 4rem;
  cursor: default;
}

.SideBarAccount-module-userInfo-rGDUK {
  flex: 1;
  min-width: 0;
  display: flex;
  align-items: center;
  gap: 12rem;
}

.SideBarAccount-module-nameEmail-WYL6X {
  flex: 1;
  min-width: 0;
  height: 44rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.SideBarAccount-module-name-73tr5 {
  font-size: 16rem;
  font-weight: 600;
  line-height: 24rem;
  color: #000;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.SideBarAccount-module-email-IxKfP {
  font-size: 12rem;
  font-weight: 400;
  line-height: 16rem;
  color: #4c556c;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.SideBarAccount-module-badge-eB1BE {
  flex-shrink: 0;
  min-width: 42rem;
  padding: 2rem 4rem;
  border-radius: 4rem;
  font-size: 12rem;
  font-weight: 600;
  line-height: 16rem;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background: #b2b6c0;
}

.SideBarAccount-module-mark-Free-KMNZy {
  background: #b2b6c0;
}

.SideBarAccount-module-mark-Standard-knVHo,
.SideBarAccount-module-mark-NewStandard-9xE0t {
  background: linear-gradient(108.08deg, #227ef5 0%, #56a5fd 51.04%, #227ef5 100%);
}

.SideBarAccount-module-mark-Premium-CGAuE,
.SideBarAccount-module-mark-NewPremium-TTKtg {
  background: linear-gradient(108.08deg, #f4be5a 0%, #ffd689 51.04%, #f4be5a 100%);
}

.SideBarAccount-module-mark-Professional-T-kJ7,
.SideBarAccount-module-mark-NewProfessional-rfDYa {
  background: linear-gradient(108.08deg, #040047 0%, #39366e 51.04%, #040047 100%);
}

.SideBarAccount-module-upgradeRow-QBTMW {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 6rem 16rem;
  background: #f5f7ff;
  border: 1px solid #cfdaf6;
  border-radius: 0 0 7rem 7rem;
  cursor: pointer;
}

.SideBarAccount-module-upgradeLeft-ssZo2 {
  display: flex;
  align-items: center;
  gap: 6rem;
  color: #4066d4;
  font-size: 12rem;
  font-weight: 500;
  line-height: 16rem;
  white-space: nowrap;
}

.SideBarAccount-module-crown-qXTOz {
  flex-shrink: 0;
  width: 17rem;
  height: 16rem;
}

.SideBarAccount-module-chevron-1i8ON {
  flex-shrink: 0;
  width: 16rem;
  height: 16rem;
  color: #4066d4;
}:root {
  --navBarHeight: 44rem;
  --topBarHeight: 52rem;
}
.tl-carrier-root.tl-carrier-root-mobile {
  height: unset !important;
  font-size: 14rem;
  /* SELECT */
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-select .tlant-select-selector {
  height: 32rem !important;
  padding: 0 7rem 0 10rem !important;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-select .tlant-select-selection-search input {
  font-size: 13rem;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-btn {
  font-size: 12rem;
  height: 32rem;
  column-gap: 4rem !important;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-modal-wrap,
.tl-carrier-root.tl-carrier-root-mobile .tlant-modal-mask,
.tl-carrier-root.tl-carrier-root-mobile .tlant-drawer {
  z-index: 1070;
}
.tl-carrier-root.tl-carrier-root-mobile .hit-slop {
  position: relative;
}
.tl-carrier-root.tl-carrier-root-mobile .hit-slop::before {
  position: absolute;
  content: ' ';
  left: -10rem;
  right: -10rem;
  top: -10rem;
  bottom: -10rem;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-btn {
  height: 44px;
  font-style: normal;
  font-weight: 700 !important;
  font-size: 14px;
  line-height: 22px;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-btn svg {
  height: 18px;
  width: 18px;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-btn-primary:not(.tlant-btn-background-ghost):hover {
  background: var(--tlant-primary-color-hover) !important;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-btn-primary:not(.tlant-btn-background-ghost):active {
  background: var(--tlant-primary-color-active) !important;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-btn-tertiary {
  border: 1px solid #b4bac8;
  color: #4c556c;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-btn-tertiary:disabled {
  background: #f7f7f8;
  border: 1px solid #dadce1;
  color: #b2b6c0;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-input-affix-wrapper {
  height: 40px !important;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-input-affix-wrapper .tlcc-label-require {
  font-weight: 500;
  font-size: 14px;
  line-height: 22px;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-input-affix-wrapper .tlcc-label {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-input-affix-wrapper .tlcc-label.tlcc-label-active {
  font-size: 14px;
  line-height: 22px;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-input-affix-wrapper .tlant-input {
  color: #000000;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-input-affix-wrapper.tlant-input-affix-wrapper-focused .tlcc-label {
  font-weight: 500;
  font-size: 14px;
  line-height: 22px;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-input-affix-wrapper.tlant-input-affix-wrapper-disabled .tlcc-label {
  color: #cbcfd9;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-input-affix-wrapper.tlant-input-affix-wrapper-disabled .tlcc-label .tlcc-label-require {
  color: inherit;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-input-affix-wrapper.tlant-input-affix-wrapper-disabled .tlant-input {
  color: #cbcfd9;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-form-item-explain-error {
  font-weight: 500;
  font-size: 14px !important;
  line-height: 22px;
  color: #cf1d23;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-select .tlant-select-selector {
  height: 40px !important;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-select .tlcc-label {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-select .tlcc-label.tlcc-label-active {
  font-size: 14px;
  line-height: 22px;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-select .tlcc-label .tlcc-label-require {
  font-size: 14px;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-select.tlant-select-disabled .tlcc-label {
  color: #7f8596 !important;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-select.tlant-select-disabled .tlant-select-arrow {
  color: #7f8596 !important;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-select-open .tlcc-label {
  font-weight: 500;
  font-size: 14px;
  line-height: 22px;
}
.tl-carrier-root.tl-carrier-root-mobile span.tlant-select-selection-item {
  font-weight: 600;
  font-size: 16px;
  line-height: 40px;
  color: #000000;
  background-color: #fff;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-select-disabled.tlant-select:not(.tlant-select-customize-input) {
  box-shadow: none !important;
  color: black;
}
.tl-carrier-root.tl-carrier-root-mobile .tlant-select-disabled.tlant-select:not(.tlant-select-customize-input) .tlant-select-selector {
  border-color: #cbcfd9;
}
.tl-carrier-root.tl-carrier-root-mobile div.tlant-divider {
  font-size: 16rem !important;
}
.DeeplinkBanner-module-wrapper-JXtUP {
  position: fixed;
  bottom: 0px;
  width: 100%;
  padding: 21rem 16rem;
  z-index: 10000;
}
.DeeplinkBanner-module-wrapper-JXtUP.DeeplinkBanner-module-hasFooter-49cXW {
  bottom: 70px;
}
.DeeplinkBanner-module-wrapper-JXtUP .DeeplinkBanner-module-banner-wu30c {
  height: 56rem;
  width: 100%;
  background: rgba(0, 143, 204, 0.94);
  box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  padding: 0 16rem;
  display: flex;
  align-items: center;
  gap: 12rem;
  color: #f5f7fa;
}
.DeeplinkBanner-module-wrapper-JXtUP .DeeplinkBanner-module-banner-wu30c svg {
  height: 32rem;
  width: 32rem;
}
.DeeplinkBanner-module-wrapper-JXtUP .DeeplinkBanner-module-banner-wu30c span {
  font-weight: 600;
  font-size: 14rem;
  line-height: 22rem;
  flex: 1;
}
.DeeplinkBanner-module-wrapper-JXtUP .DeeplinkBanner-module-banner-wu30c .DeeplinkBanner-module-launch-DI8xL {
  width: 16rem;
  height: 16rem;
}.index-module-ageLabel-94-J0 {
  box-sizing: border-box;
  border: 1px solid transparent;
  display: inline-block;
  height: 20px;
  line-height: 20px;
  font-size: 10px;
  font-weight: 500;
  width: 36px;
  border-radius: 3px;
  text-align: center;
  vertical-align: baseline;
}

.index-module-ageFresh-oev6x {
  color: #069a49;
  background-color: #e5f7e7;
  border-color: #e5f7e7;
}

.index-module-ageOk-zdPfP {
  color: #d87417;
  background-color: #ffe9c8;
  border-color: #ffe9c8;
}

.index-module-ageOld-t48CN {
  color: #4c556c;
  background-color: #e3e5eb;
  border-color: #e3e5eb;
}

.index-module-ageLabelRemoved--OPNd {
  color: #384054 !important;
  background-color: #bcbec2 !important;
  border-color: #bcbec2 !important;
  font-size: 12px !important;
  padding: 0 !important;
  text-align: center !important;
  font-weight: 600 !important;
}

.index-module-ageRowViewed-g3whB {
  width: 50px;
  background-color: #e0eafb;
  border-color: #e0eafb;
  color: #1a89b8;
  font-weight: 600;
  font-size: 12px;
}.index-module-loadListWrap-GORK0 {
  min-width: 877px;
  width: 100%;
  height: 100%;
  flex: 1;
  position: relative;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.index-module-loadListWrap-GORK0 .index-module-rowSelect-2KYUg td {
  background: #e3e8f9 !important;
}
.index-module-loadListWrap-GORK0 .index-module-rowSelect-2KYUg td:last-child {
  border-right: 2px solid #4d7bff !important;
}
.index-module-loadListWrap-GORK0 .index-module-customPagination-YRi65 {
  background-color: white;
  display: flex;
  flex-direction: row;
  justify-content: center;
  min-height: 44px;
}
.index-module-loadListWrap-GORK0 .index-module-customPagination-YRi65 > div {
  display: flex;
  align-items: center;
  color: #4c556c;
  font-weight: 500;
  font-size: 14px;
}
.index-module-loadListWrap-GORK0 .index-module-customPagination-YRi65 .index-module-inlineLoading-tdSN9 {
  display: flex;
  flex-direction: row;
  align-items: center;
  color: #4066d4;
}
.index-module-loadListWrap-GORK0 .index-module-customPagination-YRi65 .index-module-loadingContainer-LUTpo {
  margin-right: 10px;
  display: flex;
  align-items: center;
}
.index-module-loadListWrap-GORK0 .index-module-customPagination-YRi65 .index-module-loadingContainer-LUTpo svg {
  position: relative;
  margin-top: 0;
  margin-left: 0;
  top: 0;
  left: 0;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k {
  font-size: 12px;
  background-color: #fff;
  scrollbar-width: none; /* Firefox */
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k::-webkit-scrollbar {
  display: none; /* Chrome Safari */
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k tr:nth-child(even),
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k a:nth-child(even) {
  background-color: #fafbfd;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k tr[class~=tlant-table-row-selected],
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k a[class~=tlant-table-row-selected] {
  background-color: #f3f3f3;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k thead {
  position: sticky;
  top: 0;
  z-index: 2;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k thead > tr > th {
  padding: 0px !important;
  font-size: 12px !important;
  height: 40px !important;
  line-height: 16px !important;
  font-weight: 600 !important;
  background-color: #f1f3f7 !important;
  color: #7f8596 !important;
  border-radius: 0px !important;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k thead > tr > th::before {
  display: none;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k thead > tr > th div[class~=tlant-table-column-sorters] {
  justify-content: start;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k thead > tr > th span[class~=tlant-table-column-title] {
  flex: unset;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k tbody > tr td,
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k a td {
  padding: 0 !important;
  height: 40px;
  color: #222632;
  line-height: 22px;
  font-weight: 600;
  font-size: 12px;
  border-bottom-color: #ebeef4 !important;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k tbody > tr:hover,
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k a:hover {
  background: #f0f2fa !important;
  cursor: pointer;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k tbody > tr[class~=tlant-table-placeholder] td {
  border: none !important;
  cursor: auto;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k tbody > tr[class~=tlant-table-placeholder]:hover {
  border: none !important;
  background-color: #fff !important;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k span[class~=tlant-checkbox-checked] span[class~=tlant-checkbox-inner] {
  background-color: #4066d4;
  border-color: #4066d4;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k span[class~=tlant-checkbox-indeterminate] span[class~=tlant-checkbox-inner]::after {
  opacity: 0;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k .tlant-table-selection-column {
  text-align: left;
  padding-left: 16px !important;
  padding-right: 4px !important;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k .index-module-loadlockWrap-jYkYV {
  height: 100%;
  display: flex;
  align-items: center;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k .index-module-loadLocation-pmPrI {
  width: 88px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k .index-module-loadBroker-LNll- {
  width: 67px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k .index-module-loadAverageTitle-Ke5b9 {
  width: 63px;
  white-space: normal;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k .index-module-loadPrice-FQqKd {
  font-weight: 700;
  font-size: 16px;
  color: #069a49;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k .index-module-emptyContent-WUNiw {
  margin-top: 24px;
  margin-bottom: 24px;
  cursor: default;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k .index-module-emptyContent-WUNiw .index-module-emptyHeader-D480v {
  color: #000;
  font-size: 14px;
  font-weight: 600;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k .index-module-emptyContent-WUNiw .index-module-emptyText-RTor7 {
  color: #7f8596;
  font-size: 12px;
  font-weight: 400;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k .index-module-emptyContent-WUNiw .index-module-emptyAction-P-TKI {
  margin-top: 12px;
  display: flex;
  justify-content: center;
}
.index-module-loadListWrap-GORK0 .index-module-loadsList-0Wi2k .index-module-hidenConent-GxUjZ {
  display: none;
}
.index-module-loadListWrap-GORK0 .index-module-loadingStyle-C7TFf {
  opacity: 0.5;
  overflow: hidden;
}
.index-module-loadListWrap-GORK0 .index-module-loadingStyle-C7TFf .tlant-spin-nested-loading {
  height: 100%;
}
.index-module-loadListWrap-GORK0 .index-module-loadingStyle-C7TFf .tlant-spin-nested-loading .tlant-spin {
  max-height: unset;
}
.index-module-loadListWrap-GORK0 .index-module-pagination-gWqrx {
  height: 44px;
  justify-content: center;
  align-items: center;
  display: flex;
  border-top: 1px solid #e7ebf3;
  background: #fff;
}
.index-module-loadListWrap-GORK0 .index-module-recommendationLoads-6Azn- {
  margin-top: 8px;
}
.index-module-loadListWrap-GORK0 .index-module-recommendationLoads-6Azn- .index-module-recommendationHeader-c5Voq {
  line-height: 48px;
  padding: 0 16px;
  background-color: #fff;
  font-weight: 700;
  font-size: 12px;
  color: #4066d4;
  position: sticky;
  top: 0;
  z-index: 1;
  border-bottom: 1px solid #e7ebf3;
}
.index-module-loadListWrap-GORK0 .index-module-recommendationLoads-6Azn- .index-module-recommendationEmptyText-gD-o7 {
  height: 150px;
}
.index-module-loadListWrap-GORK0 .index-module-recommendationLoads-6Azn- .tlant-table-thead {
  display: none;
}
.index-module-loadListWrap-GORK0 .index-module-recommendationLoads-6Azn-.index-module-hidden-pjLRD {
  display: none;
}
.index-module-loadListWrap-GORK0.index-module-recommendation-0DMXu {
  flex: unset;
  overflow-y: auto;
  scrollbar-width: none; /* Firefox */
}
.index-module-loadListWrap-GORK0.index-module-recommendation-0DMXu::-webkit-scrollbar {
  display: none; /* Chrome Safari */
}
.index-module-loadListWrap-GORK0.index-module-recommendation-0DMXu .index-module-pagination-gWqrx {
  flex-shrink: 0;
}
.index-module-loadListWrap-GORK0.index-module-emptyWithRecommendation-uQyqk .index-module-pagination-gWqrx {
  display: none;
}
.index-module-loadListWrap-GORK0.index-module-emptyWithRecommendation-uQyqk .index-module-recommendationLoads-6Azn- {
  margin-top: 0;
}
.index-module-loadListWrap-GORK0.index-module-emptyWithRecommendation-uQyqk .index-module-emptyContent-WUNiw {
  margin-top: 24px;
  margin-bottom: 24px;
}
.index-module-loadListWrap-GORK0.index-module-emptyWithRecommendation-uQyqk .index-module-recommendationHeader-c5Voq {
  border-top: 1px solid #e7ebf3;
  top: -1px;
}

.index-module-garyColor-cWl6i {
  color: #7f8596;
}

.index-module-greenColor-I8RG1 {
  color: #069a49;
}

.index-module-tableNocheck-6c7CN thead > tr > th:nth-of-type(1),
.index-module-tableNocheck-6c7CN tbody > .tlant-table-row > td:nth-of-type(1) {
  padding-left: 16px !important;
}

.index-module-container-lZ7vI {
  position: relative;
  height: 100%;
  flex: 1;
  overflow: hidden auto;
  scrollbar-width: none;
}
.index-module-container-lZ7vI::-webkit-scrollbar {
  display: none; /* Chrome Safari */
}

.index-module-customTableHeaderRow-7dt6B .index-module-connectBrokersBanner-CdD7b .index-module-content-w1HYI {
  display: flex;
  margin-left: -16px;
  background: #f8faff;
  padding: 20px;
  color: #000;
  font-size: 16px;
  font-style: normal;
  line-height: normal;
}
.index-module-customTableHeaderRow-7dt6B .index-module-connectBrokersBanner-CdD7b .index-module-content-w1HYI .index-module-col1-Ni5uK {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 8px;
  align-self: stretch;
}
.index-module-customTableHeaderRow-7dt6B .index-module-connectBrokersBanner-CdD7b .index-module-content-w1HYI .index-module-col1-Ni5uK .index-module-button-wEg2T {
  display: flex;
  padding: 5px 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  background: #4066d4;
}
.index-module-customTableHeaderRow-7dt6B .index-module-connectBrokersBanner-CdD7b .index-module-content-w1HYI .index-module-col2---bao {
  display: flex;
  align-items: center;
}
.index-module-customTableHeaderRow-7dt6B .index-module-connectBrokersBanner-CdD7b .index-module-content-w1HYI .index-module-col2---bao > div {
  width: 24px;
  height: 24px;
  cursor: pointer;
}
.index-module-customTableHeaderRow-7dt6B .index-module-connectBrokersBanner-CdD7b .index-module-content-w1HYI .index-module-col2---bao .index-module-closeIcon-sKeCy {
  width: 24px;
  height: 24px;
}.TopJumper-module-topJumper-rWtEl {
  position: absolute;
  right: 25px;
  bottom: 25px;
  width: 44px;
  height: 44px;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  font-size: 12px;
  z-index: 2;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}
.TopJumper-module-topJumper-rWtEl:hover {
  background: rgba(0, 0, 0, 0.65);
}.ListEmpty-module-emptyDefault-XdvfE {
  font-size: 12px;
  font-weight: 600;
  line-height: 22px;
}
.ListEmpty-module-emptyDefault-XdvfE .ListEmpty-module-emptyHeader-0j2VI {
  color: #000;
  font-size: 14px;
  font-weight: 600;
}
.ListEmpty-module-emptyDefault-XdvfE .ListEmpty-module-emptyText-dADC9 {
  color: #7f8596;
  font-size: 12px;
  font-weight: 400;
}
.ListEmpty-module-emptyDefault-XdvfE .ListEmpty-module-emptyAction-MjWMH {
  margin-top: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
}
.ListEmpty-module-emptyDefault-XdvfE .ListEmpty-module-emptyAction-MjWMH span {
  font-weight: 700;
}
.ListEmpty-module-emptyDefault-XdvfE .ListEmpty-module-emptyAction-MjWMH .ListEmpty-module-line-F8waa {
  width: 1px;
  height: 16px;
  background: #e7ebf3;
}
.ListEmpty-module-emptyDefault-XdvfE .ListEmpty-module-emptyImage-ox5pk svg {
  width: 70px;
  height: 70px;
}

.ListEmpty-module-emptymob-MtekT {
  background-color: white;
  padding: 50rem 32rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  position: relative;
}
.ListEmpty-module-emptymob-MtekT .ListEmpty-module-emptyDefault-XdvfE {
  font-size: 14rem;
  font-weight: 600;
  line-height: 22rem;
}
.ListEmpty-module-emptymob-MtekT .ListEmpty-module-emptyDefault-XdvfE .ListEmpty-module-emptyHeader-0j2VI {
  color: #000;
  font-size: 14rem;
  font-weight: 600;
}
.ListEmpty-module-emptymob-MtekT .ListEmpty-module-emptyDefault-XdvfE .ListEmpty-module-emptyText-dADC9 {
  color: #7f8596;
  font-size: 14rem;
  font-weight: 400;
}
.ListEmpty-module-emptymob-MtekT .ListEmpty-module-emptyDefault-XdvfE .ListEmpty-module-emptyAction-MjWMH {
  margin-top: 14rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 10rem;
}
.ListEmpty-module-emptymob-MtekT .ListEmpty-module-emptyDefault-XdvfE .ListEmpty-module-emptyAction-MjWMH span {
  font-weight: 700;
  text-transform: uppercase;
}
.ListEmpty-module-emptymob-MtekT .ListEmpty-module-emptyDefault-XdvfE .ListEmpty-module-emptyAction-MjWMH .ListEmpty-module-line-F8waa {
  display: none;
}
.ListEmpty-module-emptymob-MtekT .ListEmpty-module-emptyDefault-XdvfE .ListEmpty-module-emptyImage-ox5pk svg {
  width: 70rem;
  height: 70rem;
}
.ListEmpty-module-emptymob-MtekT .ListEmpty-module-initLoading-xJXOw {
  position: absolute;
  background: rgba(255, 255, 255, 0.6);
  height: 100%;
  width: 100%;
  z-index: 100;
}.Banner-module-container-S3WU2 {
  padding: 16px;
  border-bottom: 1px solid var(--border-border-1-e-7-ebf-3, #e7ebf3);
  background: linear-gradient(89deg, #fff 0%, #e0e6f6 100%);
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.Banner-module-container-S3WU2 .Banner-module-inside-druXK {
  width: 525px;
}
.Banner-module-container-S3WU2 .Banner-module-buttons-YXTHE {
  margin-top: 11px;
  display: flex;
  justify-content: flex-end;
  gap: 10px;
}
.Banner-module-container-S3WU2 .Banner-module-buttons-YXTHE .Banner-module-hint-dGu9U {
  display: flex;
  align-items: center;
  gap: 4px;
  color: var(--neutral-color-7-f-8596, var(--text-icon-text-3, #7f8596));
  font-size: 12px;
  font-weight: 700;
  line-height: 22px; /* 183.333% */
  text-transform: uppercase;
}
.Banner-module-container-S3WU2 .Banner-module-buttons-YXTHE .Banner-module-hint-dGu9U svg {
  width: 14.917px;
  height: 14.917px;
}
.Banner-module-container-S3WU2 .Banner-module-close-u-TQO {
  position: absolute;
  right: 15px;
  top: 15px;
  cursor: pointer;
}
.Banner-module-container-S3WU2 .Banner-module-close-u-TQO svg {
  width: 16px;
  height: 16px;
}

@media (min-width: 1442px) {
  .Banner-module-container-S3WU2 .Banner-module-inside-druXK {
    display: flex;
    width: fit-content;
    gap: 24px;
  }
  .Banner-module-container-S3WU2 .Banner-module-buttons-YXTHE {
    display: flex;
    align-items: center;
    gap: 16px;
  }
}
.tl-custom-tour {
  position: absolute;
  z-index: 1070;
  display: block;
  visibility: visible;
  font-size: 12px;
  line-height: 1.5;
}
.tl-custom-tour-hidden {
  display: none;
}
.tl-custom-tour-placement-top, .tl-custom-tour-placement-topLeft, .tl-custom-tour-placement-topRight {
  padding: 5px 0 5px 0;
}
.tl-custom-tour-placement-right, .tl-custom-tour-placement-rightTop, .tl-custom-tour-placement-rightBottom {
  padding: 0 5px 0 5px;
}
.tl-custom-tour-placement-bottom, .tl-custom-tour-placement-bottomLeft, .tl-custom-tour-placement-bottomRight {
  padding: 5px 0 5px 0;
}
.tl-custom-tour-placement-left, .tl-custom-tour-placement-leftTop, .tl-custom-tour-placement-leftBottom {
  padding: 0 5px 0 5px;
}
.tl-custom-tour-close {
  cursor: pointer;
  border: 0;
  background: transparent;
  font-size: 16px;
  position: absolute;
  right: 20px;
  top: 14px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  text-decoration: none;
}
.tl-custom-tour-close:hover {
  opacity: 1;
  text-decoration: none;
}
.tl-custom-tour-content {
  border-radius: 4px;
  background: linear-gradient(180deg, #c5d2f5 0%, #fff 100%), #fff;
  width: 284px;
  padding: 12px;
}
.tl-custom-tour-buttons {
  display: none;
}
.tl-custom-tour-header {
  margin-bottom: 4px;
}
.tl-custom-tour-title {
  color: #000;
  font-size: 14px;
  font-weight: 700;
  line-height: 22px; /* 157.143% */
  width: 234px;
}
.tl-custom-tour-description {
  color: #4c556c;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}

.Banner-module-tourCloseBtn-Cxf-G {
  height: 16px;
  width: 16px;
}
.Banner-module-tourCloseBtn-Cxf-G svg {
  height: 16px;
  width: 16px;
}

.Banner-module-aiBookIcon-me-Df {
  height: 24px;
  width: 24px;
}
.Banner-module-aiBookIcon-me-Df svg {
  height: 24px;
  width: 24px;
}.Chatbox-module-container-K0knz {
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border-radius: 4px;
  border: 1px solid #e7ebf3;
  position: relative;
  background: linear-gradient(199deg, #e6edff 5.45%, #e9eefa 23.49%, #fff 52.42%);
}

.Chatbox-module-loading-k-YkY {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 4px;
  border: 1px solid #e7ebf3;
  background: linear-gradient(199deg, #e6edff 5.45%, #e9eefa 23.49%, #fff 52.42%);
  color: var(--neutral-color-7-f-8596, var(--text-icon-text-3, #7f8596));
  text-align: center;
  font-family: "Open Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
.Chatbox-module-loading-k-YkY .Chatbox-module-loadingIcon-4rDCB {
  height: 32px;
  width: 32px;
  animation: Chatbox-module-rotate-jLne5 2s linear infinite;
}
.Chatbox-module-loading-k-YkY svg {
  height: 32px;
  width: 32px;
}

@keyframes Chatbox-module-rotate-jLne5 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.Chatbox-module-loadOpen-7rGLw {
  margin-left: 10px;
}

.Chatbox-module-loadOpenIcon-aNVOJ {
  color: #4066d4;
}

.Chatbox-module-loadCloseIcon-2CoE4 {
  color: #7f8596;
}

.Chatbox-module-titleColumn-IUOzU {
  height: 54px;
  background: #fff;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.06);
  padding: 16px 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.Chatbox-module-titleColumn-IUOzU .Chatbox-module-title-W0PDa {
  font-size: 14px;
  font-weight: 600;
  color: #000000;
}
.Chatbox-module-titleColumn-IUOzU .Chatbox-module-actions-tNV-a {
  display: flex;
  gap: 15px;
}
.Chatbox-module-titleColumn-IUOzU .Chatbox-module-actions-tNV-a .Chatbox-module-actionsItem-324ES {
  height: 24px;
  width: 24px;
  cursor: pointer;
}
.Chatbox-module-titleColumn-IUOzU .Chatbox-module-actions-tNV-a .Chatbox-module-actionsItem-324ES svg {
  height: 24px;
  width: 24px;
}

.Chatbox-module-window-H-VdU {
  flex-grow: 1;
  overflow-y: auto;
  padding: 20px;
}

.Chatbox-module-window-H-VdU::-webkit-scrollbar {
  width: 4px;
}

.Chatbox-module-window-H-VdU::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 4px;
}

.Chatbox-module-window-H-VdU::-webkit-scrollbar-track {
  background: transparent;
}

.Chatbox-module-messageColumn-6BDfI {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.Chatbox-module-aiMessage-aD6yE {
  display: grid;
  grid-template-columns: 32px 1fr;
  gap: 6px;
}
.Chatbox-module-aiMessage-aD6yE .Chatbox-module-aiMessageContent-Oy5fh {
  max-width: 400px;
  border-radius: 12px;
  border: 1px solid #e5e5e5;
  background: #fff;
  padding: 12px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 21px;
  width: fit-content;
  white-space: pre-wrap;
}
.Chatbox-module-aiMessage-aD6yE .Chatbox-module-aiMessageContentCard-nUIJY {
  padding: 4px;
}

.Chatbox-module-aiMessageWide-1V3uS .Chatbox-module-aiMessageContent-Oy5fh {
  width: 500px;
  max-width: 500px;
}

.Chatbox-module-userMessage-W3HMH {
  display: flex;
  flex-direction: row-reverse;
}
.Chatbox-module-userMessage-W3HMH .Chatbox-module-userMessageContent-2C2Zi {
  max-width: 400px;
  border-radius: 12px;
  background: #617198;
  padding: 12px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 21px;
  color: #ffffff;
  white-space: pre-wrap;
}

.Chatbox-module-messageTimeStamp-nEqoM {
  margin-bottom: 12px;
  color: var(--neutral-color-7-f-8596, var(--text-icon-text-3, #7f8596));
  text-align: center;
  font-size: 12px;
  font-weight: 400;
  line-height: 19px;
}

.Chatbox-module-inputWrap-g9KnQ {
  border-top: 1px solid var(--border-border-1-e-7-ebf-3, #e7ebf3);
  background: var(--text-icon-text-white, #fff);
  padding: 16px 20px;
  display: grid;
  grid-template-columns: 1fr 46px;
  gap: 12px;
  align-items: center;
}
.Chatbox-module-inputWrap-g9KnQ .Chatbox-module-inputBox-WBqpr {
  padding: 12px;
  border-radius: 10px;
  background: #f5f7ff;
}
.Chatbox-module-inputWrap-g9KnQ .Chatbox-module-inputSendButton-fkd32 {
  height: 46px;
  width: 46px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #cbcfd9;
}
.Chatbox-module-inputWrap-g9KnQ .Chatbox-module-inputSendButton-fkd32 svg {
  height: 46px;
  width: 46px;
}
.Chatbox-module-inputWrap-g9KnQ .Chatbox-module-inputSendButtonActive-33nzC {
  background: #4066d4;
  filter: drop-shadow(0px 9px 20px rgba(37, 56, 138, 0.2));
}

.Chatbox-module-dropdown-NDHVE {
  background-color: #fff;
  padding: 8px;
  border-radius: 4px;
  border: 1px #e1e3e9;
  box-shadow: 0px 4px 10px -2px rgba(16, 24, 40, 0.1), 0px 0px 4px -2px rgba(16, 24, 40, 0.05);
  width: 140px;
}
.Chatbox-module-dropdown-NDHVE .Chatbox-module-dropdownItem-olG7y {
  display: flex;
  height: 36px;
  padding: 8px 10px;
  align-items: center;
  gap: 8px;
  border-radius: 4px;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
  cursor: pointer;
}
.Chatbox-module-dropdown-NDHVE .Chatbox-module-dropdownItem-olG7y svg {
  height: 20px;
  width: 20px;
}
.Chatbox-module-dropdown-NDHVE .Chatbox-module-dropdownItem-olG7y:hover {
  background-color: #f5f7fa;
}

.Chatbox-module-chatboxEmpty-QgkP7 {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.Chatbox-module-chatboxEmpty-QgkP7 .Chatbox-module-chatboxMessage-mPzJM {
  width: 246px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.Chatbox-module-chatboxEmpty-QgkP7 .Chatbox-module-chatboxMessage-mPzJM .Chatbox-module-chatboxMessageAvatar-oYzRw {
  align-self: center;
  width: 100px;
  position: relative;
}
.Chatbox-module-chatboxEmpty-QgkP7 .Chatbox-module-chatboxMessage-mPzJM .Chatbox-module-chatboxMessageAvatar-oYzRw .Chatbox-module-chatboxMessageAvatarTag-CunMR {
  position: absolute;
  bottom: -20px;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 16px;
  background: #000;
  padding: 6px 10px;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  width: 105px;
}
.Chatbox-module-chatboxEmpty-QgkP7 .Chatbox-module-chatboxMessage-mPzJM .Chatbox-module-chatboxMessageWithArchor-NQ0ol,
.Chatbox-module-chatboxEmpty-QgkP7 .Chatbox-module-chatboxMessage-mPzJM .Chatbox-module-chatboxMessageNormal-dCrsr {
  padding: 10px 16px;
  border-radius: 12px;
  background: #fff;
  color: #141a42;
  font-size: 20px;
  font-weight: 700;
  line-height: 32px;
  margin-bottom: 6px;
  width: fit-content;
}
.Chatbox-module-chatboxEmpty-QgkP7 .Chatbox-module-chatboxMessage-mPzJM .Chatbox-module-chatboxMessageWithArchor-NQ0ol {
  margin-top: 36px;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.Chatbox-module-chatboxEmpty-QgkP7 .Chatbox-module-chatboxMessage-mPzJM .Chatbox-module-chatboxMessageWithArchor-NQ0ol .Chatbox-module-chatboxMessageArchor-bJnOJ {
  position: absolute;
  top: -31px;
  left: 32px;
  width: 52px;
  height: 32px;
}
.Chatbox-module-chatboxEmpty-QgkP7 .Chatbox-module-chatboxMessage-mPzJM .Chatbox-module-chatboxMessageWithArchor-NQ0ol .Chatbox-module-chatboxMessageArchor-bJnOJ svg {
  width: 52px;
  height: 32px;
}
.Chatbox-module-chatboxEmpty-QgkP7 .Chatbox-module-chatboxMessage-mPzJM .Chatbox-module-chatboxMessageSpecialText-VVqht {
  background: linear-gradient(90deg, #4084d4 3.78%, #4066d4 31%, #25388a 59.63%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.Chatbox-module-chatboxEmpty-QgkP7 .Chatbox-module-chatboxMessageFeatures-RMJlC {
  margin-top: 26px;
  width: 375px;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.Chatbox-module-chatboxEmpty-QgkP7 .Chatbox-module-chatboxMessageFeatures-RMJlC .Chatbox-module-chatboxMessageFeature-8gIfv {
  display: flex;
  padding: 10px;
  gap: 6px;
  border-radius: 12px;
  border: 1px solid #d4e1e7;
  background: rgba(255, 255, 255, 0.8);
  box-shadow: 0px 6px 12px 0px rgba(22, 87, 115, 0.08);
}
.Chatbox-module-chatboxEmpty-QgkP7 .Chatbox-module-chatboxMessageFeatures-RMJlC .Chatbox-module-chatboxMessageFeature-8gIfv .Chatbox-module-chatboxMessageFeatureIcon--rgqj {
  height: 50px;
  width: 50px;
}
.Chatbox-module-chatboxEmpty-QgkP7 .Chatbox-module-chatboxMessageFeatures-RMJlC .Chatbox-module-chatboxMessageFeature-8gIfv .Chatbox-module-chatboxMessageFeatureContentTitle-0EBMu {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #7f8596;
}
.Chatbox-module-chatboxEmpty-QgkP7 .Chatbox-module-chatboxMessageFeatures-RMJlC .Chatbox-module-chatboxMessageFeature-8gIfv .Chatbox-module-chatboxMessageFeatureContentDescription-s1gj2 {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #000;
}

.Chatbox-module-aiLoadsCard-NhNgJ {
  margin-top: 8px;
  margin-left: 38px;
  max-width: 400px;
  border-radius: 12px;
  border: 1px solid #4066d4;
  background: linear-gradient(101deg, rgba(197, 210, 245, 0.5) 37.05%, #fff 82.26%), #fff;
}
.Chatbox-module-aiLoadsCard-NhNgJ .Chatbox-module-aiLoadCardTitleRow-s9-A6 {
  padding: 12px 16px;
  position: relative;
  font-size: 12px;
  color: #000;
  font-weight: 600;
  line-height: 22px;
}
.Chatbox-module-aiLoadsCard-NhNgJ .Chatbox-module-aiLoadCardTitleRow-s9-A6 .Chatbox-module-aiLoadCardTitleIcon-vxt-r {
  position: absolute;
  right: 0;
  top: 8px;
}
.Chatbox-module-aiLoadsCard-NhNgJ .Chatbox-module-aiLoadCardTitleRow-s9-A6 .Chatbox-module-aiLoadCardTitleIcon-vxt-r svg {
  width: 116px;
  height: 48px;
}
.Chatbox-module-aiLoadsCard-NhNgJ .Chatbox-module-aiLoadCardContentRow-Tia02 {
  position: relative;
  z-index: 2;
  padding: 16px;
  border-radius: 12px;
  background: #fff;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.Chatbox-module-aiLoadsCard-NhNgJ .Chatbox-module-aiLoadCardEquipRow-jSD6a {
  display: flex;
  gap: 16px;
  align-items: center;
}
.Chatbox-module-aiLoadsCard-NhNgJ .Chatbox-module-aiLoadCardEquipRow-jSD6a .Chatbox-module-aiLoadCardEquipGroup-chHns {
  display: flex;
  align-items: center;
}
.Chatbox-module-aiLoadsCard-NhNgJ .Chatbox-module-aiLoadCardEquipRow-jSD6a .Chatbox-module-aiLoadCardEquipGroup-chHns .Chatbox-module-aiLoadCardEquip-jcXSo {
  padding: 3px 6px;
  gap: 4px;
  border-radius: 4px;
  background: var(--Color-Blue-50, #eef2fe);
  color: var(--neutral-color-000000, var(--text-icon-text-1, #000));
  font-family: "Open Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
.Chatbox-module-aiLoadsCard-NhNgJ .Chatbox-module-aiLoadCardEquipRow-jSD6a .Chatbox-module-aiLoadCardRpm-Hl3ui {
  color: var(--neutral-color-7-f-8596, var(--text-icon-text-3, #7f8596));
  font-size: 14px;
  font-weight: 400;
}
.Chatbox-module-aiLoadsCard-NhNgJ .Chatbox-module-aiLoadCardEquipRow-jSD6a .Chatbox-module-aiLoadCardRpm-Hl3ui .Chatbox-module-aiLoadCardRpmValue-TyThQ {
  color: var(--Functional-Color-Success, #008d7d);
  font-size: 14px;
  font-weight: 700;
  line-height: 22px; /* 157.143% */
}
.Chatbox-module-aiLoadsCard-NhNgJ .Chatbox-module-aiLoadCardLocationRow-d5Ttp {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 8px;
}
.Chatbox-module-aiLoadsCard-NhNgJ .Chatbox-module-aiLoadCardLocationItem-jW5wq .Chatbox-module-aiLoadCardLocationItemTitle-iwc6C {
  color: var(--neutral-color-7-f-8596, var(--text-icon-text-3, #7f8596));
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}
.Chatbox-module-aiLoadsCard-NhNgJ .Chatbox-module-aiLoadCardLocationItem-jW5wq .Chatbox-module-aiLoadCardLocationItemContent-OVg7M {
  color: var(--neutral-color-000000, var(--text-icon-text-1, #000));
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
}

.Chatbox-module-aiLoadBook-u1ozg {
  max-width: 308px;
}

.Chatbox-module-userMessageLoadBook-FrGBs {
  max-width: 308px;
}

.Chatbox-module-aiLoadsCardList-QIE2O {
  margin-left: 38px;
  margin-top: 8px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  max-width: 400px;
}

.Chatbox-module-aiLoadsCardViewAll-M5OAw {
  margin-left: 38px;
  margin-top: 8px;
}
.Chatbox-module-aiLoadsCardViewAll-M5OAw .Chatbox-module-aiLoadsCardViewAllIcon-o7w9s {
  height: 16px;
  width: 16px;
  margin-left: 4px;
}
.Chatbox-module-aiLoadsCardViewAll-M5OAw .Chatbox-module-aiLoadsCardViewAllIcon-o7w9s svg {
  height: 16px;
  width: 16px;
}

.Chatbox-module-inputBoxWithCard-VJKby {
  border-radius: 10px;
  background: #f5f7ff;
  padding: 12px;
}

.Chatbox-module-inputLoadCard-im7Nt {
  border-radius: 6px;
  border: 1px solid #e2e4ed;
  background: #fff;
  padding: 8px 12px 8px 6px;
  display: flex;
  gap: 8px;
  align-items: center;
  position: relative;
}
.Chatbox-module-inputLoadCard-im7Nt .Chatbox-module-inputLoadCardClose-O9Hx- {
  position: absolute;
  height: 16px;
  width: 16px;
  background-color: #e7ebf3;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 6px;
  right: 6px;
  cursor: pointer;
}
.Chatbox-module-inputLoadCard-im7Nt .Chatbox-module-inputLoadCardClose-O9Hx- svg {
  height: 8px;
  width: 8px;
}
.Chatbox-module-inputLoadCard-im7Nt .Chatbox-module-inputLoadCardInfo-mg5jy {
  flex: 1;
}
.Chatbox-module-inputLoadCard-im7Nt .Chatbox-module-inputLoadCardBar-E5siu {
  height: 100%;
  border-radius: 2px;
  background: var(--border-border-1-e-7-ebf-3, #e7ebf3);
  width: 3px;
  flex-shrink: 0;
  height: 50px;
}
.Chatbox-module-inputLoadCard-im7Nt .Chatbox-module-inputLoadCardLocation-0w5Yc {
  display: flex;
  gap: 8px;
  align-items: center;
}
.Chatbox-module-inputLoadCard-im7Nt .Chatbox-module-inputLoadCardLocation-0w5Yc svg {
  height: 20px;
  width: 20px;
}
.Chatbox-module-inputLoadCard-im7Nt .Chatbox-module-inputLoadCardLocation-0w5Yc .Chatbox-module-loadsRoadName-HPAq8 {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 22px;
  color: #000000;
}
.Chatbox-module-inputLoadCard-im7Nt .Chatbox-module-inputLoadCardOtherInfo-sUfVT {
  display: flex;
  gap: 8px;
  margin-top: 9px;
  align-items: center;
}
.Chatbox-module-inputLoadCard-im7Nt .Chatbox-module-inputLoadCardOtherInfo-sUfVT svg {
  height: 20px;
  width: 20px;
}
.Chatbox-module-inputLoadCard-im7Nt .Chatbox-module-inputLoadCardOtherInfo-sUfVT .Chatbox-module-inputLoadCardDate-RpLlB {
  border-radius: 4px;
  background: #e7ebf3;
  padding: 2px 6px;
  font-size: 12px;
  color: #000000;
  font-weight: 500;
}
.Chatbox-module-inputLoadCard-im7Nt .Chatbox-module-inputLoadCardOtherInfo-sUfVT .Chatbox-module-inputLoadCardPrice-WIR6W {
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  color: #000000;
}

.Chatbox-module-typing-pvvCJ {
  display: flex;
  align-items: center;
}
.Chatbox-module-typing-pvvCJ .Chatbox-module-loader-LzsIF {
  width: 30px;
  aspect-ratio: 2;
  --_g: no-repeat radial-gradient(circle closest-side, #7b96be 90%, #fff);
  --_g2: no-repeat radial-gradient(circle closest-side, #a0b5d4 90%, #fff);
  --_g3: no-repeat radial-gradient(circle closest-side, #c3d3ea 90%, #fff);
  background: var(--_g) 0% 50%, var(--_g2) 50% 50%, var(--_g3) 100% 50%;
  background-size: 33.3333333333% 50%;
  animation: Chatbox-module-l3-VrgYR 1s infinite linear;
}
@keyframes Chatbox-module-l3-VrgYR {
  20% {
    background-position: 0% 0%, 50% 50%, 100% 50%;
  }
  40% {
    background-position: 0% 100%, 50% 0%, 100% 50%;
  }
  60% {
    background-position: 0% 50%, 50% 100%, 100% 0%;
  }
  80% {
    background-position: 0% 50%, 50% 50%, 100% 100%;
  }
}

@keyframes Chatbox-module-showAfter1s-Xw3U- {
  0% {
    visibility: hidden;
  }
  100% {
    visibility: visible;
  }
}
@keyframes Chatbox-module-dotJumping-ltoUp {
  0% {
    display: block !important;
  }
  25% {
    display: none;
  }
  50% {
    display: none;
  }
  100% {
    display: none;
  }
}
.Chatbox-module-empty-sGtn4 {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.Chatbox-module-empty-sGtn4 .Chatbox-module-emptyIcon-qlRhU {
  margin-bottom: 20px;
}
.Chatbox-module-empty-sGtn4 .Chatbox-module-emptyText-aYorO {
  color: var(--neutral-color-000000, var(--text-icon-text-1, #000));
  text-align: center;
  font-size: 16px;
  font-weight: 600;
  max-width: 280px;
}

.Chatbox-module-systemAdvertise-xDHkR {
  display: flex;
  padding: 12px;
  align-items: center;
  border-radius: 12px;
  border: 1px solid #fadc90;
  gap: 4px;
  background: linear-gradient(52deg, #fff 3.63%, #ffeccf 96.17%);
}
.Chatbox-module-systemAdvertise-xDHkR .Chatbox-module-systemAdvertiseStar-7IpfP {
  width: 20px;
  height: 20px;
}
.Chatbox-module-systemAdvertise-xDHkR .Chatbox-module-systemAdvertiseStar-7IpfP svg {
  width: 20px;
  height: 20px;
}
.Chatbox-module-systemAdvertise-xDHkR .Chatbox-module-systemAdvertiseTitle-6-uZ5 {
  color: #141a42;
  font-size: 14px;
  font-weight: 700;
  line-height: 22px; /* 157.143% */
}
.Chatbox-module-systemAdvertise-xDHkR .Chatbox-module-systemAdvertiseContent-03164 {
  color: #141a42;
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
}

.Chatbox-module-aiQuickMessage-N-8V6 {
  border-radius: 12px;
  border: 1px solid var(--border-border-1-e-7-ebf-3, #e7ebf3);
  background: rgba(255, 255, 255, 0.8);
  display: flex;
  flex-direction: column;
  max-width: 400px;
  margin-left: 38px;
}
.Chatbox-module-aiQuickMessage-N-8V6 .Chatbox-module-aiQuickMessageItem-7QcYv {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 12px;
  height: 42px;
  border-bottom: 0.5px solid #e5e5e5;
}
.Chatbox-module-aiQuickMessage-N-8V6 .Chatbox-module-aiQuickMessageItem-7QcYv:last-child {
  border-bottom: none;
}
.Chatbox-module-aiQuickMessage-N-8V6 .Chatbox-module-aiQuickMessageItem-7QcYv .Chatbox-module-aiQuickMessageContent-GGPKF {
  color: var(--neutral-color-4-c-556-c, var(--text-icon-text-2, #4c556c));
  font-size: 12px;
  font-weight: 500;
  line-height: 16px; /* 133.333% */
}
.Chatbox-module-aiQuickMessage-N-8V6 .Chatbox-module-aiQuickMessageItem-7QcYv .Chatbox-module-aiQuickMessageIcon-xHF8L {
  height: 20px;
  width: 20px;
}
.Chatbox-module-aiQuickMessage-N-8V6 .Chatbox-module-aiQuickMessageItem-7QcYv .Chatbox-module-aiQuickMessageIcon-xHF8L svg {
  height: 20px;
  width: 20px;
}

.Chatbox-module-error-KBg0N {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.Chatbox-module-error-KBg0N .Chatbox-module-errorIcon-5iYe- {
  height: 120px;
  width: 120px;
  margin-bottom: 12px;
}
.Chatbox-module-error-KBg0N .Chatbox-module-errorIcon-5iYe- svg {
  height: 120px;
  width: 120px;
}
.Chatbox-module-error-KBg0N .Chatbox-module-errorTitle-v-Vm7 {
  color: var(--neutral-color-000000, var(--text-icon-text-1, #000));
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.Chatbox-module-error-KBg0N .Chatbox-module-errorDesc-RMf4q {
  color: var(--neutral-color-7-f-8596, var(--text-icon-text-3, #7f8596));
  font-size: 14px;
  font-weight: 500;
  width: 280px;
  margin-bottom: 12px;
  text-align: center;
}

.tlant-btn.Chatbox-module-primaryColorLineButton-CndlC {
  border: 1px solid #4066d4;
  font-size: 12px;
  font-weight: 700;
  line-height: 22px; /* 183.333% */
  text-transform: uppercase;
  color: #4066d4;
}

.Chatbox-module-hints-fS7Le {
  width: 100%;
  top: 10px;
  position: absolute;
}

.Chatbox-module-hintsInsider-8ZaCZ {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.Chatbox-module-messageWarning-sfJIV {
  display: flex;
  padding: 8px 12px;
  align-items: center;
  gap: 8px;
  border-radius: 4px;
  border: 1px solid #f8de8e;
  background: #fff9e8;
  color: #aa6210;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  width: fit-content;
}
.Chatbox-module-messageWarning-sfJIV svg {
  width: 16px;
  height: 16px;
}

.Chatbox-module-messageError-X-cVi {
  display: flex;
  padding: 8px 12px;
  align-items: center;
  gap: 8px;
  border-radius: 4px;
  border: 1px solid #ffc7c7;
  background: #fff3f4;
  color: #d7291e;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  width: fit-content;
}
.Chatbox-module-messageError-X-cVi svg {
  width: 16px;
  height: 16px;
}

.Chatbox-module-tryAgain-JfEoj {
  cursor: pointer;
  margin-top: 2px;
  width: 100%;
  display: flex;
  flex-direction: row-reverse;
}.Loads-module-container-gCLR- {
  width: 375px;
  height: 100%;
  border-left: 1px solid #e7ebf3;
  background: #fff;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.Loads-module-titleRow-SFx4G {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 20px 0 20px;
}
.Loads-module-titleRow-SFx4G .Loads-module-title--k0oB {
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  color: #000000;
}
.Loads-module-titleRow-SFx4G .Loads-module-close-RZUWj {
  height: 24px;
  width: 24px;
}
.Loads-module-titleRow-SFx4G .Loads-module-close-RZUWj svg {
  height: 24px;
  width: 24px;
}

.Loads-module-filter-3ay3R {
  padding: 0 20px;
}

.Loads-module-loads-y76J2 {
  flex: 1;
  overflow: hidden;
  display: flex;
}

.Loads-module-list-S55pN {
  flex-grow: 1;
  overflow-y: auto;
}

.Loads-module-list-S55pN::-webkit-scrollbar {
  width: 4px;
}

.Loads-module-list-S55pN::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.3);
}

.Loads-module-list-S55pN::-webkit-scrollbar-track {
  background: transparent;
}

.Loads-module-contact-C91v5 {
  width: 260px;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.Loads-module-contact-C91v5 .Loads-module-contactCompany-3-CEs {
  color: var(--neutral-color-000000, var(--text-icon-text-1, #000));
  /* Bold/12 */
  font-family: "Open Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: 16px;
}
.Loads-module-contact-C91v5 .Loads-module-contactItem-4yFlk .Loads-module-contactItemTitle-8ElJK {
  color: var(--neutral-color-7-f-8596, var(--text-icon-text-3, #7f8596));
  font-family: "Open Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.Loads-module-contact-C91v5 .Loads-module-contactItem-4yFlk .Loads-module-contactItemContent-H8Wf6 {
  text-decoration: none;
  color: var(--brand-color-normal-4066-d-4, var(--Actions-brand-defalut, #4066d4));
  font-family: "Open Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 18px; /* 150% */
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 240px;
  display: block;
}

.Loads-module-loadGroup-cxfsu {
  height: 90px;
  width: 100%;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.Loads-module-loadGroup-cxfsu .Loads-module-loadGroupInside--931Z {
  padding: 12px 10px;
  display: flex;
  width: 100%;
  height: 100%;
  gap: 16px;
  border-radius: 4px;
  align-items: center;
}
.Loads-module-loadGroup-cxfsu .Loads-module-loadGroupInside--931Z:hover {
  background: #f5f7ff;
}
.Loads-module-loadGroup-cxfsu .Loads-module-loadTag-aQA-x {
  padding: 2px;
  border-radius: 12px;
  background: #e2e9ff;
  position: relative;
  height: fit-content;
}
.Loads-module-loadGroup-cxfsu .Loads-module-loadTag-aQA-x .Loads-module-loadTagIcon-awYX- {
  padding: 8px;
}
.Loads-module-loadGroup-cxfsu .Loads-module-loadTag-aQA-x .Loads-module-loadTagIcon-awYX- svg {
  height: 24px;
  width: 24px;
}
.Loads-module-loadGroup-cxfsu .Loads-module-loadTag-aQA-x .Loads-module-loadTagCount-5Xk15 {
  height: 20px;
  width: 100%;
  background: #fff;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  font-size: 14px;
  font-weight: 700;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #4066d4;
}
.Loads-module-loadGroup-cxfsu .Loads-module-loadTag-aQA-x .Loads-module-loadTagDot-yEZ9H {
  position: absolute;
  border-radius: 9px;
  right: 4px;
  top: -3px;
  width: 8px;
  height: 8px;
  background: #cf1322;
}
.Loads-module-loadGroup-cxfsu .Loads-module-loadDropdown-1pUCY svg {
  height: 24px;
  width: 24px;
}
.Loads-module-loadGroup-cxfsu .Loads-module-loadRight-hRy4R {
  flex: 1;
  display: flex;
  gap: 12px;
  align-items: center;
  width: 100%;
  border-bottom: 1px solid #e7ebf3;
  height: 100%;
}
.Loads-module-loadGroup-cxfsu .Loads-module-loadInfo-31z0B {
  flex: 1;
}
.Loads-module-loadGroup-cxfsu .Loads-module-loadInfo-31z0B .Loads-module-loadsRoad-bGpbK {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.Loads-module-loadGroup-cxfsu .Loads-module-loadInfo-31z0B .Loads-module-loadsRoad-bGpbK .Loads-module-loadsRoadName--xXHM {
  font-size: 14px;
  font-weight: 500;
  color: #000000;
}
.Loads-module-loadGroup-cxfsu .Loads-module-loadInfo-31z0B .Loads-module-loadsRoad-bGpbK svg {
  height: 20px;
  width: 20px;
  color: #000;
}
.Loads-module-loadGroup-cxfsu .Loads-module-loadsOtherInfo-qfJ-F {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  color: #7f8596;
}

.Loads-module-loadGroupWithoutDropdown-rc52V .Loads-module-loadRight-hRy4R {
  border-bottom: 0px;
}

.Loads-module-loadGroupActive-a6RPP .Loads-module-loadInfo-31z0B .Loads-module-loadsRoad-bGpbK .Loads-module-loadsRoadName--xXHM {
  color: #4066d4;
}
.Loads-module-loadGroupActive-a6RPP .Loads-module-loadInfo-31z0B .Loads-module-loadsRoad-bGpbK svg {
  color: #4066d4;
}
.Loads-module-loadGroupActive-a6RPP .Loads-module-loadDropdown-1pUCY {
  transform: rotate(180deg);
}
.Loads-module-loadGroupActive-a6RPP .Loads-module-loadRight-hRy4R {
  border-bottom: 0px;
}

.Loads-module-loadGroupActiveWithoutDropdown-Yb5BT .Loads-module-loadGroupInside--931Z {
  background: #f5f7ff;
}

.Loads-module-loadGroupFixed-LYDfx {
  position: absolute;
  top: 166px;
  z-index: 3;
  width: 371px;
  background: #fff;
}

.Loads-module-loadList-Zr9tx {
  display: flex;
  padding: 15px 20px;
  flex-direction: column;
  position: relative;
  gap: 10px;
  background: #f5f7ff;
}

.Loads-module-loadDetailCard-fOrJ6 {
  border-radius: 12px;
  border: 1px solid #e5e5e5;
  padding: 16px;
  background: linear-gradient(0deg, #fff 0%, #fff 100%), linear-gradient(108deg, #fff 4.92%, #eff3ff 100%);
}
.Loads-module-loadDetailCard-fOrJ6 .Loads-module-loadDetailLocationRow-8c4tZ {
  margin-bottom: 12px;
  display: grid;
  grid-template-columns: 3fr 1fr;
  grid-auto-rows: 24px;
  column-gap: 10px;
  row-gap: 4px;
  align-items: center;
}
.Loads-module-loadDetailCard-fOrJ6 .Loads-module-loadDetailLocationRow-8c4tZ .Loads-module-loadDetailLocation-c6GQy {
  display: flex;
  align-items: center;
  column-gap: 10px;
}
.Loads-module-loadDetailCard-fOrJ6 .Loads-module-loadDetailLocationRow-8c4tZ .Loads-module-loadDetailLocation-c6GQy svg {
  width: 20px;
  height: 20px;
}
.Loads-module-loadDetailCard-fOrJ6 .Loads-module-loadDetailLocationRow-8c4tZ .Loads-module-loadDetailLocation-c6GQy span {
  color: #000;
  font-size: 14px;
  font-weight: 600;
}
.Loads-module-loadDetailCard-fOrJ6 .Loads-module-loadDetailLocationRow-8c4tZ .Loads-module-loadDetailLocationReverse-KCY7q svg {
  transform: rotate(180deg);
}
.Loads-module-loadDetailCard-fOrJ6 .Loads-module-loadDetailLocationRow-8c4tZ .Loads-module-loadDetailPrice-i7cM4 {
  color: #008d7d;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  justify-self: end;
}
.Loads-module-loadDetailCard-fOrJ6 .Loads-module-loadDetailInfoRow-xJk8X {
  display: flex;
  gap: 7px;
  align-items: center;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  color: #7f8596;
}
.Loads-module-loadDetailCard-fOrJ6 .Loads-module-loadDetailInfoRow-xJk8X .Loads-module-loadDetailDateTag-oXUY2 {
  border-radius: 4px;
  background: #e7ebf3;
  padding: 2px 6px;
  font-size: 12px;
  color: #000000;
  font-weight: 500;
}
.Loads-module-loadDetailCard-fOrJ6 .Loads-module-loadDetailDevide-Ikiey {
  height: 1px;
  width: 100%;
  background-color: #d2dcfa;
  margin: 10px 0;
}
.Loads-module-loadDetailCard-fOrJ6 .Loads-module-loadDetailCompany-ro1c2 {
  display: flex;
  gap: 5px;
  align-items: center;
  color: #000;
  font-size: 12px;
  font-weight: 500;
}
.Loads-module-loadDetailCard-fOrJ6 .Loads-module-loadDetailCompany-ro1c2 svg {
  height: 20px;
  width: 20px;
}
.Loads-module-loadDetailCard-fOrJ6 .Loads-module-loadDetailActions-PPrF0 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 10px;
  margin-top: 12px;
}
.Loads-module-loadDetailCard-fOrJ6 .Loads-module-loadDetailActions-PPrF0 .Loads-module-loadDetailButton-B3urW {
  position: relative;
}
.Loads-module-loadDetailCard-fOrJ6 .Loads-module-loadDetailActions-PPrF0 .Loads-module-loadDetailButton-B3urW .Loads-module-loadDetailUpdateTag-3cG5W {
  position: absolute;
  padding: 1px 6px;
  top: -9.5px;
  border-radius: 4px;
  border: 1px solid var(--text-icon-text-white, #fff);
  background: var(--Background-bg-error, #cf1322);
  color: #fff;
  z-index: 2;
  font-family: "Open Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

.Loads-module-empty-YpOgK {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.Loads-module-empty-YpOgK .Loads-module-emptyTitle-2O16- {
  margin-top: 20px;
  color: var(--neutral-color-000000, var(--text-icon-text-1, #000));
  font-size: 16px;
  font-weight: 600;
}

.tlant-btn.Loads-module-primaryColorLineButton-mdwtH {
  border: 1px solid #4066d4;
  font-size: 12px;
  font-weight: 700;
  line-height: 22px; /* 183.333% */
  text-transform: uppercase;
  color: #4066d4;
}

.Loads-module-popover-LcOGc .tlant-popover-arrow {
  bottom: -16px !important;
}

.Loads-module-popoverLeft-IjAXn .tlant-popover-arrow {
  bottom: 0px !important;
}.Sidebar-module-container-VwKLp {
  height: 100%;
  display: flex;
  flex-direction: column;
  width: 100%;
  overflow: hidden;
  border-radius: 4px;
  border: 1px solid #e7ebf3;
  background-color: #fff;
  position: relative;
}

.Sidebar-module-loadOpen-rrs-O {
  margin-right: 10px;
}

.Sidebar-module-header-M3Lnm {
  padding: 16px 20px;
  display: flex;
  align-items: center;
  height: 70px;
  background: linear-gradient(136deg, #c5d2f5 5.5%, #fff 101.43%);
}
.Sidebar-module-header-M3Lnm .Sidebar-module-avatar-FIQX2 {
  margin-right: 8px;
  position: relative;
}
.Sidebar-module-header-M3Lnm .Sidebar-module-avatar-FIQX2 .Sidebar-module-avatarCrown-Qf8xG {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 17px;
  width: 17px;
}
.Sidebar-module-header-M3Lnm .Sidebar-module-avatar-FIQX2 .Sidebar-module-avatarCrown-Qf8xG svg {
  height: 17px;
  width: 17px;
}
.Sidebar-module-header-M3Lnm .Sidebar-module-username-zzNhV {
  margin-right: 8px;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  color: #000000;
}
.Sidebar-module-header-M3Lnm .Sidebar-module-betaTag-mBZM3 {
  border-radius: 4px;
  background: rgba(102, 108, 144, 0.15);
  height: 18px;
  padding: 2px 4px;
  font-size: 10px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  color: #666c90;
}
.Sidebar-module-header-M3Lnm .Sidebar-module-newChatButton-aiil- {
  padding: 6px 12px;
  border-radius: 40px;
  display: flex;
  align-items: center;
  gap: 6px;
  border: 1px solid #4066d4;
  cursor: pointer;
}
.Sidebar-module-header-M3Lnm .Sidebar-module-newChatButton-aiil- span {
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: 22px;
  color: #4066d4;
}
.Sidebar-module-header-M3Lnm .Sidebar-module-newChatButton-aiil- .Sidebar-module-newChatButtonIcon-z1m-k {
  height: 24px;
  width: 24px;
}
.Sidebar-module-header-M3Lnm .Sidebar-module-newChatButton-aiil- .Sidebar-module-newChatButtonIcon-z1m-k svg {
  height: 24px;
  width: 24px;
}

.Sidebar-module-tabs-g3qUQ .tlant-tabs-nav-wrap {
  padding: 0 20px;
}
.Sidebar-module-tabs-g3qUQ .tlant-tabs-tab + .tlant-tabs-tab {
  margin-left: 16px;
}

.Sidebar-module-chat-zvx1s {
  flex: 1;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.Sidebar-module-chat-zvx1s .Sidebar-module-chatSearchFrom-J9qkL {
  display: flex;
  gap: 10px;
  align-items: center;
  padding: 0 20px 16px 20px;
}
.Sidebar-module-chat-zvx1s .Sidebar-module-chatSearchFrom-J9qkL .Sidebar-module-chatSearchFromBack-Rl48C {
  width: 24px;
  height: 24px;
}
.Sidebar-module-chat-zvx1s .Sidebar-module-chatSearchFrom-J9qkL .Sidebar-module-chatSearchFromBack-Rl48C svg {
  width: 24px;
  height: 24px;
}
.Sidebar-module-chat-zvx1s .Sidebar-module-chatSearchFrom-J9qkL .Sidebar-module-chatSearchFromInput-mVo31 {
  height: 40px;
}
.Sidebar-module-chat-zvx1s .Sidebar-module-chatSearchFrom-J9qkL .Sidebar-module-searchIcon-7CtgO {
  width: 18px;
  height: 18px;
}
.Sidebar-module-chat-zvx1s .Sidebar-module-chatSearchFrom-J9qkL .Sidebar-module-searchIcon-7CtgO svg {
  width: 18px;
  height: 18px;
}
.Sidebar-module-chat-zvx1s .Sidebar-module-chatSelectTag-CR4H6 {
  padding: 0px 15px;
}
.Sidebar-module-chat-zvx1s .Sidebar-module-chatList-uUNcQ {
  padding: 16px 15px;
  flex-grow: 1;
  overflow-y: auto;
}
.Sidebar-module-chat-zvx1s .Sidebar-module-searchChatList-ogWLY {
  padding: 16px 18px 16px 20px;
}
.Sidebar-module-chat-zvx1s .Sidebar-module-chatList-uUNcQ::-webkit-scrollbar {
  width: 4px;
}
.Sidebar-module-chat-zvx1s .Sidebar-module-chatList-uUNcQ::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 4px;
}
.Sidebar-module-chat-zvx1s .Sidebar-module-chatList-uUNcQ::-webkit-scrollbar-track {
  background: transparent;
}

.Sidebar-module-load-qc1iW {
  flex: 1;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.Sidebar-module-load-qc1iW .Sidebar-module-loadSelectTag-09aO- {
  padding: 0px 15px;
}
.Sidebar-module-load-qc1iW .Sidebar-module-loadList-sZARR {
  overflow-y: auto;
  padding: 16px;
  flex-grow: 1;
}
.Sidebar-module-load-qc1iW .Sidebar-module-loadList-sZARR::-webkit-scrollbar {
  width: 4px;
}
.Sidebar-module-load-qc1iW .Sidebar-module-loadList-sZARR::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 4px;
}
.Sidebar-module-load-qc1iW .Sidebar-module-loadList-sZARR::-webkit-scrollbar-track {
  background: transparent;
}

.Sidebar-module-selectTag--zkmF {
  display: flex;
  gap: 6px;
}
.Sidebar-module-selectTag--zkmF .Sidebar-module-tag-8sXjO {
  border-radius: 40px;
  border: 1px solid #e7ebf3;
  background: #fff;
  height: 32px;
  padding: 6px 14px;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  color: #000000;
  cursor: pointer;
}
.Sidebar-module-selectTag--zkmF .Sidebar-module-active-Dkexv {
  background: #f1f4fc;
  color: #4066d4;
}

.Sidebar-module-searchMessageCard-m24L0 {
  padding: 14px 0px;
}
.Sidebar-module-searchMessageCard-m24L0 .Sidebar-module-searchMessageCardTitleRow-2Y7DI {
  display: flex;
  justify-content: space-between;
  margin-bottom: 6px;
  gap: 8px;
}
.Sidebar-module-searchMessageCard-m24L0 .Sidebar-module-searchMessageCardTitleRow-2Y7DI .Sidebar-module-searchMessageCardTitle-1vbe6 {
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
  color: #000;
}
.Sidebar-module-searchMessageCard-m24L0 .Sidebar-module-searchMessageCardTitleRow-2Y7DI .Sidebar-module-searchMessageCardTitle-1vbe6 b {
  font-weight: 700;
  color: #000;
}
.Sidebar-module-searchMessageCard-m24L0 .Sidebar-module-searchMessageCardTitleRow-2Y7DI .Sidebar-module-searchMessageCardDate-8l3og {
  color: var(--neutral-color-7-f-8596, var(--text-icon-text-3, #7f8596));
  font-size: 12px;
  font-weight: 500;
  flex-shrink: 0;
}
.Sidebar-module-searchMessageCard-m24L0 .Sidebar-module-searchMessageCardContent-x9AsO {
  color: var(--neutral-color-7-f-8596, var(--text-icon-text-3, #7f8596));
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
}
.Sidebar-module-searchMessageCard-m24L0 .Sidebar-module-searchMessageCardContent-x9AsO b {
  font-weight: 700;
  color: #000;
}

.Sidebar-module-messageCard-jIh6C {
  padding: 12px 10px;
  border-radius: 8px;
}
.Sidebar-module-messageCard-jIh6C .Sidebar-module-titleRow-4qmXb {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
}
.Sidebar-module-messageCard-jIh6C .Sidebar-module-titleRow-4qmXb .Sidebar-module-titleIcon-JfDZa {
  height: 24px;
  width: 24px;
  margin-right: 12px;
}
.Sidebar-module-messageCard-jIh6C .Sidebar-module-titleRow-4qmXb .Sidebar-module-titleIcon-JfDZa svg {
  height: 24px;
  width: 24px;
  color: #4066d4;
}
.Sidebar-module-messageCard-jIh6C .Sidebar-module-titleRow-4qmXb .Sidebar-module-titleContent-dC8tO {
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 22px;
  color: #000000;
  width: 220px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.Sidebar-module-messageCard-jIh6C .Sidebar-module-titleRow-4qmXb .Sidebar-module-titleTimestamp-q4-P- {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #7f8596;
  margin-right: 5px;
}
.Sidebar-module-messageCard-jIh6C .Sidebar-module-titleRow-4qmXb .Sidebar-module-titleAction-y5GsI {
  width: 20px;
  height: 24px;
}
.Sidebar-module-messageCard-jIh6C .Sidebar-module-titleRow-4qmXb .Sidebar-module-titleAction-y5GsI svg {
  height: 24px;
  width: 20px;
}
.Sidebar-module-messageCard-jIh6C .Sidebar-module-contentRow-LsPYu {
  display: flex;
  padding-left: 36px;
  margin-bottom: 8px;
  gap: 8px;
}
.Sidebar-module-messageCard-jIh6C .Sidebar-module-contentRow-LsPYu .Sidebar-module-content-wkzpL {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 22px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  width: 300px;
}
.Sidebar-module-messageCard-jIh6C .Sidebar-module-contentRow-LsPYu .Sidebar-module-unread-JzLOx {
  border-radius: 30px;
  background: #c81e1e;
  padding: 0px 6px;
  display: flex;
  align-items: center;
  color: #ffffff;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 19px;
}
.Sidebar-module-messageCard-jIh6C .Sidebar-module-tags-Vyn56 {
  display: flex;
  flex-wrap: wrap;
  max-height: 62px;
  gap: 6px;
  padding-left: 36px;
  overflow: hidden;
  position: relative;
}
.Sidebar-module-messageCard-jIh6C .Sidebar-module-tags-Vyn56 .Sidebar-module-tag-8sXjO {
  height: 28px;
  padding: 6px 8px;
  border-radius: 4px;
  background: #e2e9ff;
  color: #2f4c9e;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  max-width: 106px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex-shrink: 0;
}

.Sidebar-module-activeMessageCard-0rD9u {
  background-color: #f5f7ff;
}

.Sidebar-module-inactiveMessageCard-1qA12 .Sidebar-module-titleRow-4qmXb .Sidebar-module-titleIcon-JfDZa svg {
  color: #7f8596;
}
.Sidebar-module-inactiveMessageCard-1qA12 .Sidebar-module-titleRow-4qmXb .Sidebar-module-titleCotent-H9rew {
  color: #4c556c;
}
.Sidebar-module-inactiveMessageCard-1qA12 .Sidebar-module-titleRow-4qmXb .Sidebar-module-titleTimestamp-q4-P- {
  color: #7f8596;
}
.Sidebar-module-inactiveMessageCard-1qA12 .Sidebar-module-contentRow-LsPYu .Sidebar-module-content-wkzpL {
  color: #4c556c;
}

.Sidebar-module-dropdown-oCu-6 {
  background-color: #fff;
  padding: 8px;
  border-radius: 4px;
  border: 1px #e1e3e9;
  box-shadow: 0px 4px 10px -2px rgba(16, 24, 40, 0.1), 0px 0px 4px -2px rgba(16, 24, 40, 0.05);
  width: 140px;
}
.Sidebar-module-dropdown-oCu-6 .Sidebar-module-dropdownItem-dI811 {
  display: flex;
  height: 36px;
  padding: 8px 10px;
  align-items: center;
  gap: 8px;
  border-radius: 4px;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
  cursor: pointer;
}
.Sidebar-module-dropdown-oCu-6 .Sidebar-module-dropdownItem-dI811 svg {
  height: 20px;
  width: 20px;
}
.Sidebar-module-dropdown-oCu-6 .Sidebar-module-dropdownItem-dI811:hover {
  background-color: #f5f7fa;
}

.Sidebar-module-empty-xij7l {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.Sidebar-module-empty-xij7l .Sidebar-module-emptyIcon-ez6Ql {
  height: 120px;
  width: 120px;
  margin-bottom: 20px;
}
.Sidebar-module-empty-xij7l .Sidebar-module-emptyIcon-ez6Ql svg {
  height: 120px;
  width: 120px;
}
.Sidebar-module-empty-xij7l .Sidebar-module-emptyTitle-Lb4TR {
  font-size: 16px;
  font-weight: 600;
  color: #000000;
  margin-bottom: 5px;
}
.Sidebar-module-empty-xij7l .Sidebar-module-emptyContent-MTp5- {
  font-size: 14px;
  font-weight: 500;
  color: #7f8596;
  text-align: center;
  max-width: 280px;
}
.Sidebar-module-empty-xij7l .Sidebar-module-emptyButton-ElZDc {
  padding-top: 20px;
  width: 104px;
}

.Sidebar-module-subscriptionBanner-o-lN7 {
  position: absolute;
  width: 400px;
  bottom: 0;
}

.Sidebar-module-error-fkfDL {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.Sidebar-module-error-fkfDL .Sidebar-module-errorIcon-QVeZU {
  height: 120px;
  width: 120px;
  margin-bottom: 12px;
}
.Sidebar-module-error-fkfDL .Sidebar-module-errorIcon-QVeZU svg {
  height: 120px;
  width: 120px;
}
.Sidebar-module-error-fkfDL .Sidebar-module-errorTitle-cfId2 {
  color: var(--neutral-color-000000, var(--text-icon-text-1, #000));
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.Sidebar-module-error-fkfDL .Sidebar-module-errorDesc-R0mZ4 {
  color: var(--neutral-color-7-f-8596, var(--text-icon-text-3, #7f8596));
  font-size: 14px;
  font-weight: 500;
  width: 280px;
  margin-bottom: 12px;
  text-align: center;
}.SubscriptionWidget-module-subscriptionChatBanner-qURoI {
  display: flex;
  padding: 8px 15px;
  align-items: center;
  background: linear-gradient(285deg, #ffe1a1 15.99%, #fff8e7 80.63%);
}
.SubscriptionWidget-module-subscriptionChatBanner-qURoI .SubscriptionWidget-module-subscriptionChatBannerIcon-Eb8K3 {
  width: 26px;
  height: 26px;
}
.SubscriptionWidget-module-subscriptionChatBanner-qURoI .SubscriptionWidget-module-subscriptionChatBannerIcon-Eb8K3 svg {
  width: 26px;
  height: 26px;
}
.SubscriptionWidget-module-subscriptionChatBanner-qURoI .SubscriptionWidget-module-subscriptionChatBannerInfo-cU30n .SubscriptionWidget-module-subscriptionChatBannerInfoTitle-sFSa5 {
  color: #000;
  font-size: 14px;
  font-weight: 700;
  line-height: 22px;
}
.SubscriptionWidget-module-subscriptionChatBanner-qURoI .SubscriptionWidget-module-subscriptionChatBannerInfo-cU30n .SubscriptionWidget-module-subscriptionChatBannerInfoDescription-VT-4L {
  color: #000;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
}
.SubscriptionWidget-module-subscriptionChatBanner-qURoI .SubscriptionWidget-module-subscriptionChatBannerButton-dmOmj {
  padding: 6px 9px;
  border-radius: 30px;
  color: #000;
  font-size: 12px;
  font-weight: 700;
  cursor: pointer;
  background: linear-gradient(90deg, #f8a901 0%, #f7be3d 31.5%, #f7cb60 50%, #f7bd38 71%, #f8a901 100%);
}

.SubscriptionWidget-module-subscriptionBrokerChatBanner-U1y8f {
  border-radius: 10px;
  border: 1px solid #fadc90;
  padding: 24px 16px 16px 16px;
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 10px;
  position: relative;
  background: linear-gradient(122deg, #fceed7 31.63%, #fefaf3 68.64%), #fff;
}
.SubscriptionWidget-module-subscriptionBrokerChatBanner-U1y8f .SubscriptionWidget-module-subscriptionBrokerChatBannerTitle-b8RS9 {
  color: #000;
  text-align: center;
  font-size: 24px;
  font-weight: 800;
}
.SubscriptionWidget-module-subscriptionBrokerChatBanner-U1y8f .SubscriptionWidget-module-subscriptionBrokerChatBannerLockIcon-rq2h0 {
  height: 36px;
  width: 36px;
  position: absolute;
  top: -18px;
  left: 50%;
  transform: translateX(-50%);
}
.SubscriptionWidget-module-subscriptionBrokerChatBanner-U1y8f .SubscriptionWidget-module-subscriptionBrokerChatBannerLockIcon-rq2h0 svg {
  height: 36px;
  width: 36px;
}

.SubscriptionWidget-module-subscriptionBrokerChatBannerFeatures-bglXj {
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 10px;
}
.SubscriptionWidget-module-subscriptionBrokerChatBannerFeatures-bglXj .SubscriptionWidget-module-subscriptionBrokerChatBannerFeature-rJJEL {
  display: flex;
  height: 40px;
  align-items: center;
  gap: 22px;
  width: 100%;
  color: var(--Text-primary, #141a42);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.SubscriptionWidget-module-subscriptionBrokerChatBannerFeatures-bglXj .SubscriptionWidget-module-subscriptionBrokerChatBannerFeature-rJJEL svg {
  height: 21px;
  width: 21px;
}
.SubscriptionWidget-module-subscriptionBrokerChatBannerFeatures-bglXj .SubscriptionWidget-module-subscriptionBrokerChatBannerFeature-rJJEL span {
  font-weight: 700;
}

.SubscriptionWidget-module-subscriptionBrokerChatBannerButton-p-idh {
  width: 100%;
  border-radius: 34px;
  cursor: pointer;
  background: linear-gradient(90deg, #f8a901 0%, #f7be3d 31.5%, #f7cb60 50%, #f7bd38 71%, #f8a901 100%);
  display: flex;
  justify-content: center;
  height: 48px;
  padding: 0px 12px;
  color: #000;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
}

.SubscriptionWidget-module-modal-pcP0F .tlant-modal-content {
  background: linear-gradient(169deg, #fceed7 8.51%, #fff 91.71%), #fff;
}
.SubscriptionWidget-module-modal-pcP0F .tlant-modal-body {
  padding: 24px !important;
}
.SubscriptionWidget-module-modal-pcP0F .SubscriptionWidget-module-body-zWCRj {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.SubscriptionWidget-module-modal-pcP0F .SubscriptionWidget-module-avatar-cuCmy {
  height: 90px;
  width: 90px;
  margin-bottom: 15px;
  position: relative;
}
.SubscriptionWidget-module-modal-pcP0F .SubscriptionWidget-module-avatar-cuCmy .SubscriptionWidget-module-avatarIcon-g96QE {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 30.857px;
  height: 30.857px;
}
.SubscriptionWidget-module-modal-pcP0F .SubscriptionWidget-module-avatar-cuCmy .SubscriptionWidget-module-avatarIcon-g96QE svg {
  width: 30.857px;
  height: 30.857px;
}
.SubscriptionWidget-module-modal-pcP0F .SubscriptionWidget-module-title-OYQTC {
  color: #000;
  text-align: center;
  font-size: 24px;
  font-weight: 800;
  line-height: 32px;
}
.SubscriptionWidget-module-modal-pcP0F .SubscriptionWidget-module-subTitle-pHEfk {
  color: var(--neutral-color-000000, var(--text-icon-text-1, #000));
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  line-height: 24px;
  margin-bottom: 15px;
}
.SubscriptionWidget-module-modal-pcP0F .SubscriptionWidget-module-subTitle-pHEfk span {
  font-weight: 700;
}
.SubscriptionWidget-module-modal-pcP0F .SubscriptionWidget-module-subscriptionBrokerChatBannerButton-p-idh {
  margin-top: 15px;
  width: fit-content;
  min-width: 276px;
  padding: 0 24px;
}.AiDispatcher-module-container-aGHjC {
  padding: 0 70px 12px 70px;
  height: 100%;
  width: 100%;
  display: flex;
}

.AiDispatcher-module-window-Ldu5j {
  display: grid;
  grid-template-columns: 400px 1fr;
  gap: 10px;
  width: 100%;
  flex: 1;
}

.AiDispatcher-module-loadOpen-9gdvQ {
  grid-template-columns: 400px 1fr 335px;
  gap: 0;
}

.AiDispatcher-module-loadsSide--HDNY {
  width: 100%;
  position: relative;
}

.AiDispatcher-module-loadsDetail-iJ9Mc {
  box-shadow: -7px 0px 24px 0px rgba(12, 25, 63, 0.08);
  position: absolute;
  background-color: #fff;
  top: 60px;
  bottom: 0;
  right: 0;
  width: 420px;
  flex: 1;
  z-index: 10;
}
.AiDispatcher-module-loadsDetail-iJ9Mc .AiDispatcher-module-loadDetailTitle-epT3M {
  display: flex;
  height: 46px;
  align-items: center;
  justify-content: space-between;
  padding: 0 24px;
  color: var(--neutral-color-000000, #000);
  font-size: 14px;
  font-weight: 600;
  line-height: 22px;
}
.AiDispatcher-module-loadsDetail-iJ9Mc .AiDispatcher-module-loadDetailTitle-epT3M .AiDispatcher-module-loadDetailTitleClose-keqve {
  cursor: pointer;
  height: 20px;
  width: 20px;
}
.AiDispatcher-module-loadsDetail-iJ9Mc .AiDispatcher-module-loadDetailTitle-epT3M .AiDispatcher-module-loadDetailTitleClose-keqve svg {
  width: 20px;
  height: 20px;
}

.AiDispatcher-module-loadDetailButton-HNH-H {
  position: relative;
}
.AiDispatcher-module-loadDetailButton-HNH-H .AiDispatcher-module-loadDetailUpdateTag-kFTDu {
  position: absolute;
  padding: 1px 6px;
  top: -9.5px;
  border-radius: 4px;
  border: 1px solid var(--text-icon-text-white, #fff);
  background: var(--Background-bg-error, #cf1322);
  color: #fff;
  z-index: 2;
  font-family: "Open Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

.AiDispatcher-module-skeleton--mdtX {
  padding: 0 70px 12px 70px;
  height: 100%;
  width: 100%;
  display: flex;
}
.AiDispatcher-module-skeleton--mdtX .AiDispatcher-module-skeletonWindow-hZ6kn {
  display: grid;
  grid-template-columns: 400px 1fr;
  gap: 10px;
  width: 100%;
  flex: 1;
}
.AiDispatcher-module-skeleton--mdtX .AiDispatcher-module-skeletonSidebar--2aaf {
  border-radius: 4px;
  border: 1px solid var(--border-border-1-e-7-ebf-3, #e7ebf3);
  background: #fff;
}
.AiDispatcher-module-skeleton--mdtX .AiDispatcher-module-skeletonHeader-bW90M {
  padding: 16px 20px;
}
.AiDispatcher-module-skeleton--mdtX .AiDispatcher-module-skeletonSearch-GozFy {
  padding: 16px 20px;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.AiDispatcher-module-skeleton--mdtX .AiDispatcher-module-skeletonItem-79r9k {
  border-radius: 8px;
  height: 38px;
  width: 100%;
  background: linear-gradient(270deg, #eef0f2 1.34%, #f4f6f9 100%);
  animation: AiDispatcher-module-pulse-yc6C0 1.5s infinite;
}
.AiDispatcher-module-skeleton--mdtX .AiDispatcher-module-skeletonItemSmall-Mwe3m {
  border-radius: 8px;
  height: 24px;
  width: 170px;
  background: linear-gradient(270deg, #eef0f2 1.34%, #f4f6f9 100%);
  animation: AiDispatcher-module-pulse-yc6C0 1.5s infinite;
}
.AiDispatcher-module-skeleton--mdtX .AiDispatcher-module-skeletonItemAvatar-L-B0- {
  align-self: center;
  grid-row-start: 1;
  grid-row-end: 3;
  border-radius: 8px;
  height: 40px;
  width: 40px;
  background: linear-gradient(270deg, #eef0f2 1.34%, #f4f6f9 100%);
  animation: AiDispatcher-module-pulse-yc6C0 1.5s infinite;
}
.AiDispatcher-module-skeleton--mdtX .AiDispatcher-module-skeletonItemTitle-5wVm6 {
  border-radius: 8px;
  height: 20px;
  width: 100%;
  background: linear-gradient(270deg, #eef0f2 1.34%, #f4f6f9 100%);
  animation: AiDispatcher-module-pulse-yc6C0 1.5s infinite;
}
.AiDispatcher-module-skeleton--mdtX .AiDispatcher-module-skeletonItemContent-cmR8r {
  border-radius: 8px;
  height: 36px;
  width: 100%;
  background: linear-gradient(270deg, #eef0f2 1.34%, #f4f6f9 100%);
  animation: AiDispatcher-module-pulse-yc6C0 1.5s infinite;
}
.AiDispatcher-module-skeleton--mdtX .AiDispatcher-module-skeletonChatItem-bSrMi {
  display: grid;
  grid-template-columns: 40px 1fr;
  grid-template-rows: 20px 36px;
  column-gap: 10px;
  row-gap: 12px;
}
.AiDispatcher-module-skeleton--mdtX .AiDispatcher-module-skeletonChatList-yZM-t {
  padding: 11px 25px;
  display: flex;
  flex-direction: column;
  gap: 22px;
}
.AiDispatcher-module-skeleton--mdtX .AiDispatcher-module-skeletonChatbox-B-Lam {
  border-radius: 4px;
  border: 1px solid var(--border-border-1-e-7-ebf-3, #e7ebf3);
  background: #fff;
  padding: 40px 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.AiDispatcher-module-skeleton--mdtX .AiDispatcher-module-skeletonAvatar-KxCAI {
  border-radius: 50%;
  height: 100px;
  width: 100px;
  background: linear-gradient(270deg, #eef0f2 1.34%, #f4f6f9 100%);
  animation: AiDispatcher-module-pulse-yc6C0 1.5s infinite;
  margin-bottom: 36px;
}
.AiDispatcher-module-skeleton--mdtX .AiDispatcher-module-skeletonTitle-WzT-k {
  border-radius: 8px;
  height: 72px;
  width: 246px;
  background: linear-gradient(270deg, #eef0f2 1.34%, #f4f6f9 100%);
  animation: AiDispatcher-module-pulse-yc6C0 1.5s infinite;
  margin-bottom: 6px;
}
.AiDispatcher-module-skeleton--mdtX .AiDispatcher-module-skeletonDesc-C2REd {
  border-radius: 8px;
  height: 52px;
  width: 188px;
  margin-right: 58px;
  background: linear-gradient(270deg, #eef0f2 1.34%, #f4f6f9 100%);
  animation: AiDispatcher-module-pulse-yc6C0 1.5s infinite;
}

@keyframes AiDispatcher-module-pulse-yc6C0 {
  0% {
    background-color: #f4f6f9;
  }
  50% {
    background-color: #eef0f2;
  }
  100% {
    background-color: #f4f6f9;
  }
}.GuideModal-module-modal-YmyBE .tlant-modal-content {
  background: linear-gradient(197deg, #c5d2f5 0.53%, #fff 71.87%), #fff;
}
.GuideModal-module-modal-YmyBE .tlant-modal-body {
  padding: 24px !important;
}
.GuideModal-module-modal-YmyBE .GuideModal-module-logo-Pu40T {
  height: 28px;
  width: 141.333px;
  margin-bottom: 16px;
}
.GuideModal-module-modal-YmyBE .GuideModal-module-logo-Pu40T svg {
  height: 28px;
  width: 141.333px;
}
.GuideModal-module-modal-YmyBE .GuideModal-module-info-gJW9c {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-bottom: 12px;
}
.GuideModal-module-modal-YmyBE .GuideModal-module-title-7QiVF {
  margin-bottom: 8px;
}
.GuideModal-module-modal-YmyBE .GuideModal-module-title-7QiVF span {
  background: linear-gradient(90deg, #4084d4 20.64%, #4066d4 34.34%, #25388a 48.05%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 24px;
  font-weight: 800;
  line-height: 32px;
}
.GuideModal-module-modal-YmyBE .GuideModal-module-content-6PdbN {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
  color: #000;
  margin-bottom: 8px;
  text-align: center;
}
.GuideModal-module-modal-YmyBE .GuideModal-module-image-IrR82 {
  width: 320px;
  height: 352px;
}
.GuideModal-module-modal-YmyBE .GuideModal-module-image-IrR82 image {
  width: 320px;
  height: 352px;
}
.GuideModal-module-modal-YmyBE .GuideModal-module-dots-JiiR9 {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
  margin-bottom: 12px;
}
.GuideModal-module-modal-YmyBE .GuideModal-module-dot-utLno {
  width: 8px;
  height: 8px;
  border-radius: 6px;
  background: rgba(0, 0, 0, 0.15);
}
.GuideModal-module-modal-YmyBE .GuideModal-module-fakeChatInput-hshHx {
  padding: 0px 18px;
  display: flex;
  align-items: center;
  position: relative;
  border-radius: 12px;
  border: 1px solid var(--Actions-brand-defalut, #4066d4);
  background: #fff;
  height: 44px;
  color: var(--Text-primary, #141a42);
  font-size: 18px;
  font-weight: 600;
  line-height: 26px; /* 144.444% */
}
.GuideModal-module-modal-YmyBE .GuideModal-module-fakeChatInput-hshHx .GuideModal-module-fakeSendButton-DB3hV {
  position: absolute;
  right: -20px;
  top: -20px;
  height: 84px;
  width: 84px;
}
.GuideModal-module-modal-YmyBE .GuideModal-module-fakeChatInput-hshHx .GuideModal-module-fakeSendButton-DB3hV svg {
  height: 84px;
  width: 84px;
}.RenameModal-module-content-Lwr3n {
  height: 32px;
}.OnGoingLoads-module-container-YIh9V {
  border-radius: 4px;
  border: 1px solid #e7ebf3;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-direction: column;
  background: linear-gradient(199deg, #e6edff -5.45%, #e9eefa 23.49%, #fff 52.42%);
}

.OnGoingLoads-module-titleRow-8wrrX {
  display: flex;
  height: 54px;
  align-items: center;
  background: #fff;
  justify-content: space-between;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.06);
  padding: 0 20px;
}
.OnGoingLoads-module-titleRow-8wrrX .OnGoingLoads-module-title-OLb5Y {
  color: var(--color-gray-black, #000);
  font-size: 14px;
  font-weight: 600;
  line-height: 22px;
  display: flex;
  align-items: center;
  gap: 8px;
}
.OnGoingLoads-module-titleRow-8wrrX .OnGoingLoads-module-title-OLb5Y svg {
  width: 20px;
  height: 20px;
}
.OnGoingLoads-module-titleRow-8wrrX .OnGoingLoads-module-locateButton-ygpnh {
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 4px;
}
.OnGoingLoads-module-titleRow-8wrrX .OnGoingLoads-module-locateButton-ygpnh span {
  color: #4066d4;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
}
.OnGoingLoads-module-titleRow-8wrrX .OnGoingLoads-module-locateButton-ygpnh svg {
  height: 16px;
  width: 16px;
}

.OnGoingLoads-module-loadActions-OugLb {
  cursor: pointer;
  color: var(--brand-color-normal-4066-d-4, #4066d4);
  /* SemiBold/12 */
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
  position: relative;
}
.OnGoingLoads-module-loadActions-OugLb .OnGoingLoads-module-redDot-R-Ewt {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #cf1322;
}

.OnGoingLoads-module-table-k-9-j {
  overflow-y: auto;
}
.OnGoingLoads-module-table-k-9-j::-webkit-scrollbar {
  width: 4px;
}
.OnGoingLoads-module-table-k-9-j::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 4px;
}
.OnGoingLoads-module-table-k-9-j::-webkit-scrollbar-track {
  background: transparent;
}

.OnGoingLoads-module-footer-YKHQj {
  height: 44px;
  border-top: 1px solid var(--neutral-color-e-7-ebf-3-border, #e7ebf3);
  background: var(--neutral-color-ffffff, #fff);
  display: flex;
  align-items: center;
  justify-content: center;
}

.OnGoingLoads-module-emptyWrap-uSnDP {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
}
.OnGoingLoads-module-emptyWrap-uSnDP .OnGoingLoads-module-emptyWindow-3bb-l {
  overflow: scroll;
  flex-shrink: 1;
}

.OnGoingLoads-module-empty-OFbfP {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.OnGoingLoads-module-empty-OFbfP .OnGoingLoads-module-emptyIcon-NSDWK {
  margin-bottom: 20px;
}
.OnGoingLoads-module-empty-OFbfP .OnGoingLoads-module-emptyText-6d2QP {
  color: var(--neutral-color-000000, var(--text-icon-text-1, #000));
  text-align: center;
  font-size: 16px;
  font-weight: 600;
  max-width: 280px;
}.LoadChatModal-module-modal-7pFai .tlant-modal-body {
  padding: 0;
}
.LoadChatModal-module-modal-7pFai .tlant-modal-title {
  margin-right: 24px;
}

.LoadChatModal-module-loadInfo-QGDMR {
  padding: 12px;
  background: var(--Actions-brand-light, #f5f7ff);
  display: grid;
  grid-template-columns: 3fr 1fr;
  grid-auto-rows: 24px;
  column-gap: 10px;
  row-gap: 4px;
  align-items: center;
}
.LoadChatModal-module-loadInfo-QGDMR .LoadChatModal-module-loadDetailLocation-T9eXm {
  display: flex;
  align-items: center;
  column-gap: 10px;
}
.LoadChatModal-module-loadInfo-QGDMR .LoadChatModal-module-loadDetailLocation-T9eXm svg {
  width: 20px;
  height: 20px;
}
.LoadChatModal-module-loadInfo-QGDMR .LoadChatModal-module-loadDetailLocation-T9eXm span {
  color: #000;
  font-size: 14px;
  font-weight: 600;
}
.LoadChatModal-module-loadInfo-QGDMR .LoadChatModal-module-loadDetailLocationReverse-il3pt svg {
  transform: rotate(180deg);
}
.LoadChatModal-module-loadInfo-QGDMR .LoadChatModal-module-loadDetailPrice-gGKK7 {
  color: #008d7d;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  justify-self: end;
}

.LoadChatModal-module-loadChat--cFjd {
  height: 392px;
  overflow-y: auto;
  position: relative;
}

.LoadChatModal-module-loadChat--cFjd::-webkit-scrollbar {
  width: 6px;
}

.LoadChatModal-module-loadChat--cFjd::-webkit-scrollbar-thumb {
  background: #c4c4c4;
  border-radius: 4px;
}

.LoadChatModal-module-loadChat--cFjd::-webkit-scrollbar-track {
  background: #f1f1f1;
}

.LoadChatModal-module-subscriptionMask-QSVRS {
  position: absolute;
  height: 450px;
  z-index: 10;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 15px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.99) 42.45%, #fff 100%);
  backdrop-filter: blur(0px);
}
.LoadChatModal-module-subscriptionMask-QSVRS .LoadChatModal-module-subscriptionContent-St8RM {
  position: absolute;
  left: 15px;
  right: 15px;
  bottom: 15px;
}

.LoadChatModal-module-footer-Imw7t {
  border-top: 1px solid var(--border-border-1-e-7-ebf-3, #e7ebf3);
  padding: 20px 24px;
  display: grid;
  grid-template-columns: 2fr 1fr 1fr;
  gap: 16px;
}

.LoadChatModal-module-loadChatMessage-t-8qo {
  padding: 20px 24px;
}
.LoadChatModal-module-loadChatMessage-t-8qo .LoadChatModal-module-title-WaK0R {
  display: flex;
  align-items: center;
  gap: 8px;
}
.LoadChatModal-module-loadChatMessage-t-8qo .LoadChatModal-module-title-WaK0R .LoadChatModal-module-avatar-qCbRv {
  flex-shrink: 0;
  height: 28px;
  width: 28px;
}
.LoadChatModal-module-loadChatMessage-t-8qo .LoadChatModal-module-title-WaK0R .LoadChatModal-module-username-8I5aq {
  color: var(--neutral-color-7-f-8596, var(--text-icon-text-3, #7f8596));
  font-size: 14px;
  font-weight: 600;
  line-height: 22px; /* 157.143% */
}
.LoadChatModal-module-loadChatMessage-t-8qo .LoadChatModal-module-title-WaK0R .LoadChatModal-module-date-AUBoF {
  color: #808399;
  font-size: 12px;
  font-weight: 400;
  line-height: 19px;
  flex-shrink: 0;
}
.LoadChatModal-module-loadChatMessage-t-8qo .LoadChatModal-module-title-WaK0R .LoadChatModal-module-brokerAvatar-K3ZY1 {
  height: 28px;
  width: 28px;
}
.LoadChatModal-module-loadChatMessage-t-8qo .LoadChatModal-module-title-WaK0R .LoadChatModal-module-brokerAvatar-K3ZY1 svg {
  height: 28px;
  width: 28px;
}
.LoadChatModal-module-loadChatMessage-t-8qo .LoadChatModal-module-messageContent-UUgJK {
  padding-left: 36px;
  color: var(--neutral-color-000000, var(--text-icon-text-1, #000));
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  white-space: pre-wrap;
}

.LoadChatModal-module-viewInMessageIcon-CgGTj {
  margin-right: 4px;
  height: 20px;
  width: 20px;
}
.LoadChatModal-module-viewInMessageIcon-CgGTj svg {
  height: 20px;
  width: 20px;
}

.LoadChatModal-module-emailIcon-kH1rG,
.LoadChatModal-module-phoneIcon-QrkHf {
  margin-right: 4px;
  height: 16px;
  width: 16px;
}
.LoadChatModal-module-emailIcon-kH1rG svg,
.LoadChatModal-module-phoneIcon-QrkHf svg {
  height: 16px;
  width: 16px;
}

.tlant-btn.LoadChatModal-module-primaryColorLineButton-DlyKl {
  border: 1px solid #4066d4;
  font-size: 12px;
  font-weight: 700;
  line-height: 22px; /* 183.333% */
  text-transform: uppercase;
  color: #4066d4;
}.index-module-warp-YwZb- {
  width: 100%;
  background-color: #fff;
  position: relative;
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
  scrollbar-width: none; /* Firefox */
}
.index-module-warp-YwZb-::-webkit-scrollbar {
  display: none; /* Chrome Safari */
}
.index-module-warpLoading-TiriK {
  overflow-y: hidden;
}
.index-module-warp-YwZb- .tlant-tabs-nav {
  /*FIXME: nav margin*/
  margin: 0 !important;
}
.index-module-warpMobile-T0VoZ {
  overflow-y: initial;
  overflow-x: initial;
}
.index-module-warpMobile-T0VoZ button {
  width: 110rem;
}
.index-module-warpMobile-T0VoZ .index-module-additionalCost-QmQYf {
  width: 100%;
}

.index-module-empty-bSN4I,
.index-module-loading-CwYH4 {
  background-color: rgb(250, 251, 252);
  position: relative;
  height: 100%;
}
.index-module-emptyMap-yTMRv,
.index-module-loadingMap-Ivr-- {
  width: 100%;
}
.index-module-emptyMapMask-OjvKk,
.index-module-loadingMapMask-nCNZK {
  top: 0;
  width: 100%;
  height: 250px;
  position: absolute;
  background: linear-gradient(rgba(250, 251, 252, 0), rgb(250, 251, 252));
}
.index-module-emptyContent-08LAD,
.index-module-loadingContent-VGrfx {
  margin-top: -150px;
  width: 100%;
  text-align: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #000000;
  position: relative;
  z-index: 1;
}
.index-module-emptyContent-08LAD .index-module-emptyLogo-Fd5ea,
.index-module-loadingContent-VGrfx .index-module-emptyLogo-Fd5ea {
  width: 100%;
  text-align: center;
  margin-bottom: 16px;
}
.index-module-emptyContent-08LAD .index-module-emptyLogo-Fd5ea .index-module-emptyMapLogo-HWXPv,
.index-module-loadingContent-VGrfx .index-module-emptyLogo-Fd5ea .index-module-emptyMapLogo-HWXPv {
  width: 98px;
  height: 74px;
}
.index-module-emptyContent-08LAD .index-module-emptyTitle-rcgrY,
.index-module-loadingContent-VGrfx .index-module-emptyTitle-rcgrY {
  width: 100%;
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  color: #000000;
  margin-bottom: 12px;
}
.index-module-emptyContent-08LAD .index-module-emptyDetails-ynFLr,
.index-module-loadingContent-VGrfx .index-module-emptyDetails-ynFLr {
  width: 100%;
  padding: 0px 37px;
}
.index-module-emptyContent-08LAD .index-module-emptyDetails-ynFLr .index-module-emptyDetailItem--OZ-j,
.index-module-loadingContent-VGrfx .index-module-emptyDetails-ynFLr .index-module-emptyDetailItem--OZ-j {
  text-align: left;
  margin-bottom: 4px;
  font-weight: 500;
  font-size: 14px;
  line-height: 22px;
  color: #4c556c;
}
.index-module-emptyContent-08LAD .index-module-emptyDetails-ynFLr .index-module-emptyDetailItem--OZ-j > svg,
.index-module-loadingContent-VGrfx .index-module-emptyDetails-ynFLr .index-module-emptyDetailItem--OZ-j > svg {
  width: 16px;
  height: 16px;
  vertical-align: middle;
  margin-right: 4px;
}
.index-module-empty-bSN4I .index-module-emptyForCommand-zhkM8,
.index-module-loading-CwYH4 .index-module-emptyForCommand-zhkM8 {
  width: 100%;
  text-align: center;
  margin-top: 20px;
}
.index-module-empty-bSN4I .index-module-emptyForCommand-zhkM8 .index-module-header-u--Gl,
.index-module-loading-CwYH4 .index-module-emptyForCommand-zhkM8 .index-module-header-u--Gl {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
}
.index-module-empty-bSN4I .index-module-emptyForCommand-zhkM8 .index-module-btn-6m-Kw,
.index-module-loading-CwYH4 .index-module-emptyForCommand-zhkM8 .index-module-btn-6m-Kw {
  width: 100%;
  text-align: center;
}
.index-module-empty-bSN4I .index-module-emptyForCommand-zhkM8 .index-module-btn-6m-Kw > button,
.index-module-loading-CwYH4 .index-module-emptyForCommand-zhkM8 .index-module-btn-6m-Kw > button {
  margin: auto;
}

.index-module-empty-bSN4I {
  width: 420px;
  position: relative;
}

.index-module-emptyMobile-xi57E {
  width: 375px;
}

.index-module-loading-CwYH4 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 521;
  overflow: hidden;
}
.index-module-loadingContent-VGrfx {
  top: 257px;
}
.index-module-loadingContent-VGrfx .index-module-fakeButtonWarp-1o-4N {
  width: 110px;
  margin-left: 24px;
}
.index-module-loadingContent-VGrfx .index-module-fakeDvi-6vOsD {
  height: 1px;
  width: 100%;
  background-color: #e7ebf3;
  margin-top: 10px;
}
.index-module-loadingContent-VGrfx .index-module-fakeInfo-1AHOr {
  padding: 12px 24px;
}
.index-module-loadingContent-VGrfx .index-module-fakeTitle-3alvY {
  width: 136px;
  margin-bottom: 21px;
  overflow: hidden;
  border-radius: 4px;
  height: 12px;
}
.index-module-loadingContent-VGrfx .index-module-fakeFrom-vuNo2 {
  margin-bottom: 6px;
  height: 24px;
  overflow: hidden;
  border-radius: 4px;
}
.index-module-loadingContent-VGrfx .index-module-fakeTo-Kp3ih {
  margin-bottom: 12px;
  height: 24px;
  overflow: hidden;
  border-radius: 4px;
}
.index-module-loadingContent-VGrfx .index-module-fakeInfoRow-Q1IFJ {
  width: 136px;
  margin-bottom: 10px;
  overflow: hidden;
  border-radius: 4px;
  height: 12px;
}
.index-module-loadingContent-VGrfx .index-module-skeletonHigh-9k-3G {
  height: 32px;
  overflow: hidden;
  border-radius: 4px;
}
.index-module-loadingContent-VGrfx .index-module-skeletonMiddle-h8kIg {
  height: 24px;
  overflow: hidden;
  border-radius: 4px;
}
.index-module-loadingContent-VGrfx .index-module-skeletonSmall-5DrFK {
  overflow: hidden;
  border-radius: 4px;
  height: 12px;
}

.index-module-tabPanes-s7N-l {
  position: relative;
}

.index-module-tabPane-bBMjq {
  top: 0;
  width: 100%;
  z-index: 20;
  padding-bottom: 50px;
}
.index-module-tabPaneHidden-29Lef {
  display: none;
  z-index: -10;
}

.index-module-loadTabPane---uDB {
  padding-bottom: 0px;
  background-color: #f5f7fa;
  overflow: hidden;
}
.index-module-loadTabPane---uDB > section {
  background-color: white;
  margin-top: 10px;
}

.index-module-toolsTabPane-4PF5G {
  padding-top: 4px;
}

.index-module-rateCheckButtonWrap-A1Ve1 {
  padding: 0 24px 20px 24px;
}

.index-module-tabs-o99vh .tlant-tabs-nav-wrap {
  padding: 0 16px !important;
}
.index-module-tabsMobile-Z8AvG .tlant-tabs-nav-wrap {
  padding: 0 24px !important;
}
.index-module-tabsMobile-Z8AvG .tlant-tabs-tab + .tlant-tabs-tab {
  margin: 0 0 0 16px;
}
.index-module-tabsMobile-Z8AvG .tlant-tabs-tab {
  font-size: 16rem;
  line-height: 24rem;
  font-weight: 600;
}

.index-module-mapContainer-kqOnL {
  background: #f7f7f7;
  height: 300px;
  cursor: pointer;
  position: relative;
}
.index-module-mapContainerFlat-PpMtE {
  height: 380px;
}.index-module-mapContainer-nQA7z {
  background: #f7f7f7;
  height: 300px;
  cursor: pointer;
  position: relative;
}
.index-module-mapContainerFlat-TMEMX {
  height: 380px;
}

.index-module-popover-7enfc {
  min-width: 292px;
}
.index-module-popover-7enfc .tlant-popover-inner {
  box-shadow: none;
}
.index-module-popover-7enfc .tlant-popover-inner-content {
  padding: 6px 8px;
}
.index-module-popover-7enfc .tlant-popover-arrow-content {
  border-radius: 0;
}
.index-module-popover-7enfc .tlant-popover-arrow-content:before {
  background: none;
}

.index-module-overlay-0w2wE {
  position: absolute;
  top: 0;
  z-index: 500;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.index-module-overlay-0w2wE .index-module-overlayContainer-Oqo8d {
  position: relative;
  width: 100%;
  height: 100%;
}
.index-module-overlay-0w2wE .index-module-toggle-7kY58 {
  position: absolute;
  top: 8px;
  left: 8px;
  z-index: 500;
  background-color: white;
  display: flex;
  font-weight: 600;
  font-size: 12px;
  line-height: 16px;
  border-radius: 4px;
  pointer-events: all;
  filter: drop-shadow(0px 2px 5px rgba(0, 0, 0, 0.25));
}
.index-module-overlay-0w2wE .index-module-toggle-7kY58 .index-module-toggleBtn-bgxa2 {
  width: 138px;
  padding: 6px 0;
  text-align: center;
  border: 1px solid #e7ebf3;
}
.index-module-overlay-0w2wE .index-module-toggle-7kY58 .index-module-toggleBtn-bgxa2.index-module-active-t7WN2 {
  background-color: #f1f4fc;
  color: #4066d4;
}
.index-module-overlay-0w2wE .index-module-toggle-7kY58 .index-module-toggleBtn-bgxa2:first-child {
  border-radius: 4px 0 0 4px;
  border-right: 0;
}
.index-module-overlay-0w2wE .index-module-toggle-7kY58 .index-module-toggleBtn-bgxa2:last-child {
  border-radius: 0 4px 4px 0;
}
.index-module-overlay-0w2wE .index-module-data-8fVv8,
.index-module-overlay-0w2wE .index-module-capacityData-vOgE1 {
  pointer-events: all;
  position: absolute;
  bottom: 8px;
  z-index: 500;
  width: 100%;
  justify-content: center;
  display: grid;
  grid-template-columns: 1fr;
  row-gap: 4px;
}
.index-module-overlay-0w2wE .index-module-data-8fVv8 .index-module-capacityHeader-NFqxv,
.index-module-overlay-0w2wE .index-module-capacityData-vOgE1 .index-module-capacityHeader-NFqxv {
  pointer-events: all;
  display: grid;
  grid-template-columns: 93% 1fr;
  width: 95%;
  justify-content: center;
  align-items: center;
  justify-self: center;
}
.index-module-overlay-0w2wE .index-module-data-8fVv8 .index-module-capacityHeader-NFqxv .index-module-infoBanner-vJQ88,
.index-module-overlay-0w2wE .index-module-capacityData-vOgE1 .index-module-capacityHeader-NFqxv .index-module-infoBanner-vJQ88 {
  min-height: 24px;
  display: flex;
  background: #fff1cc;
  border: 1px solid #f8de8e;
  color: #b87c08;
  border-radius: 4px;
  display: flex;
  align-items: center;
  padding: 0 8px;
  gap: 5px;
  font-size: 14px;
}
.index-module-overlay-0w2wE .index-module-data-8fVv8 .index-module-capacityHeader-NFqxv .index-module-infoBanner-vJQ88.index-module-hide-cOnrj,
.index-module-overlay-0w2wE .index-module-capacityData-vOgE1 .index-module-capacityHeader-NFqxv .index-module-infoBanner-vJQ88.index-module-hide-cOnrj {
  visibility: hidden;
}
.index-module-overlay-0w2wE .index-module-data-8fVv8 .index-module-capacityHeader-NFqxv .index-module-infoBanner-vJQ88 svg,
.index-module-overlay-0w2wE .index-module-capacityData-vOgE1 .index-module-capacityHeader-NFqxv .index-module-infoBanner-vJQ88 svg {
  color: #b87c08;
  width: 12px;
  height: 12px;
}
.index-module-overlay-0w2wE .index-module-data-8fVv8 .index-module-capacityHeader-NFqxv .index-module-infoBanner-vJQ88 span,
.index-module-overlay-0w2wE .index-module-capacityData-vOgE1 .index-module-capacityHeader-NFqxv .index-module-infoBanner-vJQ88 span {
  flex: 1;
}
.index-module-overlay-0w2wE .index-module-data-8fVv8 .index-module-capacityHeader-NFqxv .index-module-hideBtn-K9xUl,
.index-module-overlay-0w2wE .index-module-capacityData-vOgE1 .index-module-capacityHeader-NFqxv .index-module-hideBtn-K9xUl {
  pointer-events: all;
  justify-self: flex-end;
  background-color: white;
  border-radius: 4px;
  padding: 4px;
}
.index-module-overlay-0w2wE .index-module-data-8fVv8 .index-module-capacityHeader-NFqxv .index-module-hideBtn-K9xUl svg,
.index-module-overlay-0w2wE .index-module-capacityData-vOgE1 .index-module-capacityHeader-NFqxv .index-module-hideBtn-K9xUl svg {
  width: 16px;
  height: 16px;
  display: block;
  transform: rotate(180deg);
}
.index-module-overlay-0w2wE .index-module-data-8fVv8 .index-module-capacityHeader-NFqxv .index-module-hideBtn-K9xUl.index-module-show-hsbZx svg,
.index-module-overlay-0w2wE .index-module-capacityData-vOgE1 .index-module-capacityHeader-NFqxv .index-module-hideBtn-K9xUl.index-module-show-hsbZx svg {
  transform: rotate(0deg);
}
.index-module-overlay-0w2wE .index-module-data-8fVv8 .index-module-container-3DAoN,
.index-module-overlay-0w2wE .index-module-data-8fVv8 .index-module-capacityContainer-3d5Qa,
.index-module-overlay-0w2wE .index-module-capacityData-vOgE1 .index-module-container-3DAoN,
.index-module-overlay-0w2wE .index-module-capacityData-vOgE1 .index-module-capacityContainer-3d5Qa {
  display: flex;
  width: 95%;
  margin: 0 auto;
  background-color: white;
  padding: 6px 0;
  justify-content: center;
  border: 1px solid #e7ebf3;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
}
.index-module-overlay-0w2wE .index-module-data-8fVv8 .index-module-container-3DAoN,
.index-module-overlay-0w2wE .index-module-capacityData-vOgE1 .index-module-container-3DAoN {
  justify-content: space-evenly;
  align-items: center;
}
.index-module-overlay-0w2wE .index-module-data-8fVv8 .index-module-capacityContainer-3d5Qa,
.index-module-overlay-0w2wE .index-module-capacityData-vOgE1 .index-module-capacityContainer-3d5Qa {
  display: grid;
  grid-template-columns: 131px 1fr 1fr;
  padding: 7px 8px;
  gap: 12px;
  row-gap: 8px;
  font-size: 12px;
  line-height: 16px;
  color: #4c556c;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
}
.index-module-overlay-0w2wE .index-module-data-8fVv8 .index-module-capacityContainer-3d5Qa.index-module-hide-cOnrj,
.index-module-overlay-0w2wE .index-module-capacityData-vOgE1 .index-module-capacityContainer-3d5Qa.index-module-hide-cOnrj {
  display: none;
}
.index-module-overlay-0w2wE .index-module-data-8fVv8 .index-module-capacityContainer-3d5Qa .index-module-capacityEntry-Z-rHL,
.index-module-overlay-0w2wE .index-module-capacityData-vOgE1 .index-module-capacityContainer-3d5Qa .index-module-capacityEntry-Z-rHL {
  display: flex;
  white-space: nowrap;
  gap: 4px;
  align-items: center;
}
.index-module-overlay-0w2wE .index-module-data-8fVv8 .index-module-capacityContainer-3d5Qa .index-module-capacityEntry-Z-rHL .index-module-square-D-8uJ,
.index-module-overlay-0w2wE .index-module-capacityData-vOgE1 .index-module-capacityContainer-3d5Qa .index-module-capacityEntry-Z-rHL .index-module-square-D-8uJ {
  width: 12px;
  height: 12px;
  border-radius: 2px;
}
.index-module-overlay-0w2wE .index-module-entry-pmCR0 {
  display: flex;
  background-color: white;
  flex-direction: column;
  justify-content: center;
}
.index-module-overlay-0w2wE .index-module-entry-pmCR0 .index-module-title--PECe {
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
  display: flex;
  gap: 2px;
  flex-direction: column;
}
.index-module-overlay-0w2wE .index-module-entry-pmCR0 .index-module-title--PECe svg {
  height: 16px;
  width: 16px;
  color: #b2b6c0;
}
.index-module-overlay-0w2wE .index-module-entry-pmCR0 .index-module-value-eZPQ7 {
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 16px;
  color: #000000;
}

.index-module-capacityPopoverContent-EWC2R,
.index-module-popoverContent-L-BDD {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: white;
}

.tlant-popover-arrow-content {
  background-color: var(--antd-arrow-background-color);
}
.tlant-popover-arrow-content::before {
  background: var(--antd-arrow-background-color);
}

.index-module-mobile-gFv87 .index-module-infoBanner-vJQ88 {
  font-size: 12rem !important;
}:root {
  --bgcolor: #4d92f9;
}

.hereMapsContainer .tollmarker,
.hereMapsContainer .capacityMarker {
  display: flex;
  color: white;
  flex-direction: column;
  align-items: center;
  position: absolute;
  text-align: center;
  top: 0;
  left: 0;
  white-space: nowrap;
  pointer-events: all;
  transform: translateX(-50%) translateY(-100%);
}
.hereMapsContainer .waypointNumber {
  position: relative;
  z-index: 1;
  height: 20px;
  width: 20px;
  box-sizing: border-box;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
  font-weight: 700;
  background-image: url("/assets/rectangle.828661df.svg");
  background-color: #fff;
  margin-bottom: 10px;
}
.hereMapsContainer .tollmarker::before {
  content: attr(data-tooltip);
  text-transform: capitalize;
  opacity: 0;
  background: rgba(2, 12, 43, 0.75);
  border-radius: 4px;
  width: fit-content;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  padding: 2px 10px;
  box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.15);
  position: absolute;
  white-space: nowrap;
  top: -25px;
}
.hereMapsContainer .tollmarker:hover::before,
.hereMapsContainer .hover .tollmarker::before {
  opacity: 1;
}
.hereMapsContainer .tollmarker.lock.capacity_indicator:hover::before,
.hereMapsContainer .tollmarker.lock.capacity_indicator:active::before {
  background: white;
  color: #4c556c;
  opacity: 1;
  font-weight: 500;
}
.hereMapsContainer .tollmarker.lock:hover::before {
  opacity: 0;
}
.hereMapsContainer .lock.capacity_indicator {
  transform: translate(-52%, -130%);
}
.hereMapsContainer .lock .tooltip {
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 2px;
  width: auto;
  height: 26px;
  padding: 0 10px;
}
.hereMapsContainer .lock .tooltip.capacity_indicator {
  background: #4c556c;
  width: auto;
}
.hereMapsContainer .lock .tooltip.capacity_indicator + .triangle {
  color: #4c556c;
}
.hereMapsContainer .lock .tooltip + .triangle {
  top: 23px;
}
.hereMapsContainer .tooltip {
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25);
  background: var(--bgcolor);
  border: 2px solid white;
  border-radius: 6px;
  bottom: 100%;
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  display: block;
  padding: 0 15px;
  z-index: 3;
  position: relative;
  margin-bottom: 9px;
}
.hereMapsContainer .triangle {
  color: var(--bgcolor);
  width: 17px;
  height: 9px;
  position: absolute;
  top: 23px;
  z-index: 19;
}
.hereMapsContainer .capacityMarker .tooltip {
  min-width: 37px;
  padding: 0 10px;
}
.hereMapsContainer .capacityMarker .tooltip + .triangle {
  top: 23px;
}
.hereMapsContainer .capacityMarker {
  transform: translateX(-55%) translateY(-130%);
}
.hereMapsContainer .capacityMarker .red {
  background: #e45d5d;
}
.hereMapsContainer .capacityMarker .red + .triangle {
  color: #e45d5d;
}
.hereMapsContainer .capacityMarker .gray {
  background: #b2b6c0;
}
.hereMapsContainer .capacityMarker .gray + .triangle {
  color: #b2b6c0;
}
.hereMapsContainer .capacityMarker .bluegreen {
  background: #6cc7bb;
}
.hereMapsContainer .capacityMarker .bluegreen + .triangle {
  color: #6cc7bb;
}
.hereMapsContainer .capacityMarker .green {
  background: #8bc269;
}
.hereMapsContainer .capacityMarker .green + .triangle {
  color: #8bc269;
}
.hereMapsContainer .capacityMarker .yellow {
  background: #f1bb2f;
}
.hereMapsContainer .capacityMarker .yellow + .triangle {
  color: #f1bb2f;
}
.hereMapsContainer .capacityMarker .orange {
  background: #e3844f;
}
.hereMapsContainer .capacityMarker .orange + .triangle {
  color: #e3844f;
}.index-module-warp-SLSec {
  padding: 20px 24px 4px 24px;
}

.index-module-carrierWarp-CJ-uE {
  display: flex;
  flex: 1;
  align-items: flex-start;
}
.index-module-carrierWarp-CJ-uE .index-module-carrierActionButtons-RKOsa {
  display: flex;
  column-gap: 12px;
}
.index-module-carrierWarp-CJ-uE .index-module-empty-N4Qp- {
  flex: 1;
}

.index-module-carrierWarpFlat-IHqdL {
  display: flex;
  column-gap: 16px;
}

.index-module-carrierActionIcon-gkbwk {
  display: flex;
  column-gap: 12px;
  height: 32px;
  align-items: center;
  color: var(--brand-color);
}
.index-module-carrierActionIcon-gkbwk .index-module-icon-2ffDg {
  height: 20px;
  width: 20px;
}
.index-module-carrierActionIcon-gkbwk svg {
  height: 20px;
  width: 20px;
}

.index-module-stateTag-thjS6 {
  display: flex;
  align-items: center;
  padding: 6px 8px;
  border-radius: 4px;
  border-width: 1px;
  border-style: solid;
  font-weight: 600;
  font-size: 12px;
  line-height: 18px;
  column-gap: 8px;
}
.index-module-stateTag-thjS6 svg {
  height: 16px;
  width: 16px;
}
.index-module-stateTagError-KkXNS {
  color: #4c556c;
  background-color: #f5f7fa;
  border-color: #ebeef4;
}
.index-module-stateTagPending-bBCGE {
  color: #b87c08;
  background-color: #fff1cc;
  border-color: #f8de8e;
}
.index-module-stateTagSuccess-8Td3j {
  color: #069a49;
  background-color: #f1fff7;
  border-color: #ace7c5;
}

.index-module-offerComplexActionRow-2LYPW {
  display: flex;
  column-gap: 12px;
}
.index-module-offerComplexInfoRow--IO4G {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
  margin-top: 4px;
}

.index-module-carrierWarpMobile-udUVz .index-module-carrierActionIcon-gkbwk {
  column-gap: 24rem;
  margin-top: 3rem;
}
.index-module-carrierWarpMobile-udUVz .index-module-carrierActionIcon-gkbwk .index-module-icon-2ffDg {
  width: 20rem;
  height: 20rem;
}
.index-module-carrierWarpMobile-udUVz .index-module-carrierActionIcon-gkbwk svg {
  width: 20rem;
  height: 20rem;
}.index-module-resultWarp-GfZkj {
  width: 300px;
  margin: 0 auto;
}
.index-module-resultWarp-GfZkj .index-module-icon-CHTdZ {
  height: 33.33px;
  width: 33.33px;
  margin: 0 auto;
  margin-bottom: 13.33px;
}
.index-module-resultWarp-GfZkj .index-module-icon-CHTdZ svg {
  height: 33.33px;
  width: 33.33px;
}
.index-module-resultWarp-GfZkj .index-module-title-gpNSE {
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  text-align: center;
  margin-bottom: 10px;
}
.index-module-resultWarp-GfZkj .index-module-description-rWDNd {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  color: #7f8596;
  margin-bottom: 24px;
}
.index-module-resultWarp-GfZkj .index-module-button-g7vl3 {
  width: 160px;
  margin: 0 auto;
}
.index-module-resultWarp-GfZkj .index-module-buttonGroup-g9eNZ {
  display: flex;
  justify-content: center;
  column-gap: 16px;
}

.index-module-bidInput-gwPHf .index-module-rate-N8-g9 {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
  padding-bottom: 24px;
}
.index-module-bidInput-gwPHf .index-module-rate-N8-g9 .index-module-price-8T--O {
  color: #000000;
}

.index-module-emailUsedError-97PLJ {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  color: #4c556c;
}
.index-module-emailUsedError-97PLJ span {
  color: #3988ca;
  user-select: none;
  cursor: pointer;
}

.index-module-popupDescription-8toJA {
  font-weight: 400;
  font-size: 13px;
  line-height: 20px;
  color: #000000;
  margin-top: -12px;
}
.index-module-popupDescription-8toJA a {
  color: #3988ca;
  text-decoration: none;
}.index-module-tripdetail-wa-KM {
  display: flex;
  flex-direction: column;
  row-gap: 20px;
  position: relative;
}
.index-module-tripdetailItem-xsRX5 {
  display: grid;
  grid-template-columns: 20px 1fr;
  column-gap: 10px;
  row-gap: 6px;
}
.index-module-tripdetailItem-xsRX5.index-module-hidden-GHYkA {
  display: none;
}
.index-module-tripdetailItemNumber-rePQ0 {
  height: 20px;
  position: relative;
  z-index: 1;
}
.index-module-tripdetailItemNumber-rePQ0 svg {
  height: 20px;
  width: 20px;
  background: white;
}
.index-module-tripdetailItemNumberIcon-0EDdP {
  height: 20px;
  width: 20px;
  box-sizing: border-box;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
  font-weight: 700;
  background-image: url("/assets/rectangle.828661df.svg");
  background-color: #fff;
}
.index-module-tripdetailItemNumberRoll-0YKP9 {
  transform: rotate(180deg);
}
.index-module-tripdetailItemRow-Nut5S {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  column-gap: 8px;
}
.index-module-tripdetailItemLocation-AEzDY {
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  color: var(--brand-color);
  margin-top: 4px;
}
.index-module-tripdetailItemInfo-Qbt5y {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
}
.index-module-tripdetailItemDistance-Z1ckS {
  font-weight: 400;
  font-size: 12px;
  color: #7f8596;
  line-height: 16px;
  white-space: nowrap;
}
.index-module-tripdetailLine-PxzsJ {
  position: absolute;
  left: 9px;
  width: 2px;
  background-color: #000000;
  z-index: 0;
}
.index-module-tripdetail-wa-KM .index-module-distanceWrap-CA-KU {
  display: flex;
  align-items: center;
  margin-top: 14px;
}
.index-module-tripdetail-wa-KM .index-module-stops-W9R4Q {
  font-size: 14px;
  font-weight: 600;
  margin-left: 10px;
  color: #4066d4;
  cursor: pointer;
  user-select: none;
  display: flex;
  align-items: center;
  white-space: nowrap;
}
.index-module-tripdetail-wa-KM .index-module-stops-W9R4Q svg.index-module-arrow-YrDJE {
  height: 24px;
  width: 24px;
  margin-left: 6px;
}
.index-module-tripdetail-wa-KM .index-module-stops-W9R4Q svg.index-module-arrow-YrDJE.index-module-inverted-BB7-6 {
  transform: rotate(180deg);
}

.index-module-tag-IvtSJ {
  height: 18px;
  padding: 0 4px;
  border-radius: 2px;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
}
.index-module-tagpickup-9fd1x {
  background: #ecf0fb;
  color: #4066d4;
}
.index-module-tagdropoff-P7F4Z {
  background: #e5f7e7;
  color: #069a49;
}

.index-module-warpMob-2vWK2 div.tlant-divider {
  font-size: 16rem !important;
  font-weight: 700 !important;
  line-height: 24rem !important;
}
.index-module-warpMob-2vWK2 .index-module-tripdetailItemInfo-Qbt5y,
.index-module-warpMob-2vWK2 .index-module-tripdetailItemDistance-Z1ckS {
  font-size: 12rem;
  line-height: 22rem;
  white-space: normal;
  letter-spacing: -0.1px;
}
.index-module-warpMob-2vWK2 .index-module-tripdetailItemLocation-AEzDY {
  font-size: 18rem;
  line-height: 26rem;
  margin-top: 4px;
}
.index-module-warpMob-2vWK2 .index-module-tripdetailLine-PxzsJ {
  top: 8rem;
}
.index-module-warpMob-2vWK2 .index-module-stops-W9R4Q {
  font-size: 14rem;
}.index-module-wrap-6QA0s {
  padding: 8px 0px 20px 0px;
  position: relative;
}

.index-module-item-JvgSB {
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #000000;
  font-size: 12px;
  height: 38px;
}
.index-module-item-JvgSB .index-module-title-3B4mV {
  font-weight: 500;
}
.index-module-item-JvgSB .index-module-value-twUbz {
  font-weight: 600;
  display: flex;
  gap: 5px;
}
.index-module-item-JvgSB .index-module-value-twUbz .index-module-up-lj78p {
  color: #069a49;
}
.index-module-item-JvgSB .index-module-value-twUbz .index-module-down-W-H1L {
  color: #cf1322;
}
.index-module-item-JvgSB .index-module-value-twUbz .index-module-zero-HgUbu {
  color: #7f8596;
}

.index-module-locked-m-CST {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.index-module-lockedMask-O-q53 {
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.65);
  display: flex;
  align-items: center;
  justify-content: center;
}.index-module-warp-iFSLg {
  box-sizing: content-box;
  padding: 16px 24px 0px 24px;
  max-height: 39px;
  overflow: hidden;
  transition: 0.275s;
  border-top: 1px solid #ebeef4;
}
.index-module-warp-iFSLg:first-of-type {
  border-top: none;
}

.index-module-active-uNOfi {
  max-height: 20000px;
}
.index-module-active-uNOfi .index-module-arrow-597Dt {
  transform: rotate(180deg);
}

.index-module-bar-E-kwt {
  display: flex;
  align-items: center;
  padding-bottom: 14px;
}
.index-module-bar-E-kwt .index-module-title-qSzGQ {
  display: flex;
  align-items: center;
}
.index-module-bar-E-kwt .index-module-title-qSzGQ > svg {
  height: 24px;
  width: 24px;
  margin-right: 12px;
}
.index-module-bar-E-kwt .index-module-title-qSzGQ div {
  font-weight: 600;
  font-size: 14px;
  line-height: 24px;
}
.index-module-bar-E-kwt .index-module-empty-G0wWD {
  flex: 1;
}
.index-module-bar-E-kwt .index-module-count-7ea1d {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  cursor: pointer;
}
.index-module-bar-E-kwt .index-module-arrow-597Dt {
  height: 16px;
  width: 16px;
  margin-left: 8px;
  transition: 0.275s;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(180deg);
  cursor: pointer;
}
.index-module-bar-E-kwt .index-module-arrow-597Dt svg {
  height: 16px;
  width: 16px;
}

.index-module-active-uNOfi {
  max-height: 20000px;
}
.index-module-active-uNOfi .index-module-arrow-597Dt {
  transform: rotate(360deg);
}

.index-module-line-Me3kC {
  width: 100%;
  padding: 0 24px;
  border-bottom: 1px solid #ebeef4;
  margin-top: 2px;
}

.index-module-popover-i-fBT {
  margin-left: 4px;
  height: 16px;
  width: 16px;
}
.index-module-popover-i-fBT svg {
  height: 16px;
  width: 16px;
  color: #b2b6c0;
}

.index-module-title-qSzGQ .tlant-popover-open svg {
  color: #4c556c;
}.index-module-unlockButton-h6PrC {
  border: 1px solid #4066d4 !important;
  color: #4066d4 !important;
  background: #fff !important;
  line-height: normal !important;
  width: 113px;
}

.index-module-locked-K-xMZ {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 20;
}
.index-module-lockedMask-HgMHx {
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.8);
  display: flex;
  align-items: center;
  justify-content: center;
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px);
}.index-module-warp-OcVA0 {
  padding: 26px 0px 10px;
  display: grid;
  row-gap: 10px;
  grid-template-columns: minmax(80%, max-content) minmax(20%, max-content);
}
.index-module-warp-OcVA0.index-module-loadinfo-GGrUT {
  padding-left: 24px;
  padding-right: 0;
  grid-template-columns: 1fr 142px;
  padding-bottom: 32px;
}
.index-module-warp-OcVA0 > main {
  width: 100%;
  height: auto;
  display: grid;
}

.index-module-loadDetailpriceModel-bI-VV {
  width: 100%;
  height: max-content;
  border-left: 1px solid #ecf0fb;
}
.index-module-loadDetailpriceModel-bI-VV .index-module-basicPrice-JzdQe {
  width: 100%;
  margin-bottom: 5px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.index-module-loadDetailpriceModel-bI-VV .index-module-basicPrice-JzdQe .index-module-tag-lh0EX {
  width: 97px;
  line-height: 20px;
  text-align: center;
  background-color: #dbeee5;
  color: #069a49;
  border-radius: 4px;
  white-space: nowrap;
  font-weight: 500;
  font-size: 12px;
}
.index-module-loadDetailpriceModel-bI-VV .index-module-basicPrice-JzdQe .index-module-totalPrice-jKfQN {
  font-weight: 700;
  font-size: 22px;
  line-height: 28px;
  color: #069a49;
}
.index-module-loadDetailpriceModel-bI-VV .index-module-basicPrice-JzdQe .index-module-lockPrice-7CLHQ {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.index-module-loadDetailpriceModel-bI-VV .index-module-basicPrice-JzdQe .index-module-prePrice-7sa0I {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
}
.index-module-loadDetailpriceModel-bI-VV .index-module-avgPrice-Dknd2 {
  width: 100%;
  margin-bottom: 16px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.index-module-loadDetailpriceModel-bI-VV .index-module-avgPrice-Dknd2 > header {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
}
.index-module-loadDetailpriceModel-bI-VV .index-module-avgPrice-Dknd2 > main {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  color: #000000;
}
.index-module-loadDetailpriceModel-bI-VV .index-module-rateTrend-w3uw7 {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.index-module-loadDetailpriceModel-bI-VV .index-module-rateTrend-w3uw7 > button {
  min-width: 117px;
  width: 117px;
  padding: 6px;
  font-size: 12px;
  white-space: normal;
}

.index-module-location-2g9jD {
  display: grid;
  grid-template-columns: 20px 1fr;
  grid-auto-rows: 22px;
  align-items: center;
  column-gap: 10px;
  row-gap: 8px;
}
.index-module-locationIcon-drecs {
  display: flex;
  align-items: center;
  justify-content: center;
}
.index-module-locationIcon-drecs svg {
  height: 20px;
  width: 20px;
}
.index-module-locationIconDropoff--ggTx {
  transform: rotate(180deg);
}
.index-module-locationText-RYtbt {
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  display: flex;
  align-items: center;
}
.index-module-locationTextContent-zj9tQ {
  max-width: 240px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.index-module-locationTextDeadHead-r9aWr {
  font-weight: 600;
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
  margin-left: 6px;
}

.index-module-price-Uwh6P {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.index-module-priceText-etLKJ {
  font-weight: 700;
  font-size: 22px;
  line-height: 28px;
  color: #069a49;
}
.index-module-priceRate-J-i7o {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  color: var(--brand-color-light);
}

.index-module-priceMobile-dIeo9 {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  grid-column-start: 1;
  grid-column-end: -1;
}
.index-module-priceMobileWrap-gW-37 {
  display: flex;
  align-items: flex-end;
  column-gap: 4px;
}
.index-module-priceMobileText-UPW2s {
  font-weight: 600;
  font-size: 20rem;
  line-height: 28rem;
  color: #069a49;
}
.index-module-priceMobileRate-t6FRL {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: #7f8596;
}
.index-module-priceMobileTag-hv7pR {
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
  height: 20px;
  background: #dbeee5;
  border-radius: 4px;
  padding: 0px 6px;
  color: #069a49;
}

.index-module-info-2Wp6V {
  grid-column-start: 1;
  grid-column-end: -1;
  display: grid;
  grid-template-columns: repeat(2, 174.5px);
  row-gap: 10px;
  column-gap: 24px;
}
.index-module-infoMobile-Hqi0M {
  grid-template-columns: repeat(2, 151.5px);
}

.index-module-wrapFlat-xY-7h {
  display: flex;
  flex-direction: column;
  row-gap: 24px;
}
.index-module-wrapFlat-xY-7h .index-module-locationPriceFlat-CHKLJ {
  display: flex;
  justify-content: space-between;
}
.index-module-wrapFlat-xY-7h .index-module-infoFlat-AREhf {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  row-gap: 24px;
  column-gap: 24px;
}

.index-module-warpFlatMob-saN6t div.tlant-divider {
  font-size: 16rem !important;
  font-weight: 700 !important;
  line-height: 24rem !important;
}

.index-module-warpMob-r-vAI {
  row-gap: 12rem;
}
.index-module-warpMob-r-vAI.index-module-loadinfo-GGrUT {
  grid-template-columns: 1fr 142rem;
}
.index-module-warpMob-r-vAI.index-module-loadinfo-GGrUT .index-module-loadDetailpriceModel-bI-VV {
  padding: 0 12rem;
}
.index-module-warpMob-r-vAI.index-module-loadinfo-GGrUT .index-module-rateTrend-w3uw7 > button {
  width: 117rem;
  font-size: 12rem !important;
  white-space: normal;
}

.index-module-locationMobile-W9FPN .index-module-locationText-RYtbt {
  font-size: 18rem;
  line-height: 26rem;
  font-weight: 600;
}
.index-module-locationMobile-W9FPN .index-module-locationTextDeadHead-r9aWr {
  font-weight: 500;
  font-size: 14rem;
  line-height: 22rem;
}
.index-module-locationMobile-W9FPN .index-module-locationIcon-drecs svg {
  width: 20rem;
  height: 20rem;
}

.index-module-factoringLoadSearchEntrance-Ww0fv {
  display: flex;
  justify-content: center;
  margin-bottom: 14px;
  font-size: 12px;
}.index-module-warp-IxN-Q {
  padding: 0px 24px 16px;
  margin-top: 0px !important;
}

.index-module-warpMob-jhOX7 div.tlant-divider {
  font-size: 16rem !important;
  font-weight: 700 !important;
  line-height: 24rem !important;
}

.index-module-info-9F99w {
  display: grid;
  grid-template-columns: 1fr 1fr;
  column-gap: 16px;
  row-gap: 8px;
  margin-bottom: 8px;
}
.index-module-infoMobile-JLSeE {
  grid-template-columns: 151.5px 151.5px;
  column-gap: 24px;
}

.index-module-description-M0ZBv {
  font-weight: 600;
  font-size: 12px;
  line-height: 18px;
  color: #000000;
  max-height: 36px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  position: relative;
}
.index-module-descriptionViewmore-gQEJd {
  position: absolute;
  right: 0px;
  bottom: -3px;
  color: #4066d4;
  user-select: none;
  cursor: pointer;
  padding-left: 24px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 16px, rgb(255, 255, 255));
}

.index-module-withTooltip-XS1oo {
  width: fit-content;
  max-width: 174px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}

.index-module-tooltip-m1m-- {
  width: fit-content;
  max-width: 400px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.index-module-wrapFlat-UFN3j .index-module-infoFlat-I3PX4 {
  margin-top: 12px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  row-gap: 12px;
  column-gap: 24px;
}.index-module-warp-liMxQ {
  padding: 16px 24px 16px;
}
.index-module-warp-liMxQ > header {
  width: 100%;
  height: 34px;
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  display: flex;
  align-items: center;
}
.index-module-warp-liMxQ > header > svg {
  width: 20px;
  height: 20px;
  margin-right: 12px;
}

.index-module-warpMob-8IquS div.tlant-divider {
  font-size: 16rem !important;
  font-weight: 700 !important;
  line-height: 24rem !important;
}

.index-module-brokerCompany-qUYLW {
  display: grid;
  grid-template-columns: 1fr 24px 24px;
  column-gap: 12px;
  margin-top: 12px;
  align-items: center;
}
.index-module-brokerCompany-qUYLW.index-module-noIcons-KFuF2 {
  grid-template-columns: 1fr;
}
.index-module-brokerCompanyName-G0iV6 {
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  color: #000;
}
.index-module-brokerCompany-qUYLW p {
  margin-bottom: 0;
}
.index-module-brokerCompany-qUYLW p:last-child {
  font-weight: 400;
}
.index-module-brokerCompany-qUYLW .index-module-save-e6Cz1,
.index-module-brokerCompany-qUYLW .index-module-hide-vvJdz {
  height: 24px;
  width: 24px;
  cursor: pointer;
}
.index-module-brokerCompany-qUYLW .index-module-save-e6Cz1 svg,
.index-module-brokerCompany-qUYLW .index-module-hide-vvJdz svg {
  height: 24px;
  width: 24px;
}

.index-module-warpMob-8IquS .index-module-brokerCompany-qUYLW {
  grid-template-columns: 1fr 24rem 24rem;
  gap: 12rem;
}
.index-module-warpMob-8IquS .index-module-brokerCompanyName-G0iV6 {
  font-weight: 600;
  font-size: 16rem;
  line-height: 22rem;
  color: #000;
}
.index-module-warpMob-8IquS .index-module-save-e6Cz1,
.index-module-warpMob-8IquS .index-module-hide-vvJdz {
  width: 24rem;
  height: 24rem;
}
.index-module-warpMob-8IquS .index-module-save-e6Cz1 svg,
.index-module-warpMob-8IquS .index-module-hide-vvJdz svg {
  width: 24rem;
  height: 24rem;
}

.index-module-brokerInfo-oosFO {
  margin-top: 12px;
  display: grid;
  grid-template-columns: repeat(2, 174.5px);
  column-gap: 24px;
  row-gap: 12px;
}
.index-module-brokerInfo-oosFO .index-module-linkMask-Ub00s,
.index-module-brokerInfo-oosFO a {
  color: #4066d4;
  cursor: pointer;
}
.index-module-brokerInfoMobile-PefTu {
  grid-template-columns: 151.5px 151.5px;
}

.index-module-cs-Qm03N {
  width: 226px;
}
.index-module-csTitle-9u2Kf {
  font-weight: 600;
  font-size: 12px;
  line-height: 16px;
  color: #000000;
  margin-bottom: 4px;
}
.index-module-csDescription-AtIwA {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 16px;
  color: #4c556c;
}
.index-module-csList-tRYqS {
  display: flex;
  flex-direction: column;
  font-weight: 600;
  font-size: 12px;
  line-height: 16px;
  row-gap: 12px;
}

.index-module-withTooltip-lmB0m {
  width: 174px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}

.index-module-wrapFlat-vfKGu {
  display: flex;
  flex-direction: column;
  row-gap: 20px;
}
.index-module-wrapFlat-vfKGu .index-module-infoFlat-v8YhN {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  row-gap: 24px;
  column-gap: 24px;
}
.index-module-wrapFlat-vfKGu .index-module-mask-MGekW {
  user-select: none;
  cursor: pointer;
  color: var(--brand-primary);
}

.index-module-brokerInfoSection-NSYV7 {
  margin-top: 0px !important;
}.index-module-warp-rAS8J {
  padding: 16px 24px;
  height: 39px;
  overflow: hidden;
  transition: 0.275s;
  border-top: 1px solid #ebeef4;
}

.index-module-active-md88K {
  height: 400px;
}
.index-module-active-md88K .index-module-arrow-jZZIw {
  transform: rotate(180deg);
}

.index-module-bar-4wLaz {
  display: flex;
  align-items: center;
  padding-bottom: 14px;
  border-bottom: 1px solid #ebeef4;
}
.index-module-bar-4wLaz .index-module-title-ITKQk {
  display: flex;
}
.index-module-bar-4wLaz .index-module-title-ITKQk svg {
  height: 20px;
  width: 20px;
  margin-right: 12px;
}
.index-module-bar-4wLaz .index-module-title-ITKQk div {
  font-weight: 600;
  font-size: 14px;
  line-height: 24px;
}
.index-module-bar-4wLaz .index-module-empty-VrwX4 {
  flex: 1;
}
.index-module-bar-4wLaz .index-module-count-Y7sdX {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  cursor: pointer;
}
.index-module-bar-4wLaz .index-module-arrow-jZZIw {
  height: 16px;
  width: 16px;
  margin-left: 8px;
  transition: 0.275s;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(180deg);
  cursor: pointer;
}
.index-module-bar-4wLaz .index-module-arrow-jZZIw svg {
  height: 16px;
  width: 16px;
}

.index-module-active-md88K {
  height: 400px;
}
.index-module-active-md88K .index-module-arrow-jZZIw {
  transform: rotate(360deg);
}

.index-module-list-GKJUV {
  display: flex;
  flex-direction: column;
  row-gap: 12px;
  padding: 12px 0;
  border-bottom: 1px solid #ebeef4;
}
.index-module-list-GKJUV .index-module-title-ITKQk {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #000000;
}

.index-module-item-DDIsA {
  display: flex;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
}
.index-module-item-DDIsA .index-module-location-NeaJG {
  color: #000000;
}
.index-module-item-DDIsA .index-module-deadhead-nf94t {
  font-weight: 500;
  color: #7f8596;
}
.index-module-item-DDIsA .index-module-empty-VrwX4 {
  flex: 1;
}
.index-module-item-DDIsA .index-module-count-Y7sdX {
  color: #4066d4;
  cursor: pointer;
  user-select: none;
}

.index-module-warpMob-MFqdk .index-module-title-ITKQk {
  font-size: 16rem;
  line-height: 24rem;
}
.index-module-warpMob-MFqdk .index-module-title-ITKQk div {
  font-size: 16rem;
  line-height: 24rem;
}
.index-module-warpMob-MFqdk .index-module-count-Y7sdX {
  font-size: 14rem;
  line-height: 22rem;
}
.index-module-warpMob-MFqdk .index-module-list-GKJUV .index-module-item-DDIsA {
  font-size: 14rem;
  line-height: 22rem;
}.index-module-wrap-W4kAX {
  padding: 0px 0px 20px 0px;
  position: relative;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-rows: 38px;
  align-items: center;
  font-size: 12px;
  color: #000000;
}
.index-module-wrap-W4kAX .index-module-number-gdya- {
  justify-self: end;
}
.index-module-wrap-W4kAX .index-module-title-XkqhK {
  color: #7f8596;
  font-weight: 600;
  justify-self: end;
}
.index-module-wrap-W4kAX .index-module-state-s3zGp {
  font-weight: 600;
}

.index-module-locked-IkrnD {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.index-module-lockedMask-K4b4- {
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.65);
  display: flex;
  align-items: center;
  justify-content: center;
}.index-module-wrap-mRbYX {
  padding: 12px 0px 20px 0px;
  position: relative;
  display: flex;
  flex-direction: column;
  row-gap: 16px;
}
.index-module-wrap-mRbYX .index-module-data-ELF9h {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  position: relative;
}

.index-module-locked-P-kZy {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.index-module-lockedMask-goDcr {
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.65);
  display: flex;
  align-items: center;
  justify-content: center;
}

.index-module-item-VJSAF .index-module-state-DsFoo {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 14px;
}
.index-module-item-VJSAF .index-module-state-DsFoo .index-module-label-zCvDg {
  width: fit-content;
  display: flex;
  font-weight: 600;
  font-size: 12px;
  line-height: 20px;
  padding: 0 0 0 4px;
}
.index-module-item-VJSAF .index-module-state-DsFoo .index-module-label-zCvDg .index-module-labelScore-Pri-X {
  color: #ffffff;
  margin-left: 6px;
  padding: 0 4px;
}
.index-module-item-VJSAF .index-module-state-DsFoo .index-module-label-zCvDg.index-module-NoData-DUIu5 {
  background: #b2b6c0;
  border-radius: 2px;
  border: 1px solid rgb(231, 227, 227);
  color: #ffffff;
  padding: 0 8px;
}
.index-module-item-VJSAF .index-module-state-DsFoo .index-module-label-zCvDg.index-module-NoData-DUIu5 .index-module-labelScore-Pri-X {
  display: none;
}
.index-module-item-VJSAF .index-module-state-DsFoo .index-module-label-zCvDg.index-module-Deadcold-2ZhlE {
  border-radius: 2px;
  border: 1px solid #6cc7bb;
  color: #51a89c;
  background: rgba(108, 199, 187, 0.1);
}
.index-module-item-VJSAF .index-module-state-DsFoo .index-module-label-zCvDg.index-module-Deadcold-2ZhlE .index-module-labelScore-Pri-X {
  background: rgb(108, 199, 187);
}
.index-module-item-VJSAF .index-module-state-DsFoo .index-module-label-zCvDg.index-module-Loosecapacity-0QvuU {
  border-radius: 2px;
  border: 1px solid #8bc269;
  color: #6fa44e;
  background: rgba(139, 194, 105, 0.1);
}
.index-module-item-VJSAF .index-module-state-DsFoo .index-module-label-zCvDg.index-module-Loosecapacity-0QvuU .index-module-labelScore-Pri-X {
  background: #8bc269;
}
.index-module-item-VJSAF .index-module-state-DsFoo .index-module-label-zCvDg.index-module-Neutralmarket-hT2OZ {
  border-radius: 2px;
  border: 1px solid #f1bb2f;
  color: #dca20d;
  background: rgba(241, 187, 47, 0.1);
}
.index-module-item-VJSAF .index-module-state-DsFoo .index-module-label-zCvDg.index-module-Neutralmarket-hT2OZ .index-module-labelScore-Pri-X {
  background: #f1bb2f;
}
.index-module-item-VJSAF .index-module-state-DsFoo .index-module-label-zCvDg.index-module-Tightcapacity-1or1r {
  border-radius: 2px;
  border: 1px solid #e3844f;
  color: #d97740;
  background: rgba(227, 132, 79, 0.1);
}
.index-module-item-VJSAF .index-module-state-DsFoo .index-module-label-zCvDg.index-module-Tightcapacity-1or1r .index-module-labelScore-Pri-X {
  background: #e3844f;
}
.index-module-item-VJSAF .index-module-state-DsFoo .index-module-label-zCvDg.index-module-RazorTightCapacity-pdIoW {
  border-radius: 2px;
  border: 1px solid #e45d5d;
  color: #ce4d4d;
  background: rgba(228, 93, 93, 0.1);
}
.index-module-item-VJSAF .index-module-state-DsFoo .index-module-label-zCvDg.index-module-RazorTightCapacity-pdIoW .index-module-labelScore-Pri-X {
  background: #e45d5d;
}
.index-module-item-VJSAF .index-module-bar-E8UOx {
  background: linear-gradient(90deg, #8edcd7 -0.13%, #fdd46d 52.02%, #f28989 100%);
  border-radius: 6px;
  height: 6px;
  width: 100%;
  position: relative;
}
.index-module-item-VJSAF .index-module-barIcon-Ocazw {
  position: absolute;
  height: 16px;
  width: 16px;
  top: -5px;
}
.index-module-item-VJSAF .index-module-barIcon-Ocazw svg {
  height: 16px;
  width: 16px;
}
.index-module-item-VJSAF .index-module-mark-B-CaQ {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
  margin-top: 5px;
}

.index-module-hint-riYbh {
  height: 32px;
  width: 100%;
  padding: 0 8px;
  font-size: 12px;
  border-radius: 4px;
  display: flex;
  align-items: center;
}
.index-module-hint-riYbh svg {
  height: 16px;
  width: 16px;
  margin-right: 8px;
}
.index-module-hint-riYbh.index-module-hintNumber-ljQ2U {
  background: #fff1cc;
  border: 1px solid #f8de8e;
  color: #b87c08;
}
.index-module-hint-riYbh.index-module-hintNoData-BYwIo {
  background: #f5f7fa;
  border: 1px solid #ebeef4;
  color: #4c556c;
}.style-module-wrapper--ardp {
  width: 300px;
  display: flex;
  flex-direction: column;
  row-gap: 12px;
}
.style-module-wrapper--ardp .style-module-title-hECfu {
  font-weight: 600;
  font-size: 12px;
  margin-bottom: 4px;
}
.style-module-wrapper--ardp .style-module-content-oJtZz {
  font-weight: 400;
  font-size: 12px;
  color: #4c556c;
}

.style-module-block-1TotT {
  width: 100%;
}.style-module-header-XorXp {
  padding: 12px 16px;
  background: #fff;
  border-bottom: 1px solid #e7ebf3;
}
.style-module-header-XorXp h1 {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 0;
}

.style-module-content-84Mr7 {
  padding: 0 0 20px 0;
  background: #fff;
}
.style-module-content-84Mr7 .tlant-form-item {
  margin-bottom: 0;
}
.style-module-content-84Mr7 form {
  display: flex;
  flex: 1;
  flex-direction: column;
}
.style-module-content-84Mr7 .style-module-location-LsLfD {
  width: 30%;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP {
  padding: 0 16px 20px;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-title-i7-U- {
  font-weight: 600;
  margin-bottom: 19px;
  color: #000000;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP hr {
  margin-bottom: 16px;
  border: 0.5px solid #e7ebf3;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-loadRevenueWrap-kNrtG,
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-fuelCostWrap-sI-zf {
  padding: 12px 0 11px 0;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-loadRevenueWrap-kNrtG {
  margin-top: 17px;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-additionalCost-mE0rN {
  padding-top: 4px;
  padding-bottom: 12px;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-additionalCost-mE0rN button {
  width: 100%;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-loadRevenue-KdPez {
  display: grid;
  grid-template-columns: 110px 8px 110px 8px 1fr;
  column-gap: 4px;
  align-items: center;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-loadRevenue-KdPez .style-module-result-dFZan {
  width: 100%;
  text-align: right;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-loadRevenue-KdPez .style-module-result-dFZan .style-module-totalText-mzM0c {
  font-weight: 400;
  font-size: 12px;
  color: #72768e;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-loadRevenue-KdPez .style-module-result-dFZan .style-module-totalRev-jFFLc {
  font-weight: 600;
  font-size: 16px;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-loadRevenueMobile-i9pVV {
  grid-template-columns: 1fr 8px 1fr;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-loadRevenueWrap-kNrtG .style-module-relustMobile-tS7dk {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  margin-top: 8px;
  column-gap: 4px;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-loadRevenueWrap-kNrtG .style-module-relustMobile-tS7dk .style-module-totalTextMobile-ZNAUm {
  font-weight: 400;
  font-size: 16px;
  color: #72768e;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-loadRevenueWrap-kNrtG .style-module-relustMobile-tS7dk .style-module-totalRevMobile-mF6PP {
  font-weight: 600;
  font-size: 16px;
  color: #000000;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-fuelCost-dLtAi {
  display: grid;
  grid-template-columns: 78px 6px 64px 8px 64px 8px 1fr;
  column-gap: 4px;
  align-items: center;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-fuelCost-dLtAi .style-module-result-dFZan {
  width: 100%;
  text-align: right;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-fuelCost-dLtAi .style-module-result-dFZan .style-module-totalText-mzM0c {
  font-weight: 400;
  font-size: 12px;
  color: #72768e;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-fuelCost-dLtAi .style-module-result-dFZan .style-module-totalRev-jFFLc {
  font-weight: 600;
  font-size: 16px;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-fuelCost-dLtAi .style-module-result-dFZan .style-module-totalAmount-Fki2y {
  font-weight: 600;
  font-size: 16px;
  color: #cf1322;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-fuelCostMobile-8nQ3a {
  grid-template-columns: 1fr 8px 1fr 8px 1fr;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-fuelCostWrap-sI-zf .style-module-relustMobile-tS7dk {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  margin-top: 8px;
  column-gap: 4px;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-fuelCostWrap-sI-zf .style-module-relustMobile-tS7dk .style-module-totalTextMobile-ZNAUm {
  font-weight: 400;
  font-size: 16px;
  color: #72768e;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-fuelCostWrap-sI-zf .style-module-relustMobile-tS7dk .style-module-totalAmountMobile-iuqvf {
  font-weight: 600;
  font-size: 16px;
  color: #cf1322;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-additionalCost-mE0rN {
  display: grid;
  grid-template-columns: 4fr 1fr;
  grid-template-rows: repeat(4, 50px);
  align-items: center;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-additionalCost-mE0rN .style-module-title-i7-U- {
  margin-bottom: 0px;
  color: #000000;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-additionalCost-mE0rN .style-module-label-N3iNH {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #4c556c;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-additionalCost-mE0rN .style-module-tollCharge-cAiv0 {
  font-weight: 600;
  font-size: 16px;
  text-align: right;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-additionalCost-mE0rN .style-module-totalAmount-Fki2y {
  font-weight: 600;
  font-size: 16px;
  color: #cf1322;
  max-width: 128px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: right;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-additionalCost-mE0rN .tlant-input-affix-wrapper {
  width: 128px;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-additionalCost-mE0rN .tlant-input {
  text-align: right;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-additionalCost-mE0rN > p:nth-child(even) {
  text-align: right;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-totalProfit--SWe2 {
  display: grid;
  font-size: 16px;
  background: rgba(64, 102, 212, 0.08);
  border-radius: 4px;
  padding: 16px;
  row-gap: 8px;
  grid-template-columns: repeat(2, 1fr);
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-totalProfit--SWe2 .style-module-title-i7-U- {
  margin-bottom: 0px;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: #000000;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-totalProfit--SWe2 .style-module-avgCost-WnHjm {
  justify-self: end;
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-totalProfit--SWe2 .style-module-cost-nP4pP {
  grid-column-start: 1;
  grid-column-end: 3;
  align-self: end;
  text-align: right;
}
.style-module-content-84Mr7 .style-module-cost-nP4pP .style-module-totalProfit--SWe2 .style-module-cost-nP4pP span {
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  color: #00a93a;
  text-align: right;
}
.style-module-content-84Mr7 .style-module-calculateDivider-ko3AT {
  background-color: #f2f5f9;
  height: 24px;
}
.style-module-content-84Mr7 .style-module-calculate-elBhD {
  margin-top: 20px;
  padding: 0 16px;
}

.style-module-containerMobile-wCiJy.style-module-loadList-togid.style-module-cost-nP4pP {
  padding: 0;
}
.style-module-containerMobile-wCiJy .style-module-cost-nP4pP {
  padding: 0;
}
.style-module-containerMobile-wCiJy .style-module-cost-nP4pP .style-module-title-i7-U- {
  font-weight: 600;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 19px;
  color: #000000;
}
.style-module-containerMobile-wCiJy .style-module-calculate-elBhD {
  padding: 0;
}.style-module-container-5xK0U {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.style-module-header-iZUGy {
  padding: 12px 16px;
  border-bottom: 1px solid #e7ebf3;
}
.style-module-header-iZUGy h1 {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 0;
}

.style-module-content-o-p0x {
  flex: 1;
  padding: 0 1rem;
}
.style-module-content-o-p0x form {
  display: flex;
  flex: 1;
  height: 100%;
}
.style-module-content-o-p0x .style-module-location-8orvd {
  width: 30%;
  margin: 35px 24px 0 24px;
}
.style-module-content-o-p0x .style-module-cost-Su--r {
  width: 70%;
  padding: 24px 24px 0px;
  border-left: 1px solid #e7ebf3;
  height: 100%;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-wrapper-OuJUP {
  margin-top: 1.8rem;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-title-qbhUA {
  font-weight: 700;
  margin-bottom: 12px;
}
.style-module-content-o-p0x .style-module-cost-Su--r hr {
  margin-bottom: 16px;
  border: 0.5px solid #e7ebf3;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-operator-wCW84 {
  font-size: 14px;
  padding: 0 12px;
  margin-bottom: 24px;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-loadRevenue-K1GyN,
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-fuelCost-schaa {
  display: flex;
  flex-wrap: wrap;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-loadRevenue-K1GyN .style-module-fuelInputs-tHpnQ,
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-loadRevenue-K1GyN .style-module-loadInputs-uGGLl,
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-fuelCost-schaa .style-module-fuelInputs-tHpnQ,
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-fuelCost-schaa .style-module-loadInputs-uGGLl {
  display: flex;
  flex: 1;
  flex-basis: 50%;
  align-items: center;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-loadRevenue-K1GyN .style-module-revTotal-msChp,
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-fuelCost-schaa .style-module-revTotal-msChp {
  text-align: right;
  flex-basis: 20%;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-loadRevenue-K1GyN .style-module-fuelTotal-fuVku,
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-fuelCost-schaa .style-module-fuelTotal-fuVku {
  text-align: right;
  flex-basis: 20%;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-loadRevenue-K1GyN div[class~=tlant-form-item],
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-fuelCost-schaa div[class~=tlant-form-item] {
  width: 100%;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-loadRevenue-K1GyN .style-module-totalText-eJUUb,
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-fuelCost-schaa .style-module-totalText-eJUUb {
  font-weight: 500;
  font-size: 12px;
  color: #72768e;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-loadRevenue-K1GyN .style-module-totalAmount-ZRCe7,
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-fuelCost-schaa .style-module-totalAmount-ZRCe7 {
  font-weight: 600;
  font-size: 16px;
  color: #cf1322;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-loadRevenue-K1GyN .style-module-totalRev-PwIyA,
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-fuelCost-schaa .style-module-totalRev-PwIyA {
  font-weight: 600;
  font-size: 16px;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-loadRevenue-K1GyN p,
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-fuelCost-schaa p {
  margin-bottom: 0;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-additionalCost-F8Vp- {
  display: grid;
  grid-template-columns: 4fr 1fr;
  font-weight: 400;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-additionalCost-F8Vp- p {
  margin-bottom: 12px;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-additionalCost-F8Vp- .style-module-subscription-IlS46 div div {
  width: 100%;
  text-align: center;
  height: 100%;
  border: 1px solid #4066d4;
  color: #4066d4;
  background-color: #fff;
  cursor: pointer;
  justify-content: center;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-additionalCost-F8Vp- .style-module-key-HgAlY {
  font-weight: 500;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-additionalCost-F8Vp- .style-module-tlant-row-BgyWy.style-module-tlant-form-item-AZ-e7 {
  margin-bottom: 8px;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-additionalCost-F8Vp- .style-module-tollCharge-rvYTx {
  font-weight: 600;
  font-size: 13px;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-additionalCost-F8Vp- .style-module-totalAmount-ZRCe7 {
  font-weight: 600;
  font-size: 16px;
  color: #cf1322;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-additionalCost-F8Vp- > p:nth-child(even) {
  text-align: right;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-totalProfit-5wpuJ {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 16px;
  background: rgba(64, 102, 212, 0.08);
  border-radius: 4px;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-totalProfit-5wpuJ .style-module-total-EZzlH {
  margin-bottom: 0;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-totalProfit-5wpuJ .style-module-title-qbhUA {
  line-height: 22px;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-totalProfit-5wpuJ div p {
  font-weight: 500;
  text-align: right;
}
.style-module-content-o-p0x .style-module-cost-Su--r .style-module-totalProfit-5wpuJ div p span {
  font-weight: 700;
  font-size: 20px;
  color: #00a93a;
}

.style-module-containerMobile-8AcdM .style-module-headerMobile-7Vvhp {
  height: 44px;
  background: #ffffff;
  border-bottom: 1px solid #e7ebf3;
  padding: 0 16px;
  font-weight: 700;
  font-size: 16px;
  color: #000000;
  line-height: 44px;
}
.style-module-containerMobile-8AcdM .style-module-formMobile-8t4V8 {
  padding: 27rem 16rem 16rem 16rem;
  background: #ffffff;
  border-bottom: 1px solid #e7ebf3;
}
.style-module-containerMobile-8AcdM .style-module-formMobile-8t4V8 .style-module-formInputMobile-WvT0O {
  display: flex;
  flex-direction: column;
  row-gap: 24px;
  margin-bottom: 0px;
}
.style-module-containerMobile-8AcdM .style-module-formMobile-8t4V8 .tlant-form-item {
  margin-bottom: 0px;
}
.style-module-containerMobile-8AcdM .style-module-formMobile-8t4V8 span.tlant-select-arrow {
  font-size: 20px;
}
.style-module-containerMobile-8AcdM .style-module-resultMobile-p2-Oi {
  padding: 27rem 16rem 16rem 16rem;
  background: #ffffff;
  border-top: 1px solid #e7ebf3;
  border-bottom: 1px solid #e7ebf3;
}
.style-module-containerMobile-8AcdM .style-module-resultMobile-p2-Oi .style-module-additionalCost-F8Vp- button {
  width: 100% !important;
}.style-module-wrapper-vhAFl {
  background-color: #fff;
  position: relative;
  padding: 24px 0 20px 0;
}
.style-module-wrapper-vhAFl .tlant-form-item {
  margin-bottom: 0;
}
.style-module-wrapper-vhAFl .style-module-inputForm-nX4wl .style-module-inputWrap-Kuk-u {
  display: flex;
  flex-direction: column;
  row-gap: 24px;
}
.style-module-wrapper-vhAFl .style-module-inputForm-nX4wl .style-module-info-uG3AS {
  margin-top: 4px;
  font-weight: 600;
  font-size: 12px;
  color: #4066d4;
  display: flex;
  column-gap: 4px;
}
.style-module-wrapper-vhAFl .style-module-inputForm-nX4wl .style-module-info-uG3AS span {
  color: #e0e2e6;
  margin-left: 5px;
}
.style-module-wrapper-vhAFl .style-module-inputForm-nX4wl .style-module-infoIcon-MFO5e {
  height: 16px;
  width: 16px;
  color: #e0e2e6;
}
.style-module-wrapper-vhAFl .style-module-inputForm-nX4wl .style-module-infoIcon-MFO5e svg {
  height: 16px;
  width: 16px;
}
.style-module-wrapper-vhAFl .style-module-inputForm-nX4wl .style-module-info-uG3AS .tlant-popover-open {
  color: #4c556c;
}

.style-module-resultForm-sJKaz {
  margin-top: 16px;
}
.style-module-resultForm-sJKaz h2 {
  font-weight: 600;
  font-size: 12px;
  line-height: 20px;
  color: #000000;
  margin-bottom: 10px;
}
.style-module-resultForm-sJKaz .style-module-resultRow-acDCe {
  padding: 12px 0;
}
.style-module-resultForm-sJKaz .style-module-contentR1-jIoKe {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}
.style-module-resultForm-sJKaz .style-module-contentR1Mobile-M-MX3 {
  grid-template-columns: 120px 80px 80px;
  column-gap: 24px;
}
.style-module-resultForm-sJKaz .style-module-contentR2-8WojT {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.style-module-resultForm-sJKaz .style-module-contentR1-jIoKe, .style-module-resultForm-sJKaz .style-module-contentR2-8WojT {
  font-weight: 600;
  font-size: 12px;
  line-height: 18px;
  color: #000000;
}
.style-module-resultForm-sJKaz .style-module-contentR1-jIoKe .style-module-contentTitle-d9QIi, .style-module-resultForm-sJKaz .style-module-contentR2-8WojT .style-module-contentTitle-d9QIi {
  font-weight: 400;
  line-height: 16px;
  color: #7f8596;
}

.style-module-locked-RzJ2c {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.style-module-lockedMask-37LXV {
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.65);
  display: flex;
  align-items: center;
  justify-content: center;
}.style-module-wrapper-oLG8k {
  background-color: #fff;
  width: 276px;
}
.style-module-wrapper-oLG8k.style-module-block-FaW6K {
  width: 100%;
}
.style-module-wrapper-oLG8k .style-module-title-n9qVs {
  font-weight: 600;
  font-size: 12px;
  line-height: 16px;
  color: #000000;
  margin-bottom: 4px;
}
.style-module-wrapper-oLG8k .style-module-desc-JMArf {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #4c556c;
  margin-bottom: 16px;
}
.style-module-wrapper-oLG8k .style-module-content-TABdQ {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
}
.style-module-wrapper-oLG8k .style-module-parent-Sdj4q {
  border-bottom: 1px solid #e7ebf3;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #000000;
  padding-bottom: 4px;
}
.style-module-wrapper-oLG8k .style-module-parent-Sdj4q:last-of-type {
  border-bottom: none;
}
.style-module-wrapper-oLG8k .style-module-parent-Sdj4q .style-module-row-fETjG {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.style-module-wrapper-oLG8k .style-module-sub-ukuEB {
  padding-top: 12px;
  display: flex;
  flex-direction: column;
  color: #7f8596;
  row-gap: 12px;
  padding-left: 10px;
}
.style-module-wrapper-oLG8k .style-module-subName-TkD6Y {
  display: flex;
  justify-content: space-between;
}.LoadDetailsEntrance-module-loadDetailsEntrance-JRUTc {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 12px;
  gap: 10px;
  background: #f5f7fa;
}

.LoadDetailsEntrance-module-card-5ML5k {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 15px;
  gap: 10px;
  background: #ffffff;
  border: 1px solid #c2cef2;
  box-shadow: 0px 0px 10px 2px rgba(64, 102, 212, 0.12);
  border-radius: 6px;
}

.LoadDetailsEntrance-module-content-pjt08 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px;
  gap: 4px;
}

.LoadDetailsEntrance-module-headline-3MVSF {
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  color: #141a42;
  margin: 0;
  max-width: 70%;
}

.LoadDetailsEntrance-module-description-eeEhu {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: #4c556c;
  margin: 0;
}

.LoadDetailsEntrance-module-highlight-NvVaV {
  color: #4066d4;
  font-weight: 600;
}

.LoadDetailsEntrance-module-footer-BK5yt {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  padding: 0px;
  gap: 40px;
}

.LoadDetailsEntrance-module-logoContainer-OnJFY {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 105px;
  height: 13px;
}
.LoadDetailsEntrance-module-logoContainer-OnJFY .LoadDetailsEntrance-module-wexLogo-E-2H3 {
  width: 100%;
  height: 100%;
}

.LoadDetailsEntrance-module-redeemButton-i8Pgp {
  width: 221px;
  min-width: 80px;
}.HelpMeBookLoadModal-module-modal-hxU7M .tlant-modal-content {
  background: linear-gradient(197deg, #c5d2f5 -0.53%, #fff 71.87%), #fff;
}
.HelpMeBookLoadModal-module-modal-hxU7M .tlant-modal-body {
  padding: 24px !important;
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-logo-3GLgT {
  height: 28px;
  width: 141.333px;
  margin-bottom: 16px;
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-logo-3GLgT svg {
  height: 28px;
  width: 141.333px;
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-content-0T7G2 {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-content-0T7G2 .HelpMeBookLoadModal-module-title-Cmd5K {
  margin-top: 10px;
  margin-bottom: 15px;
  color: #000;
  text-align: center;
  font-size: 24px;
  font-style: normal;
  font-weight: 800;
  line-height: 32px; /* 133.333% */
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-content-0T7G2 .HelpMeBookLoadModal-module-title-Cmd5K span {
  background: linear-gradient(90deg, #4084d4 58.07%, #4066d4 73.62%, #25388a 89.93%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-content-0T7G2 .HelpMeBookLoadModal-module-subTitle-qH6Es {
  color: #000;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 6px;
  margin-bottom: 15px;
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-content-0T7G2 .HelpMeBookLoadModal-module-featureList-4hwqd {
  margin-bottom: 15px;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 0 30px;
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-content-0T7G2 .HelpMeBookLoadModal-module-featureList-4hwqd .HelpMeBookLoadModal-module-featureItem-4zOoG {
  display: flex;
  align-items: center;
  gap: 8px;
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-content-0T7G2 .HelpMeBookLoadModal-module-featureList-4hwqd .HelpMeBookLoadModal-module-featureItem-4zOoG .HelpMeBookLoadModal-module-featureIcon-8q0L2 {
  border-radius: 10px;
  background: var(--Color-Blue-50, #eef2fe);
  padding: 8px;
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-content-0T7G2 .HelpMeBookLoadModal-module-featureList-4hwqd .HelpMeBookLoadModal-module-featureItem-4zOoG .HelpMeBookLoadModal-module-featureIcon-8q0L2 .HelpMeBookLoadModal-module-featureIconInside-6Op8B {
  width: 24px;
  height: 24px;
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-content-0T7G2 .HelpMeBookLoadModal-module-featureList-4hwqd .HelpMeBookLoadModal-module-featureItem-4zOoG .HelpMeBookLoadModal-module-featureIcon-8q0L2 .HelpMeBookLoadModal-module-featureIconInside-6Op8B svg {
  width: 24px;
  height: 24px;
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-content-0T7G2 .HelpMeBookLoadModal-module-featureList-4hwqd .HelpMeBookLoadModal-module-featureItem-4zOoG .HelpMeBookLoadModal-module-featureText-ju58- {
  color: var(--neutral-color-000000, var(--text-icon-text-1, #000));
  font-size: 14px;
  font-weight: 600;
  line-height: 22px; /* 157.143% */
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-content-0T7G2 .HelpMeBookLoadModal-module-featureList-4hwqd .HelpMeBookLoadModal-module-featureItem-4zOoG .HelpMeBookLoadModal-module-featureText-ju58- span {
  font-weight: 700;
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-content-0T7G2 .HelpMeBookLoadModal-module-button-mokL0 {
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 10px;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  padding: 12px 20px;
  border-radius: 50px;
  background: linear-gradient(93deg, #4084d4 0.79%, #4066d4 96.7%);
  box-shadow: 0px 4px 14px 0px rgba(68, 118, 210, 0.3);
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-content-0T7G2 .HelpMeBookLoadModal-module-button-mokL0 svg {
  height: 20px;
  width: 20px;
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-content-0T7G2 .HelpMeBookLoadModal-module-button-mokL0 .HelpMeBookLoadModal-module-loadingIcon-sqEAR {
  height: 20px;
  width: 20px;
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-content-0T7G2 .HelpMeBookLoadModal-module-loading-xGv3v {
  opacity: 0.8;
}
.HelpMeBookLoadModal-module-modal-hxU7M .HelpMeBookLoadModal-module-content-0T7G2 .HelpMeBookLoadModal-module-loading-xGv3v .HelpMeBookLoadModal-module-loadingIcon-sqEAR {
  animation: HelpMeBookLoadModal-module-spin-QQvkc 1s linear infinite;
}

@keyframes HelpMeBookLoadModal-module-spin-QQvkc {
  0% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(0deg);
  }
}.index-module-myLoadsWrap-uoXdx {
  height: 100%;
  display: flex;
  flex-direction: column;
  outline: 1px #e7ebf3 solid;
}
.index-module-myLoadsWrap-uoXdx .index-module-LoadTabs-FVIJV {
  font-weight: 500 !important;
  background-color: #fff !important;
}
.index-module-myLoadsWrap-uoXdx .index-module-content-5aSEI {
  flex: 1;
  display: flex;
  overflow: hidden;
}
.index-module-myLoadsWrap-uoXdx .index-module-content-5aSEI .index-module-loadDetail-FlDvk {
  width: 420px;
  border-left: 1px solid #e7ebf3;
}
.index-module-myLoadsWrap-uoXdx div[class~=tlant-tabs-nav-wrap] {
  padding: 0 16px;
}
.index-module-myLoadsWrap-uoXdx div[class~=tlant-tabs-nav] {
  margin: 0 !important;
}
.index-module-myLoadsWrap-uoXdx div[class~=tlant-table-column-sorters] {
  width: 50px;
}.style-module-external-UnrHH {
  width: 100%;
  height: 100%;
}.style-module-container-deLf- {
  display: grid;
  grid-template-columns: 878px 422px;
  grid-template-rows: max-content 1fr;
  height: 100%;
  background: #ffffff;
  outline: 1px solid #e7ebf3;
}

.style-module-table-DJlhj .tlant-table-tbody > tr > td,
.style-module-table-DJlhj .tlant-table-thead > tr > th {
  padding: 0 !important;
}
.style-module-table-DJlhj .tlant-table-tbody > tr > td.style-module-broker-L6-0m,
.style-module-table-DJlhj .tlant-table-thead > tr > th.style-module-broker-L6-0m {
  padding-left: 16px !important;
}
.style-module-table-DJlhj .style-module-rowSelect-pRj-4 td {
  background: #e3e8f9 !important;
}
.style-module-table-DJlhj .style-module-rowSelect-pRj-4 td:last-child {
  border-right: 2px solid #4d7bff !important;
}

.style-module-tableList-p4Sw7 {
  position: relative;
  border-right: 1px solid #e7ebf3;
}

.style-module-tabsContainer-H8a0P {
  grid-column-start: 1;
  grid-column-end: -1;
}
.style-module-tabsContainer-H8a0P .tlant-tabs-nav {
  margin-bottom: 0 !important;
}
.style-module-tabsContainer-H8a0P .tlant-tabs-nav-wrap {
  padding: 0 16px;
}
.style-module-tabsContainer-H8a0P .tlant-tabs-tab + .tlant-tabs-tab {
  margin: 0 0 0 16px !important;
}

.style-module-empty-46O-T {
  display: flex;
  flex-direction: column;
  padding-top: 194px;
  align-items: center;
  grid-column-start: 1;
  grid-column-end: -1;
}
.style-module-emptyIcon-LY0tG {
  height: 80px;
  width: 80px;
  margin-bottom: 12px;
}
.style-module-emptyIcon-LY0tG svg {
  height: 80px;
  width: 80px;
}
.style-module-emptyTitle-txlCv {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #000000;
  margin-bottom: 2px;
}
.style-module-emptyDescription-N1tIM {
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  text-align: center;
  color: #7f8596;
  max-width: 450px;
}

.style-module-unlock-CeZdZ {
  display: flex;
  align-items: center;
  height: 100%;
}.index-module-wrap-6xQIG,
.index-module-mWrap-j6gqa {
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
  scrollbar-width: none; /* Firefox */
  display: flex;
  flex-direction: column;
  row-gap: 20px;
  padding: 24px;
  position: relative;
}
.index-module-wrap-6xQIG::-webkit-scrollbar,
.index-module-mWrap-j6gqa::-webkit-scrollbar {
  display: none; /* Chrome Safari */
}

.index-module-mWrap-j6gqa {
  background-color: #fff;
  margin-top: 8rem;
}

.index-module-titleWrap-hkJWk {
  display: flex;
  column-gap: 12px;
  justify-content: space-between;
}
.index-module-titleContent-gPsCr {
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #000000;
}
.index-module-titleAction-CtpCY {
  width: 24px;
  height: 24px;
}

.index-module-icon-dFth7 {
  height: 24px;
  width: 24px;
}
.index-module-icon-dFth7 svg {
  height: 24px;
  width: 24px;
}

.index-module-contactContent-kvAqp {
  margin-top: 12px;
  gap: 12px;
}
.index-module-contactContent-kvAqp > div {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}
.index-module-contactContent-kvAqp > div:last-child {
  margin-top: 12px;
  grid-template-columns: repeat(2, 1fr);
}

.index-module-loadsContent-3oPtV {
  margin-top: 12px;
  display: flex;
  flex-direction: column;
  row-gap: 12px;
}
.index-module-loadsViewMore-Kc10J {
  margin-top: 12px;
  font-weight: 600;
  font-size: 12px;
  line-height: 18px;
  color: #4066d4;
  cursor: pointer;
  user-select: none;
}

.index-module-loadWrap-RKzaM {
  padding: 12px;
  background: #f5f7f9;
  border-radius: 4px;
}
.index-module-loadLocation-jEzsp {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 12px;
  line-height: 18px;
  color: #000000;
}
.index-module-loadLocation-jEzsp svg {
  height: 16px;
  width: 16px;
}
.index-module-loadDetail-WeYA3 {
  margin-top: 2px;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  display: flex;
}
.index-module-loadDetailLabel-5Ja-l {
  color: #7f8596;
}
.index-module-loadDetailContent-cjb5- {
  color: #000000;
  margin-right: 12px;
  margin-left: 4rem;
}
.index-module-loadDetailPrice-I2ocm {
  margin-left: 4rem;
  color: #069a49;
}

.index-module-ratingContent-zN50y {
  margin-top: 12px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  column-gap: 12px;
}

.index-module-mWrap-j6gqa {
  font-size: 14rem;
  line-height: 22rem;
}
.index-module-mWrap-j6gqa .index-module-titleContent-gPsCr {
  font-size: 16rem;
  line-height: 22rem;
}
.index-module-mWrap-j6gqa .index-module-contactWrap-Gu-hv {
  font-size: 16rem;
  line-height: 22rem;
}
.index-module-mWrap-j6gqa .index-module-loadWrap-RKzaM .index-module-loadLocation-jEzsp {
  font-size: 16rem;
  line-height: 24rem;
}
.index-module-mWrap-j6gqa .index-module-loadWrap-RKzaM span {
  font-size: 14rem;
  line-height: 22rem;
}
.index-module-mWrap-j6gqa .index-module-loadsViewMore-Kc10J {
  font-size: 14rem;
  line-height: 22rem;
}.style-module-loadDetailWrap-NiWqC {
  display: flex;
  flex-direction: column;
  height: 100%;
  outline: 1px #e7ebf3 solid;
}

.style-module-header-Lfcrw {
  padding: 12px;
  background: #fff;
  border-bottom: 1px #e7ebf3 solid;
}

.style-module-main-ZJ20Z {
  padding: 20px 0 0;
}

.style-module-header-Lfcrw p {
  font-weight: 700;
  margin-bottom: 0;
}

.style-module-header-Lfcrw small {
  font-size: 12px;
  font-weight: 500;
  color: #72768e;
}

.style-module-content-57EgP {
  display: flex;
  width: 100%;
  flex: 1;
  overflow: hidden;
}

.style-module-content-57EgP .style-module-tableContent-CjScc {
  width: 70%;
}

.style-module-content-57EgP .style-module-detailsContent-EejUy {
  width: 30%;
}div[class~=fuel-surcharge-popover] {
  top: 285px !important;
}

.style-module-container-MNKh0 {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.style-module-wrapper-Ph-Fp {
  flex: 1;
  display: flex;
  justify-content: space-between;
}
.style-module-wrapper-Ph-Fp .style-module-inputForm-OUaet {
  border-right: 1px solid #eee;
  width: 35%;
  padding: 35px 24px 0px;
}
.style-module-wrapper-Ph-Fp .style-module-inputForm-OUaet form div[class~=tlant-form-item]:nth-child(3) {
  margin-bottom: 4px;
}
.style-module-wrapper-Ph-Fp .style-module-resultForm-IxpkJ {
  border: none;
  width: 65%;
  padding: 24px;
}
.style-module-wrapper-Ph-Fp .style-module-resultForm-IxpkJ h2 {
  font-weight: 700;
  font-size: 14px;
  margin-bottom: 12px;
}
.style-module-wrapper-Ph-Fp .style-module-resultForm-IxpkJ p:nth-child(odd) {
  font-weight: 400;
  font-size: 12px;
  color: #7f8596;
  margin-bottom: 2px;
}
.style-module-wrapper-Ph-Fp .style-module-resultForm-IxpkJ p:nth-child(even) {
  font-weight: 600;
  font-size: 16px;
  margin-bottom: 32px;
}
.style-module-wrapper-Ph-Fp .style-module-resultForm-IxpkJ .style-module-content-zqTcG {
  position: relative;
}
.style-module-wrapper-Ph-Fp .style-module-resultForm-IxpkJ .style-module-content-zqTcG .style-module-subscription-ftsxT {
  position: absolute;
  background: rgba(255, 255, 255, 0.8);
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: auto;
  z-index: 1;
  backdrop-filter: blur(1.5px);
}
.style-module-wrapper-Ph-Fp .style-module-resultForm-IxpkJ .style-module-content-zqTcG .style-module-subscription-ftsxT svg {
  height: 11px;
  width: 11px;
}
.style-module-wrapper-Ph-Fp .style-module-resultForm-IxpkJ .style-module-content-zqTcG .style-module-subscription-ftsxT div div {
  width: 100%;
  text-align: center;
  height: 100%;
  border: 1px solid #4066d4;
  color: #4066d4;
  background-color: #fff;
  cursor: pointer;
}
.style-module-wrapper-Ph-Fp .style-module-resultForm-IxpkJ .style-module-content-zqTcG .style-module-subcontent-O-9Kt {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  column-gap: 24px;
  row-gap: 12px;
}
.style-module-wrapper-Ph-Fp .style-module-inputRow-JhVSC {
  height: 56px;
}

.style-module-info-IKZT9 {
  margin-bottom: 23px;
}

.style-module-priceTitle-6mM0S {
  display: flex;
  align-items: center;
  font-size: 12px;
  font-weight: 600;
  color: #4066d4;
}
.style-module-priceTitle-6mM0S div {
  font-weight: 600;
  font-size: 12px;
  line-height: 24px;
}
.style-module-priceTitle-6mM0S .style-module-popover-umIUa {
  margin-left: 4px;
  height: 16px;
  width: 16px;
  cursor: pointer;
}
.style-module-priceTitle-6mM0S .style-module-popover-umIUa svg {
  height: 16px;
  width: 16px;
  color: #dadce1;
}
.style-module-priceTitle-6mM0S .tlant-popover-open svg {
  color: #4c556c;
}

.style-module-headMobile-kbR6s {
  padding: 0 16px;
  height: 44px;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  color: #000000;
  line-height: 44px;
  border-bottom: 1px solid #e7ebf3;
  background: #ffffff;
}

.style-module-inputFormMobile-HS5Vs {
  padding: 27px 16px 16px 16px;
  background: #ffffff;
  border-bottom: 1px solid #e7ebf3;
  margin-bottom: 10px;
}
.style-module-inputFormMobileInputs-acNC9 {
  display: flex;
  flex-direction: column;
  row-gap: 23px;
  margin-bottom: 16px;
}
.style-module-inputFormMobile-HS5Vs .style-module-mobIcon-8EQjT {
  font-size: 20rem;
}
.style-module-inputFormMobile-HS5Vs .tlant-form-item {
  margin-bottom: 0;
}

.style-module-resultFormMobile-IWzZJ {
  margin-top: 10px;
  padding: 0 16px;
  border-top: 1px solid #e7ebf3;
  border-bottom: 1px solid #e7ebf3;
  background: #ffffff;
  position: relative;
}
.style-module-resultFormMobile-IWzZJ h2 {
  font-weight: 600;
  font-size: 12px;
  line-height: 20px;
  color: #000000;
  margin-bottom: 10px;
}
.style-module-resultFormMobile-IWzZJ .style-module-resultRow--BOKH {
  padding: 12px 0;
}
.style-module-resultFormMobile-IWzZJ .style-module-contentR1-IyQsr {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}
.style-module-resultFormMobile-IWzZJ .style-module-contentR1Mobile-nJ1-v {
  grid-template-columns: 120px 80px 80px;
  column-gap: 24px;
}
.style-module-resultFormMobile-IWzZJ .style-module-contentR2-VDJa1 {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.style-module-resultFormMobile-IWzZJ .style-module-contentR1-IyQsr, .style-module-resultFormMobile-IWzZJ .style-module-contentR2-VDJa1 {
  font-weight: 600;
  font-size: 12px;
  line-height: 18px;
  color: #000000;
}
.style-module-resultFormMobile-IWzZJ .style-module-contentR1-IyQsr .style-module-contentTitle-w7fb2, .style-module-resultFormMobile-IWzZJ .style-module-contentR2-VDJa1 .style-module-contentTitle-w7fb2 {
  font-weight: 400;
  line-height: 16px;
  color: #7f8596;
}

.style-module-drawerContent-lJGZy {
  padding: 16px;
}div[class~=capacity-indicator-popover] {
  top: 80px !important;
}

.style-module-title-Ygzoy {
  display: flex;
  align-items: center;
  padding: 12px 16px;
  font-size: 14px;
  font-weight: 600;
  border-bottom: 1px solid #e7ebf3;
}
.style-module-title-Ygzoy div {
  font-weight: 600;
  font-size: 14px;
  line-height: 24px;
}
.style-module-title-Ygzoy .style-module-popover-rshaw {
  margin-left: 4px;
  height: 16px;
  width: 16px;
  cursor: pointer;
}
.style-module-title-Ygzoy .style-module-popover-rshaw svg {
  height: 16px;
  width: 16px;
  color: #b2b6c0;
}

.style-module-title-Ygzoy .tlant-popover-open svg {
  color: #4c556c;
}.style-module-container-RZDCQ {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.style-module-wrapper-wlj6j {
  flex: 1;
  display: flex;
  justify-content: space-between;
}
.style-module-wrapper-wlj6j .style-module-inputForm-GP9e- {
  border-right: 1px solid #eee;
  width: 35%;
  padding: 35px 24px;
}
.style-module-wrapper-wlj6j .style-module-description-eaQIU {
  width: 65%;
}
.style-module-wrapper-wlj6j .style-module-description-eaQIU .style-module-content-dwpcI {
  padding: 24px 24px;
  position: relative;
}
.style-module-wrapper-wlj6j .style-module-description-eaQIU .style-module-content-dwpcI .style-module-data-J49b4 {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  position: relative;
}
.style-module-wrapper-wlj6j .style-module-description-eaQIU .style-module-content-dwpcI h2 {
  font-weight: 400;
  font-size: 12px;
  margin-bottom: 2px;
  color: #000000;
}
.style-module-wrapper-wlj6j .style-module-description-eaQIU .style-module-content-dwpcI h2 + p {
  font-weight: 400;
  font-size: 12px;
  color: #4c556c;
}
.style-module-wrapper-wlj6j .style-module-description-eaQIU .style-module-subscription-B8Xm0 {
  position: absolute;
  background: rgba(255, 255, 255, 0.8);
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: auto;
  z-index: 1;
}
.style-module-wrapper-wlj6j .style-module-description-eaQIU .style-module-subscription-B8Xm0 div div {
  width: 100%;
  text-align: center;
  height: 100%;
  border: 1px solid #4066d4;
  color: #4066d4;
  background-color: #fff;
  cursor: pointer;
}
.style-module-wrapper-wlj6j .style-module-noResults-v-4d8 {
  width: 70%;
  align-items: center;
  margin-top: 100px;
  display: flex;
  flex-direction: column;
}
.style-module-wrapper-wlj6j .style-module-noResults-v-4d8 p {
  font-weight: 400;
  font-size: 12px;
  color: #7f8596;
}
.style-module-wrapper-wlj6j .style-module-noResults-v-4d8 p:first-child {
  font-weight: 600;
  margin-bottom: 2px;
  color: #000;
}

.style-module-hint--13XV {
  height: 32px;
  width: 100%;
  padding: 0 8px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  margin-bottom: 17px;
}
.style-module-hint--13XV svg {
  height: 16px;
  width: 16px;
  margin-right: 8px;
}
.style-module-hint--13XV.style-module-hintNumber-umhTp {
  background: #fff1cc;
  border: 1px solid #f8de8e;
  color: #b87c08;
}
.style-module-hint--13XV.style-module-hintNoData-978qL {
  background: #f5f7fa;
  border: 1px solid #ebeef4;
  color: #4c556c;
}

.style-module-item--Dj5L .style-module-state-9i3ZQ {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 13px;
}
.style-module-item--Dj5L .style-module-state-9i3ZQ .style-module-label-LUVrF {
  width: fit-content;
  display: flex;
  font-weight: 600;
  font-size: 12px;
  line-height: 20px;
  padding: 0 0 0 4px;
}
.style-module-item--Dj5L .style-module-state-9i3ZQ .style-module-label-LUVrF .style-module-labelScore-P2GjA {
  color: #ffffff;
  margin-left: 6px;
  padding: 0 4px;
}
.style-module-item--Dj5L .style-module-state-9i3ZQ .style-module-label-LUVrF.style-module-DeadCold-1clay {
  border-radius: 2px;
  border: 1px solid #6cc7bb;
  color: #51a89c;
  background: rgba(108, 199, 187, 0.1);
}
.style-module-item--Dj5L .style-module-state-9i3ZQ .style-module-label-LUVrF.style-module-DeadCold-1clay .style-module-labelScore-P2GjA {
  background: rgb(108, 199, 187);
}
.style-module-item--Dj5L .style-module-state-9i3ZQ .style-module-label-LUVrF.style-module-LooseCapacity-zo-hg {
  border-radius: 2px;
  border: 1px solid #8bc269;
  color: #6fa44e;
  background: rgba(139, 194, 105, 0.1);
}
.style-module-item--Dj5L .style-module-state-9i3ZQ .style-module-label-LUVrF.style-module-LooseCapacity-zo-hg .style-module-labelScore-P2GjA {
  background: #8bc269;
}
.style-module-item--Dj5L .style-module-state-9i3ZQ .style-module-label-LUVrF.style-module-NeutralMarket-87Pk0 {
  border-radius: 2px;
  border: 1px solid #f1bb2f;
  color: #dca20d;
  background: rgba(241, 187, 47, 0.1);
}
.style-module-item--Dj5L .style-module-state-9i3ZQ .style-module-label-LUVrF.style-module-NeutralMarket-87Pk0 .style-module-labelScore-P2GjA {
  background: #f1bb2f;
}
.style-module-item--Dj5L .style-module-state-9i3ZQ .style-module-label-LUVrF.style-module-TightCapacity-wJiyd {
  border-radius: 2px;
  border: 1px solid #e3844f;
  color: #d97740;
  background: rgba(227, 132, 79, 0.1);
}
.style-module-item--Dj5L .style-module-state-9i3ZQ .style-module-label-LUVrF.style-module-TightCapacity-wJiyd .style-module-labelScore-P2GjA {
  background: #e3844f;
}
.style-module-item--Dj5L .style-module-state-9i3ZQ .style-module-label-LUVrF.style-module-RazorTightCapacity-b1F9r {
  border-radius: 2px;
  border: 1px solid #e45d5d;
  color: #ce4d4d;
  background: rgba(228, 93, 93, 0.1);
}
.style-module-item--Dj5L .style-module-state-9i3ZQ .style-module-label-LUVrF.style-module-RazorTightCapacity-b1F9r .style-module-labelScore-P2GjA {
  background: #e45d5d;
}
.style-module-item--Dj5L .style-module-bar-g6vLB {
  background: linear-gradient(90deg, #8edcd7 -0.13%, #fdd46d 52.02%, #f28989 100%);
  border-radius: 6px;
  height: 6px;
  width: 100%;
  position: relative;
  margin-bottom: 5px;
}
.style-module-item--Dj5L .style-module-barIcon-PgHKs {
  position: absolute;
  height: 16px;
  width: 16px;
  top: -5px;
}
.style-module-item--Dj5L .style-module-barIcon-PgHKs svg {
  height: 16px;
  width: 16px;
}
.style-module-item--Dj5L .style-module-meterGuide-4muSw {
  display: flex;
  justify-content: space-between;
}
.style-module-item--Dj5L .style-module-meterGuide-4muSw p {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
  margin-bottom: 0;
}

.style-module-containerMobile-7dPtn .style-module-headerMobile-n2PQi {
  padding: 0 16px;
  height: 44px;
  border-bottom: 1px solid #e7ebf3;
  display: flex;
  align-items: center;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  background-color: #ffffff;
}
.style-module-containerMobile-7dPtn .style-module-headerMobileIcon-geiiI {
  display: flex;
  align-items: center;
  margin-left: 4px;
  color: #e0e2e6;
  cursor: pointer;
}
.style-module-containerMobile-7dPtn .style-module-headerMobileIcon-geiiI svg {
  height: 14px;
  width: 14px;
}
.style-module-containerMobile-7dPtn .style-module-formMobile-xqRjH {
  padding: 27px 16px 16px 16px;
  background-color: #ffffff;
  border-bottom: 1px solid #e7ebf3;
}
.style-module-containerMobile-7dPtn .style-module-formMobile-xqRjH .tlant-form-item:last-of-type {
  margin-bottom: 0;
}
.style-module-containerMobile-7dPtn .style-module-formMobileBeforeButton-cXFWQ {
  margin-bottom: 16px;
}
.style-module-containerMobile-7dPtn .style-module-formMobile-xqRjH form svg {
  font-size: 20rem;
}
.style-module-containerMobile-7dPtn .style-module-contentMobile-kXRe7 {
  position: relative;
  margin-top: 10px;
  border-top: 1px solid #e7ebf3;
  border-bottom: 1px solid #e7ebf3;
  padding: 16px;
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  min-height: 216px;
}
.style-module-containerMobile-7dPtn .style-module-dataMobile-zYBzk {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
}
.style-module-containerMobile-7dPtn .style-module-hintMobile-ffTbs {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  font-weight: 600;
  font-size: 12px;
  line-height: 18px;
}
.style-module-containerMobile-7dPtn .style-module-hintMobile-ffTbs svg {
  height: 14px;
  width: 14px;
}
.style-module-containerMobile-7dPtn .style-module-noResultsMobile-cO8Mn {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.style-module-containerMobile-7dPtn .style-module-noResultsMobileTitle-caGmu {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  color: #000000;
  margin-bottom: 2px;
}
.style-module-containerMobile-7dPtn .style-module-noResultsMobileContent-yRwNx {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  color: #7f8596;
}

.style-module-popoverWrapper-TM-2p {
  padding: 16px;
}div[class~=antd-custom-confirmation] div[class~=tlant-modal-confirm-btns] {
  display: flex;
}

.style-module-container--1Nvq {
  width: 100%;
  height: 100%;
}

.style-module-loadingContainer-Q-xWp {
  background: #fff;
  height: 100%;
}
.style-module-loadingContainer-Q-xWp svg {
  position: relative;
}

.style-module-wrapper-Krp5s {
  height: 60px;
  display: flex;
  justify-content: space-between;
  padding: 16px 17px 0;
  background: #fff;
}
.style-module-wrapper-Krp5s .style-module-btnBox-S0eDS {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.style-module-wrapper-Krp5s .style-module-btnBox-S0eDS a {
  color: #4066d4;
}
.style-module-wrapper-Krp5s .style-module-btnBox-S0eDS span {
  color: #4c556c;
}
.style-module-wrapper-Krp5s .style-module-btnBox-S0eDS a,
.style-module-wrapper-Krp5s .style-module-btnBox-S0eDS span {
  font-weight: 600;
  font-size: 12px;
}
.style-module-wrapper-Krp5s .style-module-btnBox-S0eDS button svg {
  height: 16px;
  width: 16px;
}
.style-module-wrapper-Krp5s .style-module-btnBox-S0eDS > div {
  margin-right: 10px;
}
.style-module-wrapper-Krp5s button svg {
  height: 12px;
  width: 12px;
  margin-right: 6px;
}
.style-module-wrapper-Krp5s button span {
  font-weight: 700;
  font-size: 12px;
}.style-module-container-ba1Lp {
  padding: 4px 16px 38px;
  background-color: #fff;
  height: calc(100% - 60px);
  overflow: hidden;
  overflow-y: auto;
}
.style-module-container-ba1Lp .style-module-details-4QbeO label {
  display: flex;
  flex: 1;
  border: 1px solid #e7ebf3;
  margin: 12px 0;
  border-radius: 4px;
  padding: 12px 16px;
}
.style-module-container-ba1Lp .style-module-details-4QbeO label > span:last-child {
  flex: 1;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.style-module-container-ba1Lp .style-module-details-4QbeO label > span:last-child .style-module-item-HOAUp .style-module-item-HOAUp {
  display: inline-block;
  text-align: left;
}
.style-module-container-ba1Lp .style-module-details-4QbeO label > span:last-child .style-module-loadItem-LubE5 {
  flex: 1 1 auto;
  text-align: center;
}
.style-module-container-ba1Lp .style-module-details-4QbeO label > span:last-child .style-module-loadItem-LubE5:last-child {
  flex: 1;
}
.style-module-container-ba1Lp .style-module-details-4QbeO label > span:last-child .style-module-loadItem-LubE5 + .style-module-loadItem-LubE5 {
  border-left: 1px solid #e7ebf3;
}
.style-module-container-ba1Lp .style-module-details-4QbeO label > span:last-child .style-module-noBorder-Y79CA {
  border-left: unset !important;
}
.style-module-container-ba1Lp .style-module-details-4QbeO p {
  margin: 0;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-loadDetails-a0XbW {
  width: 32%;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-loadDetails-a0XbW .style-module-place-8Fpnb {
  display: flex;
  align-items: center;
  font-weight: 600;
  line-height: 22px;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-loadDetails-a0XbW .style-module-place-8Fpnb :not(:last-child) {
  margin-right: 5px;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-loadDetails-a0XbW .style-module-place-8Fpnb svg {
  height: 100%;
  height: 9px;
  width: 11px;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-loadDetails-a0XbW .style-module-place-8Fpnb p span {
  color: #7f8596;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-loadDetails-a0XbW .style-module-place-8Fpnb p[class~=states] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 220px;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-loadDetails-a0XbW .style-module-loadContent-X2ujo {
  display: flex;
  align-items: center;
  font-weight: 400;
  font-size: 12px;
  line-height: 22px;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-loadDetails-a0XbW .style-module-loadContent-X2ujo :not(:first-child) {
  padding: 0 10px;
  color: #7f8596;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-loadDetails-a0XbW .style-module-loadContent-X2ujo :not(:last-child) {
  border-right: 1px solid #e7ebf3;
  line-height: 12px;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-loadDetails-a0XbW .style-module-loadContent-X2ujo p:first-child {
  font-weight: 400;
  padding-right: 10px;
  border-right: #d5dbeb;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-pickupDate-ihdss a,
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-loads-KV0gg a {
  font-size: 14px !important;
  font-weight: 600 !important;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-pickupDate-ihdss p,
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-loads-KV0gg p {
  font-weight: 600;
  font-size: 14px;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-pickupDate-ihdss p:last-child,
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-loads-KV0gg p:last-child {
  color: #7f8596;
  font-weight: 400;
  font-size: 12px;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-noBorder-Y79CA a {
  font-weight: 700;
  font-size: 12px;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-actionButtons-ddiN4 :not(:last-child) {
  margin-right: 20px;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-actionButtons-ddiN4 a {
  color: #4c556c;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-actionButtons-ddiN4 a svg {
  height: 13px;
  width: 13px;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-actionButtons-ddiN4 .style-module-delete-xF63H svg {
  height: 20px;
  vertical-align: sub;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-loadItem-LubE5 .style-module-switchStyle-naoQB {
  height: 16px;
  min-width: 32px;
}
.style-module-container-ba1Lp .style-module-details-4QbeO .style-module-loadItem-LubE5 .style-module-switchStyle-naoQB div[class~=tlant-switch-handle] {
  width: 12px;
  height: 12px;
}
.style-module-container-ba1Lp .style-module-details-4QbeO:hover {
  background-color: #f0f2fa;
  border-radius: 4px;
}
.style-module-container-ba1Lp label[class~=tlant-checkbox-wrapper-checked] {
  background-color: #e3e8f9;
}
.style-module-container-ba1Lp label[class~=antd-custom-row-disabled] {
  opacity: 0.5;
}
.style-module-container-ba1Lp button[class~=tlant-switch-checked] div[class~=tlant-switch-handle] {
  left: calc(100% - 12px - 2px);
}.style-module-wrapper-Nhfgh {
  background-color: #fff;
  height: 100%;
}
.style-module-wrapper-Nhfgh .style-module-status-Tz1Eh {
  height: 100%;
  align-items: center;
  justify-content: center;
  display: flex;
  flex-direction: column;
}
.style-module-wrapper-Nhfgh .style-module-status-Tz1Eh .style-module-icon--hIFA svg {
  height: 70px;
  width: 70px;
  margin-bottom: 12px;
}
.style-module-wrapper-Nhfgh .style-module-status-Tz1Eh h2 {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 2px;
}
.style-module-wrapper-Nhfgh .style-module-status-Tz1Eh p {
  font-weight: 400;
  color: #7f8596;
  margin-bottom: 16px;
  font-size: 14px;
}
.style-module-wrapper-Nhfgh .style-module-status-Tz1Eh button {
  font-weight: 700;
  font-size: 12px;
}
.style-module-wrapper-Nhfgh .style-module-status-Tz1Eh button svg {
  width: 16px;
  height: 16px;
}.style-module-wrapper-um3-p div[class~=antd-custom-select-group],
.style-module-wrapper-um3-p div[class~=antd-custom-formitem] {
  margin-bottom: 0;
}
.style-module-wrapper-um3-p div[class~=antd-custom-select-group] span[class~=tlant-input-prefix],
.style-module-wrapper-um3-p div[class~=antd-custom-formitem] span[class~=tlant-input-prefix] {
  margin-right: 0;
}

.style-module-dhDMi-UwuIK .tlant-select-arrow {
  display: none;
}

.style-module-typeSelect-LSEYM {
  width: 30%;
}

.style-module-equipmentItem-DGE7H {
  z-index: 2030;
}.style-module-loadDetailWrap-HXFHQ {
  display: flex;
  flex-direction: column;
  height: 100%;
  outline: 1px #e7ebf3 solid;
}

.style-module-container-Y7JSF {
  padding: 12px;
  background: #fff;
}

.style-module-main-FceW5 {
  padding: 20px 0 0;
}

.style-module-container-Y7JSF p {
  font-weight: 700;
  margin-bottom: 0;
}

.style-module-container-Y7JSF small {
  font-size: 12px;
  color: #72768e;
}

.style-module-content-9-B-H {
  display: flex;
  width: 100%;
  flex: 1;
  overflow: hidden;
}

.style-module-content-9-B-H .style-module-tableContent-tV5qx {
  width: 100%;
}

.style-module-content-9-B-H .style-module-contentDetails-VrqAL {
  width: 420px;
  flex-shrink: 0;
}.index-module-wrapper-wQs3p {
  width: 940px;
  margin: 0 auto;
  height: 100%;
  padding: 10px 0px;
  scrollbar-width: none;
  -ms-overflow-style: none;
  overflow-x: hidden;
  overflow-y: auto;
}
.index-module-wrapper-wQs3p .index-module-container-PQuYo {
  min-height: 100%;
  border: 1px solid #e7ebf3;
  border-radius: 6px;
  background-color: #fff;
}
.index-module-wrapper-wQs3p::-webkit-scrollbar {
  display: none;
}
.index-module-wrapper-wQs3p .tlant-input-suffix {
  font-weight: 400;
}.index-module-section-OrEon {
  width: 940px;
  outline: 1px solid #e7ebf3;
  padding: 24px;
  margin: 0 auto;
  background-color: #fff;
  margin-top: 10px;
  border-radius: 6px;
}
.index-module-section-OrEon:first-child {
  margin-top: 24px;
}
.index-module-section-OrEon .index-module-title-q5GjR {
  font-weight: 700;
  font-size: 14px;
  line-height: 22px;
  color: #000000;
  margin-bottom: 4px;
}
.index-module-section-OrEon .index-module-subTitle-dhOGT {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
  margin-bottom: 20px;
}

.index-module-inviteActions-y-Rxv {
  display: flex;
  justify-content: flex-end;
  margin-top: 10px;
}

.index-module-list-tampY {
  display: flex;
  align-items: center;
  flex-direction: column;
  min-height: 66px;
  row-gap: 12px;
}
.index-module-list-tampY .index-module-bar-I3Lm- {
  padding: 0 16px;
  width: 100%;
  border: 1px solid #e7ebf3;
  border-radius: 6px;
  height: 66px;
  display: flex;
  align-items: center;
  column-gap: 16px;
}
.index-module-list-tampY .index-module-bar-I3Lm- .index-module-logo-F7tt3 {
  display: flex;
  height: 34px;
}
.index-module-list-tampY .index-module-bar-I3Lm- .index-module-logo-F7tt3 img {
  height: 34px;
  width: 100px;
  object-fit: contain;
}
.index-module-list-tampY .index-module-bar-I3Lm- .index-module-logo-F7tt3 .index-module-desc-LC3aB {
  margin: 5px 0 0 5px;
}
.index-module-list-tampY .index-module-bar-I3Lm- .index-module-empty-j3Ycw {
  flex: 1;
}

.index-module-cardlist-W1NRC {
  display: flex;
  flex-direction: column;
  min-height: 66px;
}
.index-module-cardlist-W1NRC .index-module-bar-I3Lm- {
  margin: 0 20px;
  padding: 12px 0;
  width: calc(100% - 40px);
  height: 66px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  column-gap: 16px;
  border-bottom: 1px solid #e7ebf3;
}
.index-module-cardlist-W1NRC .index-module-bar-I3Lm-:last-child {
  border-bottom: none;
}
.index-module-cardlist-W1NRC .index-module-bar-I3Lm- .index-module-logo-F7tt3 {
  display: flex;
  align-items: center;
  height: 34px;
}
.index-module-cardlist-W1NRC .index-module-bar-I3Lm- .index-module-logo-F7tt3 img {
  height: 34px;
  width: 100px;
  object-fit: contain;
}
.index-module-cardlist-W1NRC .index-module-bar-I3Lm- .index-module-logo-F7tt3 .index-module-desc-LC3aB {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  color: #000000;
  margin-left: 12px;
  margin-bottom: 0;
}

.index-module-bar-I3Lm- .index-module-textTag-NE4rR {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.index-module-bar-I3Lm- .index-module-textTag-NE4rR p {
  margin: 0;
}
.index-module-bar-I3Lm- .index-module-btn-RK-BW {
  margin-top: 12px;
}.index-module-wrapper-5FWnp {
  width: 940px;
  outline: 1px solid #e7ebf3;
  margin: 0 auto;
  height: 100%;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.index-module-wrapper-5FWnp.index-module-mobileWrapper-tIHPK {
  width: 100%;
  overflow-x: hidden;
}
.index-module-wrapper-5FWnp .index-module-header-9y26N {
  padding: 12px 12px 16px 24px;
  border-bottom: 1px solid #e7ebf3;
}
.index-module-wrapper-5FWnp .index-module-header-9y26N .index-module-title-lg7Hy {
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  color: #000000;
  margin-bottom: 8px;
}
.index-module-wrapper-5FWnp .index-module-header-9y26N .index-module-breadcrumb-Tel8H {
  margin-bottom: 24px;
}
.index-module-wrapper-5FWnp .index-module-header-9y26N .index-module-company-mQKmU img.index-module-logo-EgHEi {
  width: 120px;
  margin: 8px 0px;
}
.index-module-wrapper-5FWnp .index-module-header-9y26N .index-module-company-mQKmU .index-module-description-UB8yq {
  width: 690px;
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
}
.index-module-wrapper-5FWnp .index-module-uploadWrap-F0mJq {
  padding: 20px 24px;
  flex: 1;
  overflow-y: auto;
  position: relative;
}
.index-module-wrapper-5FWnp .index-module-uploadWrap-F0mJq .index-module-clearBtn-W-Hz2 {
  top: 20px;
  right: 24px;
  position: absolute;
  color: #4066d4;
  font-weight: 500;
  font-size: 14px;
  line-height: 22px;
  cursor: pointer;
  user-select: none;
}
.index-module-wrapper-5FWnp .index-module-btn-dkMBx {
  margin-top: 24px;
  display: flex;
  column-gap: 12px;
  flex-direction: row-reverse;
  width: max-content;
}
.index-module-wrapper-5FWnp .index-module-btnMobile-53B5r {
  width: 100%;
  flex-direction: row;
}
.index-module-wrapper-5FWnp .index-module-btnMobile-53B5r :first-child {
  width: 100px;
}
.index-module-wrapper-5FWnp .index-module-btnMobile-53B5r :last-child {
  flex: 1;
}

.index-module-wrapMobile-FTqd0 .index-module-company-mQKmU {
  padding: 12rem 24rem;
  margin-top: 10rem;
  background-color: #ffffff;
  border-bottom: 1px solid #e7ebf3;
}
.index-module-wrapMobile-FTqd0 .index-module-company-mQKmU .index-module-title-lg7Hy {
  font-weight: 600;
  font-size: 16rem;
  line-height: 24rem;
  margin-bottom: 2rem;
}
.index-module-wrapMobile-FTqd0 .index-module-company-mQKmU .index-module-description-UB8yq {
  font-weight: 400;
  font-size: 14rem;
  line-height: 19rem;
}
.index-module-wrapMobile-FTqd0 .index-module-upload-ImLDg {
  padding: 16rem 24rem;
  background-color: #ffffff;
}
.index-module-wrapMobile-FTqd0 .index-module-footer-Zr2Me {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 16rem 12rem;
}
.index-module-wrapMobile-FTqd0 .index-module-footer-Zr2Me button {
  width: 100%;
}.index-module-wrapper-3qkFY {
  display: flex;
  flex-direction: column;
  row-gap: 24px;
}.index-module-gallaryTitle-V9IAn {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  color: #000000;
  margin-bottom: 8px;
}
.index-module-gallaryWrap-ZQNdW {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}
.index-module-gallaryWrap-ZQNdW .tlant-upload-select {
  order: 10000;
}
.index-module-gallaryBtn-GYV42 {
  width: 110px;
  height: 150px;
  background: #f5f7fa;
  border: 1px solid #e7ebf3;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  row-gap: 2px;
  transition: 0.235s;
}
.index-module-gallaryBtnIcon-dqpTE {
  height: 20px;
  width: 20px;
}
.index-module-gallaryBtnIcon-dqpTE svg {
  height: 20px;
  width: 20px;
}
.index-module-gallaryBtnText-P66G6 {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: #4066d4;
}
.index-module-gallaryBtn-GYV42:hover {
  background: #ecf0fb;
  border: 1px solid #4066d4;
}
.index-module-gallaryPic-1ma3Q {
  width: 110px;
  height: 150px;
  overflow: hidden;
  position: relative;
  border: 1px solid #e7ebf3;
  border-radius: 4px;
}
.index-module-gallaryPic-1ma3Q img {
  position: absolute;
  top: 0;
  height: 160px;
  left: 50%;
  transform: translateX(-50%);
}
.index-module-gallaryPicRemove-UtcTg {
  position: absolute;
  top: 10px;
  right: 10px;
  height: 24px;
  width: 24px;
  cursor: pointer;
  z-index: 2;
}
.index-module-gallaryPicRemove-UtcTg svg {
  height: 24px;
  width: 24px;
}
.index-module-gallaryPic-1ma3Q:hover .index-module-gallaryPicRemove-UtcTg {
  display: block;
}.index-module-wrap-fMGi7 {
  width: 100%;
}
.index-module-wrap-fMGi7 .index-module-row-4rINz {
  padding-top: 24px;
  padding-bottom: 34px;
  width: 940px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  row-gap: 16px;
}
.index-module-wrap-fMGi7 .tlant-btn {
  height: 26px;
  min-width: 69px;
  line-height: 18px;
}
.index-module-wrap-fMGi7 .tlant-form-item {
  margin-bottom: 0;
}

.index-module-mobilewrap-yeQ5h {
  height: fit-content;
}
.index-module-mobilewrap-yeQ5h .index-module-fieldWrap-yC7E8 {
  margin-left: 0 !important;
  width: 100vw;
  row-gap: 0 !important;
}
.index-module-mobilewrap-yeQ5h .index-module-fieldWrap-yC7E8 .index-module-tagPending-H4imU,
.index-module-mobilewrap-yeQ5h .index-module-fieldWrap-yC7E8 .index-module-tagSuccess-fXrNZ {
  font-size: 14rem;
  line-height: 22rem;
  font-weight: 500;
  min-width: 95rem;
}
.index-module-mobilewrap-yeQ5h .index-module-fieldWrap-yC7E8 .index-module-fieldName-coCTA {
  padding-left: 0 !important;
  font-weight: 500;
  font-size: 16rem;
  line-height: 24rem;
}
.index-module-mobilewrap-yeQ5h .index-module-fieldWrap-yC7E8 .index-module-fieldLabel-XrMR9 {
  font-weight: 600;
  font-size: 14rem;
  line-height: 22rem;
  color: #7f8596;
}
.index-module-mobilewrap-yeQ5h .index-module-fieldWrap-yC7E8 .index-module-fieldValue-jRm8R {
  font-weight: 500;
  font-size: 16rem;
  line-height: 24rem;
  max-width: 309rem !important;
  height: auto;
  overflow: hidden;
  white-space: nowrap;
}
.index-module-mobilewrap-yeQ5h .index-module-fieldWrap-yC7E8 .index-module-fieldEmptyValue-Uvb5B {
  color: #b2b6c0;
}
.index-module-mobilewrap-yeQ5h .index-module-fieldWrap-yC7E8 .index-module-fieldRow-PT59q {
  width: 343rem;
  margin-top: 12rem;
  padding: 12rem;
}
.index-module-mobilewrap-yeQ5h .index-module-fieldWrap-yC7E8 .index-module-fieldRow-PT59q svg {
  width: 16rem;
  height: 16rem;
  margin-right: 5rem;
}
.index-module-mobilewrap-yeQ5h .index-module-fieldWrap-yC7E8 .index-module-fieldRow-PT59q .index-module-fieldCompany-NTJ-M span {
  color: #000000;
}
.index-module-mobilewrap-yeQ5h .index-module-fieldWrap-yC7E8 .index-module-fieldRow-PT59q .index-module-fieldCompany-NTJ-M .index-module-field-C7wlK:last-child {
  margin-left: 21rem;
}
.index-module-mobilewrap-yeQ5h .index-module-fieldWrap-yC7E8 .index-module-fieldRow-PT59q .index-module-field-C7wlK {
  font-weight: 400;
  color: #4c556c;
  display: flex;
}

.index-module-galleryContainer-LS3vY {
  margin: 10px 0px 0px;
  padding: 0px 10px 10px;
  background-color: white;
}

.index-module-floatingContainer-WcYmG {
  position: fixed;
  background-color: white;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-bottom: 40rem;
  padding-top: 20rem;
  bottom: 0;
  left: 0;
}

.index-module-mobile-lXy3k {
  display: block;
  justify-content: center;
}
.index-module-mobileOverflow-Bc-4W {
  overflow-y: scroll;
  height: 800rem;
  display: block;
}
.index-module-mobileForms-wwrEl {
  padding: 20rem;
  height: 100%;
  display: block;
  align-items: center;
  overflow: auto;
  background-color: white;
  margin-top: 8rem;
  border-width: 1px 0px;
  border-style: solid;
  border-color: #e7ebf3;
}
.index-module-mobileForms-wwrEl .tlant-form-item:last-child {
  margin-bottom: 0px;
}
.index-module-mobileForms-wwrEl .index-module-popupFormContent-gz-vC {
  font-weight: 600;
  font-size: 16rem;
  line-height: 24rem;
}
.index-module-mobileForms-wwrEl .index-module-popupFormContent-gz-vC span {
  font-weight: 500;
}
.index-module-mobileForms-wwrEl .index-module-popupFormCode-KET46 {
  position: relative;
}
.index-module-mobileForms-wwrEl .index-module-popupFormCode-KET46 button[type=button] {
  height: 40rem;
  position: absolute;
  top: 0;
  width: 94rem;
  right: 0;
  z-index: 1000;
}
.index-module-mobileForms-wwrEl .index-module-popupFormCode-KET46 button[type=button] span {
  font-weight: 500;
  font-size: 16rem;
  line-height: 24rem;
}
.index-module-mobileForms-wwrEl .index-module-popupFormCode-KET46 button[type=button].tlant-btn-text:hover {
  background-color: transparent !important;
}
.index-module-mobileForms-wwrEl .index-module-popupFormCode-KET46 .tlant-form-item {
  width: 340rem;
}
.index-module-mobileLabel-jSB-K {
  font-weight: 400;
  font-size: 14rem;
  color: #7f8596;
  padding-bottom: 20rem;
  padding-top: 15rem;
}
.index-module-mobileButtons-lBFie {
  display: flex;
  align-items: center;
  padding: 12rem 16rem;
  gap: 20rem;
}
.index-module-mobileButtonsSave-kmFPs, .index-module-mobileButtonsInvite-uDJ1m, .index-module-mobileButtonsAddnew-QDjU2 {
  flex: 1;
}
.index-module-mobileButtonsCancel-wTWr7 {
  width: 100rem;
}

.index-module-fieldWarp-q5Xvl {
  min-height: 58px;
  display: grid;
  grid-template-columns: 182px 1fr max-content;
  padding-top: 17px;
  border-bottom: 1px solid #e7ebf3;
}
.index-module-fieldWarp-q5Xvl:last-of-type {
  border-bottom: none;
}
.index-module-fieldLabel-XrMR9 {
  font-weight: 400;
  font-size: 14px;
  color: #7f8596;
}
.index-module-fieldDisplay-LSON3 {
  font-weight: 600;
  font-size: 14px;
}
.index-module-fieldDisplayEmpty-cTEkp {
  color: #7f8596;
}
.index-module-fieldDisplayContent-Obmlj {
  color: #000000;
  display: flex;
}
.index-module-fieldDisplayContentAddititon-51byA {
  color: #4c556c;
  display: flex;
  font-weight: 400;
  align-items: center;
  column-gap: 6px;
}
.index-module-fieldDisplayContentWithAdd-uU59h {
  padding-bottom: 16px;
}
.index-module-fieldDisplayList-22N9u {
  display: flex;
  flex-direction: column;
  row-gap: 10px;
  padding-bottom: 16px;
}
.index-module-fieldDisplayContentUnchageable-whVNR {
  color: #7f8596;
}
.index-module-fieldInput--q0IP {
  padding: 11px 0 16px 0;
}
.index-module-fieldForm-coKki {
  display: grid;
  grid-template-columns: repeat(2, 200px);
  column-gap: 6px;
  row-gap: 24px;
}
.index-module-fieldFormAddititon-ZlZza {
  color: #4c556c;
  display: flex;
  font-weight: 400;
  grid-column-start: 1;
  grid-column-end: 3;
  display: flex;
  font-weight: 400;
  align-items: center;
  column-gap: 6px;
}
.index-module-fieldFormBtn-Pkd-5 {
  display: flex;
  column-gap: 12px;
}
.index-module-fieldFormBtn-Pkd-5 .tlant-form-item-control-input {
  min-height: 0;
}
.index-module-fieldFormOnly-LycLe {
  padding-bottom: 16px;
}
.index-module-fieldFormCross-8COa7 {
  grid-column-start: 1;
  grid-column-end: 3;
}
.index-module-fieldAddition-cimB7 {
  grid-column-start: 2;
  grid-column-end: 4;
}
.index-module-fieldWrap-yC7E8 {
  min-height: 54px;
  display: flex;
  align-items: center;
  padding: 16px 20px;
  background: #ffffff;
  box-shadow: inset 0px -1px 0px #ebeef4;
  flex: none;
  order: 0;
  align-self: stretch;
  flex-grow: 0;
}
.index-module-fieldHeader-xKEH2 {
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 10px;
}
.index-module-fieldSubheader-of9un {
  font-weight: bold;
  font-size: 14px;
  margin-top: 10px;
}
.index-module-fieldName-coCTA {
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
}
.index-module-fieldFlex-2MtNM {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  font-weight: 400;
  font-size: 14rem;
  line-height: 22rem;
  color: #7f8596;
}
.index-module-fieldFlex-2MtNM .index-module-fieldContent-alTXS {
  max-width: 100%;
  overflow: hidden;
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.index-module-fieldNowrap-ov1nd {
  display: flex;
  white-space: nowrap;
}
.index-module-fieldDotNumber-YQN38 {
  color: #7f8596;
  margin-bottom: 12px;
}
.index-module-fieldDotDetail-g9UhV {
  color: #b2b6c0;
}
.index-module-fieldIdentityWrap-JR50O {
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-word;
}
.index-module-fieldMobilemenufooter-z8rSc {
  width: 134px;
  height: 5px;
  background: #000000;
  border-radius: 100px;
  flex: none;
  order: 0;
  flex-grow: 0;
}

.index-module-modalButtons-2psbW {
  background-color: #ffffff;
  position: static;
  height: 50rem;
  bottom: 0px;
  right: 25%;
  left: 50%;
  margin-left: -150px;
  display: inline-block;
  width: 100%;
  text-align: center;
}

.index-module-popupForm-j3E-p {
  padding-top: 11px;
}
.index-module-popupFormContent-gz-vC {
  font-weight: 600;
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 24px;
  color: #000000;
}
.index-module-popupFormContentLabel-xUPmK {
  color: #7f8596;
}
.index-module-popupFormCode-KET46 {
  display: grid;
  grid-template-columns: 1fr 91px;
  column-gap: 16px;
}
.index-module-popupFormCode-KET46 .tlant-form-item {
  margin-bottom: 0;
}

.index-module-tag-VGL-t {
  margin-left: 8px;
  height: 22px;
  border-radius: 4px;
  border-width: 1px;
  border-style: solid;
  padding: 0 8px;
  display: flex;
  align-items: center;
  column-gap: 4px;
  font-weight: 600;
  font-size: 12px;
}
.index-module-tag-VGL-t svg {
  height: 16px;
  width: 16px;
}
.index-module-tag-VGL-t.index-module-tagSuccess-fXrNZ {
  background-color: #f1fff7;
  border-color: #ace7c5;
  color: #069a49;
}
.index-module-tag-VGL-t.index-module-tagPending-H4imU {
  background-color: #fff1cc;
  border-color: #f8de8e;
  color: #b87c08;
}

.index-module-uploadForm-xEy0T {
  border-top: 1px solid #e7ebf3;
  padding: 16px 0;
  display: flex;
  flex-direction: column;
  row-gap: 24px;
}
.index-module-uploadFormBtn-66eB0 {
  display: flex;
  column-gap: 12px;
}
.index-module-uploadFormGallaryTitle-GXFUC {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  color: #000000;
  margin-bottom: 8px;
}
.index-module-uploadFormGallaryTitleMobile-Y6K0Y {
  font-weight: 600;
  font-size: 14px;
  padding-top: 10px;
  line-height: 22px;
  color: #000000;
  margin-bottom: 8px;
}
.index-module-uploadFormGallaryWrap-QsMLh {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}
.index-module-uploadFormGallaryWrap-QsMLh .tlant-upload-select {
  order: 10000;
}
.index-module-uploadFormGallaryBtn-peEhM {
  width: 120px;
  height: 160px;
  background: #f5f7fa;
  border: 1px solid #e7ebf3;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  row-gap: 2px;
  transition: 0.235s;
}
.index-module-uploadFormGallaryBtnMobile-FC9-L {
  width: 110px;
  height: 150px;
}
.index-module-uploadFormGallaryBtnIcon-WxLI7 {
  height: 20px;
  width: 20px;
}
.index-module-uploadFormGallaryBtnIcon-WxLI7 svg {
  height: 20px;
  width: 20px;
}
.index-module-uploadFormGallaryBtnText-2uVxh {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: #4066d4;
}
.index-module-uploadFormGallaryBtn-peEhM:hover {
  background: #ecf0fb;
  border: 1px solid #4066d4;
}
.index-module-uploadFormGallaryPic-g5bld {
  width: 110px;
  height: 150px;
  overflow: hidden;
  position: relative;
  border: 1px solid #e7ebf3;
  border-radius: 4px;
}
.index-module-uploadFormGallaryPic-g5bld img {
  position: absolute;
  top: 0;
  height: 160px;
  left: 50%;
  transform: translateX(-50%);
}
.index-module-uploadFormGallaryPicRemove-0B7k7 {
  display: none;
  position: absolute;
  top: 10px;
  right: 10px;
  height: 24px;
  width: 24px;
  cursor: pointer;
  z-index: 2;
}
.index-module-uploadFormGallaryPicRemove-0B7k7 svg {
  height: 24px;
  width: 24px;
}
.index-module-uploadFormGallaryPic-g5bld:hover .index-module-uploadFormGallaryPicRemove-0B7k7 {
  display: block;
}
.index-module-uploadFormGallaryPicMobile-WrQu5 {
  min-width: 110px;
  height: 150px;
  overflow: hidden;
  position: relative;
  border: 1px solid #e7ebf3;
  border-radius: 4px;
}
.index-module-uploadFormGallaryPicMobile-WrQu5 img {
  position: absolute;
  top: 0;
  height: 160px;
  left: 50%;
  transform: translateX(-50%);
}
.index-module-uploadFormGallaryPicMobileRemove--1e53 {
  display: none;
  position: absolute;
  top: 10px;
  right: 10px;
  height: 24px;
  width: 24px;
  cursor: pointer;
  z-index: 2;
}
.index-module-uploadFormGallaryPicMobileRemove--1e53 svg {
  height: 24px;
  width: 24px;
}
.index-module-uploadFormGallaryPicMobile-WrQu5:hover .index-module-uploadFormGallaryPicRemove-0B7k7 {
  display: block;
}

.index-module-dotPopover-5CIsF {
  color: #e0e2e6;
}
.index-module-dotPopoverIcon--7OJi {
  height: 16px;
  width: 16px;
  color: #e0e2e6;
}
.index-module-dotPopoverIcon--7OJi svg {
  height: 16px;
  width: 16px;
}
.index-module-dotPopover-5CIsF .tlant-tooltip-open {
  color: #4c556c;
}

.index-module-modalOverlay-4ZteA .tlant-modal-body {
  padding-bottom: 0;
}
.index-module-modalOverlay-4ZteA .tlant-form-item-explain {
  margin-bottom: 20px;
}

.index-module-ListBar-SnyVn {
  background: #f5f7fa;
  border-radius: 4px;
  padding: 10px;
  display: grid;
  grid-template-columns: 1fr max-content;
  grid-template-rows: 22px 20px;
  row-gap: 4px;
  align-items: center;
}
.index-module-ListBarMobile-0qVFO {
  border-radius: 4px;
  padding: 10px;
  display: grid;
  grid-template-columns: 1fr max-content;
  grid-template-rows: 22px 20px;
  row-gap: 4px;
  align-items: center;
}
.index-module-ListBarTitle-bRsxt {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  color: #000000;
}
.index-module-ListBarDescription-zca0z {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #4c556c;
}
.index-module-ListBarDescriptionMobile-ou-9L {
  padding-top: 10rem;
  font-weight: 100;
  font-size: 12px;
}
.index-module-ListBarAction-CR5UC {
  grid-row-start: 1;
  grid-row-end: -1;
  grid-column-start: 2;
  grid-column-end: -1;
  display: flex;
  align-items: center;
  column-gap: 12px;
}
.index-module-ListBarActionIcon-ggsQ4 {
  height: 20px;
  width: 20px;
  user-select: none;
  cursor: pointer;
  color: #4c556c;
}
.index-module-ListBarActionIcon-ggsQ4 svg {
  height: 20px;
  width: 20px;
}
.index-module-ListBar-SnyVn:hover {
  background: #f0f2fa;
}
.index-module-ListBar-SnyVn:hover .index-module-ListBarActionIcon-ggsQ4 {
  color: #4066d4;
}

.index-module-equipmentModal-WMvs6 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
  padding-top: 8px;
}
.index-module-equipmentModal-WMvs6 .tlant-form-item {
  margin-bottom: 0;
}
.index-module-equipmentModalMobile-Iljgd {
  display: flex;
  flex-direction: column;
  row-gap: 24px;
  padding-top: 10px;
}
.index-module-equipmentModalMobile-Iljgd .tlant-form-item {
  margin-bottom: 0;
}

.index-module-preferredLaneModal-iwgH6 {
  display: flex;
  flex-direction: column;
  row-gap: 24px;
  padding-top: 8px;
}
.index-module-preferredLaneModal-iwgH6 .tlant-form-item {
  margin-bottom: 0;
}

.index-module-addMoreBtn-osZVa {
  width: max-content;
  height: 32px !important;
  padding-left: 4px !important;
  font-size: 14px !important;
  column-gap: 5px !important;
}

.index-module-hintWord-bNWu3 {
  font-weight: 500;
  font-size: 16rem;
  line-height: 24rem;
  color: #4066d4;
  padding: 0rem 8rem 0 0;
}

.index-module-formMobile-u4a0u {
  background: #ffffff;
  margin-top: 8rem;
  position: relative;
  padding: 27rem 24rem 16rem 24rem;
}
.index-module-formMobile-u4a0u .tlant-form-item {
  margin-bottom: 0;
}
.index-module-formMobileFooter-n9x9b {
  padding: 12rem 16rem;
  display: grid;
  grid-template-columns: 100rem 1fr;
  column-gap: 16rem;
}

.index-module-angleBracjets-xDeK8 > svg {
  width: 16px;
  height: 16px;
  margin-left: 5px;
  color: #7f8596;
}

.index-module-centered-1mnJt {
  margin-top: 80rem;
  width: 90%;
  align-items: center;
  justify-content: center;
}
.index-module-centeredContent-dSoku {
  display: flex;
  align-items: center;
  justify-content: center;
}
.index-module-centeredChildren-FkLO- {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.index-module-centeredChildrenText-rdgcO {
  font-size: 14px;
  font-weight: lighter;
}
.index-module-centeredIcon-PG6st {
  height: 70px;
  width: 100%;
  margin: 0;
}
.index-module-centeredButton-EZx5m {
  margin: 0;
  position: absolute;
  margin-top: 40rem;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.index-module-centeredButtonIcons-bp3g6 {
  height: 15px;
  width: 15px;
}

.index-module-rowPadding20-0WsQ- {
  padding-top: 30rem;
}

.index-module-rowPadding25-QehTn {
  padding-top: 25rem;
}

.index-module-noBottomMargin-v-TlY {
  margin-bottom: 0;
}.index-module-wrap-ZM31S {
  background: #ffffff;
  border: 1px solid #e7ebf3;
  border-radius: 8px;
}
.index-module-wrap-ZM31S .index-module-title-MrcIx {
  height: 52px;
  border-bottom: 1px solid #e7ebf3;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 24px;
}
.index-module-wrap-ZM31S .index-module-titleName-EZ-j9 {
  font-weight: 700;
  font-size: 14px;
  color: #000000;
}
.index-module-wrap-ZM31S .index-module-titleEmpty-uz437 {
  flex: 1;
}
.index-module-wrap-ZM31S .index-module-content-RL1rj {
  height: 210px;
  overflow: auto;
  padding: 0 24px;
  position: relative;
}
.index-module-wrap-8kui7 {
  padding-top: 32px;
  width: 940px;
  margin: 0 auto;
}
.index-module-wrap-8kui7 .index-module-title--BneY {
  margin-bottom: 24px;
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
}
.index-module-wrap-8kui7 .index-module-panel-xoFEr {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 12px;
}

.index-module-labelItem-yBB3- {
  font-size: 14px;
  line-height: 22px;
  display: grid;
  padding: 20px 0;
  grid-template-columns: 174.5px 1fr;
  row-gap: 20px;
  column-gap: 24px;
}
.index-module-labelItemLabel-j8GGt {
  font-weight: 400;
  color: #7f8596;
}
.index-module-labelItemContent-ZDAfO {
  font-weight: 600;
  color: #000;
}

.index-module-cardList-1ud3p {
  position: relative;
  scrollbar-width: none;
  /* Firefox */
}
.index-module-cardList-1ud3p::-webkit-scrollbar {
  display: none;
  /* Chrome Safari */
}

.index-module-creditCard-lJYU6 {
  height: 68px;
  border-bottom: 1px solid #e7ebf3;
  padding: 16px 0;
  display: flex;
  align-items: center;
}
.index-module-creditCardIcon-EAZym {
  width: 36px;
  height: 36px;
  background: rgba(64, 102, 212, 0.1);
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
}
.index-module-creditCardIcon-EAZym svg {
  height: 20px;
  width: 20px;
}
.index-module-creditCardInfo-cs0Sp {
  flex: 1;
}
.index-module-creditCardInfoNumber-OuhwM {
  font-weight: 600;
  font-size: 12px;
  line-height: 18px;
  color: #000000;
  margin-bottom: 2px;
}
.index-module-creditCardInfoExpiredDate-uWMr8 {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
}
.index-module-creditCardDefault-R5-NQ {
  height: 18px;
  background: #ecf0fb;
  border-radius: 2px;
  padding: 0 4px;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #4066d4;
  margin-right: 10px;
}

.index-module-action-JP2a3 {
  height: 24px;
  width: 24px;
  border-radius: 4px;
  color: #4c556c;
}
.index-module-action-JP2a3 svg {
  height: 24px;
  width: 24px;
}
.index-module-actionPopuped-7t7jT {
  background: #e9eaed;
  color: #3565db;
}

.index-module-menu-tlgX9 {
  padding: 8px;
  background: #ffffff;
  border: 1px solid #e1e3e9;
  box-shadow: 0px 1px 5px rgba(0, 5, 57, 0.2);
  border-radius: 4px;
  min-width: 150px;
}
.index-module-menuItem-y5bbc {
  height: 32px;
  display: flex;
  align-items: center;
  column-gap: 6px;
  font-weight: 600;
  font-size: 13px;
  line-height: 16px;
  user-select: none;
  cursor: pointer;
  border-radius: 4px;
  padding: 0 8px;
}
.index-module-menuItem-y5bbc:hover {
  background: #e9eaed;
}
.index-module-menuItemDefault-caqmo {
  color: #000c2e;
}
.index-module-menuItemWarning-aATbl {
  color: #cf1322;
}
.index-module-menuItemIcon-b4try {
  width: 16px;
  height: 16px;
}
.index-module-menuItemIcon-b4try svg {
  height: 16px;
  width: 16px;
}

.index-module-icon-slNCf {
  width: 16px;
  height: 16px;
}
.index-module-icon-slNCf svg {
  height: 16px;
  width: 16px;
}

.index-module-payments-lgMTx {
  height: 444px;
  overflow-y: scroll;
  scrollbar-width: none;
  /* Firefox */
}
.index-module-payments-lgMTx::-webkit-scrollbar {
  display: none;
  /* Chrome Safari */
}
.index-module-paymentsTag--P83t {
  padding: 0 4px;
  height: 18px;
  line-height: 18px;
  font-size: 12px;
  border-radius: 2px;
  width: max-content;
}
.index-module-paymentsTagSuccess-thidG {
  background: #e5f7e7;
  color: #069a49;
}
.index-module-paymentsTagFailed-rqHjm {
  background: #fae7e9;
  color: #cf1322;
}

.index-module-paymentHistoryHeader-jcEVz {
  display: flex;
  align-items: center;
  column-gap: 4px;
}
.index-module-paymentHistoryHeader-jcEVz svg {
  color: #e0e2e6;
}
.index-module-paymentHistoryHeader-jcEVz .tlant-popover-open svg {
  color: #4c556c;
}
.index-module-paymentHistoryHeaderContent-2S2ve {
  background: #ffffff;
  border-radius: 4px;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #4c556c;
  width: 268px;
}

.index-module-modal-z6Axa .tlant-modal-header {
  border-bottom: none;
}
.index-module-modal-z6Axa .tlant-modal-footer {
  border-top: none;
}
.index-module-modal-z6Axa .tlant-modal-body {
  padding: 24px;
}
.index-module-modal-z6Axa .index-module-modalTitle-dDrPu {
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: #000;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 4px;
}
.index-module-modal-z6Axa .index-module-modalTitle-dDrPu svg {
  height: 24px;
  width: 24px;
  margin-right: 12px;
}
.index-module-modal-z6Axa .index-module-infos-rJ-E8 {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  padding-left: 36px;
  color: #4c556c;
  display: flex;
  flex-direction: column;
  gap: 4px;
  margin-bottom: 24px;
}
.index-module-modal-z6Axa .index-module-infos-rJ-E8 > div:nth-child(2) {
  font-weight: 600;
}
.index-module-modalButton-fshHT {
  display: flex;
  justify-content: flex-end;
  column-gap: 12px;
}
.index-module-modalButton-fshHT .tlant-btn {
  height: 26px;
}

.index-module-mwrap-m-93v {
  width: 100vw;
  margin: 0 auto;
}
.index-module-mwrap-m-93v .index-module-mhead-L0N3x {
  width: 100%;
  padding: 10rem 0rem;
  text-align: center;
  font-weight: 600;
  background-color: white;
  font-size: 16rem;
}
.index-module-mwrap-m-93v .index-module-mtitle-aqarg {
  margin: 10rem 0rem 15rem 10rem;
  font-weight: 700;
  font-size: 20rem;
  line-height: 28rem;
}
.index-module-mwrap-m-93v .index-module-mpanel-XxqO7 {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}

.index-module-mTitle-nzNuT {
  font-weight: 700;
  font-size: 14rem;
  line-height: 22rem;
}

.index-module-mCard-zZMnY {
  width: 100%;
  padding: 15rem;
  margin-bottom: 15rem;
  background-color: white;
}

.index-module-mlabelItem-LODUB {
  font-size: 12rem;
  line-height: 20rem;
  display: grid;
  padding: 20rem 0;
  grid-template-columns: 174.5rem 1fr;
  row-gap: 15rem;
  column-gap: 24rem;
}
.index-module-mlabelItemLabel-6TMN4 {
  font-weight: 400;
  color: #7f8596;
}
.index-module-mlabelItemContent-b5w9I {
  font-weight: 600;
  color: #000;
}

.index-module-mCardContainer-CUQRc {
  width: calc(100vw - 2px);
  padding: 0px 10rem;
  font-size: 14rem;
  line-height: 22rem;
}

.index-module-mCardList-Utb3j {
  min-height: 100px;
  position: relative;
  overflow-y: scroll;
  overflow-x: hidden;
  scrollbar-width: none;
  /* Firefox */
}
.index-module-mCardList-Utb3j::-webkit-scrollbar {
  display: none;
  /* Chrome Safari */
}

.index-module-mCreditCard-x0Mxk {
  min-height: 68rem;
  border-bottom: 1px solid #e7ebf3;
  padding: 16rem 0;
  display: flex;
  align-items: center;
}
.index-module-mCreditCardIcon-DAt1t {
  width: 36rem;
  height: 36rem;
  background: rgba(64, 102, 212, 0.1);
  border-radius: 4rem;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 10rem;
}
.index-module-mCreditCardIcon-DAt1t svg {
  height: 20rem;
  width: 20rem;
}
.index-module-mCreditCardInfo-1I-Zc {
  flex: 1;
}
.index-module-mCreditCardInfoNumber-ojUaG {
  font-weight: 600;
  font-size: 12rem;
  line-height: 18rem;
  color: #000000;
  margin-bottom: 2rem;
}
.index-module-mCreditCardInfoExpiredDate-i-zb4 {
  font-weight: 400;
  font-size: 12rem;
  line-height: 16rem;
  color: #7f8596;
}
.index-module-mCreditCardDefault-AXtEX {
  height: 18rem;
  background: #ecf0fb;
  border-radius: 2rem;
  padding: 0 4rem;
  font-weight: 400;
  font-size: 12rem;
  line-height: 18rem;
  color: #4066d4;
  margin-right: 10rem;
}

.index-module-mAction-0hAvO {
  height: 24rem;
  width: 24rem;
  border-radius: 4rem;
  color: #4c556c;
}
.index-module-mAction-0hAvO svg {
  height: 24rem;
  width: 24rem;
}
.index-module-mActionPopuped-WMv8k {
  background: #e9eaed;
  color: #3565db;
}

.index-module-mMenu-IEv7I {
  padding: 8rem;
  background: #ffffff;
  border: 1px solid #e1e3e9;
  box-shadow: 0px 1px 5px rgba(0, 5, 57, 0.2);
  border-radius: 4rem;
  min-width: 150rem;
}
.index-module-mMenuItem-fZlQQ {
  height: 32rem;
  display: flex;
  align-items: center;
  column-gap: 6rem;
  font-weight: 600;
  font-size: 14rem;
  line-height: 16rem;
  user-select: none;
  cursor: pointer;
  border-radius: 4rem;
  padding: 0 8rem;
}
.index-module-mMenuItem-fZlQQ:hover {
  background: #e9eaed;
}
.index-module-mMenuItemDefault-9km3U {
  color: #000c2e;
}
.index-module-mMenuItemWarning-wZpy1 {
  color: #cf1322;
}
.index-module-mMenuItemIcon-YOjBm {
  width: 16rem;
  height: 16rem;
}
.index-module-mMenuItemIcon-YOjBm svg {
  height: 16rem;
  width: 16rem;
}

.index-module-mIcon-Xdqnn {
  width: 16rem;
  height: 16rem;
}
.index-module-mIcon-Xdqnn svg {
  height: 16rem;
  width: 16rem;
}

.index-module-mModal-Ybx7r .tlant-modal-header {
  border-bottom: none;
}
.index-module-mModal-Ybx7r .tlant-modal-footer {
  border-top: none;
}
.index-module-mModal-Ybx7r .tlant-modal-body {
  padding: 24rem;
}
.index-module-mModalTitle-udi3j {
  font-weight: 700;
  font-size: 14rem;
  line-height: 22rem;
  color: #000;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 4rem;
}
.index-module-mModalTitle-udi3j svg {
  height: 24rem;
  width: 24rem;
  margin-right: 12rem;
}
.index-module-mModal-Ybx7r .index-module-mInfos-e92FR {
  font-weight: 400;
  font-size: 12rem;
  line-height: 16rem;
  padding-left: 36rem;
  color: #4c556c;
  display: flex;
  flex-direction: column;
  gap: 4rem;
  margin-bottom: 24rem;
}
.index-module-mModal-Ybx7r .index-module-mInfos-e92FR > div:nth-child(2) {
  font-weight: 600;
}
.index-module-mModalButton-Tsh-N {
  display: flex;
  justify-content: flex-end;
  column-gap: 12rem;
}
.index-module-mModalButton-Tsh-N .tlant-btn {
  height: 26rem;
}

.index-module-mPayment-p3Y9B {
  width: calc(100vw - 2px);
  display: flex;
  flex-direction: column;
  padding: 0rem 10rem;
}
.index-module-mPayment-p3Y9B .index-module-mPaymentList-x2--z {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 0rem 10rem;
}
.index-module-mPayment-p3Y9B .index-module-mPaymentInfo-iGgBv {
  width: 85%;
  display: flex;
  flex-direction: column;
  padding: 8rem 5rem;
}
.index-module-mPayment-p3Y9B .index-module-mPaymentTitle-jYEYR {
  font-weight: 600;
  font-size: 14rem;
  line-height: 22rem;
}
.index-module-mPayment-p3Y9B .index-module-mPaymentDate-Kdz2Q {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  font-weight: 400;
  color: #7f8596;
  font-size: 12rem;
}
.index-module-mPayment-p3Y9B .index-module-mPaymentStatus-hIsuV {
  padding-top: 10rem;
}

.index-module-mPayments--ef9A {
  min-height: 200rem;
  overflow-y: scroll;
  scrollbar-width: none;
  /* Firefox */
}
.index-module-mPayments--ef9A::-webkit-scrollbar {
  display: none;
  /* Chrome Safari */
}
.index-module-mPaymentsTag-tNn9a {
  padding: 0 4px;
  height: 18rem;
  line-height: 18rem;
  font-size: 12rem;
  border-radius: 2rem;
  width: max-content;
}
.index-module-mPaymentsTagSuccess-YKydQ {
  background: #e5f7e7;
  color: #069a49;
}
.index-module-mPaymentsTagFailed-s67OQ {
  background: #fae7e9;
  color: #cf1322;
}

.index-module-mPaymentHistoryHeader-weW49 {
  display: flex;
  align-items: center;
  column-gap: 5rem;
  font-size: 14rem;
  padding-top: 15rem;
}
.index-module-mPaymentHistoryHeader-weW49 svg {
  color: #e0e2e6;
}
.index-module-mPaymentHistoryHeader-weW49 .tlant-popover-open svg {
  color: #4c556c;
}
.index-module-mPaymentHistoryHeader-weW49 .index-module-content-U9a7r {
  background: #ffffff;
  border-radius: 4rem;
  font-weight: 400;
  font-size: 12rem;
  line-height: 16rem;
  color: #4c556c;
  width: 268rem;
}

.index-module-mPaymentHistoryHeaderContent-a9SAN {
  background: #ffffff;
  border-radius: 4rem;
  font-weight: 400;
  font-size: 12rem;
  line-height: 16rem;
  color: #4c556c;
  width: 268rem;
}

.index-module-cancelLink-qUsT3 {
  padding: 8px 0 16px;
}
.index-module-cancelLink-qUsT3 a {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  color: #4066d4;
  cursor: pointer;
}
.index-module-cancelLink-qUsT3 a:hover {
  text-decoration: underline;
}

.index-module-cancelledNote-ECg-V {
  padding: 8px 0 0;
  font-weight: 500;
  font-size: 14px;
  line-height: 22px;
  color: #7f8596;
}

.index-module-cross-ABoS9 {
  grid-column: 1/-1;
}

.index-module-dot-IF0P8 {
  content: "•";
  display: inline-block;
  width: 3px;
  height: 3px;
  background-color: #7f8596;
  border-radius: 50%;
}.CancelReasonModal-module-modal-cXmXr .tlant-modal-header {
  padding: 0;
  margin: 0;
  border-bottom: none;
}
.CancelReasonModal-module-modal-cXmXr .tlant-modal-body {
  padding: 0;
}
.CancelReasonModal-module-modal-cXmXr .tlant-modal-close {
  top: 0px;
  right: 0px;
}

.CancelReasonModal-module-header-nUO-y {
  padding: 20px 24px;
  border-bottom: 1px solid #e7ebf3;
}

.CancelReasonModal-module-title--ByEl {
  font-weight: 700;
  font-size: 18px;
  line-height: 26px;
  color: black;
  margin: 0 24px 4px 0;
}

.CancelReasonModal-module-subtitle-H4ouJ {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
  margin: 0 24px 0 0;
}

.CancelReasonModal-module-reasons-2gsXP {
  display: flex;
  flex-direction: column;
  padding: 0 24px;
}

.CancelReasonModal-module-loadingReasons-g1vox {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 24px 0;
  font-size: 14px;
  color: #7f8596;
}

.CancelReasonModal-module-reasonItem-Al8bA {
  display: flex;
  align-items: flex-start;
  gap: 16px;
  cursor: pointer;
}
.CancelReasonModal-module-reasonItem-Al8bA:hover {
  background: #fafbfc;
}

.CancelReasonModal-module-checkboxWrap-GPh04 {
  display: flex;
  align-items: center;
  padding-top: 17px;
  flex-shrink: 0;
}
.CancelReasonModal-module-checkboxWrap-GPh04 .tlant-checkbox-wrapper {
  margin: 0;
}

.CancelReasonModal-module-reasonContent-rAcVk {
  flex: 1;
  border-bottom: 1px solid #e7ebf3;
  padding: 16px 16px 16px 0;
}

.CancelReasonModal-module-reasonItem-Al8bA:last-child .CancelReasonModal-module-reasonContent-rAcVk,
.CancelReasonModal-module-reasonItemLast-09kZc .CancelReasonModal-module-reasonContent-rAcVk {
  border-bottom: none;
}

.CancelReasonModal-module-reasonLabel-ghhm8 {
  font-weight: 500;
  font-size: 14px;
  line-height: normal;
  color: black;
}

.CancelReasonModal-module-otherInput-1AZo5 {
  margin-top: 12px;
}
.CancelReasonModal-module-otherInput-1AZo5 .tlant-input-textarea-show-count::after {
  font-size: 12px;
  color: #7f8596;
}

.CancelReasonModal-module-error-hto-G {
  font-weight: 500;
  font-size: 13px;
  line-height: 20px;
  color: #cf1322;
  padding: 0 24px 8px;
}

.CancelReasonModal-module-actions-1yVf- {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 16px;
  padding: 20px 24px;
  border-top: 1px solid #e7ebf3;
}

.CancelReasonModal-module-cancelBtn-zNPf7 {
  font-weight: 700;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.3px;
  min-width: 80px;
  border-color: #b4bac8;
  color: #4c556c;
}
.CancelReasonModal-module-cancelBtn-zNPf7:hover {
  border-color: #4066d4;
  color: #4066d4;
}

.CancelReasonModal-module-cancelBtnDisabled-uVsL3 {
  background: #f7f7f8;
  border-color: #b4bac8;
  color: #b2b6c0;
}
.CancelReasonModal-module-cancelBtnDisabled-uVsL3:hover {
  background: #f7f7f8;
  border-color: #b4bac8;
  color: #b2b6c0;
}

.CancelReasonModal-module-stayBtn-PZPSr {
  font-weight: 700;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.3px;
  min-width: 80px;
}

.CancelReasonModal-module-popup-3yyXH .tlant-drawer-header {
  padding: 20rem;
}
.CancelReasonModal-module-popup-3yyXH .tlant-drawer-body {
  padding: 0;
}
.CancelReasonModal-module-popup-3yyXH .tlant-drawer-header-title {
  flex-direction: row-reverse;
  gap: 16rem;
}
.CancelReasonModal-module-popup-3yyXH .tlant-drawer-title {
  margin-right: 0rem;
}
.CancelReasonModal-module-popup-3yyXH .tlant-drawer-close {
  align-self: start;
  margin-right: 0rem;
}

.CancelReasonModal-module-popupHeader-QbrzA {
  text-align: left;
}

.CancelReasonModal-module-wrapper-FXVml.CancelReasonModal-module-mobile-hB8xa .CancelReasonModal-module-reasons-2gsXP {
  padding: 0 20rem;
}
.CancelReasonModal-module-wrapper-FXVml.CancelReasonModal-module-mobile-hB8xa .CancelReasonModal-module-reasonItem-Al8bA {
  gap: 12rem;
}
.CancelReasonModal-module-wrapper-FXVml.CancelReasonModal-module-mobile-hB8xa .CancelReasonModal-module-error-hto-G {
  padding: 0 20rem 8rem;
}
.CancelReasonModal-module-wrapper-FXVml.CancelReasonModal-module-mobile-hB8xa .CancelReasonModal-module-actions-1yVf- {
  flex-direction: column;
  gap: 10rem;
  padding: 20rem;
}
.CancelReasonModal-module-wrapper-FXVml.CancelReasonModal-module-mobile-hB8xa .CancelReasonModal-module-actions-1yVf- button {
  width: 100%;
  height: 44rem;
  font-size: 14rem;
}
.CancelReasonModal-module-wrapper-FXVml.CancelReasonModal-module-mobile-hB8xa .CancelReasonModal-module-title--ByEl {
  font-size: 16rem;
  line-height: 24rem;
}
.CancelReasonModal-module-wrapper-FXVml.CancelReasonModal-module-mobile-hB8xa .CancelReasonModal-module-subtitle-H4ouJ {
  font-size: 12rem;
  line-height: 16rem;
}
.CancelReasonModal-module-wrapper-FXVml.CancelReasonModal-module-mobile-hB8xa .CancelReasonModal-module-reasonLabel-ghhm8 {
  font-size: 14rem;
}.CancelConfirmModal-module-modal-L4HPr .tlant-modal-header {
  padding: 0;
  margin: 0;
  border-bottom: none;
}
.CancelConfirmModal-module-modal-L4HPr .tlant-modal-body {
  padding: 0;
}
.CancelConfirmModal-module-modal-L4HPr .tlant-modal-close {
  top: 0px;
  right: 0px;
}

.CancelConfirmModal-module-header-xNHFU {
  padding: 20px 24px;
  border-bottom: 1px solid #e7ebf3;
}

.CancelConfirmModal-module-title-Nx8pe {
  font-weight: 700;
  font-size: 18px;
  line-height: 26px;
  color: black;
  margin: 0 24px 4px 0;
}

.CancelConfirmModal-module-subtitle-De0w5 {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
  margin: 0 24px 0 0;
}

.CancelConfirmModal-module-body-HeGg1 {
  padding: 20px 24px;
}

.CancelConfirmModal-module-featureLoss-DkoQb {
  background: #f7f9fe;
  border-radius: 8px;
  padding: 12px 16px 16px;
  margin-bottom: 12px;
}

.CancelConfirmModal-module-featureLossTitle-YOfns {
  font-weight: 600;
  font-size: 16px;
  line-height: 26px;
  color: #141a42;
  margin-bottom: 12px;
}

.CancelConfirmModal-module-featureList-sQ4eT {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.CancelConfirmModal-module-featureItem-jQIh4 {
  display: flex;
  align-items: center;
  gap: 8px;
}
.CancelConfirmModal-module-featureItem-jQIh4 svg {
  width: 20px;
  height: 20px;
  flex-shrink: 0;
}
.CancelConfirmModal-module-featureItem-jQIh4 span {
  font-weight: 500;
  font-size: 14px;
  line-height: 22px;
  color: black;
}

.CancelConfirmModal-module-accessNote-INSOC {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: #7f8596;
  margin: 0 0 20px;
}
.CancelConfirmModal-module-accessNote-INSOC strong {
  font-weight: 600;
}

.CancelConfirmModal-module-feedbackSection-wq-7Y .tlant-input-textarea-show-count::after {
  font-size: 12px;
  color: #7f8596;
}

.CancelConfirmModal-module-feedbackLabel-262v5 {
  font-weight: 500;
  font-size: 14px;
  line-height: normal;
  color: black;
  margin: 0 0 6px;
}

.CancelConfirmModal-module-optional-JY-yO {
  font-weight: 400;
  color: #7f8596;
}

.CancelConfirmModal-module-actions-f8Fto {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 16px;
  padding: 20px 24px;
  border-top: 1px solid #e7ebf3;
}

.CancelConfirmModal-module-cancelBtn-j61Ty {
  font-weight: 700;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.3px;
  min-width: 80px;
  border-color: #b4bac8;
  color: #4c556c;
}
.CancelConfirmModal-module-cancelBtn-j61Ty:hover {
  border-color: #4066d4;
  color: #4066d4;
}

.CancelConfirmModal-module-stayBtn-YBUcj {
  font-weight: 700;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.3px;
  min-width: 80px;
}

.CancelConfirmModal-module-popup-J7TsB .tlant-drawer-header {
  padding: 20rem;
}
.CancelConfirmModal-module-popup-J7TsB .tlant-drawer-body {
  padding: 0;
}
.CancelConfirmModal-module-popup-J7TsB .tlant-drawer-header-title {
  flex-direction: row-reverse;
  gap: 16rem;
}
.CancelConfirmModal-module-popup-J7TsB .tlant-drawer-title {
  margin-right: 0rem;
}
.CancelConfirmModal-module-popup-J7TsB .tlant-drawer-close {
  align-self: start;
  margin-right: 0rem;
}

.CancelConfirmModal-module-popupHeader--Ezz- {
  text-align: left;
}

.CancelConfirmModal-module-wrapper-zdZa8.CancelConfirmModal-module-mobile-ojV2a .CancelConfirmModal-module-body-HeGg1 {
  padding: 20rem;
}
.CancelConfirmModal-module-wrapper-zdZa8.CancelConfirmModal-module-mobile-ojV2a .CancelConfirmModal-module-featureLoss-DkoQb {
  border-radius: 8rem;
  padding: 12rem 16rem 16rem;
  margin-bottom: 12rem;
}
.CancelConfirmModal-module-wrapper-zdZa8.CancelConfirmModal-module-mobile-ojV2a .CancelConfirmModal-module-featureLossTitle-YOfns {
  font-size: 16rem;
  line-height: 24rem;
  margin-bottom: 12rem;
}
.CancelConfirmModal-module-wrapper-zdZa8.CancelConfirmModal-module-mobile-ojV2a .CancelConfirmModal-module-featureList-sQ4eT {
  gap: 10rem;
}
.CancelConfirmModal-module-wrapper-zdZa8.CancelConfirmModal-module-mobile-ojV2a .CancelConfirmModal-module-featureItem-jQIh4 {
  gap: 8rem;
}
.CancelConfirmModal-module-wrapper-zdZa8.CancelConfirmModal-module-mobile-ojV2a .CancelConfirmModal-module-featureItem-jQIh4 svg {
  width: 20rem;
  height: 20rem;
}
.CancelConfirmModal-module-wrapper-zdZa8.CancelConfirmModal-module-mobile-ojV2a .CancelConfirmModal-module-featureItem-jQIh4 span {
  font-size: 14rem;
  line-height: 22rem;
}
.CancelConfirmModal-module-wrapper-zdZa8.CancelConfirmModal-module-mobile-ojV2a .CancelConfirmModal-module-accessNote-INSOC {
  font-size: 14rem;
  line-height: 22rem;
  margin: 0 0 20rem;
}
.CancelConfirmModal-module-wrapper-zdZa8.CancelConfirmModal-module-mobile-ojV2a .CancelConfirmModal-module-feedbackLabel-262v5 {
  font-size: 14rem;
  margin: 0 0 6rem;
}
.CancelConfirmModal-module-wrapper-zdZa8.CancelConfirmModal-module-mobile-ojV2a .CancelConfirmModal-module-actions-f8Fto {
  flex-direction: column;
  gap: 10rem;
  padding: 20rem;
}
.CancelConfirmModal-module-wrapper-zdZa8.CancelConfirmModal-module-mobile-ojV2a .CancelConfirmModal-module-actions-f8Fto button {
  width: 100%;
  height: 44rem;
  font-size: 14rem;
}
.CancelConfirmModal-module-wrapper-zdZa8.CancelConfirmModal-module-mobile-ojV2a .CancelConfirmModal-module-title-Nx8pe {
  font-size: 16rem;
  line-height: 24rem;
}
.CancelConfirmModal-module-wrapper-zdZa8.CancelConfirmModal-module-mobile-ojV2a .CancelConfirmModal-module-subtitle-De0w5 {
  font-size: 12rem;
  line-height: 16rem;
}.CancelSuccessModal-module-modal-uXwwC .tlant-modal-body {
  padding: 24rem;
}
.CancelSuccessModal-module-modal-uXwwC .tlant-modal-close {
  top: 0rem;
  right: 0rem;
}

.CancelSuccessModal-module-content-9bJju {
  display: flex;
  gap: 8rem;
  align-items: flex-start;
  margin-bottom: 20rem;
}
.CancelSuccessModal-module-content-9bJju svg {
  width: 24rem;
  height: 24rem;
  flex-shrink: 0;
}

.CancelSuccessModal-module-textContent-UwHZO {
  flex: 1;
}

.CancelSuccessModal-module-title-iUCIq {
  font-weight: 700;
  font-size: 16rem;
  line-height: 24rem;
  color: black;
  margin: 0 24rem 4rem 0rem;
}

.CancelSuccessModal-module-description-ST8Fp {
  font-weight: 500;
  font-size: 12rem;
  line-height: 16rem;
  color: #7f8596;
  margin: 0;
}

.CancelSuccessModal-module-actions-w5npl {
  display: flex;
  justify-content: flex-end;
}

.CancelSuccessModal-module-gotItBtn-2Uhf- {
  font-weight: 700;
  font-size: 12rem;
  text-transform: uppercase;
  letter-spacing: 0.3rem;
  min-width: 80rem;
}

.CancelSuccessModal-module-modal-uXwwC.CancelSuccessModal-module-mobile-8HR41 .tlant-modal-body {
  padding: 24rem;
}
.CancelSuccessModal-module-modal-uXwwC.CancelSuccessModal-module-mobile-8HR41 .tlant-modal-close {
  top: 24rem;
  right: 24rem;
}
.CancelSuccessModal-module-modal-uXwwC.CancelSuccessModal-module-mobile-8HR41 .CancelSuccessModal-module-content-9bJju {
  gap: 8rem;
  margin-bottom: 20rem;
}
.CancelSuccessModal-module-modal-uXwwC.CancelSuccessModal-module-mobile-8HR41 .CancelSuccessModal-module-title-iUCIq {
  font-size: 16rem;
  line-height: 24rem;
}
.CancelSuccessModal-module-modal-uXwwC.CancelSuccessModal-module-mobile-8HR41 .CancelSuccessModal-module-description-ST8Fp {
  font-size: 12rem;
  line-height: 16rem;
}
.CancelSuccessModal-module-modal-uXwwC.CancelSuccessModal-module-mobile-8HR41 .CancelSuccessModal-module-gotItBtn-2Uhf- {
  font-size: 12rem;
  min-width: 80rem;
}.index-module-container-Ga4s- {
  min-height: 100%;
  width: 100%;
  background: #ffffff;
  position: relative;
  font-family: "Open Sans", "Helvetica Neue", Arial, sans-serif;
  background: linear-gradient(180deg, #fff 0%, #e2e6f2 94.94%);
}
.index-module-container-Ga4s- svg {
  display: flex;
}

.index-module-body-2bO8F {
  padding: 56px 24px 40px;
  position: relative;
  z-index: 20;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.index-module-body-2bO8F .index-module-head-mzNT- {
  display: flex;
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-bottom: 32px;
}
.index-module-body-2bO8F .index-module-head-mzNT- h1 {
  color: #2f49a8;
  font-weight: 700;
  font-size: 36px;
  line-height: 48px;
  margin-bottom: 12px;
}
.index-module-body-2bO8F .index-module-head-mzNT- .index-module-perks-ZX29H {
  display: flex;
  align-items: center;
  gap: 24px;
  color: #008d7d;
  font-weight: 600;
  font-size: 13px;
  line-height: 20px;
}
.index-module-body-2bO8F .index-module-head-mzNT- .index-module-perks-ZX29H span {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}
.index-module-body-2bO8F .index-module-head-mzNT- .index-module-perks-ZX29H svg {
  width: 14px;
  height: 14px;
}

.index-module-bodySuccessMobile-8Z3eW {
  padding: 0;
}

.index-module-membershipCards-PUNY5 {
  width: 100%;
  display: flex;
  justify-content: center;
}

.index-module-support-6kd-D {
  padding: 32px 16px 40px;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: #4c556c;
  text-align: center;
  max-width: 720px;
}
.index-module-support-6kd-D a {
  color: #4066d4;
}

.index-module-loading-DRywG {
  width: 100%;
  max-width: 940px;
  position: relative;
  margin: 0 auto;
  padding-top: 64px;
  height: 100%;
}

@media (max-width: 900px) {
  .index-module-body-2bO8F {
    padding: 40px 16px 32px;
  }
  .index-module-body-2bO8F .index-module-head-mzNT- {
    margin-bottom: 24px;
  }
  .index-module-body-2bO8F .index-module-head-mzNT- h1 {
    font-size: 28px;
    line-height: 38px;
  }
  .index-module-body-2bO8F .index-module-head-mzNT- .index-module-perks-ZX29H {
    gap: 16px;
    flex-wrap: wrap;
    justify-content: center;
  }
  .index-module-support-6kd-D {
    padding: 24px 16px 32px;
    font-size: 13px;
    line-height: 20px;
  }
}
@media (max-width: 480px) {
  .index-module-body-2bO8F {
    padding: 32px 16px 32px;
  }
  .index-module-body-2bO8F .index-module-head-mzNT- h1 {
    font-size: 24px;
    line-height: 32px;
  }
}.CycleSegmented-module-segmented-cpjvn {
  padding-bottom: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 100%;
}
.CycleSegmented-module-segmented-cpjvn .tlant-segmented {
  background: #eef1f6;
  padding: 4px;
  border-radius: 100px;
}
.CycleSegmented-module-segmented-cpjvn .tlant-segmented:not(.tlant-segmented-disabled):hover {
  background: #eef1f6;
}
.CycleSegmented-module-segmented-cpjvn .tlant-segmented-thumb,
.CycleSegmented-module-segmented-cpjvn .tlant-segmented-item {
  border-radius: 100px;
}
.CycleSegmented-module-segmented-cpjvn .tlant-segmented-item {
  display: flex;
  justify-content: center;
  height: 34px;
  padding: 0 16px;
  transition: color 0.2s;
}
.CycleSegmented-module-segmented-cpjvn .tlant-segmented-thumb,
.CycleSegmented-module-segmented-cpjvn .tlant-segmented-item-selected {
  background: #ffffff;
  box-shadow: 0 1px 3px rgba(20, 26, 66, 0.12);
}
.CycleSegmented-module-segmented-cpjvn .tlant-segmented-item-label {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}
.CycleSegmented-module-segmented-cpjvn .CycleSegmented-module-segmentedItem-nQm-7 {
  display: flex;
  align-items: center;
  gap: 8px;
  font-weight: 600;
  font-size: 13px;
  line-height: 22px;
  color: #7f8596;
  transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.CycleSegmented-module-segmented-cpjvn .CycleSegmented-module-segmentedItem-nQm-7 .CycleSegmented-module-discount-bm09i {
  font-weight: 700;
  font-size: 11px;
  line-height: 16px;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  color: #008d7d;
}
.CycleSegmented-module-segmented-cpjvn .CycleSegmented-module-segmentedItem-nQm-7.CycleSegmented-module-selected-7dRIV {
  color: #141a42;
}

@media (max-width: 480px) {
  .CycleSegmented-module-segmented-cpjvn {
    padding-bottom: 28px;
  }
  .CycleSegmented-module-segmented-cpjvn .tlant-segmented-item {
    height: 36px;
    padding: 0 12px;
  }
  .CycleSegmented-module-segmented-cpjvn .CycleSegmented-module-segmentedItem-nQm-7 {
    font-size: 12px;
    gap: 6px;
  }
  .CycleSegmented-module-segmented-cpjvn .CycleSegmented-module-segmentedItem-nQm-7 .CycleSegmented-module-discount-bm09i {
    font-size: 10px;
  }
}.MembershipCard-module-container-cQS6g {
  display: flex;
  align-items: stretch;
  justify-content: center;
  gap: 24px;
  font-family: "Open Sans", "Helvetica Neue", Arial, sans-serif;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-planCard-JVJSI {
  position: relative;
  width: 360px;
  background-color: #ffffff;
  border: 1px solid #e7ebf3;
  border-radius: 16px;
  transition: box-shadow 0.3s, transform 0.3s;
  cursor: pointer;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-planCard-JVJSI:hover {
  box-shadow: 0 8px 24px rgba(20, 26, 66, 0.1);
  transform: translateY(-2px);
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-planCard-JVJSI.MembershipCard-module-bestValue-jSspX {
  background: radial-gradient(circle at 88% 12%, rgba(255, 255, 255, 0.55) 0.5px, transparent 1.8px), radial-gradient(circle at 72% 22%, rgba(255, 255, 255, 0.4) 0.5px, transparent 1.5px), radial-gradient(circle at 58% 8%, rgba(255, 255, 255, 0.35) 0.5px, transparent 1.5px), radial-gradient(circle at 40% 16%, rgba(255, 255, 255, 0.3) 0.5px, transparent 1.3px), radial-gradient(circle at 20% 26%, rgba(255, 255, 255, 0.3) 0.5px, transparent 1.3px), radial-gradient(ellipse at 100% 0%, rgba(194, 208, 251, 0.18) 0%, transparent 45%), linear-gradient(180deg, #0c2b68 48.7%, #374e8b 100%);
  border-color: #4066d4;
  color: #ffffff;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-planCard-JVJSI.MembershipCard-module-bestValue-jSspX .MembershipCard-module-header-2xUnT h3 {
  color: #c2d0fb;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-planCard-JVJSI.MembershipCard-module-bestValue-jSspX .MembershipCard-module-header-2xUnT h2 {
  color: #ffffff;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-planCard-JVJSI.MembershipCard-module-bestValue-jSspX .MembershipCard-module-header-2xUnT h2 .MembershipCard-module-period--lSAT {
  color: #ffffff;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-planCard-JVJSI.MembershipCard-module-bestValue-jSspX .MembershipCard-module-body-XQ16h .MembershipCard-module-perk-jfido {
  color: #ffffff;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-planCard-JVJSI.MembershipCard-module-bestValue-jSspX .MembershipCard-module-body-XQ16h .MembershipCard-module-perkLabel-ABHsF {
  color: #ffffff;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-planCard-JVJSI.MembershipCard-module-bestValue-jSspX .MembershipCard-module-infoIcon-FWEjy {
  color: #c2d0fb;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-planCard-JVJSI.MembershipCard-module-disabled-ngaxg {
  cursor: not-allowed;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-planCard-JVJSI.MembershipCard-module-disabled-ngaxg:hover {
  box-shadow: none;
  transform: none;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-planCard-JVJSI.MembershipCard-module-disabled-ngaxg .MembershipCard-module-header-2xUnT button {
  background: #cbcfd9 !important;
  color: #ffffff !important;
  pointer-events: none;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-bestValueBadge--iViT {
  position: absolute;
  top: 0;
  right: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  padding: 9px 12px 8px;
  background: #ffffff;
  border-radius: 0 16px 0 20px;
  overflow: hidden;
  z-index: 2;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-bestValueBadge--iViT svg {
  width: 19px;
  height: 19px;
  flex-shrink: 0;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-bestValueText-zSgYS {
  font-family: "Open Sans", "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  white-space: nowrap;
  background-image: linear-gradient(90deg, #0078da 0.6%, #001237 70%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-header-2xUnT {
  padding: 28px 20px 20px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-header-2xUnT h3 {
  margin: 0 0 12px;
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: #7f8596;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-header-2xUnT h2 {
  display: flex;
  align-items: baseline;
  margin: 0 0 16px;
  font-weight: 700;
  font-size: 40px;
  line-height: 48px;
  color: #141a42;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-header-2xUnT h2 .MembershipCard-module-dollar-WHmaZ {
  font-size: 24px;
  line-height: 32px;
  font-weight: 700;
  margin-right: 2px;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-header-2xUnT h2 .MembershipCard-module-period--lSAT {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #7f8596;
  margin-left: 4px;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-header-2xUnT button {
  width: 100%;
  height: 40px;
  border: none;
  outline: none;
  border-radius: 6px;
  background: #4066d4;
  color: #ffffff;
  font-weight: 700;
  font-size: 13px;
  line-height: 20px;
  letter-spacing: 0.06em;
  cursor: pointer;
  transition: background 0.2s;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-header-2xUnT button:hover {
  background: #3757b8;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-body-XQ16h {
  padding: 4px 20px 24px;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-body-XQ16h .MembershipCard-module-perk-jfido {
  display: flex;
  align-items: center;
  gap: 8px;
  min-height: 28px;
  padding: 4px 0;
  font-weight: 500;
  font-size: 13px;
  line-height: 20px;
  color: #141a42;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-body-XQ16h .MembershipCard-module-perk-jfido > svg:first-child {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-body-XQ16h .MembershipCard-module-perk-jfido.MembershipCard-module-cmd-C7aJG {
  align-items: flex-start;
  padding-top: 12px;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-body-XQ16h .MembershipCard-module-perk-jfido.MembershipCard-module-firstPerk-nU7c0 .MembershipCard-module-perkLabel-ABHsF {
  font-weight: 700;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-body-XQ16h .MembershipCard-module-perk-jfido .MembershipCard-module-perkLabel-ABHsF {
  flex: 0 0 auto;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-body-XQ16h .MembershipCard-module-perk-jfido .MembershipCard-module-infoWrap-nC5ZF {
  display: inline-flex;
  align-items: center;
  flex-shrink: 0;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-body-XQ16h .MembershipCard-module-perk-jfido .MembershipCard-module-infoIcon-FWEjy {
  width: 14px;
  height: 14px;
  color: #a0b4d6;
  flex-shrink: 0;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-body-XQ16h .MembershipCard-module-perk-jfido .MembershipCard-module-command-8ffZm {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-body-XQ16h .MembershipCard-module-perk-jfido .MembershipCard-module-command-8ffZm > img {
  width: 100%;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-body-XQ16h .MembershipCard-module-perk-jfido .MembershipCard-module-command-8ffZm .MembershipCard-module-subLabels-1AYn9 {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin-top: 16px;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-body-XQ16h .MembershipCard-module-perk-jfido .MembershipCard-module-command-8ffZm .MembershipCard-module-subLabels-1AYn9 div {
  display: flex;
  align-items: center;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-body-XQ16h .MembershipCard-module-perk-jfido .MembershipCard-module-command-8ffZm .MembershipCard-module-subLabels-1AYn9 div > img {
  width: 20px;
  height: 20px;
  margin-right: 10px;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-tpSection-o01-w {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #2f4881;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-tpSection-o01-w h4 {
  margin: 0 0 12px;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #e7ebf3;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-tpCard-pVLPc {
  position: relative;
  background: linear-gradient(115deg, rgba(227, 235, 255, 0.15) 0%, rgba(237, 242, 255, 0.15) 100%);
  border-radius: 12px;
  padding: 14px 14px 12px;
  overflow: hidden;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-tpCard-pVLPc .MembershipCard-module-tpLogo-0cJTz {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-weight: 700;
  font-size: 13px;
  line-height: 18px;
  letter-spacing: 0.06em;
  color: #ffffff;
  margin-bottom: 10px;
  position: relative;
  z-index: 1;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-tpCard-pVLPc .MembershipCard-module-tpLogo-0cJTz svg {
  flex-shrink: 0;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-tpCard-pVLPc .MembershipCard-module-tpFeature-b-qET {
  display: flex;
  align-items: center;
  gap: 8px;
  min-height: 24px;
  padding: 2px 0;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #ffffff;
  position: relative;
  z-index: 1;
}
.MembershipCard-module-container-cQS6g .MembershipCard-module-tpCard-pVLPc .MembershipCard-module-tpFeature-b-qET svg {
  width: 14px;
  height: 14px;
  flex-shrink: 0;
}

@media (max-width: 900px) {
  .MembershipCard-module-container-cQS6g {
    flex-direction: column;
    align-items: stretch;
    gap: 20px;
    width: 100%;
  }
  .MembershipCard-module-container-cQS6g .MembershipCard-module-planCard-JVJSI {
    width: 100%;
    max-width: none;
  }
  .MembershipCard-module-container-cQS6g .MembershipCard-module-planCard-JVJSI.MembershipCard-module-bestValue-jSspX {
    order: -1;
  }
}
@media (max-width: 480px) {
  .MembershipCard-module-container-cQS6g {
    gap: 16px;
  }
  .MembershipCard-module-container-cQS6g .MembershipCard-module-header-2xUnT {
    padding: 24px 18px 18px;
  }
  .MembershipCard-module-container-cQS6g .MembershipCard-module-header-2xUnT h2 {
    font-size: 36px;
    line-height: 44px;
  }
  .MembershipCard-module-container-cQS6g .MembershipCard-module-header-2xUnT h2 .MembershipCard-module-dollar-WHmaZ {
    font-size: 22px;
    line-height: 28px;
  }
  .MembershipCard-module-container-cQS6g .MembershipCard-module-body-XQ16h {
    padding: 4px 18px 20px;
  }
  .MembershipCard-module-container-cQS6g .MembershipCard-module-bestValueBadge--iViT {
    padding: 7px 10px 6px;
  }
  .MembershipCard-module-container-cQS6g .MembershipCard-module-bestValueBadge--iViT svg {
    width: 16px;
    height: 16px;
  }
  .MembershipCard-module-container-cQS6g .MembershipCard-module-bestValueText-zSgYS {
    font-size: 14px;
    line-height: 20px;
  }
}
.MembershipCard-module-tipOverlay-xhj-l .tlant-tooltip-inner {
  font-family: "Open Sans", "Helvetica Neue", Arial, sans-serif;
  font-size: 12px;
  line-height: 18px;
  padding: 8px 10px;
  max-width: 240px;
  background: #141a42;
}
.MembershipCard-module-tipOverlay-xhj-l .tlant-tooltip-arrow-content {
  background: #141a42;
}.AppStoreBadges-module-container-tnb7x {
  display: flex;
  align-items: center;
  gap: 12px;
}

.AppStoreBadges-module-badge-GU-0m {
  display: block;
  flex-shrink: 0;
}
.AppStoreBadges-module-badge-GU-0m svg {
  display: block;
  height: 40px;
  width: 135px;
}.MembershipSuccess-module-container-HEE3T {
  background: #ffffff;
  border: 1px solid #e7ebf3;
  border-radius: 8px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 20px;
}

.MembershipSuccess-module-containerMobile-hdJYC {
  width: 100%;
  border: none;
  border-radius: 0;
}

.MembershipSuccess-module-titleBlock-vKPdT {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: 520px;
  max-width: 100%;
}

.MembershipSuccess-module-checkIcon-uoZOx {
  width: 32px;
  height: 32px;
  display: block;
}

.MembershipSuccess-module-title-663-- {
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  color: #000000;
  text-align: center;
  width: 336px;
  max-width: 100%;
  margin: 0;
}

.MembershipSuccess-module-features-hGZ-0 {
  background: #f5f7fa;
  border-radius: 12px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  width: 520px;
  max-width: 100%;
  color: #000000;
  font-size: 14px;
}

.MembershipSuccess-module-featuresHeading-dO5B4 {
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  margin: 0;
  width: 100%;
}

.MembershipSuccess-module-featuresList-Q377V {
  margin: 0;
  padding-left: 21px;
  width: 100%;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
}
.MembershipSuccess-module-featuresList-Q377V li {
  line-height: 24px;
}

.MembershipSuccess-module-badges-v0SzX {
  width: 520px;
  max-width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.MembershipSuccess-module-qrBox-7A5JU {
  border: 1px solid #e7ebf3;
  border-radius: 4px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
}

.MembershipSuccess-module-qrLabel-ixi-Z {
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 22px;
  color: #000000;
  margin: 0;
  white-space: pre;
}

.MembershipSuccess-module-qrImage-HlUI0 {
  width: 108px;
  height: 108px;
  object-fit: cover;
  display: block;
}

.MembershipSuccess-module-activating-W6qAP {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 12px;
  padding: 60px 20px;
  text-align: center;
}

.MembershipSuccess-module-activatingTitle-45i0G {
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  font-size: 18px;
  line-height: 26px;
  color: #000000;
  margin: 0;
}

.MembershipSuccess-module-activatingSub-NtoqA {
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  line-height: 20px;
  color: #5a6478;
  margin: 0;
}

.MembershipSuccess-module-spinner-QxSUb {
  width: 32px;
  height: 32px;
  border: 3px solid #e7ebf3;
  border-top-color: var(--brand-primary, #008d7d);
  border-radius: 50%;
  animation: MembershipSuccess-module-spin-BjHD- 0.8s linear infinite;
}

@keyframes MembershipSuccess-module-spin-BjHD- {
  to {
    transform: rotate(360deg);
  }
}.index-module-wrapper-9e74b {
  display: flex;
  flex-direction: column;
  height: 100%;
  background-color: #fff;
  padding: 16px 16px 0;
}.PostTruckList-module-wrapper-g-d-E {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
}

.PostTruckList-module-actions-86xHf {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 12px;
}

.PostTruckList-module-actions-86xHf > div {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.PostTruckList-module-actions-86xHf .PostTruckList-module-selectAll-jaJ-f {
  margin-left: -15px;
}

.PostTruckList-module-actions-86xHf .PostTruckList-module-selected-YMAjY {
  color: #4a556e;
  font-weight: 600;
  font-size: 12px;
  margin-right: 12px;
}

.PostTruckList-module-list-LWO0k {
  flex: 1;
  overflow-y: auto;
  padding: 0 16px !important;
  margin: 0 -16px !important;
}

.PostTruckList-module-list-LWO0k .PostTruckList-module-item-lehko {
  margin-bottom: 10px;
}

.PostTruckList-module-hidden-P2mud {
  visibility: hidden;
}

.PostTruckList-module-loadMore-WcD8t {
  display: flex;
  justify-content: center;
}.PostTruckItem-module-truckItem-rT4UQ {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 12px 16px;
  border: 1px solid #e7ebf3;
  border-radius: 4px;
}
.PostTruckItem-module-truckItem-rT4UQ.PostTruckItem-module-selected-ccyWd {
  background-color: #e3e8f9;
}
.PostTruckItem-module-truckItem-rT4UQ .PostTruckItem-module-selectBox-Wh5H8 {
  margin-right: 12px;
  align-self: flex-start;
}
.PostTruckItem-module-truckItem-rT4UQ .PostTruckItem-module-base-3sqF- {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-basis: 55%;
}
.PostTruckItem-module-truckItem-rT4UQ .PostTruckItem-module-extra-PG-yf {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-basis: calc(45% - 65px);
  justify-content: space-between;
}
.PostTruckItem-module-truckItem-rT4UQ .PostTruckItem-module-date-FZw2g {
  flex-basis: 200px;
}
.PostTruckItem-module-truckItem-rT4UQ .PostTruckItem-module-divider-Xuy-L {
  width: 1px;
  background-color: #e7ebf3;
  margin: 0 32px;
  align-self: stretch;
}
.PostTruckItem-module-truckItem-rT4UQ .PostTruckItem-module-actions-r6xNC {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.PostTruckItem-module-truckItem-rT4UQ .PostTruckItem-module-actions-r6xNC > div {
  display: flex;
}
.PostTruckItem-module-truckItem-rT4UQ .PostTruckItem-module-actions-r6xNC > div:not(:last-child) {
  margin-right: 16px;
}
.PostTruckItem-module-truckItem-rT4UQ .PostTruckItem-module-actions-r6xNC svg {
  cursor: pointer;
  width: 20px;
  height: 20px;
  color: #4c556c;
}
.PostTruckItem-module-truckItem-rT4UQ .PostTruckItem-module-actions-r6xNC svg:hover {
  color: #395bbe;
}
.PostTruckItem-module-statusTag-z7y9e {
  padding: 0 6px;
  min-width: 66px;
  display: inline-block;
  height: 28px;
  border-radius: 2px;
  line-height: 28px;
  text-align: center;
}
.PostTruckItem-module-statusTag-z7y9e.PostTruckItem-module-active-hMYvf {
  background: #e5f7e7;
  color: #069a49;
}
.PostTruckItem-module-statusTag-z7y9e.PostTruckItem-module-draft-K4n9- {
  background: #ffe9c8;
  color: #d87417;
}
.PostTruckItem-module-statusTag-z7y9e.PostTruckItem-module-expire-IHZhr {
  background: #dcdcdc;
  color: #384054;
}.TruckCell-module-hstack-YXiWL {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.TruckCell-module-truckBaseCell-K8G40 {
  width: fit-content;
}

.TruckCell-module-truckBaseCell-K8G40 .TruckCell-module-top-ahkjl,
.TruckCell-module-truckBaseCell-K8G40 .TruckCell-module-bottom-ROCg0 {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.TruckCell-module-truckBaseCell-K8G40 .TruckCell-module-top-ahkjl {
  margin-bottom: 4px;
}

.TruckCell-module-truckBaseCell-K8G40 .TruckCell-module-bottom-ROCg0 {
  justify-content: space-between;
}

.TruckCell-module-truckBaseCell-K8G40 .TruckCell-module-bottom-ROCg0 div.tlant-divider-vertical {
  margin: 0 10px !important;
}

.TruckCell-module-truckBaseCell-K8G40 .TruckCell-module-place-dmVAW {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
}

.TruckCell-module-truckBaseCell-K8G40 .TruckCell-module-mile-N8Bcn {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  color: #7f8596;
  margin-left: 10px;
}

.TruckCell-module-truckBaseCell-K8G40 .TruckCell-module-trialer-RHizH {
  flex-shrink: 0;
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
}

.TruckCell-module-truckBaseCell-K8G40 .TruckCell-module-subParams-h9sIF {
  flex-shrink: 0;
  color: #7f8596;
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
}

.TruckCell-module-truckBaseCell-K8G40 .TruckCell-module-subParamsEllipsis-p6Ebe {
  flex-shrink: 1;
}

.TruckCell-module-truckDateCell-qeTht .TruckCell-module-top-ahkjl {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
}

.TruckCell-module-truckDateCell-qeTht .TruckCell-module-bottom-ROCg0 {
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  color: #7f8596;
  margin-top: 4px;
}

.TruckCell-module-truckAddressCell-ZDqZ- {
  display: flex;
  flex-direction: column;
  width: 0;
  flex: 1;
}

.TruckCell-module-truckAddressCell-ZDqZ- .TruckCell-module-address-icqX3 {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  color: #000;
}

.TruckCell-module-truckAddressCell-ZDqZ- .TruckCell-module-address-icqX3:first-child .TruckCell-module-circle-0uCRa::after {
  content: "";
  position: absolute;
  bottom: -10px;
  left: 3px;
  width: 1px;
  height: 6px;
  background-color: #000;
}

.TruckCell-module-truckAddressCell-ZDqZ- .TruckCell-module-address-icqX3 .TruckCell-module-mile-N8Bcn {
  color: #7f8596;
  margin-left: 4px;
}

.TruckCell-module-truckAddressCell-ZDqZ- .TruckCell-module-address-icqX3 .TruckCell-module-circle-0uCRa {
  flex-shrink: 0;
  display: inline-block;
  position: relative;
  height: 12px;
  width: 12px;
  border-radius: 12px;
  border: 2px solid #000;
  margin-right: 12px;
}.base-ui-module-fitContent-AFEX1 {
  flex: 1;
}

.base-ui-module-alert-aafem {
  height: 44rem;
  border-radius: 4rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin-bottom: 8rem;
}

.base-ui-module-alert-aafem:last-of-type {
  margin-bottom: 16rem;
}

.base-ui-module-alert-aafem .base-ui-module-icon-mxYkC {
  display: flex;
}

.base-ui-module-alert-aafem .base-ui-module-icon-mxYkC svg {
  height: 16rem;
  width: 16rem;
}

.base-ui-module-alert-aafem .base-ui-module-content-xdMJk {
  font-weight: 600;
  font-size: 12rem;
  margin-left: 10rem;
}

.base-ui-module-alert-aafem.base-ui-module-warning-x4zZ1 {
  background: #fff5eb;
}

.base-ui-module-alert-aafem.base-ui-module-info-lzlc6 {
  background: linear-gradient(0deg, rgba(64, 102, 212, 0.1), rgba(64, 102, 212, 0.1)), #ffffff;
}

.base-ui-module-alert-aafem.base-ui-module-isMobile-y05Im {
  border-radius: 0;
  margin-bottom: 0;
}

.base-ui-module-checkableTag-wwOX6 {
  cursor: pointer;
  height: 28rem;
  background: #ffffff;
  border: 1px solid #e7ebf3;
  border-radius: 4rem;
  text-align: center;
  display: inline-block;
  font-size: 12rem;
  font-weight: 600;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}

.base-ui-module-checkableTag-wwOX6.base-ui-module-checked-f0IQy {
  background: #ecf0fb;
  border: 1px solid #4066d4;
  color: #4066d4;
}

.base-ui-module-loading-RCJOd {
  position: relative;
  height: 100%;
}

.base-ui-module-statusTag-0LxMV {
  padding: 0 6rem;
  min-width: 66rem;
  display: inline-block;
  height: 28rem;
  border-radius: 2rem;
  line-height: 28rem;
  text-align: center;
  font-weight: 600;
}

.base-ui-module-statusTag-0LxMV.base-ui-module-active-RPW90 {
  background: #e5f7e7;
  color: #069a49;
}

.base-ui-module-statusTag-0LxMV.base-ui-module-draft--zRm4 {
  background: #ffe9c8;
  color: #d87417;
}

.base-ui-module-statusTag-0LxMV.base-ui-module-expire-yKGyr {
  background: #dcdcdc;
  color: #384054;
}.Empty-module-wrapper-YNi-N {
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 100%;
  justify-content: center;
}

.Empty-module-title-hZ52h {
  font-weight: 700;
  font-size: 14rem;
  line-height: 22rem;
  margin-top: 6px;
}

.Empty-module-subTitle-PziMY {
  font-weight: 400;
  font-size: 14rem;
  line-height: 20rem;
  margin-top: 2rem;
  color: #7f8596;
  white-space: nowrap;
}

.Empty-module-action-EyLgl {
  margin-top: 16rem;
  height: 32rem;
  font-size: 14rem !important;
  line-height: 16rem !important;
}.Suggested-module-suggested-C7O5B {
  margin-bottom: 30px;
}
.Suggested-module-suggested-C7O5B .Suggested-module-title-YuEXE {
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  color: #4a556e;
}
.Suggested-module-truck-vCnfE {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-top: 8px;
  padding: 12px 16px;
  border: 1px solid #e7ebf3;
  border-radius: 4px;
  background-color: #f5f7fa;
}
.Suggested-module-truck-vCnfE .Suggested-module-base-n4LXp {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-basis: 55%;
}
.Suggested-module-truck-vCnfE .Suggested-module-extra-qei89 {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-basis: calc(45% - 65px);
  justify-content: space-between;
}
.Suggested-module-truck-vCnfE .Suggested-module-date-fKMST {
  flex-basis: 200px;
}
.Suggested-module-truck-vCnfE .Suggested-module-divider-KX0mW {
  width: 1px;
  background-color: #e7ebf3;
  margin: 0 32px;
  align-self: stretch;
}
.Suggested-module-truck-vCnfE .Suggested-module-actions-iwJZF {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.Suggested-module-truck-vCnfE .Suggested-module-actions-iwJZF .Suggested-module-close-9lp2q {
  cursor: pointer;
  display: flex;
  margin-left: 24px;
  color: #7f8596;
}
.Suggested-module-truck-vCnfE .Suggested-module-actions-iwJZF .Suggested-module-close-9lp2q > svg {
  height: 24px;
  width: 24px;
}.PostTruckForm-module-extra-n-sws {
  font-weight: 400;
  font-size: 12px;
  color: #7f8596;
  margin-top: 6px;
  line-height: 1;
}

.PostTruckForm-module-form-oi1OH {
  margin-bottom: -20px !important;
}
.PostTruckForm-module-form-oi1OH .tlant-form-item.tlant-form-item-has-error .tlant-form-item-explain {
  padding-bottom: 14px;
}
.PostTruckForm-module-form-oi1OH .tlant-select-selection-item > div > svg {
  display: none;
}

.PostTruckForm-module-recurringTypeItem-h0-TU .tlant-form-item-extra {
  min-height: unset;
}

.PostTruckForm-module-typeSelect--fwAe {
  width: 30%;
}

.PostTruckForm-module-dhDMiItem-71giq.PostTruckForm-module-isMobile-jrIIK .tlant-select-arrow {
  display: none;
}
.PostTruckForm-module-dhDMiItem-71giq .tlant-select-disabled.tlant-select:hover {
  outline: none !important;
}
.PostTruckForm-module-dhDMiItem-71giq .tlant-select-disabled.tlant-select:hover div.tlcc-label {
  color: #dadce1 !important;
}
.PostTruckForm-module-dhDMiItem-71giq .tlant-select-disabled.tlant-select:hover span.tlant-select-arrow {
  color: #dadce1 !important;
}
.PostTruckForm-module-dhDMiItem-71giq .tlant-select.tlant-select-disabled .tlant-select-selector {
  background-color: #fff !important;
  border-color: #dadce1 !important;
  color: #dadce1 !important;
}
.PostTruckForm-module-dhDMiItem-71giq .tlant-select.tlant-select-disabled span.tlant-select-arrow {
  color: #dadce1 !important;
}
.PostTruckForm-module-dhDMiItem-71giq .tlant-select.tlant-select-disabled div.tlcc-label {
  color: #dadce1;
}

.PostTruckForm-module-dates-WTIIm {
  display: grid;
  grid-template-columns: repeat(var(--column), auto);
  row-gap: 8rem;
  column-gap: 8rem;
}.Cover-module-wrapper-SpLFg {
  background-image: url(/images/sign-up-bg.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
  color: #fff;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 100%;
}

.Cover-module-header-lpgnC {
  font-weight: 600;
  font-size: 32px;
  line-height: 44px;
  width: 496px;
  margin: 100px 0 50px 0;
}

.Cover-module-desc-WvhK8 {
  display: grid;
  grid-template-columns: 24px 496px;
  grid-template-rows: 24px 1fr;
  column-gap: 16px;
  row-gap: 4px;
}
.Cover-module-desc-WvhK8:not(:last-child) {
  margin-bottom: 32px;
}
.Cover-module-desc-WvhK8 .Cover-module-icon-hq8ho svg {
  width: 24px;
  height: 24px;
}
.Cover-module-desc-WvhK8 .Cover-module-title-6K2TY {
  font-weight: 500;
  font-size: 18px;
  line-height: 24px;
}
.Cover-module-desc-WvhK8 .Cover-module-content-cNy4Y {
  grid-column-start: 2;
  grid-column-end: -1;
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  color: rgba(255, 255, 255, 0.8);
}.SignUpForm-module-wrapper-FGuhk {
  width: 360px;
}
.SignUpForm-module-wrapper-FGuhk button[type=button] {
  position: absolute;
  top: 0;
  width: 94rem;
  right: 0;
  z-index: 1000;
}

.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv {
  width: 100%;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv form .tlant-form-item {
  margin-bottom: 24rem;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv form .tlant-form-item.tlant-form-item-with-help {
  margin-bottom: 0;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv form span.tlant-input-affix-wrapper {
  height: 40rem;
  padding: 8rem 12rem;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv form span.tlant-input-affix-wrapper div.tlcc-label {
  top: 7rem;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv form span.tlant-input-affix-wrapper div.tlcc-label-active {
  top: -11rem;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv form span.tlant-input-affix-wrapper .tlant-input-password-icon span {
  height: 16rem;
  width: 16rem;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv form span.tlant-input-affix-wrapper .tlant-input-password-icon span svg {
  height: 16rem;
  width: 16rem;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv form span.tlant-input-affix-wrapper-focused div.tlcc-label {
  top: -11rem;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv form .tlant-input {
  font-weight: 600;
  font-size: 16rem;
  line-height: 24rem;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv form div.tlcc-label {
  font-weight: 500;
  font-size: 14rem;
  line-height: 22rem;
  background-color: #ffffff;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv form button[type=button] {
  height: 40rem;
  position: absolute;
  top: 0;
  width: 94rem;
  right: 0;
  z-index: 1000;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv form button[type=button] span {
  font-weight: 500;
  font-size: 16rem;
  line-height: 24rem;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv form button[type=button].tlant-btn-text:hover {
  background-color: transparent !important;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv form button[type=submit] {
  height: 44rem;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv form .tlant-btn span {
  font-weight: 700;
  font-size: 14rem;
  line-height: 22rem;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv .tlant-form-item-explain-error {
  font-weight: 500;
  font-size: 14rem !important;
  line-height: 22rem;
  margin-bottom: 19rem;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv .SignUpForm-module-text-2L6PE {
  font-weight: 500;
  font-size: 14rem;
  line-height: 22rem;
  margin: 24rem 0 12rem;
}
.SignUpForm-module-wrapper-FGuhk.SignUpForm-module-mobile-Tdynv .SignUpForm-module-text-2L6PE:nth-child(3) {
  margin: 0;
}

.SignUpForm-module-text-2L6PE {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
  margin-bottom: 12px;
}.SignUp-module-container--Ub2Y {
  display: grid;
  grid-template-columns: minmax(600px, 56%) minmax(424px, 44%);
  height: 100%;
  overflow: auto;
}

.SignUp-module-form--DjyB {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.SignUp-module-form--DjyB .SignUp-module-logo-K5Sle {
  margin: 100px 0 50px 0;
  cursor: pointer;
}
.SignUp-module-form--DjyB .SignUp-module-logo-K5Sle svg {
  width: 180px;
  height: 36px;
  color: #1b3755;
}
.SignUp-module-form--DjyB .tlant-form-item.tlant-form-item-has-error .tlant-form-item-explain {
  padding-bottom: 14px;
}.index-module-wrap--eLN8 {
  background-color: #f5f5f5;
}

.index-module-card-xQDGT {
  padding-top: 44px;
  max-width: 600px;
  min-width: 320px;
  margin: 0 auto;
  outline: 1px solid #e7ebf3;
  height: 100%;
}

.index-module-info-p0gX9 {
  flex: 1;
}

.index-module-backButton-EKG-J {
  height: 24px;
  width: 24px;
  padding-left: 16px;
  cursor: pointer;
}
.index-module-backButton-EKG-J svg {
  height: 24px;
  width: 24px;
}.index-module-wrap-MXfdC {
  height: 44px;
  background: #ffffff;
  border-bottom: 1px solid #e7ebf3;
  width: 100%;
  display: flex;
  align-items: center;
  max-width: 600px;
  min-width: 320px;
}

.index-module-leftAction-G71A6,
.index-module-rightAction-s0aKB {
  width: 56px;
}

.index-module-title-YW1wO {
  flex: 1;
  text-align: center;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #000000;
}.index-module-container-d0c7- {
  display: flex;
  flex-direction: column;
  --headerHeight: 44rem;
}
.index-module-container-d0c7- .index-module-tabs-KQFG1 {
  background-color: white;
  margin-top: var(--headerHeight);
  height: 36rem;
}
.index-module-container-d0c7- .index-module-tabs-KQFG1 .tlant-tabs-nav-list {
  width: 100%;
}
.index-module-container-d0c7- .index-module-tabs-KQFG1 .tlant-tabs-tab-btn {
  display: flex;
  align-items: center;
  gap: 5px;
}
.index-module-container-d0c7- .index-module-tabs-KQFG1 .tlant-tabs-tab {
  flex: 1;
  justify-content: center;
  align-items: center;
  font-size: 14rem;
  line-height: 19rem;
  padding: 8rem 0 10rem;
}
.index-module-container-d0c7- .index-module-tabs-KQFG1 .tlant-tabs-tab + .tlant-tabs-tab {
  margin: 0;
}
.index-module-container-d0c7- .index-module-tabs-KQFG1 .tlant-tabs-tab svg {
  width: 16rem;
  height: 16rem;
}
.index-module-container-d0c7- .index-module-tabs-KQFG1 .tlant-tabs-tab span {
  font-size: 14rem;
  line-height: 19rem;
}
.index-module-list-uunsY {
  padding-top: 2rem;
}
.index-module-chrlogin-WfXnq {
  margin-top: 10rem;
  background-color: white;
}.SearchHeader-module-header-NJ4FQ {
  height: var(--headerHeight);
  display: flex;
  justify-content: space-around;
  align-items: center;
  background: #fff;
  width: 100%;
  position: fixed;
  top: var(--topBarHeight);
  z-index: 1;
}
.SearchHeader-module-header-NJ4FQ .SearchHeader-module-placeholder-Ovzsz {
  width: 56rem;
  visibility: hidden;
}
.SearchHeader-module-params-yWn3x {
  font-size: 12rem;
  line-height: 16rem;
  text-align: center;
  width: 0;
  flex: 1;
}
.SearchHeader-module-params-yWn3x .SearchHeader-module-date-BqsFB {
  font-weight: 600;
  color: #000;
}
.SearchHeader-module-params-yWn3x .SearchHeader-module-address-Js1IP {
  font-weight: 400;
  color: #4c556c;
}
.SearchHeader-module-params-yWn3x .SearchHeader-module-date-BqsFB,
.SearchHeader-module-params-yWn3x .SearchHeader-module-address-Js1IP {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.SearchHeader-module-filter-VDI5U {
  padding: 0 16rem;
  display: flex;
}
.SearchHeader-module-filter-VDI5U svg {
  height: 24rem;
  width: 24rem;
}.LoadListItem-module-listItem-Z9WJM {
  display: block;
  padding: 16rem;
  background: #fff;
  border-top: 1px solid #e7ebf3;
  border-bottom: 1px solid #e7ebf3;
  margin-top: 8rem;
}

.LoadListItem-module-pickupWrap-4MIQ7 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

.LoadListItem-module-pickupWrap-4MIQ7 .LoadListItem-module-age-E7VPd {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 4rem;
  font-weight: 400;
  font-size: 14rem;
  line-height: 22rem;
  color: #7f8596;
}

.LoadListItem-module-pickupWrap-4MIQ7 .LoadListItem-module-age-E7VPd svg {
  width: 16rem;
  height: 16rem;
}

.LoadListItem-module-addressWrap-m9ql- {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8rem;
}

.LoadListItem-module-addressWrap-m9ql- svg {
  width: 20rem;
  height: 20rem;
  overflow: unset;
}

.LoadListItem-module-addressWrap-m9ql- .LoadListItem-module-address-WgY4N {
  font-weight: 600;
  font-size: 16rem;
  line-height: 24rem;
  color: #000;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.LoadListItem-module-addressWrap-m9ql- .LoadListItem-module-address-WgY4N > span {
  font-weight: 400;
}

.LoadListItem-module-addressWrap-m9ql- .LoadListItem-module-date-BruMw {
  font-weight: 400;
  font-size: 14rem;
  line-height: 22rem;
  color: #7f8596;
  flex-shrink: 0;
}

.LoadListItem-module-infos-PWkG4 {
  font-weight: 400;
  font-size: 14rem;
  line-height: 22rem;
  color: #7f8596;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.LoadListItem-module-priceWrap-drP8F {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

.LoadListItem-module-priceWrap-drP8F .LoadListItem-module-price-odMEw {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-items: baseline;
  gap: 4rem;
  font-weight: 600;
  font-size: 20rem;
  line-height: 28rem;
  color: #069a49;
}

.LoadListItem-module-priceWrap-drP8F .LoadListItem-module-price-odMEw .LoadListItem-module-unit-ZXEdx {
  font-weight: 400;
  font-size: 14rem;
  line-height: 22rem;
  color: #000000;
}

.LoadListItem-module-priceWrap-drP8F .LoadListItem-module-notListed-3Aidt {
  font-weight: 400;
  font-size: 14rem;
  line-height: 22rem;
  color: #4c556c;
}

.LoadListItem-module-veryProfitableWrap-gTp6X {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  margin-top: 4.5rem;
}

.LoadListItem-module-veryProfitableWrap-gTp6X .LoadListItem-module-priceTag-tre19 {
  padding: 0 6rem;
  background: #dbeee5;
  font-weight: 500;
  font-size: 14rem;
  line-height: 22rem;
  border-radius: 4rem;
  color: #069a49;
}

.LoadListItem-module-avgWrap-K4O5E {
  padding: 6rem 12rem;
  background: #f7f9fb;
  border-radius: 4rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

.LoadListItem-module-avgWrap-K4O5E .LoadListItem-module-avgPriceWrap-sw0yN {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8rem;
}

.LoadListItem-module-avgWrap-K4O5E .LoadListItem-module-avgPriceWrap-sw0yN .LoadListItem-module-label-7d-Sx {
  font-weight: 400;
  font-size: 14rem;
  line-height: 22rem;
  color: #000000;
}

.LoadListItem-module-avgWrap-K4O5E .LoadListItem-module-avgPriceWrap-sw0yN .LoadListItem-module-price-odMEw {
  font-weight: 600;
  font-size: 14rem;
  line-height: 22rem;
  color: #069a49;
}

.LoadListItem-module-avgWrap-K4O5E .LoadListItem-module-action-4X0cf {
  font-weight: 600;
  font-size: 14rem;
  line-height: 22rem;
  color: #4066d4;
}

.LoadListItem-module-actionsWrap-GnaZ5 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

.LoadListItem-module-actionsWrap-GnaZ5 .LoadListItem-module-actions-m0p9d {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 16rem;
}

.LoadListItem-module-actionsWrap-GnaZ5 .LoadListItem-module-actions-m0p9d:last-child {
  gap: 12rem;
}

.LoadListItem-module-actionsWrap-GnaZ5 .LoadListItem-module-iconAction-jtZE- {
  display: flex;
}

.LoadListItem-module-actionsWrap-GnaZ5 .LoadListItem-module-iconAction-jtZE- svg {
  width: 20rem;
  height: 20rem;
}

.LoadListItem-module-actionsWrap-GnaZ5 .LoadListItem-module-carrierAction-gyxy5 button:first-child {
  order: 2;
}

.LoadListItem-module-actionsWrap-GnaZ5 .LoadListItem-module-carrierAction-gyxy5 button {
  width: 100rem;
}

.LoadListItem-module-recommendation-X0lS9 {
  font-weight: 700;
  font-size: 12rem;
  line-height: 16rem;
  color: #4066d4;
  margin: 16rem 0 0 16rem;
}

.LoadListItem-module-dropoff-siOQ- {
  margin-top: 4rem;
}

.LoadListItem-module-infos-PWkG4 {
  margin-top: 6rem;
}

.LoadListItem-module-priceWrap-drP8F,
.LoadListItem-module-avgWrap-K4O5E {
  margin-top: 8rem;
}

.LoadListItem-module-actionsWrap-GnaZ5 {
  margin-top: 12rem;
}.index-module-form-whT3k {
  height: 660rem;
  background-color: white;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 60vh;
  max-height: 670rem;
}

.index-module-basicform-5mH9S {
  background-color: white;
  display: flex;
  flex-direction: column;
  min-height: 60vh;
  height: 660rem;
  max-height: 670rem;
}

.index-module-container-cIduS {
  background-color: white;
  padding: 24rem 16rem 0;
}

.index-module-header-GYUQU {
  display: flex;
  font-size: 18rem;
  line-height: 26rem;
  font-weight: 700;
  max-width: 80vw;
}

.index-module-close-ELNrk {
  margin-left: auto;
  display: flex;
}
.index-module-close-ELNrk svg {
  width: 24rem;
  height: 24rem;
}

.index-module-menus-hp4x3 .index-module-menu-kHdX8 {
  margin-top: 24rem;
}
.index-module-menus-hp4x3 .index-module-menuTitle-xr0p5 {
  font-weight: 600;
  font-size: 14rem;
  line-height: 22rem;
  color: #000;
  margin-bottom: 10rem;
}

.index-module-stepGrid-vJyqJ {
  display: grid;
  grid-template-columns: 314px 314px;
  grid-template-rows: 319px;
  column-gap: 24px;
}
.index-module-stepGrid-vJyqJ.index-module-hidden-TtQef {
  display: none !important;
}

.index-module-mobileStepGrid-MTm3B {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.index-module-mobileStepGrid-MTm3B.index-module-mhidden-ItW35 {
  display: none !important;
}

.index-module-subTitle-0Qbs8 {
  font-weight: 600;
  font-size: 12rem;
  line-height: 16rem;
  color: #7f8596;
  margin: 8rem 0 24rem 0;
}

.index-module-mobileCard-vxhjk {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin: 5px;
  font-size: 14rem;
  line-height: 22rem;
}

.index-module-mobileFlex-hjmiw {
  display: flex;
  width: 100%;
  margin: 10px 0px 20px 0px;
}

.index-module-info-CPiOE {
  padding-top: 15px;
  padding-left: 5px;
  font-size: 14rem;
  line-height: 22rem;
  font-weight: 700;
}

.index-module-label-vnf5s {
  font-size: 14rem;
  line-height: 22rem;
  font-weight: 500;
}.PostTruckListItem-module-listItem-yY8OY,
.PostTruckListItem-module-listItemHome-cfCLC {
  padding: 16rem;
  background: #fff;
  border-bottom: 1px solid #e7ebf3;
  margin-top: 8rem;
}

.PostTruckListItem-module-listItem-yY8OY {
  margin-top: 8rem;
  border-top: 1px solid #e7ebf3;
}

.PostTruckListItem-module-listItemHome-cfCLC {
  margin-top: 0;
}

.PostTruckListItem-module-listItemHome-cfCLC .PostTruckListItem-module-date-D3hQO {
  padding-top: 8rem;
}

.PostTruckListItem-module-pickupWrap-gJUIw {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

.PostTruckListItem-module-moreAction-ctBTA .PostTruckListItem-module-moreIcon-tUNOm {
  display: flex;
}

.PostTruckListItem-module-moreAction-ctBTA .PostTruckListItem-module-moreIcon-tUNOm.tlant-dropdown-open {
  color: #274ed3;
}

.PostTruckListItem-module-moreAction-ctBTA .PostTruckListItem-module-moreIcon-tUNOm svg {
  height: 24rem;
  width: 24rem;
}

.PostTruckListItem-module-addressWrap-MKidu {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8rem;
}

.PostTruckListItem-module-addressWrap-MKidu svg {
  width: 20rem;
  height: 20rem;
  overflow: unset;
}

.PostTruckListItem-module-addressWrap-MKidu .PostTruckListItem-module-address-d-5k1 {
  font-weight: 600;
  font-size: 16rem;
  line-height: 22rem;
  color: #000;
}

.PostTruckListItem-module-addressWrap-MKidu .PostTruckListItem-module-address-d-5k1 > span {
  font-weight: 400;
  font-size: 14rem;
}

.PostTruckListItem-module-infosGrid-dUcxT {
  display: grid;
  grid-template-columns: 1fr min-content;
  grid-template-rows: auto auto;
  row-gap: 6rem;
  column-gap: 8rem;
}

.PostTruckListItem-module-infosGrid-dUcxT .PostTruckListItem-module-date-D3hQO {
  grid-column-start: 1;
  font-weight: 600;
  font-size: 14rem;
  line-height: 22rem;
  color: #000;
}

.PostTruckListItem-module-infosGrid-dUcxT .PostTruckListItem-module-infos-C50q5 {
  grid-column-start: 1;
  font-weight: 400;
  font-size: 14rem;
  line-height: 16rem;
  color: #000;
}

.PostTruckListItem-module-infosGrid-dUcxT .PostTruckListItem-module-infos-C50q5 > span:last-child {
  color: #7f8596;
}

.PostTruckListItem-module-infosGrid-dUcxT .PostTruckListItem-module-status-h25M5 {
  grid-area: 1/2/-1/-1;
  align-self: end;
}

.PostTruckListItem-module-dropoff-PWTxR,
.PostTruckListItem-module-infosGrid-dUcxT {
  margin-top: 8rem;
}.DropdownMenu-module-menus-Jh1vF {
  display: flex;
  flex-direction: column;
}

.DropdownMenu-module-menuItem-Znx9v {
  display: flex;
  align-items: center;
  padding: 8rem 10rem;
  gap: 8rem;
  min-width: 164rem;
}
.DropdownMenu-module-menuItem-Znx9v .DropdownMenu-module-menuIcon-u8UlK {
  display: flex;
}
.DropdownMenu-module-menuItem-Znx9v .DropdownMenu-module-menuIcon-u8UlK svg {
  height: 20rem;
  width: 20rem;
}
.DropdownMenu-module-menuItem-Znx9v .DropdownMenu-module-menuText-fOnVm {
  font-weight: 600;
  font-size: 12rem;
  line-height: 16rem;
  color: #000;
}
.DropdownMenu-module-menuItem-Znx9v.DropdownMenu-module-danger-CiFG- .DropdownMenu-module-menuIcon-u8UlK,
.DropdownMenu-module-menuItem-Znx9v.DropdownMenu-module-danger-CiFG- .DropdownMenu-module-menuText-fOnVm {
  color: #cf1322;
}

div.DropdownMenu-module-overlay-4ocl7 {
  background-color: #fff;
  border: 1px solid #e1e3e9;
  box-shadow: 0px 4px 10px -2px rgba(16, 24, 40, 0.1), 0px 0px 4px -2px rgba(16, 24, 40, 0.05);
  border-radius: 4rem;
  padding: 8rem;
}.PostTruckList-module-empty-ia8Tg {
  padding: 100rem 64rem 0;
  height: 100%;
  text-align: center;
}

.PostTruckList-module-footer-1BVTV {
  display: flex;
  padding: 12rem 16rem;
  gap: 16rem;
}.Suggested-module-suggested-cSIHW {
  padding: 16rem;
  background: #fff;
  border-top: 1px solid #e7ebf3;
  border-bottom: 1px solid #e7ebf3;
  margin-top: 10rem;
}
.Suggested-module-suggested-cSIHW .Suggested-module-title-IlcCJ {
  font-weight: 500;
  font-size: 12rem;
  line-height: 16rem;
  color: #4a556e;
}
.Suggested-module-postTruck-1TEDm {
  margin-top: 16rem;
  padding: 16rem 16rem 12rem;
  background: #f5f7fa;
  border: 1px solid #e7ebf3;
  border-radius: 4rem;
}
.Suggested-module-pickupWrap-AUd7N {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.Suggested-module-closeAction-juhx4 {
  display: flex;
}
.Suggested-module-closeAction-juhx4 svg {
  height: 24rem;
  width: 24rem;
}
.Suggested-module-addressWrap-VtnWd {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8rem;
}
.Suggested-module-addressWrap-VtnWd svg {
  width: 20rem;
  height: 20rem;
  overflow: unset;
}
.Suggested-module-addressWrap-VtnWd .Suggested-module-address-Bn4-d {
  font-weight: 600;
  font-size: 14rem;
  line-height: 22rem;
  color: #000;
}
.Suggested-module-addressWrap-VtnWd .Suggested-module-address-Bn4-d > span {
  font-weight: 400;
}
.Suggested-module-date-76y31 {
  grid-column-start: 1;
  font-weight: 600;
  font-size: 12rem;
  line-height: 16rem;
  color: #000;
}
.Suggested-module-infos-6cOFl {
  grid-column-start: 1;
  font-weight: 400;
  font-size: 12rem;
  line-height: 16rem;
  color: #000;
}
.Suggested-module-infos-6cOFl > span:last-child {
  color: #7f8596;
}
.Suggested-module-postAction-f6KMQ {
  margin-top: 12rem;
  font-weight: 700;
}
.Suggested-module-date-76y31 {
  margin-top: 8rem;
}
.Suggested-module-dropoff-9Q-14,
.Suggested-module-infos-6cOFl {
  margin-top: 4rem;
}.Edit-module-wrapper-6-Lm0 {
  display: flex;
  flex-direction: column;
  gap: 10rem;
}

.Edit-module-content-T98s4 {
  flex: 1;
  border-top: 1px solid #e7ebf3;
  background-color: #fff;
  padding: 27rem 16rem;
  min-height: calc(100vh - var(--navBarHeight) - var(--topBarHeight) - var(--footerHeight) - 10rem);
}

.Edit-module-footer-HhliM {
  padding: 12rem 16rem;
}.index-module-main-WIYYh {
  margin-top: 10rem;
  background: #fff;
  padding: 27rem 16rem 16rem 16rem;
}

.index-module-btn-EBG7q {
  display: flex;
  align-items: center;
  padding: 12rem 16rem;
  gap: 20rem;
  flex: 1;
}.BrandNavBar-module-navBarWrap-HbZU6 {
  background: var(--brand-bg);
}

.BrandNavBar-module-navBar-P8fXP {
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 1080px;
  margin: 0 auto;
}
.BrandNavBar-module-navBar-P8fXP .BrandNavBar-module-row-ot23x {
  display: flex;
  gap: 12px;
  align-items: center;
}
.BrandNavBar-module-navBar-P8fXP .BrandNavBar-module-dot-m6ilc {
  font-weight: 600;
  font-size: 12px;
  line-height: 16px;
  color: var(--brand-color-secondary);
}
.BrandNavBar-module-navBar-P8fXP .BrandNavBar-module-divider-76KBP {
  height: 12px;
  width: 1px;
  background: var(--brand-border-color);
}
.BrandNavBar-module-navBar-P8fXP .BrandNavBar-module-userInfo-H3Wtx a {
  color: var(--brand-primary);
  font-weight: 600;
  font-size: 12px;
}

.BrandNavBar-module-brandInfo-aXtrQ {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px 0;
  width: 1080px;
  margin: 0 auto;
}
.BrandNavBar-module-brandInfo-aXtrQ .BrandNavBar-module-phone-bot7L {
  display: flex;
  color: var(--brand-color-secondary);
  gap: 8px;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
}
.BrandNavBar-module-brandInfo-aXtrQ .BrandNavBar-module-phone-bot7L svg {
  display: flex;
  width: 24px;
  height: 24px;
}

.BrandNavBar-module-logo-dGTfQ {
  width: 160px;
  cursor: pointer;
}
.BrandNavBar-module-logo-dGTfQ img {
  width: 100%;
  height: auto;
}

.BrandNavBar-module-defaultLogo-FKrIc {
  display: flex;
  align-items: center;
  cursor: pointer;
  gap: 12px;
}
.BrandNavBar-module-defaultLogo-FKrIc .BrandNavBar-module-icon-cZLfz {
  width: 32px;
  height: 32px;
  background: var(--brand-primary-light);
  border-radius: 4px;
  color: var(--brand-primary);
  display: flex;
  align-items: center;
  justify-content: center;
}
.BrandNavBar-module-defaultLogo-FKrIc .BrandNavBar-module-icon-cZLfz svg {
  width: 20px;
  height: 20px;
}
.BrandNavBar-module-defaultLogo-FKrIc .BrandNavBar-module-company-Az3nd {
  color: var(--brand-color);
  font-weight: 600;
  font-size: 16px;
}

.BrandNavBar-module-account-fh2h- .user-pic {
  background-color: var(--brand-primary);
  color: white !important;
}
.BrandNavBar-module-account-fh2h- .user-email {
  font-size: 12px;
  font-weight: 600;
  color: var(--brand-color-secondary) !important;
}
.BrandNavBar-module-account-fh2h- .user-dropdown-icon svg {
  color: var(--brand-color-secondary) !important;
}.BrandFooter-module-footerWrap-ApmZr {
  background-color: var(--brand-bg);
}

.BrandFooter-module-footer-ZId33 {
  width: 1080px;
  margin: 0 auto;
}
.BrandFooter-module-footer-ZId33 .BrandFooter-module-infos-X5GQA {
  padding: 64px 0;
  display: flex;
  gap: 50px;
  border-bottom: 1px solid var(--brand-border-color-light);
}
.BrandFooter-module-footer-ZId33 .BrandFooter-module-brandInfo-lf84T {
  color: var(--brand-color-secondary);
  font-weight: 500;
  font-size: 12px;
}
.BrandFooter-module-footer-ZId33 .BrandFooter-module-brandInfo-lf84T > div:first-child {
  font-weight: 700;
  font-size: 14px;
  line-height: 22px;
}
.BrandFooter-module-footer-ZId33 .BrandFooter-module-brandInfo-lf84T ul > li {
  margin-top: 8px;
  display: flex;
  gap: 8px;
  align-items: center;
}
.BrandFooter-module-footer-ZId33 .BrandFooter-module-brandInfo-lf84T ul > li a {
  color: var(--brand-color-secondary);
}
.BrandFooter-module-footer-ZId33 .BrandFooter-module-brandInfo-lf84T ul > li svg {
  display: flex;
  color: var(--brand-color-light-secondary);
  width: 16px;
  height: 16px;
}
.BrandFooter-module-footer-ZId33 .BrandFooter-module-phone-Y6dcP {
  margin-left: auto;
  font-weight: 700;
  font-size: 20px;
  line-height: 20px;
}
.BrandFooter-module-footer-ZId33 .BrandFooter-module-phone-Y6dcP a {
  color: var(--brand-color-secondary);
}
.BrandFooter-module-footer-ZId33 .BrandFooter-module-copyright-2iJzD {
  padding: 32px 0;
  display: flex;
  justify-content: space-between;
  font-size: 12px;
  font-weight: 400;
  color: var(--brand-color-light);
}
.BrandFooter-module-footer-ZId33 .BrandFooter-module-copyright-2iJzD span {
  color: var(--brand-color-light-secondary);
}
.BrandFooter-module-footer-ZId33 .BrandFooter-module-copyright-2iJzD a {
  color: var(--brand-color-secondary);
}.variables-module-default-MmmN2 {
  --tlant-primary-color: #4066d4;
  --tlant-primary-color-hover: #4763b9;
  --tlant-primary-color-active: #4066d4;
  --tlant-primary-5: #4066d4;
}
.variables-module-base-8Hr5q,
.variables-module-blue-lNPOM,
.variables-module-green-TTcwD,
.variables-module-darkBlue-71rt0,
.variables-module-orange-22IT5 {
  --brand-white: #fff;
  --brand-bg-white: var(--brand-white);
  --brand-box-shadow-base: 0px 12px 16px -4px rgba(16, 24, 40, 0.04), 0px 4px 6px -2px rgba(16, 24, 40, 0.04);
  --tlant-primary-color: var(--brand-primary);
  --tlant-primary-color-hover: var(--brand-primary-hover);
  --tlant-primary-color-active: var(--brand-primary-active);
  --tlant-primary-5: var(--brand-primary);
}
.variables-module-blue-lNPOM {
  --brand-primary: #3988CA;
  --brand-primary-light: #E9F2F9;
  --brand-primary-hover: #2666A3;
  --brand-primary-active: #16487D;
  --brand-color: #051B2E;
  --brand-color-secondary: #435462;
  --brand-color-light: #828D96;
  --brand-color-light-secondary: #CDD1D5;
  --brand-border-color: #D8DCE1;
  --brand-border-color-light: #E7EFF6;
  --brand-bg: #F5F9FC;
  --brand-bg-light: #F9FBFD;
  --brand-banner-mask-color: rgba(8, 41, 69, 0.7);
  --button-ripple-color: rgba(57, 136, 202, 0.15);
}
.variables-module-green-TTcwD {
  --brand-primary: #52A765;
  --brand-primary-light: #EAF4EC;
  --brand-primary-hover: #38804A;
  --brand-primary-active: #235932;
  --brand-color: #161F18;
  --brand-color-secondary: #494D49;
  --brand-color-light: #777B78;
  --brand-color-light-secondary: #D0D2D1;
  --brand-border-color: #CDD6D1;
  --brand-border-color-light: #E6F2EA;
  --brand-bg: #F6FBF7;
  --brand-bg-light: #FAFCFA;
  --brand-banner-mask-color: rgba(11, 37, 30, 0.65);
  --button-ripple-color: rgba(82, 167, 101, 0.15);
}
.variables-module-darkBlue-71rt0 {
  --brand-primary: #285DAC;
  --brand-primary-light: #E5EDF9;
  --brand-primary-hover: #0C4294;
  --brand-primary-active: #0A3068;
  --brand-color: #051B2E;
  --brand-color-secondary: #435462;
  --brand-color-light: #828D96;
  --brand-color-light-secondary: #CDD1D5;
  --brand-border-color: #D8DCE1;
  --brand-border-color-light: #E7EFF6;
  --brand-bg: #F3F5FB;
  --brand-bg-light: #F8FAFD;
  --brand-banner-mask-color: rgba(13, 23, 37, 0.65);
  --button-ripple-color: rgba(40, 93, 172, 0.15);
}
.variables-module-orange-22IT5 {
  --brand-primary: #E46B3E;
  --brand-primary-light: #FFE8DA;
  --brand-primary-hover: #B44C26;
  --brand-primary-active: #8A391B;
  --brand-color: #1D0903;
  --brand-color-secondary: #38302E;
  --brand-color-light: #756E6B;
  --brand-color-light-secondary: #B0AAA7;
  --brand-border-color: #CDC9C6;
  --brand-border-color-light: #F0EFEE;
  --brand-bg: #FFF8F6;
  --brand-bg-light: #FFFCFC;
  --brand-banner-mask-color: rgba(17, 14, 12, 0.65);
  --button-ripple-color: rgba(228, 107, 62, 0.15);
}
div.BrandLayout-module-reset-19Yad {
  line-height: 1.4;
  color: var(--brand-color);
}
div.BrandLayout-module-reset-19Yad {
  /* table */
  /* fields */
  /* fields box-shadow */
  /* button-ripple-color */
  /* pagination */
  /* date-picker */
}
div.BrandLayout-module-reset-19Yad .tlant-table-container .tlant-table-thead > tr > th {
  background-color: var(--brand-primary-light);
  color: var(--brand-color);
  border-bottom: unset;
  font-size: 14px;
  font-weight: 700;
}
div.BrandLayout-module-reset-19Yad .tlant-table-container .tlant-table-thead > tr {
  background-color: var(--brand-primary-light);
}
div.BrandLayout-module-reset-19Yad .tlant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: unset;
}
div.BrandLayout-module-reset-19Yad .tlant-table-container table > thead > tr:first-child th:last-child {
  border-top-left-radius: unset;
}
div.BrandLayout-module-reset-19Yad .tlant-table-container .tlant-table-thead {
  position: unset;
}
div.BrandLayout-module-reset-19Yad .tlant-table-container .tlant-table-tbody > tr td {
  color: var(--brand-color);
  border-bottom: 1px solid var(--brand-border-color-light);
}
div.BrandLayout-module-reset-19Yad .tlant-table-container .tlant-table-tbody > tr:hover td {
  background: var(--brand-bg) !important;
}
div.BrandLayout-module-reset-19Yad .tlant-table-container .tlant-table-tbody tr:nth-child(even) td {
  background-color: var(--brand-bg-light);
}
div.BrandLayout-module-reset-19Yad .tlant-table-container .tlant-table-thead .tlant-table-column-sorter {
  color: var(--brand-color-light);
}
div.BrandLayout-module-reset-19Yad .tlant-picker:not(:hover),
div.BrandLayout-module-reset-19Yad .tlant-select-selector:not(:hover),
div.BrandLayout-module-reset-19Yad .tlant-input-affix-wrapper:not(:hover) {
  border: 1px solid var(--brand-border-color);
}
div.BrandLayout-module-reset-19Yad .tlant-input-affix-wrapper-focused,
div.BrandLayout-module-reset-19Yad .tlant-input-affix-wrapper:hover,
div.BrandLayout-module-reset-19Yad .tlant-select-focused,
div.BrandLayout-module-reset-19Yad .tlant-select:hover,
div.BrandLayout-module-reset-19Yad .tlant-picker-focused,
div.BrandLayout-module-reset-19Yad .tlant-picker:hover,
div.BrandLayout-module-reset-19Yad .tlant-cascader:hover,
div.BrandLayout-module-reset-19Yad .tlant-cascader.tlant-select-open,
div.BrandLayout-module-reset-19Yad div.tlant-picker-focused {
  box-shadow: 0 0 0 2px var(--brand-primary-light) !important;
}
div.BrandLayout-module-reset-19Yad .tlant-pagination-options-quick-jumper input:focus,
div.BrandLayout-module-reset-19Yad .tlant-pagination-options-quick-jumper:hover input {
  box-shadow: 0 0 0 2px var(--brand-primary-light) !important;
}
div.BrandLayout-module-reset-19Yad .tlant-btn .rippleColor-default,
div.BrandLayout-module-reset-19Yad .tlant-btn .rippleColor-secondary {
  background-color: var(--button-ripple-color);
}
div.BrandLayout-module-reset-19Yad .tlant-btn-background-ghost .rippleColor-primary {
  background-color: var(--button-ripple-color);
}
div.BrandLayout-module-reset-19Yad .tlant-pagination li.tlant-pagination-item:not(.tlant-pagination-item-active),
div.BrandLayout-module-reset-19Yad .tlant-pagination .tlant-pagination-prev,
div.BrandLayout-module-reset-19Yad .tlant-pagination .tlant-pagination-next,
div.BrandLayout-module-reset-19Yad .tlant-pagination-options-size-changer:not(:hover) .tlant-select-selector,
div.BrandLayout-module-reset-19Yad .tlant-pagination-options-quick-jumper:not(:hover) input {
  border-color: var(--brand-border-color) !important;
}
div.BrandLayout-module-reset-19Yad .tlant-picker-cell-in-view.tlant-picker-cell-in-range::before,
div.BrandLayout-module-reset-19Yad .tlant-picker-cell-in-view.tlant-picker-cell-range-start:not(.tlant-picker-cell-range-start-single)::before,
div.BrandLayout-module-reset-19Yad .tlant-picker-cell-in-view.tlant-picker-cell-range-end:not(.tlant-picker-cell-range-end-single)::before {
  background: var(--brand-primary-light) !important;
}
.BrandLayout-module-container-lLUuR {
  min-width: 1080px;
}
.BrandLayout-module-container-lLUuR header {
  position: relative;
  z-index: 1;
  box-shadow: 0px 1px 5px rgba(9, 16, 40, 0.06), 0px 1px 7px rgba(12, 19, 56, 0.05);
}.SearchForm-module-gridWrap-x2mNp {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(2, auto);
  column-gap: 24px;
}
.SearchForm-module-gridWrap-x2mNp .tlant-row.tlant-form-item:not(.tlant-form-item-with-help) {
  margin-bottom: 27px;
}

.SearchForm-module-row-O9xcp {
  display: flex;
  flex-direction: row;
}
.SearchForm-module-row-O9xcp > div {
  flex: 1;
}.BrandedLoad-module-wrap-9wJhF {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.BrandedLoad-module-search-sJnM9 {
  padding: 40px 24px 0;
  width: 1080px;
  background: #fff;
  box-shadow: var(--brand-box-shadow-base);
  border-radius: 4px;
  margin-top: -80px;
  position: relative;
}

.BrandedLoad-module-list-Mh5wn {
  width: 1080px;
  margin: 40px 0;
}
.BrandedLoad-module-list-Mh5wn .tlant-pagination {
  width: fit-content;
  margin: 34px auto 0;
}

.BrandedLoad-module-contactFooter-2t-ar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 195px;
  background-color: var(--brand-primary);
  background-image: url("/svg/bg-lines.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  gap: 28px;
}
.BrandedLoad-module-contactFooter-2t-ar > div:first-child {
  font-weight: 700;
  font-size: 20px;
  color: #fff;
}

.BrandedLoad-module-banner-p7vg- {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  height: 450px;
  width: 100%;
  position: relative;
}
.BrandedLoad-module-banner-p7vg- .BrandedLoad-module-bannerMask-YbGQ3 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--brand-banner-mask-color);
}
.BrandedLoad-module-banner-p7vg- .BrandedLoad-module-bannerContent-zpnIT {
  position: absolute;
  padding-bottom: 80px;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 10px;
  color: #fff;
}
.BrandedLoad-module-banner-p7vg- .BrandedLoad-module-bannerContent-zpnIT > div:nth-child(1) {
  text-align: center;
  font-weight: 800;
  font-size: 44px;
  line-height: 54px;
  max-width: 900px;
}
.BrandedLoad-module-banner-p7vg- .BrandedLoad-module-bannerContent-zpnIT > div:nth-child(2) {
  text-align: center;
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  max-width: 600px;
  text-align: center;
}
.BrandedLoad-module-banner-p7vg- .BrandedLoad-module-bannerContent-zpnIT .BrandedLoad-module-btn-if8nN {
  height: 32px;
  min-width: 108px;
  margin-top: 40px;
}.index-module-wrap-bIFlf {
  width: 100%;
}
.index-module-wrap-bIFlf .index-module-inside-IE9ww {
  max-width: 1080px;
  display: grid;
  grid-template-columns: 600px 380px;
  column-gap: 100px;
  padding: 50px 0px;
  margin: 0 auto;
}
.index-module-wrap-bIFlf .index-module-broker-HNkZA {
  margin-top: 40px;
}
.index-module-wrap-bIFlf div.tlant-divider {
  color: var(--brand-color-light) !important;
}.index-module-wrap-LEIYF {
  height: 60px;
  background: var(--brand-bg);
  width: 100%;
}
.index-module-wrap-LEIYF .index-module-inside-v3Qri {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: 1080px;
  margin: 0 auto;
}
.index-module-wrap-LEIYF .index-module-back-T1JPV {
  font-weight: 700;
  font-size: 12px;
  line-height: 22px;
  color: var(--brand-primary);
  display: flex;
  user-select: none;
  cursor: pointer;
  align-items: center;
  column-gap: 4px;
}
.index-module-wrap-LEIYF .index-module-back-T1JPV svg {
  height: 16px;
  width: 16px;
}.index-module-wrap-Jjc40 {
  position: relative;
}

.index-module-fullscreen-TJo78 {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.index-module-fullscreen-TJo78 .index-module-empty-dO33e {
  margin-top: calc(var(--navBarHeight) + var(--topBarHeight) + 58rem);
  font-weight: 700;
  font-size: 14rem;
  line-height: 22rem;
  color: #000000;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.index-module-fullscreen-TJo78 .index-module-empty-dO33e svg {
  height: 70rem;
  width: 70rem;
}.index-module-container-SVrGB {
  border: 1px solid #e7ebf3;
  border-radius: 4rem;
  padding: 16rem;
  margin-bottom: 16rem;
}
.index-module-container-SVrGB .index-module-centeredContainer-QCOs2 {
  font-size: 24rem;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.index-module-container-SVrGB .index-module-betweenContainer-Dsjwx {
  font-weight: 600;
  font-size: 14rem;
  line-height: 22rem;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.index-module-container-SVrGB .tlant-btn {
  height: 44rem !important;
  width: 100%;
}
.index-module-container-SVrGB .tlant-btn span {
  font-weight: 700;
  font-size: 14rem;
  line-height: 22rem;
}

.index-module-inviteWrap-WYJm3 {
  padding: 16rem;
  background: linear-gradient(99.73deg, rgba(64, 102, 212, 0.1) 0%, rgba(64, 102, 212, 0.03) 100%);
  border-radius: 4px;
}
.index-module-inviteWrap-WYJm3 .tlant-btn {
  height: 44rem !important;
  width: 189rem;
  padding: 11rem 16rem;
  border-radius: 4rem;
}
.index-module-inviteWrap-WYJm3 .tlant-btn span {
  font-weight: 700;
  font-size: 14rem;
  line-height: 22rem;
}
.index-module-inviteWrap-WYJm3 .index-module-inviteTitle-jeUxC {
  display: flex;
  font-weight: 600;
  font-size: 14rem;
  line-height: 22rem;
  color: #000000;
  margin-bottom: 8rem;
}
.index-module-inviteWrap-WYJm3 .index-module-inviteTitle-jeUxC svg {
  width: 20rem;
  height: 20rem;
  margin-right: 8rem;
}

.index-module-mobileSectionCB-r6mG5 {
  width: 100%;
  background-color: #f5f7fa;
}
.index-module-mobileSectionCB-r6mG5:first-child {
  margin-top: 5rem;
}
.index-module-mobileSectionCB-r6mG5 .index-module-title--tmNc {
  font-weight: 600;
  font-size: 16rem;
  line-height: 24rem;
  color: #000000;
  margin-bottom: 4rem;
}
.index-module-mobileSectionCB-r6mG5 .index-module-subTitle-FzmKq {
  font-weight: 400;
  font-size: 14rem;
  line-height: 19rem;
  color: #7f8596;
}

.index-module-mobileListBar-m-B3N {
  padding: 0 16px;
  width: 100%;
  border: 1px solid #e7ebf3;
  border-radius: 6px;
  height: 66px;
  display: flex;
  align-items: center;
  column-gap: 16px;
  align-content: center;
}
.index-module-mobileListBarLogo-niAkJ {
  padding-left: 5rem;
  padding-right: 5rem;
}
.index-module-mobileListBarLogo-niAkJ img {
  height: 34px;
}
.index-module-mobileListBarName-G3ZRv {
  padding-left: 5rem;
  padding-right: 5rem;
  font-size: 14rem;
  line-height: 19rem;
  padding-top: 3rem;
}
.index-module-mobileListBarBtn-w6XIm {
  margin-top: 13rem;
}

.index-module-LoadTabs-eSCCc .tlant-tabs-nav {
  margin: 0 !important;
}
.index-module-LoadTabs-eSCCc .tlant-tabs-tab + .tlant-tabs-tab {
  margin: 0 0 0 17px !important;
}
.index-module-LoadTabs-eSCCc div.tlant-tabs-tab {
  padding: 0px 6px 10px 6px !important;
}
.index-module-LoadTabs-eSCCc .tlant-tabs-nav-wrap {
  padding: 0 10px !important;
}

.index-module-manageWrap--Cijm {
  background-color: #fff;
  padding: 16rem;
}
.index-module-manageWrap--Cijm .index-module-subTitle-FzmKq {
  padding: 0;
  padding-bottom: 16rem;
}

.index-module-addNewIcon-UexOH {
  padding: 0;
  color: #4c556c;
  display: flex;
}
.index-module-addNewIcon-UexOH svg {
  height: 20rem;
  width: 20rem;
}.BrokerItem-module-card-9pnCB {
  display: flex;
  flex-direction: column;
  width: 100vw;
  min-height: 96px;
  align-items: flex-start;
  padding: 16rem;
  gap: 6rem;
  margin-top: 8rem;
  background-color: white;
  font-size: 16rem;
  line-height: 24rem;
  font-weight: 600;
  border-width: 1px 0px;
  border-style: solid;
  border-color: #e7ebf3;
  cursor: pointer;
}

.BrokerItem-module-name-BDVaO {
  display: flex;
  align-items: center;
}
.BrokerItem-module-name-BDVaO svg {
  margin: 0 8px 0 0;
  width: 20rem;
  height: 22rem;
}

.BrokerItem-module-details-S9PlI {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 6rem;
  width: 100%;
  justify-content: center;
  align-items: flex-start;
  margin-left: calc(20rem + 8px);
  font-size: 14rem;
  line-height: 22rem;
}
.BrokerItem-module-details-S9PlI div {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  min-width: 74.25rem;
  margin-right: 6rem;
}
.BrokerItem-module-details-S9PlI div label {
  font-weight: 400;
  color: #7f8596;
}
.BrokerItem-module-details-S9PlI div:last-child span {
  color: #4066d4;
}
.BrokerItem-module-details-S9PlI .BrokerItem-module-loadlockWrap-e1W1x {
  width: 100%;
  display: flex;
  margin-top: 2rem;
}
.BrokerItem-module-details-S9PlI .BrokerItem-module-loadlockWrap-e1W1x div {
  display: flex;
  flex-direction: row;
}.MyBrokers-module-container-3WfyS {
  width: 100vw;
  height: 100%;
}
.MyBrokers-module-container-3WfyS .MyBrokers-module-tabsContainer-L4RxG .tlant-tabs-nav {
  margin-bottom: 0 !important;
}
.MyBrokers-module-container-3WfyS .MyBrokers-module-tabsContainer-L4RxG .tlant-tabs-nav-wrap {
  padding: 0 16rem;
}
.MyBrokers-module-container-3WfyS .MyBrokers-module-tabsContainer-L4RxG .tlant-tabs-tab + .tlant-tabs-tab {
  margin: 0 0 0 16rem !important;
}
.MyBrokers-module-container-3WfyS .MyBrokers-module-tabsContainer-L4RxG .tlant-tabs-tab {
  font-size: 14rem;
  font-weight: 600;
  padding: 0 6rem 10rem;
}
.MyBrokers-module-container-3WfyS .MyBrokers-module-tabsContainer-L4RxG .tlant-tabs-nav-wrap {
  border-bottom: 1px solid #e7ebf3;
}

.MyBrokers-module-empty-mHd24 {
  display: flex;
  flex-direction: column;
  padding: 55.14rem 24rem 0;
  align-items: center;
}
.MyBrokers-module-empty-mHd24 .MyBrokers-module-icon-m4HE- {
  height: 80rem;
  width: 80rem;
  margin-bottom: 12rem;
}
.MyBrokers-module-empty-mHd24 .MyBrokers-module-icon-m4HE- svg {
  height: 80rem;
  width: 80rem;
}
.MyBrokers-module-empty-mHd24 .MyBrokers-module-title-Xp3US {
  font-weight: 600;
  font-size: 14rem;
  line-height: 20rem;
  color: #000000;
  margin-bottom: 2rem;
}
.MyBrokers-module-empty-mHd24 .MyBrokers-module-description-Nd56N {
  font-weight: 400;
  font-size: 14rem;
  line-height: 19rem;
  text-align: center;
  color: #7f8596;
}

.MyBrokers-module-details-hVW-i {
  background-color: #ffffff;
  margin-top: 8rem;
}

.MyBrokers-module-listLoading-eGkXD {
  height: 80vh;
}.MyLoads-module-myLoadsWrap-stdE8 .MyLoads-module-LoadTabs-sGJVg .tlant-tabs-nav {
  margin-bottom: 0 !important;
}
.MyLoads-module-myLoadsWrap-stdE8 .MyLoads-module-LoadTabs-sGJVg .tlant-tabs-nav-wrap {
  padding: 0 16rem;
}
.MyLoads-module-myLoadsWrap-stdE8 .MyLoads-module-LoadTabs-sGJVg .tlant-tabs-tab + .tlant-tabs-tab {
  margin: 0 0 0 16rem !important;
}
.MyLoads-module-myLoadsWrap-stdE8 .MyLoads-module-LoadTabs-sGJVg .tlant-tabs-tab {
  font-size: 14rem;
  padding: 0 6rem 10rem;
  font-weight: 600;
}
.MyLoads-module-myLoadsWrap-stdE8 .MyLoads-module-LoadTabs-sGJVg .tlant-tabs-nav-wrap {
  border-bottom: 1px solid #e7ebf3;
}.NoLoads-module-noLoadsWrapper-VEU5B {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.NoLoads-module-noLoadsWrapper-VEU5B svg {
  margin: 52px 0 20px;
  width: 80rem;
  height: 80rem;
}
.NoLoads-module-noLoadsWrapper-VEU5B h3 {
  font-size: 14rem;
  line-height: 20px;
  font-weight: 600;
}
.NoLoads-module-noLoadsWrapper-VEU5B h4 {
  color: #7f8596;
  font-size: 14rem;
  font-weight: 400;
}.LoadAlertMoreAction-module-moreAction-MvNuo .LoadAlertMoreAction-module-moreIcon-kSqz- {
  display: flex;
}
.LoadAlertMoreAction-module-moreAction-MvNuo .LoadAlertMoreAction-module-moreIcon-kSqz-.tlant-dropdown-open {
  color: #274ed3;
}
.LoadAlertMoreAction-module-moreAction-MvNuo .LoadAlertMoreAction-module-moreIcon-kSqz- svg {
  height: 24rem;
  width: 24rem;
}.LoadAlertItem-module-card-g0kG- {
  display: flex;
  flex-direction: column;
  width: 100vw;
  min-height: 146rem;
  align-items: flex-start;
  padding: 16rem;
  margin-top: 10rem;
  background-color: white;
  font-size: 12rem;
  line-height: 20rem;
  font-weight: 600;
  border-width: 1px 0px;
  border-style: solid;
  border-color: #e7ebf3;
  gap: 8rem;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-truck-wfz9J {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-truck-wfz9J .LoadAlertItem-module-actions-6Azek {
  display: flex;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-truck-wfz9J .LoadAlertItem-module-actions-6Azek .LoadAlertItem-module-postTruck-lN6Oo {
  min-width: 75rem;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-truck-wfz9J .LoadAlertItem-module-actions-6Azek .LoadAlertItem-module-moreAction-hqDUo .LoadAlertItem-module-moreIcon-FReCC {
  display: flex;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-truck-wfz9J .LoadAlertItem-module-actions-6Azek .LoadAlertItem-module-moreAction-hqDUo .LoadAlertItem-module-moreIcon-FReCC.tlant-dropdown-open {
  color: #274ed3;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-truck-wfz9J .LoadAlertItem-module-actions-6Azek .LoadAlertItem-module-moreAction-hqDUo .LoadAlertItem-module-moreIcon-FReCC svg {
  height: 24rem;
  width: 24rem;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-address-D1lyh {
  display: flex;
  flex-direction: column;
  gap: 4rem;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-addressWrap-oRjKa {
  display: flex;
  align-items: center;
  gap: 8rem;
  font-weight: 600;
  font-size: 16rem;
  line-height: 24rem;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-addressWrap-oRjKa span {
  font-weight: 400;
  font-size: 14rem;
  line-height: 22rem;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-addressWrap-oRjKa svg {
  width: 20rem;
  height: 20rem;
  overflow: unset;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-bottom-aQlp-,
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-details-jB71e {
  width: 100%;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-bottom-aQlp- .LoadAlertItem-module-item-0PoYw,
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-details-jB71e .LoadAlertItem-module-item-0PoYw {
  font-weight: 600;
  font-size: 14rem;
  line-height: 22rem;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-bottom-aQlp- .LoadAlertItem-module-trailer-Fohi1,
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-details-jB71e .LoadAlertItem-module-trailer-Fohi1 {
  font-weight: 400;
  font-size: 14rem;
  line-height: 22rem;
  margin: 2rem 0 4rem;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-bottom-aQlp- .LoadAlertItem-module-trailer-Fohi1 span,
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-details-jB71e .LoadAlertItem-module-trailer-Fohi1 span {
  color: #7f8596;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-bottom-aQlp- .LoadAlertItem-module-trailer-Fohi1 span:first-child,
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-details-jB71e .LoadAlertItem-module-trailer-Fohi1 span:first-child {
  color: #000000;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-bottom-aQlp- .LoadAlertItem-module-loadItem-M0Prt,
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-details-jB71e .LoadAlertItem-module-loadItem-M0Prt {
  margin-bottom: 3.5rem;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-bottom-aQlp- .LoadAlertItem-module-postTruck-lN6Oo button,
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-details-jB71e .LoadAlertItem-module-postTruck-lN6Oo button {
  width: 106rem;
  height: 32rem;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-bottom-aQlp- .LoadAlertItem-module-postTruck-lN6Oo button span,
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-details-jB71e .LoadAlertItem-module-postTruck-lN6Oo button span {
  font-size: 12rem;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-details-jB71e {
  flex-direction: column;
  align-items: flex-start;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-details-jB71e .LoadAlertItem-module-matches-NFSTW {
  margin: 8rem 0rem 4rem;
  font-weight: 600;
  font-size: 14rem;
  line-height: 22rem;
  display: flex;
}
.LoadAlertItem-module-card-g0kG- .LoadAlertItem-module-details-jB71e .LoadAlertItem-module-matches-NFSTW svg {
  height: 10rem;
  width: 8rem;
}

.LoadAlertItem-module-card-g0kG-.LoadAlertItem-module-disabled-Lt-q- {
  color: #b2b6c0;
}
.LoadAlertItem-module-card-g0kG-.LoadAlertItem-module-disabled-Lt-q- button {
  background-color: #f7f7f8;
  border: 1px solid #dadce1 !important;
}
.LoadAlertItem-module-card-g0kG-.LoadAlertItem-module-disabled-Lt-q- span {
  color: #b2b6c0 !important;
}
.LoadAlertItem-module-card-g0kG-.LoadAlertItem-module-disabled-Lt-q- svg {
  opacity: 0.4;
}
.LoadAlertItem-module-card-g0kG-.LoadAlertItem-module-disabled-Lt-q- a {
  color: #b2b6c0;
}.LoadAlert-module-wrapper-Wbz33 {
  height: 100%;
  padding: 0 32rem;
}
.LoadAlert-module-wrapper-Wbz33 .LoadAlert-module-status-5aZ4e {
  padding-top: 69rem;
  align-items: center;
  justify-content: center;
  display: flex;
  flex-direction: column;
}
.LoadAlert-module-wrapper-Wbz33 .LoadAlert-module-status-5aZ4e .LoadAlert-module-icon-HjLfz svg {
  height: 56px;
  width: 52px;
  margin-bottom: 24px;
}
.LoadAlert-module-wrapper-Wbz33 .LoadAlert-module-status-5aZ4e h2 {
  font-size: 14rem;
  font-weight: 700;
  line-height: 22rem;
  margin-bottom: 2px;
}
.LoadAlert-module-wrapper-Wbz33 .LoadAlert-module-status-5aZ4e p {
  font-weight: 400;
  color: #7f8596;
  margin-bottom: 12px;
  font-size: 14rem;
  text-align: center;
}
.LoadAlert-module-wrapper-Wbz33 .LoadAlert-module-status-5aZ4e button {
  font-weight: 700;
  font-size: 12px;
}
.LoadAlert-module-wrapper-Wbz33 .LoadAlert-module-status-5aZ4e button svg {
  width: 10px;
  height: 100%;
  margin-right: 6px;
}

.LoadAlert-module-details-jYZWn {
  background-color: #ffffff;
  margin-top: 8rem;
}

.LoadAlert-module-footer-j7wsF {
  padding: 12rem 16rem;
}
.LoadAlert-module-footer-j7wsF svg {
  margin-right: 6rem;
  height: 12rem;
  width: 12rem;
}
.LoadAlert-module-footer-j7wsF .LoadAlert-module-button-s2ksT {
  width: 100%;
  height: 32rem;
}.AddEdit-module-container-8YxfW {
  width: 100%;
  min-height: calc(100vh - 153rem);
  padding: 24rem 16rem 16rem;
  background-color: #FFFFFF;
}

.AddEdit-module-footer-A0Hhh {
  padding: 12rem 16rem;
}
.AddEdit-module-footer-A0Hhh .AddEdit-module-button-1A9tn {
  width: 100%;
  height: 32rem;
}.InviteBrokerMobilePage-module-icon-NYWQ3 {
  width: 24rem;
  height: 24rem;
  display: flex;
}

.InviteBrokerMobilePage-module-search-tQsGL {
  padding: 8rem 16rem;
}

.InviteBrokerMobilePage-module-promptArea-ckPpx {
  font-weight: 500;
  font-size: 12rem;
  line-height: 16rem;
  color: #7f8596;
  padding: 10rem 24rem;
}

.InviteBrokerMobilePage-module-invitationBody-14BOh {
  background-color: white;
  margin-top: 8rem;
}.GetBundle-module-wrapper-OoNW- {
  background: url("/svg/bg-lines-further.svg") top center no-repeat, linear-gradient(180deg, #e0e8ff 0%, #ffffff 100%);
  background-color: white;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 84px;
  min-width: 1100px;
}
.GetBundle-module-wrapper-OoNW- .GetBundle-module-crossed-41FP3 {
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 32px;
  color: #7f8596;
  position: relative;
}
.GetBundle-module-wrapper-OoNW- .GetBundle-module-crossed-41FP3::after {
  height: 1px;
  content: "";
  position: absolute;
  left: 0px;
  top: calc(50% - 2px);
  border: 1px solid #7f8596;
  width: 100%;
}
.GetBundle-module-wrapper-OoNW- .GetBundle-module-loading-6LQLy {
  height: 100vh;
}

.GetBundle-module-header-DpemE {
  display: flex;
  justify-content: space-between;
  width: 940px;
  margin-top: 93px;
}
.GetBundle-module-header-DpemE .GetBundle-module-leftContent-6V3fA {
  width: 506px;
}
.GetBundle-module-header-DpemE .GetBundle-module-leftContent-6V3fA .GetBundle-module-timeoffer-knUQX {
  display: flex;
  justify-content: flex-start;
  font-size: 14px;
  line-height: 22px;
  font-weight: 700;
  color: #069a49;
}
.GetBundle-module-header-DpemE .GetBundle-module-leftContent-6V3fA .GetBundle-module-timeoffer-knUQX svg {
  height: 23px;
  width: 30px;
}
.GetBundle-module-header-DpemE .GetBundle-module-leftContent-6V3fA .GetBundle-module-title-mVXsc {
  font-weight: 700;
  font-size: 36px;
  line-height: 46px;
  color: #001c4f;
  margin-top: 7px;
}
.GetBundle-module-header-DpemE .GetBundle-module-leftContent-6V3fA .GetBundle-module-desc-UFjKN {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #4c556c;
  width: 90%;
  margin-top: 9px;
}
.GetBundle-module-header-DpemE .GetBundle-module-rightContent-Ehwpu {
  margin-top: 19px;
}
.GetBundle-module-header-DpemE .GetBundle-module-rightContent-Ehwpu .GetBundle-module-discount-0c2Db {
  display: flex;
  align-items: center;
  margin-left: 8px;
}
.GetBundle-module-header-DpemE .GetBundle-module-rightContent-Ehwpu .GetBundle-module-discount-0c2Db .GetBundle-module-discountBubble-XOq6R {
  display: flex;
  align-items: center;
  font-weight: 700;
  font-size: 14px;
  color: #22b865;
  line-height: 16px;
  height: 26px;
  margin-right: 10px;
  background-color: white;
  border-radius: 33px;
  padding: 5px 9px;
}
.GetBundle-module-header-DpemE .GetBundle-module-rightContent-Ehwpu .GetBundle-module-discount-0c2Db .GetBundle-module-discountBubble-XOq6R span {
  font-size: 12px;
  font-weight: 500;
}
.GetBundle-module-header-DpemE .GetBundle-module-rightContent-Ehwpu .GetBundle-module-price-MVO47 {
  font-weight: 700;
  font-size: 56px;
  line-height: 70px;
  color: #001c4f;
  position: relative;
}
.GetBundle-module-header-DpemE .GetBundle-module-rightContent-Ehwpu .GetBundle-module-price-MVO47::after {
  content: "/Mo";
  position: absolute;
  bottom: 10px;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
}
.GetBundle-module-header-DpemE .GetBundle-module-rightContent-Ehwpu .GetBundle-module-action-r2DgC {
  margin-top: 17px;
}
.GetBundle-module-header-DpemE .GetBundle-module-rightContent-Ehwpu .GetBundle-module-action-r2DgC button {
  background: linear-gradient(92.19deg, #6a8cef 0%, #2951c7 100%);
  height: 40px;
  font-weight: 700;
  font-size: 14px;
  line-height: 22px;
  color: #fff;
  border: none;
}
.GetBundle-module-header-DpemE .GetBundle-module-rightContent-Ehwpu .GetBundle-module-action-r2DgC button:hover, .GetBundle-module-header-DpemE .GetBundle-module-rightContent-Ehwpu .GetBundle-module-action-r2DgC button:focus {
  background: linear-gradient(92.19deg, #3b6bf7 0%, #0532b3 100%);
  color: #fff !important;
}

.GetBundle-module-body-Lnx-u {
  display: flex;
  width: 940px;
  justify-content: space-between;
  margin-top: 64px;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-plusIcon-njI38 {
  width: 37px;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-panel-8EzvU {
  padding: 32px;
  width: 416px;
  background: #ffffff;
  box-shadow: 0px 24px 48px -10px rgba(16, 24, 40, 0.12);
  border-radius: 16px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-panel-8EzvU .GetBundle-module-logo-zNXG1 {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  line-height: 22px;
  text-transform: capitalize;
  color: #7f8596;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-panel-8EzvU .GetBundle-module-logo-zNXG1 p {
  margin: 24px 0;
  font-weight: 700;
  font-size: 20px;
  line-height: 22px;
  text-transform: capitalize;
  color: #001c4f;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-panel-8EzvU .GetBundle-module-logo-zNXG1 svg {
  height: 26px;
  width: 132px;
  margin-bottom: 9px;
  color: #1b3755;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-panel-8EzvU .GetBundle-module-price-MVO47 {
  margin: 8px 0;
  font-weight: 700;
  font-size: 44px;
  line-height: 40px;
  color: #4c556c;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-panel-8EzvU .GetBundle-module-price-MVO47 span {
  font-size: 14px;
  line-height: 22px;
  color: #7f8596;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-panel-8EzvU .GetBundle-module-desc-UFjKN {
  margin-top: 5px;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #4c556c;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-panel-8EzvU.GetBundle-module-left-uNmSc .GetBundle-module-checksContainer-Yh8Hn {
  margin-top: 34px;
  display: flex;
  gap: 18px;
  flex-direction: column;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-checkItem-3JckW {
  display: grid;
  grid-template-columns: 20px 1fr;
  gap: 8px;
  color: #4c556c;
  align-items: center;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-checkItem-3JckW svg {
  height: 24px;
  width: 24px;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-panel-8EzvU.GetBundle-module-right-FRU2w {
  position: relative;
  overflow: hidden;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-panel-8EzvU.GetBundle-module-right-FRU2w .GetBundle-module-freetag-UIbGA {
  position: absolute;
  background: linear-gradient(224.91deg, #9fb8e2 3.64%, #476599 66.57%);
  width: 179px;
  color: white;
  text-align: center;
  right: -50px;
  top: 22px;
  transform: rotate(45deg);
  padding: 5px 0;
  font-weight: 700;
  font-size: 16px;
  line-height: 25px;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-panel-8EzvU.GetBundle-module-right-FRU2w .GetBundle-module-logo-zNXG1 svg {
  width: 109px;
  height: 26px;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-panel-8EzvU.GetBundle-module-right-FRU2w .GetBundle-module-price-MVO47 {
  display: flex;
  font-size: 40px;
  font-weight: 700;
  align-items: baseline;
  color: #069a49;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-panel-8EzvU.GetBundle-module-right-FRU2w .GetBundle-module-price-MVO47 .GetBundle-module-crossed-41FP3 {
  font-size: 40px;
  font-weight: 700;
  align-items: baseline;
  color: #b2b6c0;
  margin-left: 10px;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-panel-8EzvU.GetBundle-module-right-FRU2w .GetBundle-module-price-MVO47 .GetBundle-module-crossed-41FP3::after {
  border: 1px solid #b2b6c0;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-panel-8EzvU.GetBundle-module-right-FRU2w .GetBundle-module-price-MVO47 span {
  margin-left: 6px;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-iconlistContainer-6UiY- {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin-top: 34px;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-iconlistitem-WMHqz {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-iconlistitem-WMHqz img {
  width: 50px;
  height: 50px;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-iconlistitem-WMHqz div {
  margin-left: 12px;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-iconlistitem-WMHqz h4 {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  margin: 0;
}
.GetBundle-module-body-Lnx-u .GetBundle-module-iconlistitem-WMHqz p {
  margin: 0;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #4a556e;
}.TMSLayout-module-container-WU2qo {
  background-color: #fff;
  display: flex;
}

.TMSLayout-module-left-SdtqJ {
  order: 1;
}
.TMSLayout-module-left-SdtqJ .TMSLayout-module-sideBar-iXgDd {
  top: 52px;
  border-right: 1px solid #e7ebf3;
}

.TMSLayout-module-main-r1DCM {
  order: 2;
  flex-grow: 1;
  padding-bottom: 100px;
}

.TMSLayout-module-menu-E1o3C {
  margin-bottom: 8px;
}
.TMSLayout-module-menu-E1o3C:first-child {
  margin-top: -10px;
}

.TMSLayout-module-menuTitle-zX0Jh {
  padding: 8px;
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
  overflow: hidden;
  white-space: nowrap;
}
.TMSLayout-module-menuTitle-zX0Jh.TMSLayout-module-hidden-8fNTP {
  visibility: hidden;
}.landing-module-landingBanner-QYYOt {
  background: url("/svg/bg-lines-further.svg") top center no-repeat, linear-gradient(180deg, #e0e8ff 0%, #ffffff 100%);
  display: flex;
  flex-direction: column;
  gap: 40rem;
  padding-left: 24rem;
  padding-top: 50rem;
  overflow-x: hidden;
}
.landing-module-landingBanner-QYYOt .landing-module-introduce-0Kw1C {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.landing-module-landingBanner-QYYOt .landing-module-locker-Tsn-A {
  display: flex;
  gap: 6px;
  align-items: center;
  font-weight: 700;
  font-size: 14rem;
  line-height: 22rem;
  color: #069a49;
}
.landing-module-landingBanner-QYYOt .landing-module-locker-Tsn-A svg {
  height: 24rem;
  width: 24rem;
}
.landing-module-landingBanner-QYYOt .landing-module-title-MiIIm {
  font-weight: 700;
  font-size: 36rem;
  line-height: 48rem;
  color: #000000;
}
.landing-module-landingBanner-QYYOt .landing-module-desc-BQYbs {
  font-weight: 500;
  font-size: 16rem;
  line-height: 24rem;
  color: #4c556c;
}
.landing-module-landingBanner-QYYOt .landing-module-pic-Yzenp img {
  width: auto;
  height: 312rem;
}

.landing-module-content-CD--A {
  padding: 0 24rem;
  display: flex;
  flex-direction: column;
  gap: 32rem;
}
.landing-module-content-CD--A .landing-module-actions-hqGXM {
  margin-top: 32rem;
}

.landing-module-features-PJA2S {
  margin-top: 8px;
  display: flex;
  flex-direction: column;
  gap: 28px;
  padding: 14px 0;
  width: fit-content;
}
.landing-module-features-PJA2S .landing-module-featureItem-YPhPa {
  display: flex;
  align-items: center;
  gap: 16rem;
}
.landing-module-features-PJA2S .landing-module-featureItem-YPhPa .landing-module-featureIcon-Jf7dk {
  background-color: #ecf0fb;
  padding: 6rem;
  border-radius: 14px;
}
.landing-module-features-PJA2S .landing-module-featureItem-YPhPa .landing-module-featureIcon-Jf7dk svg {
  height: 100%;
  width: 100%;
}
.landing-module-features-PJA2S .landing-module-featureItem-YPhPa .landing-module-descContainer-ow506 {
  flex: 1;
}
.landing-module-features-PJA2S .landing-module-featureItem-YPhPa .landing-module-descContainer-ow506 .landing-module-name-wL6Pd {
  font-weight: 700;
  font-style: 14rem;
  line-height: 22rem;
}
.landing-module-features-PJA2S .landing-module-featureItem-YPhPa .landing-module-descContainer-ow506 .landing-module-desc-BQYbs {
  margin-bottom: 0;
  font-weight: 500;
  font-size: 12rem;
  line-height: 16rem;
  color: #4c556c;
}
.landing-module-features-PJA2S .landing-module-featureItem-YPhPa .landing-module-featureName-9xIoQ {
  font-weight: 600;
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
}

.landing-module-landingFeature-YOm3w {
  padding-top: 50rem;
  display: flex;
  flex-direction: column;
}
.landing-module-landingFeature-YOm3w .landing-module-landingFeatureContent-NTHVM {
  display: flex;
  flex-direction: column;
}

.landing-module-landingFeatureTitle-pGJnJ {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  color: #000;
  font-weight: 600;
  font-size: 16rem;
  line-height: 24rem;
  padding: 0 24rem 28rem 22rem;
}
.landing-module-landingFeatureTitle-pGJnJ p {
  margin-bottom: 0;
  padding: 0 12rem;
}
.landing-module-landingFeatureTitle-pGJnJ span {
  display: block;
  height: 1px;
  flex: 1;
}
.landing-module-landingFeatureTitle-pGJnJ span:first-child {
  background-image: linear-gradient(90deg, rgba(231, 235, 243, 0) -16.71%, #c2cbdc 99.74%);
}
.landing-module-landingFeatureTitle-pGJnJ span:last-child {
  background-image: linear-gradient(90deg, #c2cbdc 0.61%, rgba(231, 235, 243, 0) 109.09%);
}

.landing-module-landingFeatureItem-76Oay {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  margin: 0 24rem;
  padding: 28rem 0 0;
}
.landing-module-landingFeatureItem-76Oay:last-child .landing-module-border-6GTqo {
  display: none;
}
.landing-module-landingFeatureItem-76Oay .landing-module-border-6GTqo {
  border-radius: 2px;
  height: 1px;
  border: 1px solid #e9ebee;
  width: 100%;
  margin-top: 35rem;
}
.landing-module-landingFeatureItem-76Oay .landing-module-landingFeatureIntroduce-HkOFA {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.landing-module-landingFeatureItem-76Oay .landing-module-landingFeatureIntroduce-HkOFA .landing-module-title-MiIIm {
  font-weight: 700;
  font-size: 18rem;
  line-height: 24rem;
  color: #000;
}
.landing-module-landingFeatureItem-76Oay .landing-module-landingFeatureIntroduce-HkOFA .landing-module-descriptions-BLWHW {
  margin: 10px 0 24px;
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.landing-module-landingFeatureItem-76Oay .landing-module-landingFeatureIntroduce-HkOFA .landing-module-descriptions-BLWHW .landing-module-itemWrap-mv-Hr {
  align-items: baseline;
  display: flex;
}
.landing-module-landingFeatureItem-76Oay .landing-module-landingFeatureIntroduce-HkOFA .landing-module-descriptions-BLWHW .landing-module-itemWrap-mv-Hr .landing-module-item-lo3Za {
  font-weight: 500;
  font-size: 16rem;
  line-height: 24rem;
  color: #4c556c;
}
.landing-module-landingFeatureItem-76Oay .landing-module-landingFeatureIntroduce-HkOFA .landing-module-descriptions-BLWHW .landing-module-itemWrap-mv-Hr .landing-module-symbol-wD8Hz {
  width: 6px;
  height: 6px;
  border-radius: 6px;
  background: #a0b4d6;
  margin-right: 8px;
  flex-shrink: 0;
  transform: translateY(-1.5px);
}
.landing-module-landingFeatureItem-76Oay .landing-module-landingFeaturePic-KDCew img {
  width: 100%;
  height: auto;
}
.landing-module-landingFeatureItem-76Oay:has(.landing-module-landingFeaturePic-KDCew p) {
  margin: 0;
}
.landing-module-landingFeatureItem-76Oay:has(.landing-module-landingFeaturePic-KDCew p) .landing-module-landingFeatureIntroduce-HkOFA {
  padding: 0 24rem;
}
.landing-module-landingFeatureItem-76Oay:has(.landing-module-landingFeaturePic-KDCew p) .landing-module-landingFeaturePic-KDCew {
  width: 100%;
}
.landing-module-landingFeatureItem-76Oay:has(.landing-module-landingFeaturePic-KDCew p) .landing-module-landingFeaturePic-KDCew p {
  margin-top: 12rem;
  color: #4c556c;
  font-weight: 500;
  font-size: 14rem;
  line-height: 19rem;
  text-align: center;
}
.landing-module-landingFeatureItem-76Oay:has(.landing-module-landingFeaturePic-KDCew p) .landing-module-border-6GTqo {
  width: 87%;
  align-self: center;
}

.landing-module-landingFeatureItem-76Oay.landing-module-active-9HWkB {
  animation: landing-module-flashPrompt-8caZ7 2s linear 0.4s;
}

@keyframes landing-module-flashPrompt-8caZ7 {
  0% {
    background: transparent;
  }
  10% {
    background: #e9eeff;
  }
  90% {
    background: #e9eeff;
  }
  100% {
    background: transparent;
  }
}.landing-tms-top-element .landing-module-actions-h2cyv {
  margin-top: 32rem;
  padding: 0 24rem;
}

.landing-module-freetrialWrapper-i4qmK .landing-module-loggedIn-52PqL {
  padding: 32rem 17rem 0;
}.GetBundle-module-wrapper-fM6NL {
  background: url("/svg/bg-lines-further.svg") 85% -3% no-repeat, linear-gradient(180deg, #e0e8ff 0%, #ffffff 100%);
  background-size: 1225rem 445rem;
  background-repeat: no-repeat;
  background-color: white;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.GetBundle-module-wrapper-fM6NL .GetBundle-module-crossed-yNWtp {
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 32px;
  color: #7f8596;
  position: relative;
}
.GetBundle-module-wrapper-fM6NL .GetBundle-module-crossed-yNWtp::after {
  height: 1px;
  content: "";
  position: absolute;
  left: 0px;
  top: calc(50% - 2px);
  border: 1px solid #7f8596;
  width: 100%;
}
.GetBundle-module-wrapper-fM6NL .GetBundle-module-loading-A-22a {
  height: 100vh;
}

.GetBundle-module-header-S8rWZ {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  margin-top: 50rem;
  padding: 15rem;
}
.GetBundle-module-header-S8rWZ .GetBundle-module-leftContent-ebz4B {
  padding: 0 9rem;
}
.GetBundle-module-header-S8rWZ .GetBundle-module-leftContent-ebz4B .GetBundle-module-timeoffer-Io2cY {
  display: flex;
  justify-content: flex-start;
  font-size: 14rem;
  line-height: 22rem;
  font-weight: 700;
  color: #069a49;
}
.GetBundle-module-header-S8rWZ .GetBundle-module-leftContent-ebz4B .GetBundle-module-timeoffer-Io2cY svg {
  height: 23rem;
  width: 30rem;
}
.GetBundle-module-header-S8rWZ .GetBundle-module-leftContent-ebz4B .GetBundle-module-title-D7Go8 {
  font-weight: 800;
  font-size: 40rem;
  line-height: 1.2em;
  color: #001c4f;
  margin-top: 8rem;
}
.GetBundle-module-header-S8rWZ .GetBundle-module-leftContent-ebz4B .GetBundle-module-desc-tEeVQ {
  font-weight: 400;
  font-size: 16rem;
  line-height: 24rem;
  color: #4c556c;
  margin-top: 9rem;
}
.GetBundle-module-header-S8rWZ .GetBundle-module-panel-dqY1Z {
  display: flex;
  background-color: white;
  flex-direction: column;
  border-radius: 20px;
  padding: 12rem;
  margin-top: 32rem;
  box-shadow: 0px 4px 10px -2px rgba(16, 24, 40, 0.1), 0px 0px 4px -2px rgba(16, 24, 40, 0.05);
}
.GetBundle-module-header-S8rWZ .GetBundle-module-panelContent-BzU1q {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.GetBundle-module-header-S8rWZ .GetBundle-module-panelContent-BzU1q .GetBundle-module-price-UrdsA {
  font-weight: 700;
  font-size: 18rem;
  line-height: 24rem;
  color: #06255f;
  position: relative;
  margin-bottom: 0;
}
.GetBundle-module-header-S8rWZ .GetBundle-module-panelContent-BzU1q .GetBundle-module-price-UrdsA .GetBundle-module-green-6r2-p {
  font-weight: 700;
  font-size: 18rem;
  line-height: 24rem;
  color: #12a554;
}
.GetBundle-module-header-S8rWZ .GetBundle-module-panelContent-BzU1q .GetBundle-module-price-UrdsA .GetBundle-module-crossed-yNWtp {
  font-size: 18rem;
  font-weight: 500;
  align-items: baseline;
  color: #b2b6c0;
}
.GetBundle-module-header-S8rWZ .GetBundle-module-panelContent-BzU1q .GetBundle-module-price-UrdsA .GetBundle-module-crossed-yNWtp::after {
  border: 1px solid #b2b6c0;
}
.GetBundle-module-header-S8rWZ .GetBundle-module-panelContent-BzU1q .GetBundle-module-price-UrdsA span {
  font-size: 12rem;
  line-height: 24rem;
  font-weight: 600;
  align-self: flex-end;
}
.GetBundle-module-header-S8rWZ .GetBundle-module-panelContent-BzU1q div.GetBundle-module-price-UrdsA {
  display: flex;
  align-items: center;
  gap: 2rem;
}
.GetBundle-module-header-S8rWZ .GetBundle-module-panelContent-BzU1q h1.GetBundle-module-price-UrdsA::after {
  content: "/Month";
  position: absolute;
  bottom: -3rem;
  margin-left: 2rem;
  font-weight: 600;
  font-size: 12rem;
  line-height: 24rem;
}
.GetBundle-module-header-S8rWZ .GetBundle-module-panelContent-BzU1q .GetBundle-module-plusIcon-R95ag {
  color: #4066d4;
  width: 12rem;
  height: 12rem;
}

.GetBundle-module-action-KYvLw {
  margin-top: 17rem;
}
.GetBundle-module-action-KYvLw button.GetBundle-module-actionBtn-H91D- {
  height: auto;
  background: linear-gradient(180deg, #5577d9 0%, #214bc2 100%);
  border-radius: 14px;
  padding: 8rem 0 10rem;
  color: #fff;
  border: none;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.GetBundle-module-action-KYvLw button.GetBundle-module-actionBtn-H91D-:hover, .GetBundle-module-action-KYvLw button.GetBundle-module-actionBtn-H91D-:focus {
  background: linear-gradient(92.19deg, #3b6bf7 0%, #0532b3 100%);
  color: #fff !important;
}
.GetBundle-module-action-KYvLw button.GetBundle-module-actionBtn-H91D- p {
  margin-bottom: 0;
  font-size: 20rem;
  line-height: 27rem;
  font-weight: 700;
}
.GetBundle-module-action-KYvLw button.GetBundle-module-actionBtn-H91D- span {
  margin-bottom: 0;
  color: rgba(255, 255, 255, 0.8);
  font-weight: 400;
  font-size: 14rem;
  line-height: 19rem;
}

.GetBundle-module-bundlePanel-gKVD8 {
  width: 145rem;
  background-color: #eff5ff;
  border-radius: 12px;
}
.GetBundle-module-bundlePanel-gKVD8 .GetBundle-module-title-D7Go8 {
  padding: 6rem 12rem;
  font-weight: 700;
  font-style: 14rem;
  line-height: 20rem;
  border-radius: 12px 12px 0px 0px;
  background-color: #dfe7ff;
  color: #1f4893;
}
.GetBundle-module-bundlePanel-gKVD8 .GetBundle-module-content-he6TG {
  padding: 6rem 12rem 8rem;
}
.GetBundle-module-bundlePanel-gKVD8 .GetBundle-module-content-he6TG p {
  font-size: 12rem;
  line-height: 16rem;
  font-weight: 500;
  color: #4c557c;
  margin-bottom: 0;
}

.GetBundle-module-popupList-dyq4V {
  display: flex;
  flex-direction: column;
  gap: 20rem;
  padding: 19rem 15rem 35rem;
}
.GetBundle-module-popupList-dyq4V .GetBundle-module-iconlistitem-V7irY {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.GetBundle-module-popupList-dyq4V .GetBundle-module-iconlistitem-V7irY svg {
  width: 40rem;
  min-width: 40rem;
  height: 40rem;
}
.GetBundle-module-popupList-dyq4V .GetBundle-module-iconlistitem-V7irY div {
  margin-left: 12px;
}
.GetBundle-module-popupList-dyq4V .GetBundle-module-iconlistitem-V7irY h4 {
  font-weight: 600;
  font-size: 14rem;
  line-height: 22rem;
  margin: 0;
}
.GetBundle-module-popupList-dyq4V .GetBundle-module-iconlistitem-V7irY p {
  margin: 0;
  font-weight: 400;
  font-size: 12rem;
  line-height: 16rem;
  color: #4a556e;
}

.GetBundle-module-featurePanel-LKD5m h1 {
  color: #06255f;
  font-weight: 700;
  font-size: 18rem;
  line-height: 24rem;
}

.GetBundle-module-body-k-p3P {
  margin-top: 50rem;
  width: 100%;
}
.GetBundle-module-body-k-p3P .GetBundle-module-action-KYvLw {
  margin-top: 30rem;
  padding: 0 27rem;
}.FeatureSection-module-wrapper-RwkOM {
  display: flex;
  flex-direction: column;
}
.FeatureSection-module-wrapper-RwkOM .FeatureSection-module-header-Vcd8d {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-right: 18rem;
}
.FeatureSection-module-wrapper-RwkOM .FeatureSection-module-header-Vcd8d h1 {
  display: flex;
  font-weight: 700;
  font-size: 20rem;
  line-height: 24rem;
  margin-bottom: 0;
}
.FeatureSection-module-wrapper-RwkOM .FeatureSection-module-header-Vcd8d h1::before {
  content: " ";
  display: block;
  width: 6rem;
  background-color: #4066d4;
  margin-right: 9rem;
}
.FeatureSection-module-wrapper-RwkOM .FeatureSection-module-header-Vcd8d a {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 14rem;
  line-height: 22rem;
}
.FeatureSection-module-wrapper-RwkOM .FeatureSection-module-header-Vcd8d a svg {
  width: 16rem;
  height: 16rem;
}
.FeatureSection-module-wrapper-RwkOM .FeatureSection-module-body-DWxaG {
  display: flex;
  justify-content: space-around;
  margin-top: 32rem;
  margin-bottom: 32rem;
  padding: 0 16rem;
}
.FeatureSection-module-wrapper-RwkOM .FeatureSection-module-body-DWxaG .FeatureSection-module-feature-O-Urs {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  max-width: 116rem;
}
.FeatureSection-module-wrapper-RwkOM .FeatureSection-module-body-DWxaG .FeatureSection-module-feature-O-Urs p {
  margin-bottom: 0;
  margin-top: 8rem;
  font-weight: 600;
  font-size: 13rem;
  line-height: 18rem;
}
.FeatureSection-module-wrapper-RwkOM .FeatureSection-module-body-DWxaG .FeatureSection-module-feature-O-Urs .FeatureSection-module-icon-0-iVB {
  width: 50rem;
  height: 50rem;
}
.FeatureSection-module-wrapper-RwkOM .FeatureSection-module-body-DWxaG .FeatureSection-module-feature-O-Urs .FeatureSection-module-icon-0-iVB svg,
.FeatureSection-module-wrapper-RwkOM .FeatureSection-module-body-DWxaG .FeatureSection-module-feature-O-Urs .FeatureSection-module-icon-0-iVB img {
  width: 100%;
  height: 100%;
}.index-module-bg-23fpS {
  background-color: #f5f7fa;
  height: 100%;
}

.index-module-page-nuSUb {
  width: 600px;
  padding: 20px 24px;
  margin: 0 auto;
  background-color: #ffffff;
}

.index-module-h2-JrxRM {
  font-size: 20px;
  font-weight: 700;
  height: 28px;
  line-height: 28px;
  margin-bottom: 30px;
}

.index-module-formGroup-gvifa {
  display: grid;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 30px;
  column-gap: 24px;
}
.index-module-formGroupCross-HSuPM {
  grid-column-start: 1;
  grid-column-end: -1;
}

.index-module-dotWrap-XDSJr {
  display: grid;
  grid-template-columns: 2fr 2fr;
  column-gap: 20px;
}

.index-module-billDescription-Ww5jc {
  font-size: 24px;
  text-align: center;
  color: red;
  margin-bottom: 30px;
}

.index-module-submitButton-eauZi {
  margin: 0 auto;
}

.index-module-copy-5pev- {
  margin-top: 24px;
  display: grid;
  grid-template-columns: 1fr 64px;
  column-gap: 16px;
}.index-module-wrap-mDWB5 {
  color: #323c50;
  background-color: #fff;
}

.index-module-header-SFv6u {
  padding: 40px 40px 20px 40px;
  border-bottom: 1px solid #ecf2f7;
}

.index-module-body-iW1sz {
  padding: 40px;
}

.index-module-tit--ySSD {
  font-size: 20px;
  font-weight: bold;
  word-wrap: break-word;
}

.index-module-p-57OeU {
  margin-top: 10px;
  line-height: 20px;
  opacity: 0.6;
}

.index-module-summary-9Ivha {
  height: 24px;
}

.index-module-fill-kvVwx {
  padding: 10px 20px;
  line-height: 25px;
  background-color: #1b8ecf;
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  margin-top: 20px;
}

.index-module-partSummary-nHDmR {
  padding: 30px 20px 38px 20px;
  border-bottom: 1px solid #ecf2f7;
}

.index-module-thWrap-0p2bq {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  height: 30px;
  font-size: 16px;
  font-weight: 600;
}

.index-module-tdWrap-2Izj1 {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  padding: 10px 0;
}

.index-module-opacity4-oSO0a {
  opacity: 0.6;
}

.index-module-removeMg-wXJE5 {
  margin: 0;
}

.index-module-termsWrap-sGRPW {
  padding: 30px 0 40px;
  border-bottom: 1px solid #ecf2f7;
}

.index-module-termsContainer-SCImb {
  width: 100%;
  height: 150px;
  border: 1px solid #ecf2f7;
  overflow-y: scroll;
  background-color: #f9f9f9;
  margin-top: 20px;
}

.index-module-check-X1ZZx {
  margin-top: 20px;
  position: relative;
}

.index-module-check-X1ZZx p {
  margin-left: 25px;
}

.index-module-payInfo-Aw3A6 {
  padding: 30px 0 40px;
  border-bottom: 1px solid #ecf2f7;
}

.index-module-payBank-a7T8i {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
}

.index-module-bankIcon-zlePW {
  width: 325px;
  height: auto;
}

.index-module-pd-E0w2s {
  padding-top: 10px;
}

.index-module-signWrap-L0CUK {
  padding: 30px 0 40px;
}

.index-module-signInput-xJvuA {
  margin: 30px 0 40px;
  border: none;
  border-radius: 0;
  border-bottom: 2px solid #323c50;
  width: 240px;
  height: 30px;
  line-height: 30px;
  font-size: 20px;
  font-weight: bold;
  outline: none;
}

.index-module-justify-gv0iL {
  text-align: justify;
}

.index-module-checkBox-n6RJb {
  position: absolute;
  top: 2px;
  width: 16px;
  height: 16px;
  border: 1px solid #909fa6;
  border-radius: 100%;
  margin-right: 10px;
}

.index-module-checkedBorder-QQC5Z {
  border: 1px solid #1b8ecf;
}

.index-module-chckedStyle-Dq8mE {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background-color: #1b8ecf;
}

.index-module-bottomPayment-QwMBG {
  bottom: 5px;
  /* left: 50px; */
  padding-bottom: 5px;
}

.index-module-inputWrap-km9mo {
  position: relative;
  overflow: hidden;
  width: 200px;
}

.index-module-loadingWrap-wWwNI {
  position: relative;
}

.index-module-redColor-f-T1P {
  color: #f04545;
}

.index-module-marginTop5-WLsBE {
  margin-top: 5px;
}

.index-module-marginTop10-aLky2 {
  margin-top: 10px;
}

.index-module-capitalize-qCCTF {
  text-transform: capitalize;
}

.index-module-left50-43YsI {
  left: 50px;
}.share-module-opacity-z7K-d {
  opacity: 0.6;
}

.share-module-check-uxiYq {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}

.share-module-check-uxiYq p {
  margin: 0;
}

.share-module-check-uxiYq a {
  text-decoration: underline;
}

.share-module-checkBox-xRh-f {
  width: 16px;
  height: 16px;
  margin-right: 10px;
}

.share-module-btnWrap-2eDOM {
  text-align: center;
  margin-bottom: 20px;
  display: flex;
  clear: both;
  justify-content: center;
}

.share-module-wide-eEsoo {
  width: 120px;
}

.share-module-marginLef-8yuu- {
  margin-left: 10px;
}

.share-module-wrap-eQmhT {
  max-width: 778px;
  margin-bottom: 20px;
  margin-top: 20px;
  padding-top: 0px;
}

.share-module-choosen-Lw3Kg {
  color: #1b8ecf;
  opacity: 1;
}

.share-module-unchoose-bBKlB {
  color: #323c50;
  opacity: 0.6;
}

.share-module-NavItem--0myW {
  padding-bottom: 20px;
  font-size: 14px;
  font-weight: 700;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-around;
  align-items: flex-start;
  margin: 0;
}

.share-module-NavItem--0myW li {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  position: relative;
}

.share-module-dot-2KrwY {
  position: relative;
  right: 13px;
  top: -3px;
  margin: auto;
}

.share-module-selectIcon-4NfPB {
  background: #1b8ecf url("/assets/rightWhite.svg") center center no-repeat;
  background-size: 70% 70%;
  border: none !important;
}

.share-module-icon-hqRY- {
  width: 18px;
  height: 18px;
  border-radius: 50% 50%;
  border: 1px solid #323c50;
  text-align: center;
  margin-right: 8px;
  line-height: 17px;
}

.share-module-content-1WpPa {
  background-color: #fff;
}

.share-module-removeBg-ulWzp {
  margin-top: 30px;
  background-color: #f5f7f7;
}

.share-module-center-6K6eM {
  text-align: center;
}

.share-module-marginCenter-hxunC {
  margin: 0 auto;
}

.share-module-errorTips-iyT03 {
  position: absolute;
  bottom: -20px;
  left: 0;
  font-size: 12px;
  color: red;
  min-width: 200px;
}

.share-module-viewH-WDY54 {
  height: 50px;
}

@media screen and (max-width: 768px) {
  .share-module-NavItem--0myW {
    font-weight: 600;
  }
  .share-module-NavItem--0myW li {
    flex: 1;
    flex-flow: column;
    text-align: center;
  }
  .share-module-icon-hqRY- {
    margin-right: 0px;
  }
  .share-module-dot-2KrwY {
    position: absolute;
    left: -70px;
  }
  .share-module-btnWrap-2eDOM {
    margin-bottom: 0;
    display: flex;
  }
  .share-module-breakWord-AyAi3 {
    max-width: 100px;
  }
}.index-module-contract-BrcoP {
  color: #333333;
  padding: 18px;
  opacity: 0.8;
  /* text-align: justify; */
}

.index-module-tab-ydHdm {
  text-align: left;
  display: inline-block;
  width: 50px;
}

.index-module-center-di3dN {
  text-align: center;
}

.index-module-title-I-PEc {
  font-size: 16px;
  font-weight: bold;
}

.index-module-tips-VvsLz {
  font-size: 14px;
  font-weight: bold;
}

.index-module-content-aWJpq {
  font-size: 14px;
}

.index-module-itemTitle-YuGZ4 {
  font-size: 14px;
  text-decoration: underline;
}

.index-module-b-wgInp {
  font-weight: bold;
}

.index-module-link-e29va {
  text-decoration: underline;
}.index-module-wrap-tkVxT {
  padding: 40px;
}

.index-module-header-dnELv {
  text-align: center;
  padding: 15px 0 25px 0;
  border-bottom: 1px solid #ecf2f7;
}

.index-module-pageTitle-v8DpO {
  font-size: 30px;
  line-height: 30px;
  font-weight: bold;
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  align-items: center;
}

.index-module-partWrap-6sZvt {
  padding: 40px 0 20px 0;
  border-top: 1px solid #ecf2f7;
}

.index-module-tit-NQUSq {
  font-size: 20px;
  height: 20px;
  line-height: 20px;
  font-weight: bold;
  margin-bottom: 20px;
}

.index-module-productWrap-VHDww {
  padding-left: 20px;
}

.index-module-thWrap-zn4fp {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  height: 30px;
  font-size: 16px;
  font-weight: 600;
}

.index-module-tdWrap-XxZzh {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  padding: 10px 0;
}

.index-module-opacity4-YFM53 {
  opacity: 0.6;
}

.index-module-opacity8-TKlAt {
  opacity: 1;
}

.index-module-textEnd-Qj6tL {
  text-align: end;
}

.index-module-buttonStyle-nQVWQ {
  width: 80px;
  height: 45px;
  padding: 0;
}

.index-module-wide-F3fOv {
  position: relative;
  width: 90px;
  height: 42px;
}

.index-module-headerIcon-vYNrr {
  display: inline-block;
  min-width: 30px;
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 29px;
  border-radius: 50% 50%;
  background-color: #45aef0;
  color: #fff;
  font-weight: normal;
  margin-right: 10px;
  font-size: 20px;
}

.index-module-red-2GsBA {
  background-color: #df524b;
}

.index-module-marginTop10-m-3hI {
  margin-top: 10px;
}

.index-module-green-1MPfo {
  background-color: #26c389;
  background-image: url(/assets/rightWhite.453380ed.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px 20px;
}

.index-module-capitalize-wfc-B {
  text-transform: capitalize;
}.index-module-mHeader-JJziU {
  width: 100%;
  background-color: #ffffff;
  padding: 10px 16px;
  margin-bottom: 10px;
  border-bottom: 1px solid #e7ebf3;
  display: inline-flex;
}
.index-module-mHeader-JJziU svg {
  width: 24px;
  height: 24px;
}

.index-module-mHeader__text-V0g0R {
  font-size: 16px;
  font-weight: 500;
  margin: 0 auto;
}

.index-module-paymentDetailed__container-enjAs {
  max-width: 100%;
  background-color: #ffffff;
  border: 1px solid #e7ebf3;
  font-size: 14px;
  font-weight: 600;
  line-height: 22px;
}
@media (min-width: 601px) {
  .index-module-paymentDetailed__container-enjAs {
    margin: 0 auto;
    max-width: 947px;
  }
}

@media (min-width: 601px) {
  .index-module-breadcrumb--Fpa4 {
    padding: 16px 20px;
  }
}

.index-module-paymentDetailed__main_content_wrapper-TFBu2 {
  margin: 16px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media (min-width: 601px) {
  .index-module-paymentDetailed__main_content_wrapper-TFBu2 {
    margin: 20px 16px;
  }
}
.index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-statusWrapper-s05uM {
  display: flex;
  justify-content: center;
  align-items: center;
  column-gap: 8px;
}
.index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-statusWrapper__text-2qEns {
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
}
.index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-statusWrapper__icon-xrFHn {
  width: 24px;
  height: 24px;
}
@media (min-width: 601px) {
  .index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-statusWrapper__icon-xrFHn {
    width: 32px;
    height: 32px;
  }
}
.index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-statusWrapper__icon-xrFHn svg {
  width: 24px;
  height: 24px;
}
@media (min-width: 601px) {
  .index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-statusWrapper__icon-xrFHn svg {
    width: 32px;
    height: 32px;
  }
}
.index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-orderWrapper-LBKbU,
.index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-paymentWrapper-RZo4z,
.index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-totalWrapper-L-qrT {
  max-width: 100%;
}
@media (min-width: 601px) {
  .index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-orderWrapper-LBKbU,
  .index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-paymentWrapper-RZo4z,
  .index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-totalWrapper-L-qrT {
    min-width: 600px;
    margin: 0 auto;
  }
}
.index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-orderWrapper-LBKbU {
  border-bottom: 1px solid #e7ebf3;
}
.index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-paymentWrapper-RZo4z {
  border-bottom: 1px solid #7f8596;
}
.index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-title-47pU7 {
  margin-bottom: 15px;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
}
.index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-subTitle-TvAt8 {
  font-weight: 700;
  color: #7f8596;
  margin-bottom: 8px;
  text-transform: capitalize;
}
@media (min-width: 601px) {
  .index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-subTitle-TvAt8 {
    margin-bottom: 10px;
  }
}
.index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-contentWrapper-3Qa5E {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media (min-width: 601px) {
  .index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-contentWrapper-3Qa5E {
    margin-bottom: 20px;
    gap: 10px;
  }
}
.index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-lineWrap-tMkQC {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
@media (min-width: 601px) {
  .index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-lineWrap-tMkQC {
    gap: 10px;
  }
}
.index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-lineWrap__sub_heading-699A1 {
  font-weight: 700;
  color: #000000;
}
.index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-lineWrap__label-WNWvx {
  font-weight: 500;
  color: #7f8596;
}
@media (min-width: 601px) {
  .index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-lineWrap__label-WNWvx {
    max-width: 300px;
  }
}
.index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-text_uppercase-Y4hWk {
  text-transform: uppercase;
}
.index-module-paymentDetailed__main_content_wrapper-TFBu2 .index-module-break_long_text-9yJs8 {
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-word;
  max-width: 245px;
  white-space: normal;
}

.index-module-onBackBtn-APlsj {
  cursor: pointer;
}.WexSignup-module-wexSignupWrapper-bkBKs {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.WexSignup-module-wexSignupWrapper-bkBKs .WexSignup-module-transitionPane-CwdP7 {
  display: block;
  transition: opacity 0.3s ease-in-out;
}
.WexSignup-module-wexSignupWrapper-bkBKs .WexSignup-module-transitionPane-CwdP7.WexSignup-module-active-rofrN {
  opacity: 1;
  visibility: visible;
}
.WexSignup-module-wexSignupWrapper-bkBKs .WexSignup-module-transitionPane-CwdP7.WexSignup-module-hidden-jvHUo {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  pointer-events: none;
}

.WexSignup-module-factoringPage-cRNXo {
  position: relative;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-steps-Kk4HK {
  margin-bottom: 30px;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-steps-Kk4HK div.tlant-steps-item-title::after {
  top: 12px;
  height: 2px;
  background: #dadce1 !important;
  border-radius: 1px;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-steps-Kk4HK .tlant-steps-item:not(:first-of-type) {
  padding-left: 10px !important;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-steps-Kk4HK .tlant-steps-item-title {
  padding-right: 10px !important;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-steps-Kk4HK .tlant-steps-item-container {
  width: 24px !important;
  height: 24px !important;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-steps-Kk4HK div.tlant-steps-item-icon {
  width: 24px !important;
  height: 24px !important;
  border-radius: 24px;
  line-height: 24px;
  font-weight: 700;
  font-size: 14px;
  margin: 0 !important;
  border-width: 2px !important;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-steps-Kk4HK .tlant-steps-item-process div.tlant-steps-item-icon,
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-steps-Kk4HK .tlant-steps-item-wait div.tlant-steps-item-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-steps-Kk4HK .tlant-steps-item-wait div.tlant-steps-item-icon span.tlant-steps-icon {
  color: #7f8596 !important;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O {
  margin: 24px auto;
  width: 940px;
  background-color: #ffffff;
  border: 1px solid #e7ebf3;
  border-radius: 8px;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-header-cR91P {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #e7ebf3;
  padding: 20px;
  font-weight: bold;
  font-size: 18px;
  line-height: 26px;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-wexCapitalLogo-pflLl {
  height: 16px;
  width: 121px;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt {
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 550px;
  width: 100%;
  margin: 0 auto;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-footNote-eXsfl:has(div) {
  margin-top: 30px;
  width: 100%;
  display: flex;
  justify-content: center;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE {
  width: 100%;
  margin: 30px auto;
  display: flex;
  flex-direction: column;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .tlant-form-item {
  margin-bottom: 0;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .tlant-form-item-margin-offset {
  margin-bottom: 0 !important;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .tlant-form-item-explain-error {
  font-size: 12px !important;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .tlant-input-affix-wrapper-textarea-with-clear-btn {
  border: none;
  height: 68px !important;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .tlant-input-affix-wrapper-textarea-with-clear-btn textarea::placeholder {
  font-size: 13px;
  color: #7f8596;
  font-weight: 400;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-formContent-4QAq- {
  position: relative;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-stepPane-ZqP4J {
  display: block;
  transition: opacity 0.3s ease-in-out;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-stepPane-ZqP4J.WexSignup-module-active-rofrN {
  opacity: 1;
  visibility: visible;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-stepPane-ZqP4J.WexSignup-module-hidden-jvHUo {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  pointer-events: none;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-stepPane-ZqP4J .WexSignup-module-formTitle-aFVGw {
  font-weight: bold;
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 4px;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-stepPane-ZqP4J .WexSignup-module-formDescription-PAY03 {
  font-size: 12px;
  line-height: 16px;
  color: #7f8596;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-stepPane-ZqP4J .WexSignup-module-formItems-LyxPK {
  margin-top: 20px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-formActions-4qzqV {
  display: flex;
  justify-content: flex-end;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-formActions-4qzqV .WexSignup-module-continueButton-Etpq4,
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-formActions-4qzqV .WexSignup-module-submitButton-prL0c.tlant-btn {
  padding: 5px 16px !important;
  font-weight: 700 !important;
  text-transform: uppercase;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-formActions-4qzqV .WexSignup-module-continueButton-Etpq4 svg,
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-formActions-4qzqV .WexSignup-module-submitButton-prL0c.tlant-btn svg {
  width: 16px;
  height: 16px;
}
.WexSignup-module-factoringPage-cRNXo div[data-step]:not([data-step="2"]) .WexSignup-module-formActions-4qzqV {
  margin-top: 30px;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-additionalDetails-QNiXs {
  display: grid;
  grid-template-columns: 1fr;
  gap: 26px;
  margin-bottom: 15px;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-fullWidth-4f3C7 {
  grid-column: 1/-1;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-formRow-XjK9C {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-mcDotContainer-slTtL {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-toggleMcDot-phiCe {
  font-size: 12px;
  line-height: 16px;
  color: #4066d4;
  cursor: pointer;
  margin-top: 10px;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-verticalRadio--8KMo .tlant-row {
  flex-direction: column;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-verticalRadio--8KMo .tlant-form-item-label {
  text-align: left;
  padding: 0;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-verticalRadio--8KMo .tlant-form-item-label label {
  font-size: 12px;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-verticalRadio--8KMo .tlant-radio-group {
  display: flex;
  flex-direction: column;
  margin-top: 8px;
  gap: 10px;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-verticalRadio--8KMo .tlant-radio-group .tlant-radio-wrapper {
  font-size: 12px;
  line-height: 16px;
  font-weight: 600;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-checkboxText-R9KwB .tlant-checkbox-wrapper {
  font-size: 12px;
  line-height: 16px;
  font-weight: 600;
  letter-spacing: 0px;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-checkboxText-R9KwB .tlant-checkbox-wrapper .tlant-checkbox + span {
  padding-right: 0;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-additionalNotes-gSBlB {
  resize: none;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-timeNote-deC9i {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 15px 0;
  width: 100%;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-clockIcon-4udIk {
  width: 24px;
  height: 24px;
  flex-shrink: 0;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-timeNoteText-a53gN {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: #4c556c;
  margin: 0;
  white-space: nowrap;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-timeNoteBold-fwW4- {
  font-weight: 600;
}
.WexSignup-module-factoringPage-cRNXo .WexSignup-module-testimonialContainer-Q4ou- {
  padding: 15px 0;
}

.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N {
  min-height: calc(100dvh - var(--topBarHeight));
  background-color: #ffffff;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-steps-Kk4HK {
  margin-bottom: 20px;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-container-uj-4O {
  width: auto;
  border-radius: 0;
  border: none;
  margin: 0 0 0 0;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-container-uj-4O .WexSignup-module-header-cR91P {
  font-size: 14px;
  line-height: 22px;
  padding: 15px 16px;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-container-uj-4O .WexSignup-module-wexCapitalLogo-pflLl {
  height: 12px;
  width: 97px;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt {
  overflow: hidden;
  padding: 24px 16px;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-footNote-eXsfl:has(div) {
  margin-top: 20px;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE {
  margin: 0;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV {
  margin: 0;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .tlant-input-affix-wrapper-textarea-with-clear-btn textarea::placeholder {
  font-size: 16px;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-formContent-4QAq- {
  margin: 0;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-stepPane-ZqP4J .WexSignup-module-formTitle-aFVGw {
  font-size: 16px;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-stepPane-ZqP4J .WexSignup-module-formDescription-PAY03 {
  font-size: 14px;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-stepPane-ZqP4J .WexSignup-module-formItems-LyxPK {
  grid-template-columns: 1fr;
  column-gap: 24px;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-formActions-4qzqV .WexSignup-module-continueButton-Etpq4 {
  width: 100%;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-container-uj-4O .WexSignup-module-content-bFykt .WexSignup-module-formContainer-naMaE .WexSignup-module-form-EbODV .WexSignup-module-formActions-4qzqV .WexSignup-module-submitButton-prL0c {
  width: 100%;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-verticalRadio--8KMo .tlant-form-item-label label {
  font-size: 14px;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-verticalRadio--8KMo .tlant-radio-group .tlant-radio-wrapper {
  font-size: 14px;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-formRow-XjK9C {
  grid-template-columns: 1fr;
  gap: 20px;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-checkboxText-R9KwB .tlant-checkbox-wrapper {
  font-size: 14px;
  line-height: 22px;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-timeNote-deC9i {
  flex-wrap: wrap;
  text-align: center;
  padding: 0;
  margin-top: 4px;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-timeNoteText-a53gN {
  white-space: normal;
}
.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N .WexSignup-module-testimonialContainer-Q4ou- {
  padding: 0;
}

.WexSignup-module-factoringPage-cRNXo.WexSignup-module-mobile-Qjw-N.WexSignup-module-success-ZrzFC .WexSignup-module-container-uj-4O {
  margin-top: -10px;
}.SuccessSubmission-module-successSubmission-FaSB3 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin: 58.5px 20px;
  background-color: #ffffff;
  position: relative;
}
.SuccessSubmission-module-successSubmission-FaSB3 .SuccessSubmission-module-closeButton-C5hnk {
  display: none;
}
.SuccessSubmission-module-successSubmission-FaSB3 .SuccessSubmission-module-contentWrapper-VcAjL {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
  max-width: 550px;
  width: 100%;
}
.SuccessSubmission-module-successSubmission-FaSB3 .SuccessSubmission-module-iconTitleWrapper-h87JT {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  width: 100%;
}
.SuccessSubmission-module-successSubmission-FaSB3 .SuccessSubmission-module-successIcon-OHD2R {
  color: #069a49;
  width: 32px;
  height: 32px;
  flex-shrink: 0;
}
.SuccessSubmission-module-successSubmission-FaSB3 .SuccessSubmission-module-successTitle-wGBNz {
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  text-align: center;
  color: #000000;
  width: 336px;
  max-width: 100%;
  margin: 0;
  white-space: pre-wrap;
}
.SuccessSubmission-module-successSubmission-FaSB3 .SuccessSubmission-module-successDescription-fR9t2 {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  color: #7f8596;
  width: 100%;
  margin: 0;
}
.SuccessSubmission-module-successSubmission-FaSB3 .SuccessSubmission-module-successDescription-fR9t2 p {
  margin: 0;
  white-space: pre-wrap;
}
.SuccessSubmission-module-successSubmission-FaSB3 .SuccessSubmission-module-successDescription-fR9t2 p:not(:last-child) {
  margin-bottom: 0;
}
.SuccessSubmission-module-successSubmission-FaSB3 .SuccessSubmission-module-callToAction-ED-L1 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 12px;
  background-color: #ffffff;
  border: 1px solid #c2d0fb;
  border-radius: 43px;
  box-shadow: 0 4px 10px 0 rgba(174, 194, 205, 0.25);
  cursor: pointer;
  transition: background-color 0.2s ease;
}
.SuccessSubmission-module-successSubmission-FaSB3 .SuccessSubmission-module-callToAction-ED-L1:hover {
  background-color: #f5f7ff;
}
.SuccessSubmission-module-successSubmission-FaSB3 .SuccessSubmission-module-phoneIcon-5pHXT {
  color: #4066d4;
  width: 36px;
  height: 36px;
  flex-shrink: 0;
}
.SuccessSubmission-module-successSubmission-FaSB3 .SuccessSubmission-module-callText-Kve2H {
  font-size: 14px;
  line-height: 20px;
  color: #000000;
  margin: 0;
  white-space: pre-wrap;
  text-align: left;
}
.SuccessSubmission-module-successSubmission-FaSB3 .SuccessSubmission-module-callPrefix-Altd-,
.SuccessSubmission-module-successSubmission-FaSB3 .SuccessSubmission-module-callSuffix-drlNy {
  font-weight: 500;
}
.SuccessSubmission-module-successSubmission-FaSB3 .SuccessSubmission-module-phoneNumber-bY2-D {
  font-weight: 700;
  color: #4066d4;
  text-decoration: underline;
  text-underline-position: from-font;
  cursor: pointer;
}
.SuccessSubmission-module-successSubmission-FaSB3 .SuccessSubmission-module-phoneNumber-bY2-D:hover {
  color: #2d4fa8;
}

.SuccessSubmission-module-successSubmission-FaSB3.SuccessSubmission-module-mobile-HjpId {
  position: relative;
  padding: 20px;
  margin: 0;
  height: 100%;
  min-height: calc(100dvh - var(--topBarHeight));
  border: none;
  border-radius: 0;
}
.SuccessSubmission-module-successSubmission-FaSB3.SuccessSubmission-module-mobile-HjpId .SuccessSubmission-module-contentWrapper-VcAjL {
  width: 100%;
}
.SuccessSubmission-module-successSubmission-FaSB3.SuccessSubmission-module-mobile-HjpId .SuccessSubmission-module-successTitle-wGBNz {
  width: 100%;
  max-width: 100%;
}
.SuccessSubmission-module-successSubmission-FaSB3.SuccessSubmission-module-mobile-HjpId .SuccessSubmission-module-successDescription-fR9t2 {
  width: 100%;
}
.SuccessSubmission-module-successSubmission-FaSB3.SuccessSubmission-module-mobile-HjpId .SuccessSubmission-module-closeButton-C5hnk {
  display: block;
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 1;
}
.SuccessSubmission-module-successSubmission-FaSB3.SuccessSubmission-module-mobile-HjpId .SuccessSubmission-module-closeIcon-ab0t9 {
  width: 24px;
  height: 24px;
}
.SuccessSubmission-module-successSubmission-FaSB3.SuccessSubmission-module-mobile-HjpId .SuccessSubmission-module-callToAction-ED-L1 {
  width: 100%;
}.WexSignupEntry-module-entryContainer-OauIq {
  margin: 24px auto;
  width: 940px;
  background-color: #ffffff;
  border: 1px solid #e7ebf3;
  border-radius: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: linear-gradient(180deg, rgba(136, 167, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 47.865%), linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%);
}
.WexSignupEntry-module-entryContainer-OauIq .WexSignupEntry-module-entryContent-6ULBV {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 32px;
  width: 100%;
  max-width: 800px;
  padding: 30px;
  border-radius: 8px;
  box-sizing: border-box;
}
.WexSignupEntry-module-entryContainer-OauIq .WexSignupEntry-module-entryHeader-MqAOE {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
}
.WexSignupEntry-module-entryContainer-OauIq .WexSignupEntry-module-entryLogo-vdOYK {
  height: 18px;
  width: 145px;
}
.WexSignupEntry-module-entryContainer-OauIq .WexSignupEntry-module-entryTitle-nWXCh {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 34px;
  text-align: center;
  color: #000000;
  margin: 0;
  white-space: pre-wrap;
}
.WexSignupEntry-module-entryContainer-OauIq .WexSignupEntry-module-featuresGrid-uIXdg {
  display: flex;
  gap: 10px;
  width: 100%;
  max-width: 800px;
  margin-top: -10px;
}
.WexSignupEntry-module-entryContainer-OauIq .WexSignupEntry-module-featureCard-xJu0q {
  flex: 1;
  display: flex;
  gap: 12px;
  align-items: center;
  padding: 12px;
  background: rgba(255, 255, 255, 0.8);
  border: 1px solid #c2d0fb;
  border-radius: 12px;
  min-width: 0;
  box-shadow: 0 6px 12px 0 rgba(105, 115, 119, 0.08);
}
.WexSignupEntry-module-entryContainer-OauIq .WexSignupEntry-module-featureIcon-2baEY {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  background-color: #eef2fe;
  border-radius: 10px;
  flex-shrink: 0;
  color: #4066d4;
}
.WexSignupEntry-module-entryContainer-OauIq .WexSignupEntry-module-featureContent-F-EG4 {
  display: flex;
  flex-direction: column;
  gap: 2px;
  flex: 1;
  min-width: 0;
}
.WexSignupEntry-module-entryContainer-OauIq .WexSignupEntry-module-featureTitle-zXbi3 {
  font-weight: 600;
  font-size: 14px;
  line-height: normal;
  color: #000000;
  margin: 0;
}
.WexSignupEntry-module-entryContainer-OauIq .WexSignupEntry-module-featureDescription-sdcrg {
  font-weight: 400;
  font-size: 12px;
  line-height: normal;
  color: #7f8596;
  margin: 0;
}
.WexSignupEntry-module-entryContainer-OauIq .WexSignupEntry-module-offerSection-6ddXA {
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 400px;
  text-align: center;
}
.WexSignupEntry-module-entryContainer-OauIq .WexSignupEntry-module-offerText-uTqxg {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: #000000;
  margin: 0;
}
.WexSignupEntry-module-entryContainer-OauIq .WexSignupEntry-module-offerHighlight-x5luT {
  font-weight: 600;
}
.WexSignupEntry-module-entryContainer-OauIq .WexSignupEntry-module-offerSubtext-Kgrgw {
  font-weight: 500;
  font-style: italic;
  font-size: 14px;
  line-height: 22px;
  color: #7f8596;
  margin: 0;
}
.WexSignupEntry-module-entryContainer-OauIq .WexSignupEntry-module-startButton-MQHC7.tlant-btn {
  width: 100%;
  max-width: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  text-transform: uppercase;
  margin-top: 10px;
  font-weight: 700 !important;
  font-size: 14px !important;
  line-height: 22px !important;
  height: 44px !important;
}
.WexSignupEntry-module-entryContainer-OauIq .WexSignupEntry-module-arrowIcon-wwT82 {
  width: 18px;
  height: 18px;
}

.WexSignupEntry-module-entryContainer-OauIq.WexSignupEntry-module-mobile-HfdZe {
  margin: 0;
  width: 100%;
  border: none;
  border-radius: 0;
  box-shadow: none;
  min-height: calc(100dvh - var(--topBarHeight));
}
.WexSignupEntry-module-entryContainer-OauIq.WexSignupEntry-module-mobile-HfdZe .WexSignupEntry-module-entryContent-6ULBV {
  padding: 30px 16px;
  gap: 20px;
}
.WexSignupEntry-module-entryContainer-OauIq.WexSignupEntry-module-mobile-HfdZe .WexSignupEntry-module-entryTitle-nWXCh {
  font-size: 20px;
  line-height: 28px;
}
.WexSignupEntry-module-entryContainer-OauIq.WexSignupEntry-module-mobile-HfdZe .WexSignupEntry-module-featuresGrid-uIXdg {
  flex-direction: column;
  gap: 10px;
  margin-top: 0px;
}
.WexSignupEntry-module-entryContainer-OauIq.WexSignupEntry-module-mobile-HfdZe .WexSignupEntry-module-featureCard-xJu0q {
  width: 100%;
}
.WexSignupEntry-module-entryContainer-OauIq.WexSignupEntry-module-mobile-HfdZe .WexSignupEntry-module-offerSection-6ddXA {
  max-width: 100%;
  margin-top: 12px;
}
.WexSignupEntry-module-entryContainer-OauIq.WexSignupEntry-module-mobile-HfdZe .WexSignupEntry-module-startButton-MQHC7 {
  max-width: 100%;
}
.WexSignupEntry-module-entryContainer-OauIq.WexSignupEntry-module-mobile-HfdZe .WexSignupEntry-module-testimonial-lkP-H {
  margin-top: 12px;
}.WexTestimonial-module-testimonial-7AHP1 {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.WexTestimonial-module-testimonial-7AHP1 .WexTestimonial-module-stars-rJhbh {
  display: flex;
  align-items: center;
  gap: 0;
  margin-bottom: 5px;
}
.WexTestimonial-module-testimonial-7AHP1 .WexTestimonial-module-stars-rJhbh svg {
  width: 18px;
  height: 18px;
  color: #ffd700;
}
.WexTestimonial-module-testimonial-7AHP1 .WexTestimonial-module-testimonialQuote-oQ3s9 {
  font-weight: 600;
  font-style: italic;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  color: #4c556c;
  margin: 0;
}
.WexTestimonial-module-testimonial-7AHP1 .WexTestimonial-module-testimonialAuthor-q4EqV {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  color: #4c556c;
  margin: 0;
}

.WexTestimonial-module-testimonial-7AHP1.WexTestimonial-module-frontPage-w5BVn .WexTestimonial-module-testimonialQuote-oQ3s9 {
  color: #000000;
}#termly-code-snippet-support [class*='termly-styles-compact'] {
  width: 360px !important;
  right: 16px !important;
  bottom: 16px !important;
  left: unset !important;
  border-radius: 8px !important;
  box-sizing: content-box !important;
}
#termly-code-snippet-support [class*='termly-styles-main'] {
  font-family: 'Open Sans' !important;
  font-weight: 500 !important;
}
#termly-code-snippet-support [class*='termly-styles-main'] [class*='termly-styles-content'] {
  display: block !important;
}
#termly-code-snippet-support [class*='termly-styles-main'] [class*='termly-styles-content'] [class*='termly-styles-message'] {
  margin-right: 0 !important;
  margin-bottom: 24px !important;
  color: #141a42;
}
#termly-code-snippet-support [class*='termly-styles-main'] [class*='termly-styles-content'] [class*='termly-styles-message'] [role='link'] {
  color: #008ddf;
}
#termly-code-snippet-support [class*='termly-styles-main'] [class*='termly-styles-content'] [class*='termly-styles-buttons'] {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto auto;
  gap: 16px;
}
#termly-code-snippet-support [class*='termly-styles-main'] [class*='termly-styles-content'] [class*='termly-styles-buttons'] > button {
  width: 168px !important;
  font-family: 'Open Sans' !important;
  font-weight: 500 !important;
  font-size: 14px !important;
  border-radius: 4px !important;
  color: #4c556c !important;
  border: 1px solid #dadcdf !important;
}
#termly-code-snippet-support [class*='termly-styles-main'] [class*='termly-styles-content'] [class*='termly-styles-buttons'] > button:nth-child(3) {
  width: 100% !important;
  max-width: 100% !important;
  grid-column: 1 / 3;
}
#termly-code-snippet-support [class*='termly-styles-main'] [class*='termly-styles-content'] [class*='termly-styles-buttons'] > button[data-tid='banner-decline'] {
  background-color: white !important;
  border: 1px solid #dadcdf !important;
}
#termly-code-snippet-support [class*='termly-styles-main'] [class*='termly-styles-content'] [class*='termly-styles-buttons'] > button[data-tid='banner-accept'] {
  color: white !important;
  border: unset !important;
}
