/*purgecss start ignore
 */

/**
 * Main colors. Keep in sync with tailwind.config.js
 */

/**
 * Antd theme customization
 */

.box-shadow-base {
  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);
}

.border-debug {
  border: 1px solid red;
}

.font-heading {
  font-family: "Nunito Sans", sans-serif;
}

.font-monospace {
  font-family: "Source Code Pro", monospace;
}

.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  background-color: rgba(255, 255, 255, 0.08) !important;
}

.ant-input-number-disabled {
  background-color: rgba(255, 255, 255, 0.08) !important;
}

.ant-select-item-option-selected {
  background-color: transparent !important;
}

.ant-select-item-option-selected::before {
  content: "✓\00a0";
}

.ant-select-item-option-active,
.ant-dropdown-menu-submenu-active .ant-dropdown-menu-submenu-title {
  background-color: #1f2937 !important;
}

.ant-collapse-content-box {
  background-color: #111827 !important;
}

.ant-card,
.ant-modal-content {
  border-radius: 12px;
}

.ant-table-tbody {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.ant-table-thead {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.ant-checkbox-inner {
  background-color: transparent;
}

.ant-modal-header {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.ant-card,
.ant-table {
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05);
}

.ant-list-split .ant-list-header {
  border-bottom: 0 !important;
}

.ant-tag {
  background: transparent !important;
}

.ant-tooltip-inner a {
  --tw-text-opacity: 1;
  color: rgba(135, 138, 252, var(--tw-text-opacity));
}

.ant-tooltip-inner a:hover {
  text-decoration: underline;
}

.ant-badge-status-processing {
  background-color: #878afc;
}

.ant-badge-status-processing::after {
  border: 1px solid #878afc;
}

.ant-dropdown-menu-item-active {
  background-color: #1f2937 !important;
}

.ant-dropdown {
  border-radius: 0.5rem;
  background-color: #1a2332 !important;
  border: 1px solid #394e5a !important;
}

.ant-popover-inner {
  border: 1px solid #415969;
}

.ant-popover-arrow {
  width: 12px !important;
  height: 12px !important;
  border-left: 1px solid #415969 !important;
  border-top: 1px solid #415969 !important;
  z-index: 10000 !important;
  background: #1a2332 !important;
}

.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow {
  -webkit-transform: rotate(-45deg) !important;
  transform: rotate(-45deg) !important;
}

.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow {
  -webkit-transform: rotate(135deg) !important;
  transform: rotate(135deg) !important;
}

.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {
  -webkit-transform: rotate(45deg) !important;
  transform: rotate(45deg) !important;
  top: -12px !important;
  -webkit-transform-origin: bottom left !important;
  transform-origin: bottom left !important;
}

.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow {
  -webkit-transform: rotate(225deg) !important;
  transform: rotate(225deg) !important;
}

.icon-size-base svg {
  height: 1rem;
  width: 1rem;
}

.icon-size-base img {
  height: 1rem;
  width: 1rem;
}

.icon-size-lg svg {
  height: 1.25rem;
  width: 1.25rem;
}

.icon-size-lg img {
  height: 1.25rem;
  width: 1.25rem;
}

.ant-tabs-card .ant-tabs-tab-active {
  border-bottom-color: #111827 !important;
  background: linear-gradient(to bottom, #394e5a 10%, #394e5a 10%, transparent 10%, transparent 100%) !important;
}

.ant-skeleton .ant-skeleton-paragraph li {
  background-color: #ffffff !important;
  opacity: 0.2;
}

.error-image {
  height: 300px;
}

.error-text {
  margin-top: 20px;
  font-size: large;
  color: red;
  align-content: center;
}

.common-centered-spin {
  width: 100%;
  padding-top: 30px;
  text-align: center;
}

.common-component-fadein {
  -webkit-animation: fadein 1.5s;
  /* Safari, Chrome and Opera > 12.1 */
  /* Firefox < 16 */
  /* Internet Explorer */
  /* Opera < 12.1 */
  animation: fadein 1.5s;
}

@keyframes fadein {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

/* Firefox < 16 */

/* Safari, Chrome and Opera > 12.1 */

@-webkit-keyframes fadein {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

/* Internet Explorer */

/* Opera < 12.1 */

.common-error-details {
  font-family: "Source Code Pro", monospace;
  line-height: normal;
  background: rgba(135, 131, 120, 0.15);
  color: #eb5757;
  border-radius: 3px;
  font-size: 85%;
  padding: 0.2em 0.4em;
}

.code-snippet-small pre {
  line-height: 80%;
}

.code-snippet-small pre code {
  font-size: 70%;
}

.code-snippet-large pre {
  line-height: 100%;
  padding-top: 15px !important;
  padding-left: 15px !important;
}

.code-snippet-large pre code {
  font-size: 100%;
}

.code-snippet-wrapper {
  overflow: auto;
  border-radius: 6px;
}

.code-snippet-wrapper pre {
  overflow: auto;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  font-family: "Source Code Pro", monospace;
  margin-bottom: 0;
}

.code-snippet-wrapper pre code {
  border-radius: 6px;
  overflow: auto;
}

.code-snippet-wrapper-bottom {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

.code-snippet-toolbar-top {
  background-color: #1e2a31;
  border-bottom: 1px solid #394e5a;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  padding: 5px 10px 3px;
}

.code-snippet-toolbar-top a {
  color: white;
}

.code-snippet-inline {
  font-family: "Source Code Pro", monospace;
  line-height: normal;
  background: rgba(135, 131, 120, 0.15);
  color: #eb5757;
  border-radius: 3px;
  font-size: 85%;
  padding: 0.2em 0.4em;
}

.action-link {
  display: inline-block;
  font-size: 10px;
  cursor: pointer;
}

.action-link span {
  border-bottom: 1px dotted;
}

.estimated-progress-bar-op-failed {
  color: red;
}

.estimated-progress-bar {
  height: 10vh;
  min-height: 300px;
}

/*purgecss end ignore
 */

/* purgecss start ignore */

.plan_rVPre {
  margin-top: 1.5rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.plan_rVPre > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.planButton_lGi3P {
  width: 14rem;
}

.planPrice_pvIw5 {
  text-align: center;
  font-size: .75rem;
  --tw-text-opacity: 1;
  color: rgba(121, 150, 169, var(--tw-text-opacity));
}

/* purgecss end ignore */

/*purgecss start ignore
 */

/**
 * Main colors. Keep in sync with tailwind.config.js
 */

/**
 * Antd theme customization
 */

.box-shadow-base_Ppeu5 {
  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);
}

.border-debug_oSFBf {
  border: 1px solid red;
}

.font-heading_cNWFF {
  font-family: "Nunito Sans", sans-serif;
}

.font-monospace_mmX8\+ {
  font-family: "Source Code Pro", monospace;
}

.ant-select-disabled_I3L\+-.ant-select_lYvww:not(.ant-select-customize-input_wY4VD) .ant-select-selector_S9\+HD {
  background-color: rgba(255, 255, 255, 0.08) !important;
}

.ant-input-number-disabled_pb8LD {
  background-color: rgba(255, 255, 255, 0.08) !important;
}

.ant-select-item-option-selected_v4ghA {
  background-color: transparent !important;
}

.ant-select-item-option-selected_v4ghA::before {
  content: "✓\00a0";
}

.ant-select-item-option-active_kShPB,
.ant-dropdown-menu-submenu-active_i6db5 .ant-dropdown-menu-submenu-title_lPmWk {
  background-color: #1f2937 !important;
}

.ant-collapse-content-box_cLZyO {
  background-color: #111827 !important;
}

.ant-card_FONZg,
.ant-modal-content_SZBYI {
  border-radius: 12px;
}

.ant-table-tbody_ZmoM7 {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.ant-table-thead_fPgnT {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.ant-checkbox-inner_\+Cpp9 {
  background-color: transparent;
}

.ant-modal-header_YYvnx {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.ant-card_FONZg,
.ant-table_hVAdL {
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05);
}

.ant-list-split_j7R-h .ant-list-header_BnUct {
  border-bottom: 0 !important;
}

.ant-tag_Tn-T9 {
  background: transparent !important;
}

.ant-tooltip-inner_CDCvg a {
  --tw-text-opacity: 1;
  color: rgba(135, 138, 252, var(--tw-text-opacity));
}

.ant-tooltip-inner_CDCvg a:hover {
  text-decoration: underline;
}

.ant-badge-status-processing_HyuyG {
  background-color: #878afc;
}

.ant-badge-status-processing_HyuyG::after {
  border: 1px solid #878afc;
}

.ant-dropdown-menu-item-active_EBiwg {
  background-color: #1f2937 !important;
}

.ant-dropdown_Wl7cD {
  border-radius: 0.5rem;
  background-color: #1a2332 !important;
  border: 1px solid #394e5a !important;
}

.ant-popover-inner_GqFRG {
  border: 1px solid #415969;
}

.ant-popover-arrow_SqpXa {
  width: 12px !important;
  height: 12px !important;
  border-left: 1px solid #415969 !important;
  border-top: 1px solid #415969 !important;
  z-index: 10000 !important;
  background: #1a2332 !important;
}

.ant-popover-placement-rightTop_OQvLL > .ant-popover-content_4TYqV > .ant-popover-arrow_SqpXa {
  -webkit-transform: rotate(-45deg) !important;
  transform: rotate(-45deg) !important;
}

.ant-popover-placement-leftBottom_uBynz > .ant-popover-content_4TYqV > .ant-popover-arrow_SqpXa {
  -webkit-transform: rotate(135deg) !important;
  transform: rotate(135deg) !important;
}

.ant-popover-placement-bottomRight_S0HKx > .ant-popover-content_4TYqV > .ant-popover-arrow_SqpXa {
  -webkit-transform: rotate(45deg) !important;
  transform: rotate(45deg) !important;
  top: -12px !important;
  -webkit-transform-origin: bottom left !important;
  transform-origin: bottom left !important;
}

.ant-popover-placement-top_bAhv5 > .ant-popover-content_4TYqV > .ant-popover-arrow_SqpXa {
  -webkit-transform: rotate(225deg) !important;
  transform: rotate(225deg) !important;
}

.icon-size-base_kE5LP svg {
  height: 1rem;
  width: 1rem;
}

.icon-size-base_kE5LP img {
  height: 1rem;
  width: 1rem;
}

.icon-size-lg_GGL5T svg {
  height: 1.25rem;
  width: 1.25rem;
}

.icon-size-lg_GGL5T img {
  height: 1.25rem;
  width: 1.25rem;
}

.ant-tabs-card_GzsO- .ant-tabs-tab-active_qGhI9 {
  border-bottom-color: #111827 !important;
  background: linear-gradient(to bottom, #394e5a 10%, #394e5a 10%, transparent 10%, transparent 100%) !important;
}

.ant-skeleton_u5MZj .ant-skeleton-paragraph_JS5YS li {
  background-color: #ffffff !important;
  opacity: 0.2;
}

.icon_jhuNE > svg {
  fill: #e53935;
}

.stackTraceCard_mBojo {
  background-color: #1f2937;
  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);
}

.stackTraceCard_mBojo.stackTraceCard_mBojo > div {
  border-bottom: none;
}

.errorStackContainer_igjZU {
  position: relative;
}

.errorStackContainer_igjZU.errorStackContainer_igjZU > div {
  position: absolute;
  top: 1em;
  right: 1em;
}

.errorStackContainer_igjZU.errorStackContainer_igjZU > pre {
  margin-top: 0;
  padding-right: 3em;
}

/*purgecss end ignore
 */

/*purgecss start ignore
 */

/**
 * Main colors. Keep in sync with tailwind.config.js
 */

/**
 * Antd theme customization
 */

.box-shadow-base {
  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);
}

.border-debug {
  border: 1px solid red;
}

.font-heading {
  font-family: "Nunito Sans", sans-serif;
}

.font-monospace {
  font-family: "Source Code Pro", monospace;
}

.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  background-color: rgba(255, 255, 255, 0.08) !important;
}

.ant-input-number-disabled {
  background-color: rgba(255, 255, 255, 0.08) !important;
}

.ant-select-item-option-selected {
  background-color: transparent !important;
}

.ant-select-item-option-selected::before {
  content: "✓\00a0";
}

.ant-select-item-option-active,
.ant-dropdown-menu-submenu-active .ant-dropdown-menu-submenu-title {
  background-color: #1f2937 !important;
}

.ant-collapse-content-box {
  background-color: #111827 !important;
}

.ant-card,
.ant-modal-content {
  border-radius: 12px;
}

.ant-table-tbody {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.ant-table-thead {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.ant-checkbox-inner {
  background-color: transparent;
}

.ant-modal-header {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.ant-card,
.ant-table {
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05);
}

.ant-list-split .ant-list-header {
  border-bottom: 0 !important;
}

.ant-tag {
  background: transparent !important;
}

.ant-tooltip-inner a {
  --tw-text-opacity: 1;
  color: rgba(135, 138, 252, var(--tw-text-opacity));
}

.ant-tooltip-inner a:hover {
  text-decoration: underline;
}

.ant-badge-status-processing {
  background-color: #878afc;
}

.ant-badge-status-processing::after {
  border: 1px solid #878afc;
}

.ant-dropdown-menu-item-active {
  background-color: #1f2937 !important;
}

.ant-dropdown {
  border-radius: 0.5rem;
  background-color: #1a2332 !important;
  border: 1px solid #394e5a !important;
}

.ant-popover-inner {
  border: 1px solid #415969;
}

.ant-popover-arrow {
  width: 12px !important;
  height: 12px !important;
  border-left: 1px solid #415969 !important;
  border-top: 1px solid #415969 !important;
  z-index: 10000 !important;
  background: #1a2332 !important;
}

.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow {
  -webkit-transform: rotate(-45deg) !important;
  transform: rotate(-45deg) !important;
}

.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow {
  -webkit-transform: rotate(135deg) !important;
  transform: rotate(135deg) !important;
}

.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {
  -webkit-transform: rotate(45deg) !important;
  transform: rotate(45deg) !important;
  top: -12px !important;
  -webkit-transform-origin: bottom left !important;
  transform-origin: bottom left !important;
}

.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow {
  -webkit-transform: rotate(225deg) !important;
  transform: rotate(225deg) !important;
}

.icon-size-base svg {
  height: 1rem;
  width: 1rem;
}

.icon-size-base img {
  height: 1rem;
  width: 1rem;
}

.icon-size-lg svg {
  height: 1.25rem;
  width: 1.25rem;
}

.icon-size-lg img {
  height: 1.25rem;
  width: 1.25rem;
}

.ant-tabs-card .ant-tabs-tab-active {
  border-bottom-color: #111827 !important;
  background: linear-gradient(to bottom, #394e5a 10%, #394e5a 10%, transparent 10%, transparent 100%) !important;
}

.ant-skeleton .ant-skeleton-paragraph li {
  background-color: #ffffff !important;
  opacity: 0.2;
}

.api-keys-key-input,
.api-keys-key-id {
  font-family: "Source Code Pro", monospace;
  font-size: 10px;
}

.api-keys-table table td {
  vertical-align: top;
  height: 100px;
  min-height: 100px;
}

.api-keys-buttons-header {
  padding-bottom: 20px;
}

.api-keys-column-actions a {
  display: inline-block;
  padding-left: 10px;
  font-size: 20px;
}

.api-keys-column-actions,
th.api-keys-column-actions {
  text-align: right !important;
  padding-right: 20px;
}

.api-keys-documentation-modal {
  width: 70%;
  min-width: 1000px;
}

.api-keys-doc-embed-switches {
  font-size: 80%;
}

.api-keys-documentation-modal .ant-modal-confirm-body {
  height: 300px;
}

.api-keys-documentation-tabs .code-snippet-wrapper pre {
  max-height: 200px;
}

/*purgecss end ignore
 */

/* purgecss start ignore */

/* purgecss end ignore */
/* purgecss start ignore */

.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background: transparent;
  color: #dcdcdc;
}

.hljs-keyword,
.hljs-literal,
.hljs-name,
.hljs-symbol {
  color: #569cd6;
}

.hljs-link {
  color: #569cd6;
  text-decoration: underline;
}

.hljs-built_in,
.hljs-type {
  color: #4ec9b0;
}

.hljs-class,
.hljs-number {
  color: #b8d7a3;
}

.hljs-meta-string,
.hljs-string {
  color: #d69d85;
}

.hljs-regexp,
.hljs-template-tag {
  color: #9a5334;
}

.hljs-formula,
.hljs-function,
.hljs-params,
.hljs-subst,
.hljs-title {
  color: #dcdcdc;
}

.hljs-comment,
.hljs-quote {
  color: #57a64a;
  font-style: italic;
}

.hljs-doctag {
  color: #608b4e;
}

.hljs-meta,
.hljs-meta-keyword,
.hljs-tag {
  color: #9b9b9b;
}

.hljs-template-variable,
.hljs-variable {
  color: #bd63c5;
}

.hljs-attr,
.hljs-attribute,
.hljs-builtin-name {
  color: #9cdcfe;
}

.hljs-section {
  color: gold;
}

.hljs-emphasis {
  font-style: italic;
}

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

.hljs-bullet,
.hljs-selector-attr,
.hljs-selector-class,
.hljs-selector-id,
.hljs-selector-pseudo,
.hljs-selector-tag {
  color: #d7ba7d;
}

.hljs-addition {
  background-color: #144212;
  display: inline-block;
  width: 100%;
}

.hljs-deletion {
  background-color: #600;
  display: inline-block;
  width: 100%;
}

/* purgecss end ignore */

/* purgecss start ignore */

.keyTooltip_D3Fhi .ant-tooltip-inner {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
  text-align: center;
  width: 42rem;
}

/* purgecss end ignore */

/* purgecss start ignore */

.filters_x6Dx8 {
  align-items: center;
}

.filterOption_0\+SyP .icon_sYNpU {
  padding-right: 5px;
}

.filterOption_0\+SyP .icon_sYNpU > svg {
  vertical-align: middle;
  margin-top: -3px;
}

/* purgecss end ignore */

/*purgecss start ignore
 */

/**
 * Main colors. Keep in sync with tailwind.config.js
 */

/**
 * Antd theme customization
 */

.box-shadow-base_L2pnA {
  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);
}

.border-debug_aFZoR {
  border: 1px solid red;
}

.font-heading_XAyXQ {
  font-family: "Nunito Sans", sans-serif;
}

.font-monospace_6dzCP {
  font-family: "Source Code Pro", monospace;
}

.ant-select-disabled_r-Y3-.ant-select_EsJqt:not(.ant-select-customize-input_wyOTP) .ant-select-selector_WJnu0 {
  background-color: rgba(255, 255, 255, 0.08) !important;
}

.ant-input-number-disabled_YrELI {
  background-color: rgba(255, 255, 255, 0.08) !important;
}

.ant-select-item-option-selected_L-9Ij {
  background-color: transparent !important;
}

.ant-select-item-option-selected_L-9Ij::before {
  content: "✓\00a0";
}

.ant-select-item-option-active_5Eofd,
.ant-dropdown-menu-submenu-active_pJSGM .ant-dropdown-menu-submenu-title_d1q\+k {
  background-color: #1f2937 !important;
}

.ant-collapse-content-box_gP2fV {
  background-color: #111827 !important;
}

.ant-card_6KUok,
.ant-modal-content_E9GV- {
  border-radius: 12px;
}

.ant-table-tbody_5\+pJf {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.ant-table-thead_bexnV {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.ant-checkbox-inner_DZrss {
  background-color: transparent;
}

.ant-modal-header_YsvrC {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.ant-card_6KUok,
.ant-table_7782a {
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05);
}

.ant-list-split_zYVVt .ant-list-header_lKfod {
  border-bottom: 0 !important;
}

.ant-tag_eQjTU {
  background: transparent !important;
}

.ant-tooltip-inner_lGitt a {
  --tw-text-opacity: 1;
  color: rgba(135, 138, 252, var(--tw-text-opacity));
}

.ant-tooltip-inner_lGitt a:hover {
  text-decoration: underline;
}

.ant-badge-status-processing_cINPv {
  background-color: #878afc;
}

.ant-badge-status-processing_cINPv::after {
  border: 1px solid #878afc;
}

.ant-dropdown-menu-item-active_AAnak {
  background-color: #1f2937 !important;
}

.ant-dropdown_IAETH {
  border-radius: 0.5rem;
  background-color: #1a2332 !important;
  border: 1px solid #394e5a !important;
}

.ant-popover-inner_peHOG {
  border: 1px solid #415969;
}

.ant-popover-arrow_hL7n4 {
  width: 12px !important;
  height: 12px !important;
  border-left: 1px solid #415969 !important;
  border-top: 1px solid #415969 !important;
  z-index: 10000 !important;
  background: #1a2332 !important;
}

.ant-popover-placement-rightTop_ylFEt > .ant-popover-content_DOd8r > .ant-popover-arrow_hL7n4 {
  -webkit-transform: rotate(-45deg) !important;
  transform: rotate(-45deg) !important;
}

.ant-popover-placement-leftBottom_oZPCg > .ant-popover-content_DOd8r > .ant-popover-arrow_hL7n4 {
  -webkit-transform: rotate(135deg) !important;
  transform: rotate(135deg) !important;
}

.ant-popover-placement-bottomRight_SSTt1 > .ant-popover-content_DOd8r > .ant-popover-arrow_hL7n4 {
  -webkit-transform: rotate(45deg) !important;
  transform: rotate(45deg) !important;
  top: -12px !important;
  -webkit-transform-origin: bottom left !important;
  transform-origin: bottom left !important;
}

.ant-popover-placement-top_npeJA > .ant-popover-content_DOd8r > .ant-popover-arrow_hL7n4 {
  -webkit-transform: rotate(225deg) !important;
  transform: rotate(225deg) !important;
}

.icon-size-base_rEttl svg {
  height: 1rem;
  width: 1rem;
}

.icon-size-base_rEttl img {
  height: 1rem;
  width: 1rem;
}

.icon-size-lg_eDS7k svg {
  height: 1.25rem;
  width: 1.25rem;
}

.icon-size-lg_eDS7k img {
  height: 1.25rem;
  width: 1.25rem;
}

.ant-tabs-card_zyYbI .ant-tabs-tab-active_3ttu8 {
  border-bottom-color: #111827 !important;
  background: linear-gradient(to bottom, #394e5a 10%, #394e5a 10%, transparent 10%, transparent 100%) !important;
}

.ant-skeleton_xCE3w .ant-skeleton-paragraph_ibQ9m li {
  background-color: #ffffff !important;
  opacity: 0.2;
}

.card_uLb1N {
  background-color: transparent;
  padding: 0;
}

.card_uLb1N > div {
  transition: background-color 200ms linear 0ms;
  transition: -webkit-transform 200ms linear 0ms;
  transition: transform 200ms linear 0ms;
  transition: transform 200ms linear 0ms, -webkit-transform 200ms linear 0ms;
  background-color: #111827;
}

.card_uLb1N > div:hover {
  cursor: pointer;
  background-color: #1f2937;
  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);
}

.card_uLb1N > div:active {
  -webkit-transform: scale(0.99);
  transform: scale(0.99);
  background-color: #1f2937;
}

/*purgecss end ignore
 */

/*purgecss start ignore
 */

/**
 * Main colors. Keep in sync with tailwind.config.js
 */

/**
 * Antd theme customization
 */

.box-shadow-base_vsfEt {
  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);
}

.border-debug_1Hnej {
  border: 1px solid red;
}

.font-heading_233zB {
  font-family: "Nunito Sans", sans-serif;
}

.font-monospace_A31N6 {
  font-family: "Source Code Pro", monospace;
}

.ant-select-disabled_Hfrlx.ant-select_8RRwF:not(.ant-select-customize-input_NvpOk) .ant-select-selector_zgseQ {
  background-color: rgba(255, 255, 255, 0.08) !important;
}

.ant-input-number-disabled_vhtUF {
  background-color: rgba(255, 255, 255, 0.08) !important;
}

.ant-select-item-option-selected_KpnDF {
  background-color: transparent !important;
}

.ant-select-item-option-selected_KpnDF::before {
  content: "✓\00a0";
}

.ant-select-item-option-active_v1A23,
.ant-dropdown-menu-submenu-active_SKeFo .ant-dropdown-menu-submenu-title_hT2Gq {
  background-color: #1f2937 !important;
}

.ant-collapse-content-box_TJJP0 {
  background-color: #111827 !important;
}

.ant-card_dPaPW,
.ant-modal-content_9lVIq {
  border-radius: 12px;
}

.ant-table-tbody_V3I-r {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.ant-table-thead_Erjga {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.ant-checkbox-inner_YEBQH {
  background-color: transparent;
}

.ant-modal-header_enjoH {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.ant-card_dPaPW,
.ant-table_r7UWj {
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05);
}

.ant-list-split_MCQda .ant-list-header_l45ve {
  border-bottom: 0 !important;
}

.ant-tag_H9fT3 {
  background: transparent !important;
}

.ant-tooltip-inner_nC1vv a {
  --tw-text-opacity: 1;
  color: rgba(135, 138, 252, var(--tw-text-opacity));
}

.ant-tooltip-inner_nC1vv a:hover {
  text-decoration: underline;
}

.ant-badge-status-processing_HnSru {
  background-color: #878afc;
}

.ant-badge-status-processing_HnSru::after {
  border: 1px solid #878afc;
}

.ant-dropdown-menu-item-active_kg8Z0 {
  background-color: #1f2937 !important;
}

.ant-dropdown_f\+3nB {
  border-radius: 0.5rem;
  background-color: #1a2332 !important;
  border: 1px solid #394e5a !important;
}

.ant-popover-inner_IxQxE {
  border: 1px solid #415969;
}

.ant-popover-arrow_td\+B9 {
  width: 12px !important;
  height: 12px !important;
  border-left: 1px solid #415969 !important;
  border-top: 1px solid #415969 !important;
  z-index: 10000 !important;
  background: #1a2332 !important;
}

.ant-popover-placement-rightTop_Dnekf > .ant-popover-content_V3cwB > .ant-popover-arrow_td\+B9 {
  -webkit-transform: rotate(-45deg) !important;
  transform: rotate(-45deg) !important;
}

.ant-popover-placement-leftBottom_s0PKG > .ant-popover-content_V3cwB > .ant-popover-arrow_td\+B9 {
  -webkit-transform: rotate(135deg) !important;
  transform: rotate(135deg) !important;
}

.ant-popover-placement-bottomRight_8rWPG > .ant-popover-content_V3cwB > .ant-popover-arrow_td\+B9 {
  -webkit-transform: rotate(45deg) !important;
  transform: rotate(45deg) !important;
  top: -12px !important;
  -webkit-transform-origin: bottom left !important;
  transform-origin: bottom left !important;
}

.ant-popover-placement-top_x1ASV > .ant-popover-content_V3cwB > .ant-popover-arrow_td\+B9 {
  -webkit-transform: rotate(225deg) !important;
  transform: rotate(225deg) !important;
}

.icon-size-base_CNFWG svg {
  height: 1rem;
  width: 1rem;
}

.icon-size-base_CNFWG img {
  height: 1rem;
  width: 1rem;
}

.icon-size-lg_0uPku svg {
  height: 1.25rem;
  width: 1.25rem;
}

.icon-size-lg_0uPku img {
  height: 1.25rem;
  width: 1.25rem;
}

.ant-tabs-card_mL9ho .ant-tabs-tab-active_mNF73 {
  border-bottom-color: #111827 !important;
  background: linear-gradient(to bottom, #394e5a 10%, #394e5a 10%, transparent 10%, transparent 100%) !important;
}

.ant-skeleton_l2iRt .ant-skeleton-paragraph_17Lkg li {
  background-color: #ffffff !important;
  opacity: 0.2;
}

.dangerIcon_dszBz > svg {
  fill: #e53935;
}

/*purgecss end ignore
 */

/*purgecss start ignore
 */

/**
 * Main colors. Keep in sync with tailwind.config.js
 */

/**
 * Antd theme customization
 */

.box-shadow-base_jPvw- {
  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);
}

.border-debug_fV1wL {
  border: 1px solid red;
}

.font-heading_xHxDp {
  font-family: "Nunito Sans", sans-serif;
}

.font-monospace_ezUvh {
  font-family: "Source Code Pro", monospace;
}

.ant-select-disabled_MneEq.ant-select_\+vHUo:not(.ant-select-customize-input_Xdc4K) .ant-select-selector_Wyn5h {
  background-color: rgba(255, 255, 255, 0.08) !important;
}

.ant-input-number-disabled_-Rh14 {
  background-color: rgba(255, 255, 255, 0.08) !important;
}

.ant-select-item-option-selected_B2pjK {
  background-color: transparent !important;
}

.ant-select-item-option-selected_B2pjK::before {
  content: "✓\00a0";
}

.ant-select-item-option-active_joss5,
.ant-dropdown-menu-submenu-active_FhI9s .ant-dropdown-menu-submenu-title_ub0aZ {
  background-color: #1f2937 !important;
}

.ant-collapse-content-box_lxIOI {
  background-color: #111827 !important;
}

.ant-card_TpXnn,
.ant-modal-content_aNomN {
  border-radius: 12px;
}

.ant-table-tbody_KttKN {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.ant-table-thead_kGcwV {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.ant-checkbox-inner_6xd16 {
  background-color: transparent;
}

.ant-modal-header_luvoE {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.ant-card_TpXnn,
.ant-table_sRuuN {
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05);
}

.ant-list-split_ktZiu .ant-list-header_3c43e {
  border-bottom: 0 !important;
}

.ant-tag_oPWix {
  background: transparent !important;
}

.ant-tooltip-inner_Fird5 a {
  --tw-text-opacity: 1;
  color: rgba(135, 138, 252, var(--tw-text-opacity));
}

.ant-tooltip-inner_Fird5 a:hover {
  text-decoration: underline;
}

.ant-badge-status-processing_yroko {
  background-color: #878afc;
}

.ant-badge-status-processing_yroko::after {
  border: 1px solid #878afc;
}

.ant-dropdown-menu-item-active_KTJZw {
  background-color: #1f2937 !important;
}

.ant-dropdown_7\+sUR {
  border-radius: 0.5rem;
  background-color: #1a2332 !important;
  border: 1px solid #394e5a !important;
}

.ant-popover-inner_O9RVo {
  border: 1px solid #415969;
}

.ant-popover-arrow_2QQCr {
  width: 12px !important;
  height: 12px !important;
  border-left: 1px solid #415969 !important;
  border-top: 1px solid #415969 !important;
  z-index: 10000 !important;
  background: #1a2332 !important;
}

.ant-popover-placement-rightTop_-MrGU > .ant-popover-content_FhQoY > .ant-popover-arrow_2QQCr {
  -webkit-transform: rotate(-45deg) !important;
  transform: rotate(-45deg) !important;
}

.ant-popover-placement-leftBottom_SycEN > .ant-popover-content_FhQoY > .ant-popover-arrow_2QQCr {
  -webkit-transform: rotate(135deg) !important;
  transform: rotate(135deg) !important;
}

.ant-popover-placement-bottomRight_jBTqp > .ant-popover-content_FhQoY > .ant-popover-arrow_2QQCr {
  -webkit-transform: rotate(45deg) !important;
  transform: rotate(45deg) !important;
  top: -12px !important;
  -webkit-transform-origin: bottom left !important;
  transform-origin: bottom left !important;
}

.ant-popover-placement-top_Mvkpz > .ant-popover-content_FhQoY > .ant-popover-arrow_2QQCr {
  -webkit-transform: rotate(225deg) !important;
  transform: rotate(225deg) !important;
}

.icon-size-base_VBJco svg {
  height: 1rem;
  width: 1rem;
}

.icon-size-base_VBJco img {
  height: 1rem;
  width: 1rem;
}

.icon-size-lg_hTjSO svg {
  height: 1.25rem;
  width: 1.25rem;
}

.icon-size-lg_hTjSO img {
  height: 1.25rem;
  width: 1.25rem;
}

.ant-tabs-card_bk1fE .ant-tabs-tab-active_aeFo6 {
  border-bottom-color: #111827 !important;
  background: linear-gradient(to bottom, #394e5a 10%, #394e5a 10%, transparent 10%, transparent 100%) !important;
}

.ant-skeleton_IrhD3 .ant-skeleton-paragraph_-y\+aJ li {
  background-color: #ffffff !important;
  opacity: 0.2;
}

.drawer_uuR7E > div > div {
  background-color: #111827;
}

.iconRed_uLhHH > svg {
  fill: #e53935;
}

/*purgecss end ignore
 */

/* purgecss start ignore */

.plan_I7OXB {
  margin-top: 1.5rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.plan_I7OXB > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.planButton_36v8b {
  width: 14rem;
}

.planPrice_paMj1 {
  text-align: center;
  font-size: .75rem;
  --tw-text-opacity: 1;
  color: rgba(121, 150, 169, var(--tw-text-opacity));
}

.optionButton_1RZ10 {
  margin-bottom: 0.5rem;
  cursor: pointer;
  border-radius: 0.75rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 1.125rem;
}

.limitName_rnHYI {
  padding-right: 0.5rem;
  font-size: .75rem;
  --tw-text-opacity: 1;
  color: rgba(121, 150, 169, var(--tw-text-opacity));
}

.limitValue_eIhKn {
  font-size: .75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(121, 150, 169, var(--tw-text-opacity));
}

.selectedOption_CmvoJ {
  --tw-bg-opacity: 1;
  background-color: rgba(91, 20, 250, var(--tw-bg-opacity));
}

/* purgecss end ignore */

/*purgecss start ignore
 */

/**
 * Main colors. Keep in sync with tailwind.config.js
 */

/**
 * Antd theme customization
 */

.box-shadow-base_WEaEt {
  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);
}

.border-debug_zVmw0 {
  border: 1px solid red;
}

.font-heading_RklFa {
  font-family: "Nunito Sans", sans-serif;
}

.font-monospace_u1SZN {
  font-family: "Source Code Pro", monospace;
}

.ant-select-disabled_Ai7zM.ant-select_YLAII:not(.ant-select-customize-input_D4Rrn) .ant-select-selector_aFwva {
  background-color: rgba(255, 255, 255, 0.08) !important;
}

.ant-input-number-disabled_4aqKk {
  background-color: rgba(255, 255, 255, 0.08) !important;
}

.ant-select-item-option-selected_0aPgq {
  background-color: transparent !important;
}

.ant-select-item-option-selected_0aPgq::before {
  content: "✓\00a0";
}

.ant-select-item-option-active_IrOvm,
.ant-dropdown-menu-submenu-active_qy8Q5 .ant-dropdown-menu-submenu-title_oNdQv {
  background-color: #1f2937 !important;
}

.ant-collapse-content-box_ec-Dy {
  background-color: #111827 !important;
}

.ant-card_zFrtO,
.ant-modal-content_CWMZW {
  border-radius: 12px;
}

.ant-table-tbody_\+sedZ {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.ant-table-thead_z8UX0 {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.ant-checkbox-inner_WTbbl {
  background-color: transparent;
}

.ant-modal-header_Me6rB {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.ant-card_zFrtO,
.ant-table_3CnnL {
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05);
}

.ant-list-split_eH5sM .ant-list-header_L7vOU {
  border-bottom: 0 !important;
}

.ant-tag_QrNh8 {
  background: transparent !important;
}

.ant-tooltip-inner_3Pxni a {
  --tw-text-opacity: 1;
  color: rgba(135, 138, 252, var(--tw-text-opacity));
}

.ant-tooltip-inner_3Pxni a:hover {
  text-decoration: underline;
}

.ant-badge-status-processing_4k-a1 {
  background-color: #878afc;
}

.ant-badge-status-processing_4k-a1::after {
  border: 1px solid #878afc;
}

.ant-dropdown-menu-item-active_2nAyn {
  background-color: #1f2937 !important;
}

.ant-dropdown_KkGxI {
  border-radius: 0.5rem;
  background-color: #1a2332 !important;
  border: 1px solid #394e5a !important;
}

.ant-popover-inner_taQkW {
  border: 1px solid #415969;
}

.ant-popover-arrow_5ebGe {
  width: 12px !important;
  height: 12px !important;
  border-left: 1px solid #415969 !important;
  border-top: 1px solid #415969 !important;
  z-index: 10000 !important;
  background: #1a2332 !important;
}

.ant-popover-placement-rightTop_jFF83 > .ant-popover-content_v72y2 > .ant-popover-arrow_5ebGe {
  -webkit-transform: rotate(-45deg) !important;
  transform: rotate(-45deg) !important;
}

.ant-popover-placement-leftBottom_\+zXG0 > .ant-popover-content_v72y2 > .ant-popover-arrow_5ebGe {
  -webkit-transform: rotate(135deg) !important;
  transform: rotate(135deg) !important;
}

.ant-popover-placement-bottomRight_mmVjJ > .ant-popover-content_v72y2 > .ant-popover-arrow_5ebGe {
  -webkit-transform: rotate(45deg) !important;
  transform: rotate(45deg) !important;
  top: -12px !important;
  -webkit-transform-origin: bottom left !important;
  transform-origin: bottom left !important;
}

.ant-popover-placement-top_UUGMr > .ant-popover-content_v72y2 > .ant-popover-arrow_5ebGe {
  -webkit-transform: rotate(225deg) !important;
  transform: rotate(225deg) !important;
}

.icon-size-base_Fdjhk svg {
  height: 1rem;
  width: 1rem;
}

.icon-size-base_Fdjhk img {
  height: 1rem;
  width: 1rem;
}

.icon-size-lg_8Ywx- svg {
  height: 1.25rem;
  width: 1.25rem;
}

.icon-size-lg_8Ywx- img {
  height: 1.25rem;
  width: 1.25rem;
}

.ant-tabs-card_2B30R .ant-tabs-tab-active_3RcVz {
  border-bottom-color: #111827 !important;
  background: linear-gradient(to bottom, #394e5a 10%, #394e5a 10%, transparent 10%, transparent 100%) !important;
}

.ant-skeleton_4SMjN .ant-skeleton-paragraph_Qmo0a li {
  background-color: #ffffff !important;
  opacity: 0.2;
}

.warning_B-2-Y {
  color: #ffc021;
}

/*purgecss end ignore
 */


/*# sourceMappingURL=main~7f2441cc.f3cdd51c.chunk.css.map*/