/* [project]/src/scenario/steps/styles/NxpcClaimStep.module.scss.module.css [app-client] (css) */
.NxpcClaimStep-module-scss-module__kK2v4a__container {
  background: #fff;
  justify-content: center;
  align-items: center;
  gap: 6px;
  padding: 24px;
  display: flex;
}

.NxpcClaimStep-module-scss-module__kK2v4a__nxpc_claim_amount {
  letter-spacing: -.1px;
  font-size: 22px;
  font-weight: 600;
  line-height: 1;
  font-family: var(--font-sofia-sans-condensed);
  color: var(--neutral-opacity-black-bk-80);
  justify-content: center;
  align-items: center;
  display: flex;
}

.NxpcClaimStep-module-scss-module__kK2v4a__nxpc_claim_amount span {
  opacity: .55;
}

.NxpcClaimStep-module-scss-module__kK2v4a__button {
  position: absolute;
  top: 24px;
  right: 24px;
}

.NxpcClaimStep-module-scss-module__kK2v4a__claim_step_modal {
  background: #fff;
  justify-content: center;
  align-items: center;
  width: 480px;
  height: 240px;
  padding: 48px;
  display: flex;
  position: relative;
}

/* [project]/src/scenario/steps/styles/NxpcClaimTransactionStep.module.scss.module.css [app-client] (css) */
.NxpcClaimTransactionStep-module-scss-module__OeMLna__container {
  background-color: #fff;
  width: 560px;
  padding: 64px 48px 48px;
}

@media only screen and (max-width: 767px) {
  .NxpcClaimTransactionStep-module-scss-module__OeMLna__container {
    width: 100%;
    padding: 13.3333vw 6.6667vw 8.8889vw;
  }
}

.NxpcClaimTransactionStep-module-scss-module__OeMLna__button {
  background-color: #fff;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 24px;
  right: 24px;
}

.NxpcClaimTransactionStep-module-scss-module__OeMLna__description {
  margin-top: 14px;
}

@media only screen and (max-width: 767px) {
  .NxpcClaimTransactionStep-module-scss-module__OeMLna__description {
    margin-top: 3.8889vw;
  }
}

.NxpcClaimTransactionStep-module-scss-module__OeMLna__tx_hash {
  background: var(---Neutral-Opacity-Gray-G-05, #868e960d);
  border-radius: 16px;
  margin-top: 48px;
  padding: 24px;
}

@media only screen and (max-width: 767px) {
  .NxpcClaimTransactionStep-module-scss-module__OeMLna__tx_hash {
    border-radius: 4.4444vw;
    margin-top: 13.3333vw;
    padding: 4.4444vw;
  }
}

/* [project]/node_modules/@msu/auth-ui/dist/assets/CloseBtn.css [app-client] (css) */
._close-btn_1rxww_5 {
  width: 24px;
  height: 24px;
  padding: 2px;
}

@media only screen and (max-width: 767px) {
  ._close-btn_1rxww_5 {
    width: 16px;
    height: 16px;
    padding: 0;
  }
}

._close-btn_1rxww_5 > svg {
  width: 100%;
  height: 100%;
}

/* [project]/node_modules/@msu/auth-ui/dist/assets/CancelCompleteModal.css [app-client] (css) */
._cancel-complete-modal_1nmtg_5 {
  background-color: var(--neutral-white);
  border-radius: 32px;
  padding: 64px 48px 48px;
  position: relative;
}

._cancel-complete-modal_1nmtg_5._market_1nmtg_11 {
  -webkit-backdrop-filter: blur(28px);
  backdrop-filter: blur(28px);
  background: #44444459;
  border: 1px solid #111;
  box-shadow: inset 0 4px #ffffff12, 0 16px #00000073;
}

@media only screen and (max-width: 767px) {
  ._cancel-complete-modal_1nmtg_5 {
    border-radius: 24px;
    padding: 40px 24px 32px;
  }
}

._cancel-complete-modal_1nmtg_5 ._close_1nmtg_23 {
  color: var(--gray-900);
  position: absolute;
  top: 24px;
  right: 24px;
}

@media only screen and (max-width: 767px) {
  ._cancel-complete-modal_1nmtg_5 ._close_1nmtg_23 {
    top: 16px;
    right: 16px;
  }
}

._cancel-complete-modal_1nmtg_5._market_1nmtg_11 ._close_1nmtg_23 {
  color: #fff;
}

._cancel-complete-modal_1nmtg_5 ._title_1nmtg_38 {
  color: var(--gray-900);
  text-align: center;
  font-family: var(--font-roboto, Roboto);
  margin-bottom: 16px;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}

._cancel-complete-modal_1nmtg_5._market_1nmtg_11 ._title_1nmtg_38 {
  color: #fff;
}

._cancel-complete-modal_1nmtg_5._market_1nmtg_11 ._title_1nmtg_38 ._strong_1nmtg_51 {
  color: #cf0;
}

._cancel-complete-modal_1nmtg_5 ._desc_1nmtg_54 {
  color: var(--gray-600);
  text-align: center;
  font-family: var(--font-roboto, Roboto);
  margin-bottom: 64px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}

._cancel-complete-modal_1nmtg_5._market_1nmtg_11 ._desc_1nmtg_54 {
  color: #969696;
}

._cancel-complete-modal_1nmtg_5 ._footer_1nmtg_67 {
  margin-top: 32px;
}

._cancel-complete-modal_1nmtg_5 ._footer_1nmtg_67 ._submit-btn_1nmtg_70 {
  text-align: center;
  width: 100%;
  color: var(--neutral-white);
  font-family: var(--font-roboto, Roboto);
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 100%;
  display: flex;
}

._cancel-complete-modal_1nmtg_5._market_1nmtg_11 ._footer_1nmtg_67 ._submit-btn_1nmtg_70 {
  background: linear-gradient(#acc631, #769700);
  border: 1px solid #111;
  border-radius: 12px;
  flex: 1 0 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  height: 48px;
  padding: 8px 12px 10px;
  display: flex;
  box-shadow: inset 0 2px #ffffff40, inset 0 -4px #00000040;
}

@media only screen and (max-width: 767px) {
  ._cancel-complete-modal_1nmtg_5._market_1nmtg_11 ._footer_1nmtg_67 ._submit-btn_1nmtg_70 {
    height: 40px;
    padding: 6px 8px 8px;
    font-size: 14px;
  }
}

/* [project]/node_modules/@msu/auth-ui/dist/assets/CancelWithdrawalModal.css [app-client] (css) */
._cancel-withdrawal-modal_1cuk0_5 {
  background-color: var(--neutral-white);
  border-radius: 32px;
  padding: 64px 48px 48px;
  position: relative;
}

._cancel-withdrawal-modal_1cuk0_5._market_1cuk0_11 {
  -webkit-backdrop-filter: blur(28px);
  backdrop-filter: blur(28px);
  background: #44444459;
  border: 1px solid #111;
  box-shadow: inset 0 4px #ffffff12, 0 16px #00000073;
}

._cancel-withdrawal-modal_1cuk0_5._market_1cuk0_11 ._modal-bg_1cuk0_17 {
  width: 280px;
  height: 280px;
}

@media only screen and (max-width: 767px) {
  ._cancel-withdrawal-modal_1cuk0_5 {
    border-radius: 24px;
    padding: 40px 24px 32px;
  }
}

._cancel-withdrawal-modal_1cuk0_5 ._modal-bg_1cuk0_17 {
  display: none;
}

._cancel-withdrawal-modal_1cuk0_5 ._close_1cuk0_30 {
  color: var(--gray-900);
  position: absolute;
  top: 24px;
  right: 24px;
}

@media only screen and (max-width: 767px) {
  ._cancel-withdrawal-modal_1cuk0_5 ._close_1cuk0_30 {
    top: 16px;
    right: 16px;
  }
}

._cancel-withdrawal-modal_1cuk0_5._market_1cuk0_11 ._close_1cuk0_30 {
  color: #fff;
}

._cancel-withdrawal-modal_1cuk0_5 ._title_1cuk0_45 {
  color: var(--gray-900);
  text-align: center;
  font-family: var(--font-roboto, Roboto);
  margin-bottom: 24px;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}

._cancel-withdrawal-modal_1cuk0_5 ._title_1cuk0_45 ._strong_1cuk0_56 {
  color: var(--brand-primary);
}

._cancel-withdrawal-modal_1cuk0_5._market_1cuk0_11 ._title_1cuk0_45 {
  color: #fff;
}

._cancel-withdrawal-modal_1cuk0_5._market_1cuk0_11 ._title_1cuk0_45 ._strong_1cuk0_56 {
  color: #cf0;
}

._cancel-withdrawal-modal_1cuk0_5 ._date-box_1cuk0_65 {
  background: var(--neutral-50);
  color: var(--gray-900);
  font-family: var(--font-roboto, Roboto);
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  margin-bottom: 18px;
  padding: 16px 8px;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  display: flex;
}

._cancel-withdrawal-modal_1cuk0_5._market_1cuk0_11 ._date-box_1cuk0_65 {
  color: #fff;
  background: #d9d9d921;
}

._cancel-withdrawal-modal_1cuk0_5 ._desc_1cuk0_84 {
  color: var(--gray-600);
  font-family: var(--font-roboto, Roboto);
  margin-bottom: 16px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
}

._cancel-withdrawal-modal_1cuk0_5 ._desc_1cuk0_84 ._strong_1cuk0_56 {
  color: var(--gray-900);
}

._cancel-withdrawal-modal_1cuk0_5._market_1cuk0_11 ._desc_1cuk0_84 {
  color: #b6b6b6;
}

._cancel-withdrawal-modal_1cuk0_5._market_1cuk0_11 ._desc_1cuk0_84 ._strong_1cuk0_56 {
  color: #fff;
}

._cancel-withdrawal-modal_1cuk0_5 ._guide-title_1cuk0_102 {
  color: var(--red-500);
  font-family: var(--font-roboto, Roboto);
  align-items: center;
  margin-bottom: 12px;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  display: inline-flex;
}

._cancel-withdrawal-modal_1cuk0_5 ._guide-title_1cuk0_102 svg {
  margin-right: 4px;
}

._cancel-withdrawal-modal_1cuk0_5._market_1cuk0_11 ._guide-title_1cuk0_102 {
  color: #fa4d56;
}

._cancel-withdrawal-modal_1cuk0_5 ._guide-desc-list_1cuk0_119 {
  background: var(--red-50);
  border-radius: 0 16px 16px;
  margin: 0;
  padding: 16px;
  list-style: none;
}

._cancel-withdrawal-modal_1cuk0_5 ._guide-desc-list_1cuk0_119 > li {
  color: var(--gray-600);
  font-family: var(--font-roboto, Roboto);
  margin-bottom: 4px;
  padding-left: 12px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  position: relative;
}

._cancel-withdrawal-modal_1cuk0_5 ._guide-desc-list_1cuk0_119 > li:last-child {
  margin-bottom: 0;
}

._cancel-withdrawal-modal_1cuk0_5 ._guide-desc-list_1cuk0_119 > li:after {
  background-color: var(--neutral-500);
  content: "";
  border-radius: 50%;
  width: 4px;
  height: 4px;
  display: block;
  position: absolute;
  top: 8px;
  left: 0;
}

._cancel-withdrawal-modal_1cuk0_5 ._guide-desc-list_1cuk0_119 > li ._strong_1cuk0_56 {
  color: var(--red-500);
}

._cancel-withdrawal-modal_1cuk0_5._market_1cuk0_11 ._guide-desc-list_1cuk0_119 {
  background: #fa4d561a;
}

._cancel-withdrawal-modal_1cuk0_5._market_1cuk0_11 ._guide-desc-list_1cuk0_119 > li {
  color: #b6b6b6;
}

._cancel-withdrawal-modal_1cuk0_5._market_1cuk0_11 ._guide-desc-list_1cuk0_119 > li ._strong_1cuk0_56 {
  color: #fa4d56;
}

._cancel-withdrawal-modal_1cuk0_5 ._divider_1cuk0_163 {
  border-top: 1px dashed var(--neutral-opacity-gray-g-20);
  width: 100%;
  color: var(--gray-600);
  margin: 48px 0 32px;
}

._cancel-withdrawal-modal_1cuk0_5._market_1cuk0_11 ._divider_1cuk0_163 {
  border-top: 1px dashed #868e9633;
}

._cancel-withdrawal-modal_1cuk0_5 ._bottom-guide_1cuk0_172 {
  color: var(--gray-600);
  font-family: var(--font-roboto, Roboto);
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}

._cancel-withdrawal-modal_1cuk0_5._market_1cuk0_11 ._bottom-guide_1cuk0_172 {
  color: #b6b6b6;
}

._cancel-withdrawal-modal_1cuk0_5 ._footer_1cuk0_184 {
  margin-top: 32px;
}

._cancel-withdrawal-modal_1cuk0_5 ._footer_1cuk0_184 ._submit-btn_1cuk0_187 {
  text-align: center;
  width: 100%;
  color: var(--neutral-white);
  font-family: var(--font-roboto, Roboto);
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 100%;
  display: flex;
}

._cancel-withdrawal-modal_1cuk0_5._market_1cuk0_11 ._footer_1cuk0_184 ._submit-btn_1cuk0_187 {
  background: linear-gradient(#acc631, #769700);
  border: 1px solid #111;
  border-radius: 12px;
  flex: 1 0 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  height: 48px;
  padding: 8px 12px 10px;
  display: flex;
  box-shadow: inset 0 2px #ffffff40, inset 0 -4px #00000040;
}

@media only screen and (max-width: 767px) {
  ._cancel-withdrawal-modal_1cuk0_5._market_1cuk0_11 ._footer_1cuk0_184 ._submit-btn_1cuk0_187 {
    height: 40px;
    padding: 6px 8px 8px;
    font-size: 14px;
  }
}

/*# sourceMappingURL=017b5c58d2db8bbc.css.map*/