/* // basic */
/* FishEye Color Variables and Functions */
/*
 --------------------------- Primary Color ---------------------------
*/
/*
 ---------------------------When necessary to add at any time---------------------------
*/
/* computed */
/* blue */
/* green */
/* yellow */
/* red */
/*  palette    global token*/
/* color opaque */
/* color transparent */
/* blue transparent  */
/* green transparent  */
/* yellow transparent  */
/* red transparent  */
/* gray transparent */
/* white transparent */
/* gradient opaque */
/* blue radial gradient */
/* blue linear gradient */
/* green radial gradient */
/* yellow radial gradient */
/* red radial gradient */
/* gray radial gradient */
/* white to gray radial gradient */
/*  white to gray  linear gradient */
/* gradient transparent */
/* secondary palette */
/* purple radial gradient */
/*  refine alias color   */
/*  text   */
/*  link   */
/*  fill   */
/*  fill  element  */
/*  fill  interaction  */
/*  stroke   */
/*  background   */
/*  dim   */
/*  box shadow   */
/*  fisheye   */
.f3hbxv9 {
  width: 100%;
  height: 100%;
  min-height: 124px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.f3hbxv9 .error-text {
  color: rgba(10, 37, 85, 0.6);
  margin-bottom: 16px;
  font-size: 18px;
}

.idqfg35 {
  display: inline-flex;
  align-items: center;
}
.idqfg35 .icon-inner {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.idqfg35 .icon-inner + span,
.idqfg35 span + .icon-inner.suffix {
  margin-left: 4px;
}
.idqfg35.is-rotate img {
  animation: rotate 680ms linear infinite;
}

.t1qjkkpk {
  color: blue;
}

.i70rlgh {
  font-size: 13px;
  line-height: 16px;
  margin-top: 6px;
  color: rgba(44, 56, 82, 0.6);
}

.cl1wv4u {
  flex: 1;
  width: 100%;
  background-color: #fff;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  padding: 0 24px;
}
.cl1wv4u .tab-menu:not(.is-overview) {
  overflow: inherit;
}
.cl1wv4u .table-wrapper {
  overflow: auto;
  min-height: 150px;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.cl1wv4u .table-wrapper .table-content {
  overflow: hidden;
  /* for loading antd table inside resource page, set its z-index to 0 */
}
.cl1wv4u .table-wrapper .table-content .ant-table-empty .ant-table-expanded-row-fixed {
  overflow: visible;
}
.cl1wv4u .table-wrapper .table-content .table-init-loading {
  padding-bottom: 100%;
}
.cl1wv4u .table-wrapper .table-content .empty-table:not(.table-init-loading) {
  /* FIXME(junjia): Temporary value */
  padding: 30% 0;
}
.cl1wv4u .table-wrapper .table-content .ant-table-container {
  display: flex;
  flex-direction: column;
}
.cl1wv4u .table-wrapper .table-content .ant-table-container .ant-table-header {
  flex: none;
}
.cl1wv4u .table-wrapper .table-content .ant-table-wrapper > .ant-spin-nested-loading > div > .ant-spin {
  z-index: 0;
}

.cq9havt {
  padding: 0;
}

.c1sfhjhj {
  background: linear-gradient(180deg, #ffffff 0%, #ffffff 108px, #edf0f7 480px);
}

.t134j283 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px 0 8px;
}
.t134j283.sidebar-active {
  color: rgba(10, 37, 85, 0.6);
}
.t134j283 .title-content {
  word-break: break-all;
  font-size: 24px;
  line-height: 40px;
  color: #1d326c;
  font-weight: 700;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.t134j283 .title-content .title-info {
  display: inline-block;
  padding: 3px 16px 3px 12px;
  border-radius: 12px;
  margin: 0 0 15px 5px;
}
.t134j283 .title-content .INITIALIZING {
  background-color: rgba(0, 136, 255, 0.1);
}
.t134j283 .title-content .CONNECTED_ERROR,
.t134j283 .title-content .SESSION_EXPIRED {
  background: rgba(255, 74, 74, 0.1);
}

.c1nywlrs {
  display: flex;
  align-items: flex-end;
}
.c1nywlrs .cluser-name {
  margin-left: 15px;
  margin-bottom: 5px;
  padding-left: 10px;
  height: 20px;
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  color: rgba(0, 21, 64, 0.3);
  border-left: 1px solid rgba(0, 21, 64, 0.3);
}
.c1nywlrs .cluser-name:hover {
  color: #0080ff;
}

.t1p89l65 {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 0px;
}
.t1p89l65 .export-button {
  margin-left: auto;
}

.db1nj1t {
  color: #f0483e !important;
  border-top: 1px solid rgba(172, 186, 211, 0.6);
}
.db1nj1t.no-border {
  border-top: none;
}
.db1nj1t:hover {
  background-color: rgba(240, 72, 62, 0.1) !important;
  color: #f0483e !important;
}

.drxxl5b {
  border-radius: 6px;
  display: flex;
  justify-content: space-between;
  font-size: 12px;
  padding: 7px 12px;
  background: rgba(255, 74, 74, 0.1);
  margin-bottom: 8px;
}
.drxxl5b .disconnect-cluster-info {
  display: flex;
  flex-direction: row;
}
.drxxl5b .icon-wrapper {
  margin-top: 1.5px;
  margin-right: 10px;
  align-items: flex-start;
}
.drxxl5b .msg {
  color: #f0483e;
}
.drxxl5b .edit-cluster {
  font-size: 12px;
  line-height: 18px;
  height: 18px;
}

.u1hzyru7.content {
  color: #00122e;
  border-bottom: 1px dashed rgba(107, 128, 167, 0.6);
  cursor: pointer;
}
.u1hzyru7.gray {
  color: rgba(44, 56, 82, 0.6);
}

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

.m1rb9492 {
  max-width: 1120px;
  width: 100%;
  margin: 0 auto;
  height: 100%;
}

.w1rretp9 {
  max-width: 1120px;
  width: 100%;
  margin: 0 auto;
  display: flex;
}
.w1rretp9 .left,
.w1rretp9 .right {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 21%;
}
.w1rretp9 .left {
  display: flex;
  justify-content: flex-end;
  padding-right: 44px;
}
.w1rretp9 .right {
  padding-left: 44px;
}
.w1rretp9 .middle {
  margin-bottom: 40px;
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 58%;
}
.w1rretp9 .middle .form-base-field {
  width: 100%;
}
.w1rretp9 .middle .form-base-field .form-base-field {
  width: auto;
}
.w1rretp9 .ant-steps-vertical .ant-steps-item {
  flex: initial;
}
.w1rretp9 .ant-steps-item + .ant-steps-item {
  margin-top: 4px;
}
.w1rretp9 .ant-steps-item-icon,
.w1rretp9 .ant-steps-item-tail {
  display: none !important;
}
.w1rretp9 .ant-steps-item-container {
  padding: 0 15px;
  border-radius: 4px;
  height: 32px;
  display: flex;
  align-items: center;
}
.w1rretp9 .ant-steps-item-container .ant-steps-item-content {
  min-height: auto;
  white-space: nowrap;
}
.w1rretp9 .ant-steps-item-description {
  padding-bottom: 0px;
}
.w1rretp9 .ant-steps-item-title {
  font-size: 13px !important;
  line-height: 20px !important;
}
.w1rretp9 .ant-steps-item-title .step-index {
  display: inline-block;
  text-align: center;
  width: 13px;
  margin-right: 12px;
}
.w1rretp9 .ant-steps-item-active .ant-steps-item-container {
  background: rgba(0, 128, 255, 0.1);
}
.w1rretp9 .ant-steps-item-active .ant-steps-item-container .ant-steps-item-content .ant-steps-item-title {
  color: #005ed1;
}
.w1rretp9 .ant-steps-item-finish .ant-steps-item-container {
  background: rgba(237, 241, 250, 0.6);
}
.w1rretp9 .ant-steps-item-finish .ant-steps-item-container .ant-steps-item-content .ant-steps-item-title {
  color: rgba(10, 37, 85, 0.6) !important;
}
.w1rretp9 .ant-steps-item-disabled {
  cursor: not-allowed;
}
.w1rretp9 .ant-steps-item-disabled .ant-steps-item-container {
  background: rgba(237, 241, 250, 0.6);
}
.w1rretp9 .ant-steps-item-disabled .ant-steps-item-container .ant-steps-item-content .ant-steps-item-title {
  color: #2d3a56;
}

.hduz95v .ant-modal-header {
  margin: 0 auto;
  width: 100%;
  max-width: 648px;
}
.hduz95v .ant-modal-header .ant-modal-title {
  margin-left: 0;
}
.hduz95v .ant-modal-body {
  margin: 0 auto;
  padding: 0;
  width: 100%;
  max-width: 648px;
  overflow: hidden;
}
.hduz95v .ant-modal-body .horizontal-steps-wrapper {
  margin-bottom: 40px;
}
.hduz95v .ant-modal-body .horizontal-content-wrapper {
  height: calc(100vh - 225px);
  overflow-y: auto;
}
.hduz95v .ant-modal-footer .footer-content {
  margin: 0 auto;
  max-width: 648px;
}

.hxz30ly .ant-modal-header {
  margin: 0 auto;
  width: 100%;
  max-width: 1024px;
}
.hxz30ly .ant-modal-header .ant-modal-title {
  margin-left: 0;
}
.hxz30ly .ant-modal-body {
  margin: 0 auto;
  padding: 0;
  width: 100%;
  max-width: 1024px;
  overflow: hidden;
}
.hxz30ly .ant-modal-body .horizontal-steps-wrapper {
  margin-bottom: 40px;
}
.hxz30ly .ant-modal-body .horizontal-content-wrapper {
  height: calc(100vh - 225px);
  overflow-y: auto;
}
.hxz30ly .ant-modal-footer .footer-content {
  margin: 0 auto;
  max-width: 1024px;
}

.f1v8fiw6 {
  flex: 1;
}
.f1v8fiw6 label {
  font-size: 13px;
  line-height: 20px;
  color: rgba(44, 56, 82, 0.6);
}
.f1v8fiw6 .title {
  font-size: 14px;
  line-height: 20px;
  color: #2d3a56;
  margin-bottom: 12px;
}
.f1v8fiw6.connect-cluster .title {
  padding-bottom: 26px;
}

.fc9efo7 {
  padding: 25px 0 15px 0;
  border-bottom: 1px solid #e1e5eb;
  margin-bottom: 16px;
}

.f1ve4rm8 {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.f1ve4rm8 > label {
  width: 216px;
}
.f1ve4rm8 > label + * {
  width: 100%;
}
.f1ve4rm8 .ant-select {
  width: 100%;
}

.e11i7te {
  color: #e75a3a;
  margin-right: 10px;
}

.d1dhpshv {
  width: 100%;
  height: 1px;
  background: rgba(213, 219, 227, 0.6);
  margin: 24px 0;
}

.l1ejh90t {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}

.dvu5bed {
  display: inline-block;
  width: 4px;
  height: 4px;
  background: #8e9aa9;
  opacity: 0.4;
  border-radius: 50%;
  margin: 0 4px;
}

.m1o8vyie .ant-modal-header,
.m1o8vyie .ant-modal-footer .footer-content {
  width: 648px;
  margin: 0 auto;
}
.m1o8vyie .ant-modal-header {
  padding: 35px 0 24px;
  border: none;
}
.m1o8vyie .ant-modal-header .ant-modal-title {
  font-size: 30px;
}
.m1o8vyie .ant-modal-body {
  padding: 4px 0 2px;
}
.m1o8vyie .ant-modal-footer {
  border: none;
}

.t1hzfvwa {
  font-size: 12px;
  line-height: 18px;
  font-weight: bold;
  color: #fff;
  padding: 0 4px;
  border-radius: 4px;
  display: inline-block;
  background: var(--t1hzfvwa-0);
}
.t1hzfvwa:not(:first-child) {
  margin-left: 4px;
}

.f1ejb6o6 {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.n1tdgn0z {
  font-size: 90%;
  font-weight: bold;
  background-color: rgba(240, 243, 247, 0.6);
  padding: 1px 4px 1px;
  margin-left: 2px;
  margin-right: 2px;
  border: 1px solid rgba(213, 219, 227, 0.6);
  border-radius: 4px;
}

.fzd3f08.form-item-general {
  width: 640px;
}
.fzd3f08.form-item-general.form-item + .fzd3f08.form-item-general.form-item {
  margin-top: 16px;
}
.fzd3f08.form-item-compact {
  width: 412px;
}
.fzd3f08.form-item-compact.form-item + .fzd3f08.form-item-compact.form-item {
  margin-top: 8px;
}
.fzd3f08 .form-item {
  width: auto;
}
.fzd3f08 .form-item-main {
  position: relative;
  display: flex;
}
.fzd3f08 .form-item-extra {
  margin-top: 4px;
  width: 100%;
  padding: 14px;
  background: #f2f4f6;
  font-size: 13px;
  line-height: 1.8;
  color: #8e9aa9;
}
.fzd3f08 .form-item-label {
  padding-right: 12px;
  font-size: 13px;
  color: rgba(44, 56, 82, 0.6);
}
.fzd3f08 .form-item-label.label-right {
  text-align: right;
}
.fzd3f08 .form-item-label,
.fzd3f08 .form-item-control {
  line-height: 32px;
}
.fzd3f08 .form-item-control .form-item-error {
  line-height: 18px;
}
.fzd3f08 .form-item-children {
  width: 100%;
}
.fzd3f08 .form-item-children > *:only-child.ant-select, .fzd3f08 .form-item-children > *:only-child.ant-radio-group, .fzd3f08 .form-item-children > *:only-child.ant-checkbox-group {
  width: 100%;
}
.fzd3f08 .form-item-error {
  color: #e75a3a;
  height: 0;
  overflow: hidden;
}
.fzd3f08 .form-item-error-enter-done {
  margin-top: 4px;
  height: auto;
  overflow: auto;
}
.fzd3f08.form-base-field:not(.form-base-field-array) .form-item-control.field-error .form-item-error > input:not(.ant-input),
.fzd3f08.form-base-field:not(.form-base-field-array) .form-item-control.field-error .form-item-error :not(.ant-select) input {
  border: 1px solid #e75a3a;
  color: #e75a3a;
}

.f1bripv5 {
  color: #2d3a56;
  font-weight: bold;
  padding-bottom: 6px;
  border-bottom: 1px solid rgba(213, 219, 227, 0.6);
  margin-bottom: 16px;
}
.f1bripv5:not(:first-of-type) {
  margin-top: 16px;
}

.e1eppb72 {
  width: 8px;
  height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  transition: all 200ms ease-out 40ms;
}
.e1eppb72:before, .e1eppb72:after {
  content: "";
  width: 1px;
  height: 6px;
  border-radius: 1px;
  background: #ccd4e3;
  position: relative;
  right: 2px;
  transform: rotate(-45deg);
}
.e1eppb72:after {
  transform: rotate(45deg);
  left: 1px;
}

.wqpk40.ant-alert-warning {
  border: 0;
  background: rgba(255, 187, 0, 0.1);
  border-radius: 6px;
}
.wqpk40.ant-alert,
.wqpk40 .ant-alert-message {
  color: #e07f00;
}
.wqpk40.ant-alert .dashed-border-bottom,
.wqpk40 .ant-alert-message .dashed-border-bottom {
  border-bottom-color: #e07f00;
}

.n1pie8ep {
  display: flex;
  flex-direction: row;
  padding: 7px 12px;
  background: rgba(255, 187, 0, 0.1);
  border-radius: 6px;
  color: #e07f00;
  font-size: 12px;
  line-height: 18px;
}
.n1pie8ep .icon-wrapper {
  margin-right: 10px;
  height: 18px;
}

.n16ikzv3 {
  display: flex;
  flex-direction: row;
  padding: 7px 12px;
  background: rgba(225, 230, 241, 0.6);
  border-radius: 6px;
  color: rgba(44, 56, 82, 0.6);
  font-size: 12px;
  line-height: 18px;
}
.n16ikzv3 .icon-wrapper {
  margin-right: 10px;
  height: 18px;
}

.iuyfjl {
  display: flex;
  flex-direction: row;
  padding: 7px 12px;
  background: rgba(0, 136, 255, 0.1);
  border-radius: 6px;
  color: #005ed1;
  font-size: 12px;
  line-height: 18px;
}
.iuyfjl .icon-wrapper {
  margin-right: 10px;
  height: 18px;
}

.d1p104fh {
  color: rgba(44, 56, 82, 0.6);
  margin-top: 5px;
  font-size: 12px;
  line-height: 18px;
}

.s1q0d89 {
  color: #f0483e;
  font-size: 12px;
  white-space: pre-wrap;
}

.oggaky4 {
  display: flex;
  align-items: center;
  justify-content: end;
}
.oggaky4 .icon-wrapper {
  margin-right: 16px;
}

.tvab7ae {
  color: rgba(0, 21, 64, 0.3);
}

/* // basic */
/* FishEye Color Variables and Functions */
/*
 --------------------------- Primary Color ---------------------------
*/
/*
 ---------------------------When necessary to add at any time---------------------------
*/
/* computed */
/* blue */
/* green */
/* yellow */
/* red */
/*  palette    global token*/
/* color opaque */
/* color transparent */
/* blue transparent  */
/* green transparent  */
/* yellow transparent  */
/* red transparent  */
/* gray transparent */
/* white transparent */
/* gradient opaque */
/* blue radial gradient */
/* blue linear gradient */
/* green radial gradient */
/* yellow radial gradient */
/* red radial gradient */
/* gray radial gradient */
/* white to gray radial gradient */
/*  white to gray  linear gradient */
/* gradient transparent */
/* secondary palette */
/* purple radial gradient */
/*  refine alias color   */
/*  text   */
/*  link   */
/*  fill   */
/*  fill  element  */
/*  fill  interaction  */
/*  stroke   */
/*  background   */
/*  dim   */
/*  box shadow   */
/*  fisheye   */
.loading {
  position: relative;
  display: inline-block;
  opacity: 0;
  animation-name: fadeIn;
  /*
    animation-delay: 0.4s; //FIXME: use a more accurate way to make this happen
  */
  animation-fill-mode: forwards;
  line-height: 23.49px;
  width: 42.6214285714px;
}

.loading__sugar {
  display: inline-block;
  position: relative;
  vertical-align: middle;
}
.loading__sugar:before, .loading__sugar:after {
  content: "";
  display: inline-block;
  width: 4.05px;
  height: 4.05px;
  border-radius: 50%;
  position: absolute;
}
.loading__sugar:not(:last-child) {
  margin-right: 6.4285714286px;
}
.loading__sugar:nth-child(1) {
  animation-delay: -1.869s;
}
.loading__sugar:nth-child(1):before {
  animation: animBefore 2.1s cubic-bezier(0.42, 0, 0.58, 1) infinite;
  animation-delay: -1.869s;
  background-color: #0096ff;
}
.loading__sugar:nth-child(1):after {
  animation: animAfter 2.1s cubic-bezier(0.42, 0, 0.58, 1) infinite;
  animation-delay: -1.869s;
  background-color: #25c764;
}
.loading__sugar:nth-child(2) {
  animation-delay: -3.738s;
}
.loading__sugar:nth-child(2):before {
  animation: animBefore 2.1s cubic-bezier(0.42, 0, 0.58, 1) infinite;
  animation-delay: -3.738s;
  background-color: #0096ff;
}
.loading__sugar:nth-child(2):after {
  animation: animAfter 2.1s cubic-bezier(0.42, 0, 0.58, 1) infinite;
  animation-delay: -3.738s;
  background-color: #25c764;
}
.loading__sugar:nth-child(3) {
  animation-delay: -5.607s;
}
.loading__sugar:nth-child(3):before {
  animation: animBefore 2.1s cubic-bezier(0.42, 0, 0.58, 1) infinite;
  animation-delay: -5.607s;
  background-color: #0096ff;
}
.loading__sugar:nth-child(3):after {
  animation: animAfter 2.1s cubic-bezier(0.42, 0, 0.58, 1) infinite;
  animation-delay: -5.607s;
  background-color: #25c764;
}
.loading__sugar:nth-child(4) {
  animation-delay: -7.476s;
}
.loading__sugar:nth-child(4):before {
  animation: animBefore 2.1s cubic-bezier(0.42, 0, 0.58, 1) infinite;
  animation-delay: -7.476s;
  background-color: #0096ff;
}
.loading__sugar:nth-child(4):after {
  animation: animAfter 2.1s cubic-bezier(0.42, 0, 0.58, 1) infinite;
  animation-delay: -7.476s;
  background-color: #25c764;
}
.loading__sugar:nth-child(5) {
  animation-delay: -9.345s;
}
.loading__sugar:nth-child(5):before {
  animation: animBefore 2.1s cubic-bezier(0.42, 0, 0.58, 1) infinite;
  animation-delay: -9.345s;
  background-color: #0096ff;
}
.loading__sugar:nth-child(5):after {
  animation: animAfter 2.1s cubic-bezier(0.42, 0, 0.58, 1) infinite;
  animation-delay: -9.345s;
  background-color: #25c764;
}
.loading__sugar:nth-child(6) {
  animation-delay: -11.214s;
}
.loading__sugar:nth-child(6):before {
  animation: animBefore 2.1s cubic-bezier(0.42, 0, 0.58, 1) infinite;
  animation-delay: -11.214s;
  background-color: #0096ff;
}
.loading__sugar:nth-child(6):after {
  animation: animAfter 2.1s cubic-bezier(0.42, 0, 0.58, 1) infinite;
  animation-delay: -11.214s;
  background-color: #25c764;
}
.loading__sugar:nth-child(7) {
  animation-delay: -13.083s;
}
.loading__sugar:nth-child(7):before {
  animation: animBefore 2.1s cubic-bezier(0.42, 0, 0.58, 1) infinite;
  animation-delay: -13.083s;
  background-color: #0096ff;
}
.loading__sugar:nth-child(7):after {
  animation: animAfter 2.1s cubic-bezier(0.42, 0, 0.58, 1) infinite;
  animation-delay: -13.083s;
  background-color: #25c764;
}

@keyframes animBefore {
  0% {
    transform: translate3d(0, -10.125px, 1px);
  }
  25% {
    transform: scale(1.2), translateZ(1px);
  }
  50% {
    transform: translate3d(0, 6.075px, -1px);
  }
  75% {
    background-color: #e6f5ff;
    transform: scale(0.8), translateZ(-1px);
  }
  100% {
    transform: translate3d(0, -10.125px, -1px);
  }
}
@keyframes animAfter {
  0% {
    transform: translate3d(0, 6.075px, -1px);
  }
  25% {
    background-color: #e9f9f0;
    transform: scale(0.8), translateZ(-1px);
  }
  50% {
    transform: translate3d(0, -10.125px, 1px);
  }
  75% {
    transform: scale(1.2), translateZ(1px);
  }
  100% {
    transform: translate3d(0, 6.075px, 1px);
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.d15p8z5x {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 32px;
  line-height: 40px;
}

.d1de66rq {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 24px;
  line-height: 32px;
}

.ds4pyy3 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 32px;
  line-height: 40px;
}

.dkevyr7 {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  line-height: 24px;
}

.de9apnx {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  line-height: 24px;
}

.d1b82ura {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 18px;
  line-height: 22px;
}

.d19iw6s0 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 22px;
}

.h147jttn {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 22px;
}

.h10g9wxd {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 22px;
}

.hq7stnm {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  line-height: 20px;
}

.h9xftf6 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
}

.h5nvpt5 {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 12px;
  line-height: 18px;
}

.hgtk4do {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
}

.hzkec8n {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  text-transform: uppercase;
  font-feature-settings: "cpsp" on;
  font-size: 12px;
  line-height: 18px;
}

.h4iu4ux {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  font-feature-settings: "cpsp" on;
  font-size: 12px;
  line-height: 18px;
}

.l9fy1or {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
}

.l1pvcxop {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 24px;
}

.l1henojj {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
}

.l17vubsi {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 24px;
}

.l1b5wa33 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  font-feature-settings: "cpsp" on;
  font-size: 16px;
  line-height: 24px;
}

.l9p5woc {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  text-transform: uppercase;
  font-feature-settings: "cpsp" on;
  font-size: 16px;
  line-height: 24px;
}

.l18rx9i8 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
}

.laddpmf {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 22px;
}

.l2qtvk4 {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  line-height: 22px;
}

.l1ok0yft {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
}

.lfuw92r {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  line-height: 22px;
}

.li6p3ia {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  font-feature-settings: "cpsp" on;
  font-size: 14px;
  line-height: 22px;
}

.l1aydx7e {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  text-transform: uppercase;
  font-feature-settings: "cpsp" on;
  font-size: 14px;
  line-height: 22px;
}

.ld302j {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 20px;
}

.l1o2ej8m {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-size: 13px;
  line-height: 20px;
}

.lb2qsxz {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 13px;
  line-height: 20px;
}

.llslsgh {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 20px;
}

.l1h1gis1 {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-size: 13px;
  line-height: 20px;
}

.l10ytufg {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 13px;
  line-height: 20px;
}

.l1800k62 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  font-feature-settings: "cpsp" on;
  font-size: 13px;
  line-height: 20px;
}

.lesk9e3 {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  text-transform: uppercase;
  font-feature-settings: "cpsp" on;
  font-size: 13px;
  line-height: 20px;
}

.ll5ol9e {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
}

.l7hvtsg {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
}

.l1y0nstd {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 12px;
  line-height: 18px;
}

.l40b7u4 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
}

.lpk6p9q {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
}

.l19angs4 {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 12px;
  line-height: 18px;
}

.l1w1rf43 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  font-feature-settings: "cpsp" on;
  font-size: 12px;
  line-height: 18px;
}

.l123vndg {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  text-transform: uppercase;
  font-feature-settings: "cpsp" on;
  font-size: 12px;
  line-height: 18px;
}

.f1j2a6hh {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 20px;
}

.f1c3vl9r {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 20px;
}

.f14fo445 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
}

.f1dzuyrf {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
}

.t1ybea17 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-feature-settings: "tnum" on, "lnum" on, "case" on;
  font-size: 13px;
  line-height: 20px;
}

.tj0o2e6 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-feature-settings: "zero" on;
  font-size: 13px;
  line-height: 20px;
}

.t117ml2t {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-feature-settings: "tnum" on, "lnum" on, "case" on;
  font-size: 12px;
  line-height: 18px;
}

.t1va8h2w {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-feature-settings: "tnum" on, "lnum" on, "case" on;
  font-size: 12px;
  line-height: 18px;
}

.t16iyn3q {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-feature-settings: "zero" on;
  font-size: 12px;
  line-height: 18px;
}

.te0dzm0 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-feature-settings: "zero" on;
  font-size: 12px;
  line-height: 18px;
}

.t1t4w9nw {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-feature-settings: "zero" on;
  font-size: 16px;
  line-height: 24px;
}

.u1v77u9x {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 10px;
  line-height: 12px;
}