.theWithdrawMethod {
  position: relative;
}
.theWithdrawMethod .theWithdrawMethod {
  margin-bottom: 1.5rem;
  border-radius: 12px;
  background: var(--global-primary-modal-color);
}
.theWithdrawMethod .theWithdrawMethod .theWithdrawMethodHeaderRow {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
  align-items: center;
  border-bottom: 1px solid #1d202b;
  padding: 0 0.5rem 0 0;
}
.theWithdrawMethod .theWithdrawMethod .theWithdrawMethodHeader {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex: 1 1 auto;
  min-width: 0;
  overflow-x: auto;
  overflow-y: hidden;
}
.theWithdrawMethod .theWithdrawMethod .theWithdrawMethodHeader .theWithdrawMethodHLabel {
  padding: 0.625rem 0.875rem;
  font-weight: 700;
  font-size: 0.75rem;
  flex: 0 0 auto;
  white-space: nowrap;
}
.theWithdrawMethod .theWithdrawMethod .theWithdrawMethodHeader .theWithdrawMethodHButton {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.625rem 1.25rem;
  border-radius: 0.5rem;
  font-weight: 800;
  font-size: 0.875rem;
  cursor: pointer;
}
@media screen and (min-width: 768px) {
  .theWithdrawMethod .theWithdrawMethod .theWithdrawMethodHeader .theWithdrawMethodHLabel {
    padding: 1.25rem 1.625rem;
    font-size: 0.875rem;
  }
  .theWithdrawMethod .theWithdrawMethod .addNewWithdrawalMethodButtonDiv .addNewWithdrawalMethodButton {
    font-size: 0.875rem;
    padding: 0.625rem 0.875rem;
  }
}
.theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd {
  padding: 0.625rem;
}
@media screen and (min-width: 768px) {
  .theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd {
    padding: 1.625rem 1.5rem 0.75rem 1.5rem;
  }
}
.theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox {
  width: 100%;
}
.theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper {
  overflow-x: auto;
  width: 100%;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper::-webkit-scrollbar {
  display: none;
}
.theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper .theLTBPTableTH {
  font-weight: 800;
  min-width: 200px;
  padding: 0.625rem;
  font-size: 0.625rem;
}
@media screen and (min-width: 768px) {
  .theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper .theLTBPTableTH {
    padding: 0.75rem 0.875rem;
    font-size: 0.875rem;
  }
}
@media screen and (min-width: 1024px) {
  .theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper .theLTBPTableTH {
    min-width: unset;
  }
}
.theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper .theLTBPTableTD {
  font-weight: 400;
  min-width: 200px;
  padding: 0.625rem;
  font-size: 0.625rem;
}
@media screen and (min-width: 768px) {
  .theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper .theLTBPTableTD {
    padding: 0.75rem 0.875rem;
    font-size: 0.875rem;
  }
}
@media screen and (min-width: 1024px) {
  .theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper .theLTBPTableTD {
    min-width: unset;
  }
}
.theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper .dataTables_empty {
  color: var(--global-secondary-text-color);
}
@media screen and (max-width: 767px) {
  .theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper {
    overflow-x: visible;
  }
  .theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper table.dataTable {
    border-collapse: separate;
    border-spacing: 0;
    display: block;
  }
  .theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper table.dataTable thead {
    display: none;
  }
  .theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper table.dataTable tbody {
    display: grid;
    gap: 0.625rem;
  }
  .theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper table.dataTable tr {
    display: grid;
    gap: 0.5rem;
    padding: 0.75rem;
    border: 1px solid #1d202b;
    border-radius: 0.5rem;
    background: var(--global-secondary-modal-color);
  }
  .theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper table.dataTable td {
    display: grid;
    grid-template-columns: minmax(6.5rem, 42%) minmax(0, 1fr);
    align-items: start;
    gap: 0.75rem;
    min-width: 0;
    padding: 0;
    border: 0;
    font-size: 0.75rem;
    line-height: 1.35;
    white-space: normal;
    word-break: break-word;
  }
  .theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper table.dataTable td::before {
    content: attr(data-label);
    color: var(--global-secondary-text-color);
    font-weight: 700;
  }
  .theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper table.dataTable td > * {
    min-width: 0;
  }
  .theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper table.dataTable td.dataTables_empty {
    display: block;
    padding: 0.875rem;
    text-align: center;
  }
  .theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .theLPTableBox .theLTBPadd .theLTBPTableWrapper table.dataTable td.dataTables_empty::before {
    content: none;
  }
}
.theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd {
  /* Hide DataTable built-in controls */
}
.theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .dataTables_length,
.theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .dataTables_filter,
.theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .dataTables_info,
.theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd .dataTables_paginate {
  display: none !important;
}
.theWithdrawMethod .theWithdrawMethod .theWithdrawMethodPadd table.dataTable {
  width: 100% !important;
}
.theWithdrawMethod .addNewWithdrawalMethodButtonDiv .addNewWithdrawalMethodButton {
  background-color: var(--global-button-color);
  color: var(--global-button-text-color);
  padding: 0.625rem 0.875rem;
  border-radius: 0.5rem;
  border: none;
  font-weight: 700;
  font-size: 0.8125rem;
  line-height: 1.2;
  white-space: nowrap;
}
.theWithdrawMethod .theWNotesSection {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
  margin: 1rem 0 0;
}
.theWithdrawMethod .theWNotesSection .theNotesTitle {
  color: var(--global-primary-text-color);
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.5;
  text-decoration-line: underline;
}
.theWithdrawMethod .theWNotesSection .theNotesContent {
  color: var(--global-primary-text-color);
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1.5;
}
@media screen and (max-width: 480px) {
  .theWithdrawMethod .theWithdrawMethod .theWithdrawMethodHeader {
    gap: 0.5rem;
  }
  .theWithdrawMethod .addNewWithdrawalMethodButtonDiv .addNewWithdrawalMethodButton {
    font-size: 0.75rem;
    padding: 0.5625rem 0.625rem;
  }
}

.withdrawalMethodStatusHeader,
.withdrawalMethodActionHeader {
  color: var(--global-secondary-text-color);
  background: var(--global-secondary-modal-color);
}

.withdrawalMethodActionHeader {
  border-radius: 0 0.75rem 0.75rem 0;
}

.withdrawalMethodStatus {
  display: inline-flex;
  padding: 0.25rem 0.5rem;
  border-radius: 999px;
  font-weight: 700;
  color: var(--global-primary-text-color);
  background: color-mix(in srgb, var(--global-secondary-text-color) 20%, transparent);
}

.withdrawalMethodStatus--approved,
.withdrawalMethodStatus--not_required {
  background: color-mix(in srgb, #22c55e 22%, transparent);
}

.withdrawalMethodStatus--pending {
  background: color-mix(in srgb, #f59e0b 22%, transparent);
}

.withdrawalMethodStatus--rejected {
  background: color-mix(in srgb, #ef4444 22%, transparent);
}

.withdrawalMethodRejectionReason,
.withdrawalProofHint {
  margin-top: 0.375rem;
  color: var(--global-secondary-text-color);
  font-size: 0.75rem;
}

.withdrawalMethodEditButton {
  padding: 0.375rem 0.625rem;
  border: 1px solid var(--global-button-color);
  border-radius: 0.375rem;
  color: var(--global-button-color);
  background: transparent;
  font-weight: 700;
}

.withdrawalProofFields {
  margin-top: 0.625rem;
}

.withdrawalProofFields.is-hidden,
.theModalBackdrop .theModalAddWithdawMethod .withdrawalProofField.is-hidden {
  display: none;
}

.withdrawalProofField {
  margin-bottom: 0.625rem;
}

.withdrawalProofField .theFormFieldLabel {
  color: var(--global-primary-text-color);
}

.withdrawalProofField .theFormFieldInput {
  background-color: var(--global-secondary-modal-color);
}

.withdrawalProofField input,
.withdrawalProofField select {
  color: var(--global-primary-text-color);
}/*# sourceMappingURL=withdrawMethod.css.map */