/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./src/components/editor/components/code-highlight-block.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/
pre {
  code[as='code'] {
    .hljs-comment {
      color: #999;
    }
    .hljs-tag {
      color: #b4b7b4;
    }
    .hljs-operator,
    .hljs-punctuation,
    .hljs-subst {
      color: #ccc;
    }
    .hljs-operator {
      opacity: 0.7;
    }
    .hljs-bullet,
    .hljs-deletion,
    .hljs-name,
    .hljs-selector-tag,
    .hljs-template-variable,
    .hljs-variable {
      color: #f2777a;
    }
    .hljs-attr,
    .hljs-link,
    .hljs-literal,
    .hljs-number,
    .hljs-symbol,
    .hljs-variable.constant_ {
      color: #f99157;
    }
    .hljs-class .hljs-title,
    .hljs-title,
    .hljs-title.class_ {
      color: #fc6;
    }
    .hljs-strong {
      font-weight: 700;
      color: #fc6;
    }
    .hljs-addition,
    .hljs-code,
    .hljs-string,
    .hljs-title.class_.inherited__ {
      color: #9c9;
    }
    .hljs-built_in,
    .hljs-doctag,
    .hljs-keyword.hljs-atrule,
    .hljs-quote,
    .hljs-regexp {
      color: #6cc;
    }
    .hljs-attribute,
    .hljs-function .hljs-title,
    .hljs-section,
    .hljs-title.function_,
    .ruby .hljs-property {
      color: #69c;
    }
    .diff .hljs-meta,
    .hljs-keyword,
    .hljs-template-tag,
    .hljs-type {
      color: #c9c;
    }
    .hljs-emphasis {
      color: #c9c;
      font-style: italic;
    }
    .hljs-meta,
    .hljs-meta .hljs-keyword,
    .hljs-meta .hljs-string {
      color: #a3685a;
    }
    .hljs-meta .hljs-keyword,
    .hljs-meta-keyword {
      font-weight: 700;
    }
  }
}

/*!************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[3]!./src/sections/auth/auth-design.module.css ***!
  \************************************************************************************************************************************************************************************************************************************************************************************/
.auth-design_page__DiE6H {
  min-height: 100vh;
  background: linear-gradient(165deg, #fffdf9, #f7f1e4);
  color: #22255a;
  font-family: 'Funnel Sans', sans-serif;
}
.auth-design_header__rLT9s {
  max-width: 1180px;
  margin: auto;
  padding: 22px 32px;
}
.auth-design_logoLink__fnz_Y {
  display: inline-flex;
  width: -moz-fit-content;
  width: fit-content;
  vertical-align: top;
}
.auth-design_logo__B4UXP {
  display: block;
  height: 28px;
  width: auto;
}
.auth-design_card__fMm_a {
  max-width: 1080px;
  margin: 56px auto 0;
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  background: #fff;
  border: 1px solid #e4e7ed;
  border-radius: 28px;
  overflow: hidden;
  box-shadow: 0 40px 80px -40px #14163b59;
}
.auth-design_stage__ss3YO {
  padding: 0 32px 72px;
}
.auth-design_content__sS6gC {
  min-width: 0;
  padding: 52px 56px;
  align-self: center;
}
.auth-design_wide__jkQLT {
  grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr);
  max-width: 1180px;
}
.auth-design_panel__3Sup4 {
  padding: 52px 44px;
  background:
    radial-gradient(circle at 110% 0%, #ce644152, transparent 40%),
    radial-gradient(circle at 0% 100%, #80a2de38, transparent 40%), linear-gradient(160deg, #1d2048, #14163b);
  color: #fff;
  min-height: 600px;
}
.auth-design_proof__A0lui {
  display: flex;
  gap: 12px;
  align-items: center;
  margin-bottom: 20px;
  font-size: 12px;
  color: #cbd2ef;
}
.auth-design_skeleton__G3VuL {
  background: #ffffff24;
  border-radius: 6px;
  animation: auth-design_skeletonPulse__dECSx 1.6s ease-in-out infinite;
}
@keyframes auth-design_skeletonPulse__dECSx {
  50% {
    opacity: 0.45;
  }
}
@media (prefers-reduced-motion: reduce) {
  .auth-design_skeleton__G3VuL {
    animation: none;
  }
}
.auth-design_stars__K1K6r {
  color: #00b67a;
  letter-spacing: 2px;
}
.auth-design_avatars__Gdthk {
  display: flex;
  padding-left: 8px;
}
.auth-design_avatars__Gdthk img {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  object-fit: cover;
  border: 2px solid #1d2048;
  margin-left: -8px;
}
.auth-design_panelStep___4NQJ {
  margin-top: 18px;
}
.auth-design_stepLabel__PUHTh {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 10px;
  font-size: 13px;
  font-weight: 600;
  color: #e1e5f5;
}
.auth-design_stepLabel__PUHTh span {
  display: grid;
  place-items: center;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background: #ffffff1f;
  font-size: 11px;
}
.auth-design_example__jOWXN {
  display: flex;
  align-items: center;
  gap: 14px;
  padding: 14px;
  border-radius: 18px;
  background: #ffffff12;
  border: 1px solid #ffffff24;
}
.auth-design_example__jOWXN img {
  width: 76px;
  height: 76px;
  border-radius: 13px;
  object-fit: cover;
}
.auth-design_example__jOWXN small {
  color: #bdc5e6;
  font-size: 12px;
}
.auth-design_price__qj4I_ {
  font:
    300 26px/1 'Noto Serif',
    Georgia,
    serif;
  margin-bottom: 6px;
}
.auth-design_stat__WWHfM {
  flex: 1 1;
}
.auth-design_stat__WWHfM strong {
  display: block;
  font-size: 22px;
}
.auth-design_pill__bKsII {
  border-radius: 999px;
  padding: 10px 20px;
  background: #ce6441;
  font-size: 14px;
  font-weight: 700;
}
.auth-design_win__YmMDC {
  background: linear-gradient(120deg, #1f8f5a, #2ba56b);
  border: 0;
  padding: 16px;
  font-size: 14px;
  font-weight: 700;
}
.auth-design_win__YmMDC strong {
  margin-left: auto;
  font-size: 18px;
}
.auth-design_quote__dJxIX {
  margin: 14px 0 0;
  padding: 16px 18px;
  border-radius: 16px;
  border: 1px solid #ffffff1a;
  background: #ffffff0f;
  font-size: 14px;
  line-height: 1.5;
}
.auth-design_quote__dJxIX p {
  margin: 9px 0 12px;
}
.auth-design_quote__dJxIX footer {
  display: flex;
  align-items: center;
  gap: 9px;
  color: #bdc5e6;
  font-size: 12px;
}
.auth-design_quote__dJxIX img {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  object-fit: cover;
}
.auth-design_hero__Nhb6L {
  display: none;
}
.auth-design_heading__C_65C {
  font:
    300 36px/1.08 'Noto Serif',
    Georgia,
    serif;
  letter-spacing: -0.02em;
  margin: 16px 0 0;
  color: #22255a;
}
.auth-design_intro__6BSNL {
  font-size: 15px;
  line-height: 1.55;
  color: #6b7284;
  margin: 10px 0 22px;
}
.auth-design_intro__6BSNL.auth-design_codeIntro__iGFIW {
  margin: 0;
}
.auth-design_step__mtuI_ {
  display: flex;
  gap: 8px;
  align-items: center;
  font-size: 11.5px;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: #bc593a;
}
.auth-design_step__mtuI_::after {
  content: '';
  width: 120px;
  height: 4px;
  background: #ce6441;
  border-radius: 99px;
}
.auth-design_mode__YQpoz {
  display: inline-flex;
  gap: 3px;
  padding: 3px;
  border-radius: 999px;
  border: 1px solid #e4e7ed;
  background: #f7f8fa;
}
.auth-design_mode__YQpoz button {
  min-height: 34px;
  padding: 0 18px;
  border: 0;
  border-radius: 999px;
  font:
    600 13.5px 'Funnel Sans',
    sans-serif;
  color: #6b7284;
  background: transparent;
  cursor: pointer;
}
.auth-design_mode__YQpoz button[aria-pressed='true'],
.auth-design_methods__V3qXF button[aria-pressed='true'] {
  background: #fff;
  color: #22255a;
  box-shadow: 0 2px 8px -3px #14163b40;
}
.auth-design_roles__8uoCx {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 12px;
  gap: 12px;
  padding-bottom: 24px;
  border-bottom: 1px solid #e4e7ed;
  margin: 20px 0 26px;
}
.auth-design_role__a8dS0 {
  display: flex;
  align-items: center;
  gap: 10px;
  text-align: left;
  padding: 14px 12px;
  border-radius: 15px;
  border: 1.5px solid #cbd0db;
  background: #fff;
  color: #22255a;
  cursor: pointer;
  font-family: inherit;
}
.auth-design_role__a8dS0[aria-pressed='true'] {
  border-color: #ce6441;
  background: #fdf3ef;
  box-shadow: 0 12px 26px -16px #ce64418c;
}
.auth-design_roleIcon__IpHfZ {
  display: grid;
  place-items: center;
  width: 36px;
  height: 40px;
  border-radius: 12px;
  background: #f7f8fa;
  flex: none;
}
.auth-design_role__a8dS0[aria-pressed='true'] .auth-design_roleIcon__IpHfZ {
  background: #ce6441;
  color: #fff;
}
.auth-design_role__a8dS0 strong {
  display: block;
  font-size: 14px;
  white-space: nowrap;
}
.auth-design_role__a8dS0 small {
  display: block;
  color: #6b7284;
  font-size: 11px;
  margin-top: 2px;
  white-space: nowrap;
}
.auth-design_roleCheck__NoE7I {
  margin-left: auto;
  width: 16px;
  height: 16px;
  border: 1.5px solid #cbd0db;
  border-radius: 50%;
  flex: none;
  display: grid;
  place-items: center;
  font-size: 10px;
}
.auth-design_role__a8dS0[aria-pressed='true'] .auth-design_roleCheck__NoE7I {
  border-color: #ce6441;
  background: #ce6441;
  color: white;
}
.auth-design_socials__KDd7P {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 10px;
  gap: 10px;
  margin-top: 26px;
}
.auth-design_social__mDpCN {
  display: flex;
  gap: 8px;
  align-items: center;
  justify-content: center;
  min-height: 46px;
  border-radius: 12px;
  border: 1px solid #cbd0db;
  color: #22255a;
  background: #fff;
  font:
    600 13.5px 'Funnel Sans',
    sans-serif;
  cursor: pointer;
}
.auth-design_divider__wjo1X {
  display: flex;
  align-items: center;
  gap: 12px;
  color: #6b7284;
  font-size: 12px;
  margin: 20px 0;
}
.auth-design_divider__wjo1X::before,
.auth-design_divider__wjo1X::after {
  content: '';
  flex: 1 1;
  height: 1px;
  background: #e4e7ed;
}
.auth-design_methods__V3qXF {
  display: flex;
  padding: 3px;
  border-radius: 12px;
  background: #f7f8fa;
  border: 1px solid #e4e7ed;
  margin-bottom: 20px;
}
.auth-design_methods__V3qXF button {
  flex: 1 1;
  min-height: 34px;
  border: 0;
  background: transparent;
  border-radius: 9px;
  font:
    600 13px 'Funnel Sans',
    sans-serif;
  color: #6b7284;
  cursor: pointer;
}
.auth-design_fields__YdP7j .MuiTypography-root,
.auth-design_fields__YdP7j .MuiButton-root,
.auth-design_fields__YdP7j .MuiInputBase-root,
.auth-design_fields__YdP7j .MuiFormLabel-root,
.auth-design_fields__YdP7j .MuiFormHelperText-root {
  font-family: 'Funnel Sans', sans-serif;
}
.auth-design_fields__YdP7j .MuiInputBase-root {
  border-radius: 12px;
  color: #22255a;
  font-size: 15px;
  background: #fff;
}
.auth-design_fields__YdP7j .MuiOutlinedInput-notchedOutline {
  border-color: #cbd0db;
}
.auth-design_fields__YdP7j .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline {
  border-color: #ce6441;
}
.auth-design_fields__YdP7j .MuiInputBase-root.Mui-focused {
  box-shadow: 0 0 0 4px #ce644124;
}
.auth-design_fields__YdP7j .MuiInputLabel-root.Mui-focused {
  color: #bc593a;
}
.auth-design_fields__YdP7j .MuiButton-contained {
  background: #ce6441;
  color: white;
  border-radius: 12px;
  min-height: 50px;
  box-shadow: 0 16px 32px -16px #ce6441bf;
  font-size: 15.5px;
}
.auth-design_fields__YdP7j .MuiButton-contained:hover {
  background: #bc593a;
}
.auth-design_fields__YdP7j .MuiButton-contained.Mui-disabled {
  background: #e4e7ed;
  color: #6b7284;
  box-shadow: none;
}
.auth-design_fields__YdP7j .MuiButton-outlined {
  color: #22255a;
  border-color: #cbd0db;
  border-radius: 12px;
}
.auth-design_fields__YdP7j .MuiButton-text,
.auth-design_fields__YdP7j .MuiLink-root {
  color: #bc593a;
}
.auth-design_fieldLabel__z5fE_ {
  display: block;
  color: #22255a;
  font-size: 13px;
  font-weight: 600;
  margin: 0 0 6px;
}
.auth-design_note__Obb8H {
  display: flex;
  gap: 9px;
  color: #6b7284;
  font-size: 12.5px;
  line-height: 1.5;
  margin: 14px 0 20px;
}
.auth-design_switch__Ys2an {
  margin: 22px 0 0;
  text-align: center;
  font-size: 14px;
  color: #6b7284;
}
.auth-design_textButton__4y9LP {
  border: 0;
  background: none;
  padding: 0;
  color: #bc593a;
  cursor: pointer;
  font:
    600 14px 'Funnel Sans',
    sans-serif;
}
.auth-design_terms__9T3Rx {
  text-align: center;
  font-size: 12px;
  line-height: 1.5;
  color: #6b7284;
  margin-top: 14px;
}
.auth-design_terms__9T3Rx a {
  color: #bc593a;
}
.auth-design_status__1_Mmt {
  text-align: center;
}
.auth-design_statusIcon__rcJiZ {
  display: grid;
  place-items: center;
  width: 56px;
  height: 56px;
  border-radius: 50%;
  background: #e3f5ec;
  color: #1f8a5b;
  margin: 0 auto 18px;
}
.auth-design_statusList__GjUwi {
  text-align: left;
  margin: 22px auto;
  display: grid;
  grid-gap: 14px;
  gap: 14px;
  list-style: none;
  padding: 0;
  max-width: 300px;
  font-size: 14px;
}
.auth-design_statusList__GjUwi li {
  display: flex;
  gap: 10px;
  align-items: center;
}
.auth-design_statusList__GjUwi svg {
  flex: none;
}
.auth-design_statusActions__n_pkh {
  display: grid;
  grid-gap: 12px;
  gap: 12px;
  margin-top: 26px;
}
.auth-design_secondaryCard__DJtRc {
  border: 1px solid #e4e7ed;
  border-radius: 16px;
  padding: 20px;
  margin-top: 40px;
  background: #fffdf9;
}
.auth-design_secondaryCard__DJtRc p {
  font-size: 13px;
  color: #6b7284;
  line-height: 1.55;
}
.auth-design_profile__ArArH .MuiCard-root {
  box-shadow: none;
  padding: 0;
  background: transparent;
}
.auth-design_profile__ArArH .MuiTypography-subtitle1 {
  border-top: 1px solid #e4e7ed;
  padding-top: 22px;
  color: #22255a;
}
@media (min-width: 900px) {
  .auth-design_authTitle__JsCtx {
    font-size: 40px;
    margin-top: 22px;
  }
}
@media (max-width: 1100px) and (min-width: 900px) {
  .auth-design_content__sS6gC {
    padding: 40px 30px;
  }
  .auth-design_panel__3Sup4 {
    padding: 40px 30px;
  }
  .auth-design_role__a8dS0 {
    gap: 7px;
    padding: 12px 8px;
  }
}
@media (max-width: 899px) {
  .auth-design_header__rLT9s {
    padding: 16px 18px;
  }
  .auth-design_logo__B4UXP {
    height: 22px;
  }
  .auth-design_stage__ss3YO {
    padding: 0;
  }
  .auth-design_card__fMm_a,
  .auth-design_wide__jkQLT {
    margin: 0;
    border: 0;
    border-radius: 0;
    box-shadow: none;
    display: block;
  }
  .auth-design_panel__3Sup4 {
    display: none;
  }
  .auth-design_content__sS6gC {
    padding: 24px 18px 30px;
    position: relative;
    margin-top: -16px;
    border-radius: 20px 20px 0 0;
    background: #fff;
    min-height: calc(100svh - 188px);
  }
  .auth-design_hero__Nhb6L {
    display: block;
    position: relative;
    height: 150px;
    background:
      linear-gradient(180deg, #14163b26, #14163bbf),
      url('/assets/auth/mobile-home.jpg') center/cover;
  }
  .auth-design_heroProof__AKy15 {
    position: absolute;
    top: 12px;
    left: 14px;
    border-radius: 999px;
    background: #14163b8c;
    color: #fff;
    padding: 5px 10px;
    font-size: 10px;
  }
  .auth-design_heroBottom__EQkah {
    position: absolute;
    left: 16px;
    right: 16px;
    bottom: 30px;
    display: flex;
    justify-content: space-between;
    color: white;
    font-size: 10.5px;
  }
  .auth-design_heroBottom__EQkah strong {
    background: #ce6441d9;
    border-radius: 99px;
    padding: 4px 9px;
    font-size: 10px;
  }
  .auth-design_heading__C_65C {
    font-size: 28px;
  }
  .auth-design_intro__6BSNL {
    font-size: 13px;
    margin-top: 6px;
  }
  .auth-design_roles__8uoCx {
    gap: 8px;
    margin-top: 14px;
    padding-bottom: 18px;
  }
  .auth-design_role__a8dS0 {
    padding: 11px 10px;
    gap: 8px;
    border-radius: 13px;
  }
  .auth-design_roleIcon__IpHfZ {
    width: 32px;
    height: 32px;
    border-radius: 10px;
  }
  .auth-design_role__a8dS0 strong {
    font-size: 12.5px;
  }
  .auth-design_role__a8dS0 small {
    font-size: 10px;
  }
  .auth-design_socials__KDd7P {
    margin-top: 20px;
    gap: 8px;
  }
  .auth-design_social__mDpCN {
    font-size: 12px;
  }
  .auth-design_mode__YQpoz button {
    min-height: 32px;
    padding: 0 14px;
    font-size: 12px;
  }
  .auth-design_fields__YdP7j .MuiInputBase-input {
    font-size: 16px;
  }
  .auth-design_switch__Ys2an {
    font-size: 13px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .auth-design_page__DiE6H * {
    animation: none !important;
    transition: none !important;
  }
}

.auth-design_example__jOWXN .auth-design_avatars__Gdthk img {
  width: 30px;
  height: 30px;
  border-radius: 50%;
}

@media (max-width: 380px) {
  .auth-design_role__a8dS0 {
    padding: 11px 8px;
    gap: 6px;
  }
  .auth-design_roleIcon__IpHfZ {
    width: 28px;
    height: 30px;
  }
  .auth-design_roleCheck__NoE7I {
    display: none;
  }
}

.auth-design_phoneRow__ex9iz {
  display: flex;
  align-items: flex-start;
  gap: 8px;
}
.auth-design_phoneRow__ex9iz > .MuiFormControl-root {
  flex: 1 1;
  min-width: 0;
}
.auth-design_country__41EhE {
  display: flex;
  align-items: center;
  gap: 6px;
  height: 48px;
  padding: 0 13px;
  border: 1px solid #cbd0db;
  border-radius: 12px;
  background: #f7f8fa;
  color: #22255a;
  font-size: 14.5px;
  font-weight: 600;
  white-space: nowrap;
}
.auth-design_country__41EhE small {
  color: #6b7284;
  font-size: 11px;
  letter-spacing: 0.06em;
}

.auth-design_social__mDpCN,
.auth-design_methods__V3qXF button {
  position: relative;
}
.auth-design_lastUsed__OvOG3 {
  position: absolute;
  top: -9px;
  right: 6px;
  padding: 2px 6px;
  border-radius: 6px;
  background: #22255a;
  color: #fff;
  font-size: 10px;
  font-weight: 600;
  line-height: 14px;
  white-space: nowrap;
  pointer-events: none;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./src/sections/auth/auth-fonts.css ***!
  \******************************************************************************************************************************************************************************************************************************************************************************/
@font-face {font-family:'Funnel Sans';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/auth/funnel-sans.woff2') format('woff2');}
@font-face {font-family:'Noto Serif';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/auth/noto-serif.woff2') format('woff2');}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[3]!./src/sections/auth/view/sign-up-pending-view.module.css ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************/
.sign-up-pending-view_profileCard__7SsVm {
  margin-top: 22px;
  padding: 24px;
  text-align: left;
  border: 1px solid #ecd9c8;
  border-radius: 20px;
  background: linear-gradient(135deg, #fffaf1, #f8eee4);
  box-shadow: 0 16px 32px -24px #8b4d2f66;
}

.sign-up-pending-view_profileHeader__dURIT {
  display: flex;
  align-items: flex-start;
  gap: 13px;
}

.sign-up-pending-view_profileIcon__zw0tP {
  display: grid;
  place-items: center;
  flex: none;
  width: 44px;
  height: 44px;
  border-radius: 14px;
  color: #bc593a;
  background: #ce644118;
}

.sign-up-pending-view_profileEyebrow__y5Syu {
  display: block;
  margin-bottom: 7px;
  color: #a6492d;
  font-size: 10px;
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: 0.09em;
  text-transform: uppercase;
}

.sign-up-pending-view_profileTitle__3cxsK {
  margin: 0;
  color: #22255a;
  font: 400 23px/1.2 'Noto Serif', Georgia, serif;
  letter-spacing: -0.025em;
}

.sign-up-pending-view_profileDescription__btj3l {
  margin: 16px 0 20px;
  color: #646779;
  font-size: 14px;
  line-height: 1.55;
}

.sign-up-pending-view_profileCard__7SsVm .sign-up-pending-view_profileButton__X3WR4.MuiButton-root {
  display: flex;
  width: 100%;
  min-height: 50px;
  padding: 12px 18px;
  justify-content: space-between;
  border-radius: 12px;
  background: #22255a;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  box-shadow: 0 10px 20px -12px #22255a80;
}

.sign-up-pending-view_profileCard__7SsVm .sign-up-pending-view_profileButton__X3WR4.MuiButton-root:hover {
  background: #15183e;
  box-shadow: 0 12px 24px -12px #22255a80;
}

.sign-up-pending-view_profileCard__7SsVm .sign-up-pending-view_profileButton__X3WR4.MuiButton-root:focus-visible {
  outline: 3px solid #ce6441;
  outline-offset: 3px;
}

@media (max-width: 380px) {
  .sign-up-pending-view_profileCard__7SsVm {
    padding: 20px;
  }

  .sign-up-pending-view_profileTitle__3cxsK {
    font-size: 21px;
  }

  .sign-up-pending-view_profileHeader__dURIT {
    gap: 10px;
  }
}

