/* [project]/src/app/fission/management/_feature/Cards/styles/Card.module.scss.module.css [app-client] (css) */
.Card-module-scss-module__4TmiTa__card {
  background: var(--neutral-opacity-white-w-10);
  border-radius: 16px;
  grid-template-columns: auto auto 16px;
  grid-template-areas: "title count link";
  align-items: center;
  width: 100%;
  padding: 16px 8px 16px 16px;
  display: grid;
}

.Card-module-scss-module__4TmiTa__card__title {
  color: var(--neutral-opacity-white-w-50);
  grid-area: title;
}

.Card-module-scss-module__4TmiTa__card__count {
  grid-area: count;
  justify-content: flex-end;
  align-items: center;
  padding-right: 8px;
  display: flex;
}

.Card-module-scss-module__4TmiTa__card__count__value {
  color: #fff;
  margin-right: 4px;
}

.Card-module-scss-module__4TmiTa__card__count__divider {
  color: var(--neutral-opacity-white-w-50);
  margin: 0 4px;
}

.Card-module-scss-module__4TmiTa__card__link {
  grid-area: link;
  justify-self: center;
}

.Card-module-scss-module__4TmiTa__card.Card-module-scss-module__4TmiTa__balance {
  grid-area: blance;
}

.Card-module-scss-module__4TmiTa__card.Card-module-scss-module__4TmiTa__total_issued {
  grid-area: total_issued;
}

.Card-module-scss-module__4TmiTa__card.Card-module-scss-module__4TmiTa__total_minted {
  grid-area: total_minted;
}

.Card-module-scss-module__4TmiTa__profile {
  background: var(--neutral-opacity-black-bk-70);
  border: 1px solid var(--border-contrast);
  border-radius: 16px;
  padding-right: 24px;
  display: flex;
  box-shadow: 0 8px 6px -4px #00000026;
}

.Card-module-scss-module__4TmiTa__profile__content {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 0 24px;
  display: flex;
}

.Card-module-scss-module__4TmiTa__profile__content__nickname {
  letter-spacing: .4px;
}

.Card-module-scss-module__4TmiTa__profile__content__address {
  margin-top: 8px;
}

.Card-module-scss-module__4TmiTa__profile__content__address i {
  margin-left: 4px;
}

@media only screen and (min-width: 1280px) {
  .Card-module-scss-module__4TmiTa__card.Card-module-scss-module__4TmiTa__balance {
    grid-gap: 29px 0;
    grid-template: "title link" 18px
                   "count count" 41px
                   / auto 32px;
  }

  .Card-module-scss-module__4TmiTa__card.Card-module-scss-module__4TmiTa__balance .Card-module-scss-module__4TmiTa__card__count .Card-module-scss-module__4TmiTa__card__count__value {
    letter-spacing: .68px;
    font-size: 34px;
    line-height: 1.2;
  }

  .Card-module-scss-module__4TmiTa__card.Card-module-scss-module__4TmiTa__balance .Card-module-scss-module__4TmiTa__card__count .Card-module-scss-module__4TmiTa__card__count__unit {
    color: var(--neutral-opacity-white-w-50);
    padding-top: 8px;
  }

  .Card-module-scss-module__4TmiTa__card.Card-module-scss-module__4TmiTa__total_issued {
    border-radius: 16px 16px 8px 8px;
  }

  .Card-module-scss-module__4TmiTa__card.Card-module-scss-module__4TmiTa__total_minted {
    border-radius: 8px 8px 16px 16px;
  }
}

@media only screen and (max-width: 1279px) {
  .Card-module-scss-module__4TmiTa__card {
    grid-gap: 2px 10px;
    grid-template-rows: repeat(2, 1fr);
    grid-template-columns: auto 16px;
    grid-template-areas: "title link"
                         "count link";
  }

  .Card-module-scss-module__4TmiTa__card__count {
    justify-content: flex-start;
  }

  .Card-module-scss-module__4TmiTa__profile {
    padding: 16px;
  }

  .Card-module-scss-module__4TmiTa__profile__content {
    padding: 0 16px;
  }
}

@media only screen and (max-width: 639px) {
  .Card-module-scss-module__4TmiTa__card {
    grid-gap: .5556vw 2.7778vw;
    border-radius: 4.4444vw;
    grid-template-columns: auto 4.4444vw;
    padding: 4.4444vw 2.2222vw 4.4444vw 4.4444vw;
  }

  .Card-module-scss-module__4TmiTa__card__title {
    font-size: 3.8889vw !important;
  }

  .Card-module-scss-module__4TmiTa__card__count {
    padding-right: 2.2222vw;
  }

  .Card-module-scss-module__4TmiTa__card__count__value {
    margin-right: 1.1111vw;
    font-size: 3.8889vw !important;
  }

  .Card-module-scss-module__4TmiTa__card__count__unit {
    font-size: 3.8889vw !important;
  }

  .Card-module-scss-module__4TmiTa__card__count__divider {
    margin: 0 1.1111vw;
    font-size: 3.8889vw !important;
  }

  .Card-module-scss-module__4TmiTa__card__link i {
    width: 4.4444vw;
    height: 4.4444vw;
  }

  .Card-module-scss-module__4TmiTa__profile {
    border-radius: 4.4444vw;
    padding: 4.4444vw;
  }

  .Card-module-scss-module__4TmiTa__profile__content {
    padding: 0 4.4444vw;
  }

  .Card-module-scss-module__4TmiTa__profile__content__nickname {
    font-size: 5.5556vw;
  }

  .Card-module-scss-module__4TmiTa__profile__content__address {
    margin-top: 2.2222vw;
    font-size: 4.4444vw;
  }

  .Card-module-scss-module__4TmiTa__profile__content__address i {
    width: 4.4444vw;
    height: 4.4444vw;
    margin-left: 1.1111vw;
  }
}

/* [project]/node_modules/@msu/mds/dist/assets/getFontFamily.css [app-client] (css) */
._kartrider_3m7yu_9 {
  font-family: var(--font-kartrider, NexonKartGothic);
}

._roboto_3m7yu_13 {
  font-family: var(--font-roboto, Roboto);
}

/* [project]/node_modules/@msu/mds/dist/assets/getLetterSpacing.css [app-client] (css) */
._ls-base_1ie0k_5 {
  letter-spacing: 0;
}

._ls-point-base_1ie0k_9 {
  letter-spacing: .28px;
}

._ls-point-wide_1ie0k_13 {
  letter-spacing: .32px;
}

/* [project]/node_modules/@msu/mds/dist/assets/Typography.css [app-client] (css) */
._typography-point-display-xxl-bold_15szf_9 {
  font-size: 80px;
  font-weight: 700;
  line-height: 1.2;
}

._typography-point-display-xxl-medium_15szf_14 {
  font-size: 80px;
  font-weight: 500;
  line-height: 1.2;
}

._typography-point-display-xxl-regular_15szf_19 {
  font-size: 80px;
  font-weight: 400;
  line-height: 1.2;
}

._typography-point-display-xl-bold_15szf_24 {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.2;
}

._typography-point-display-xl-medium_15szf_29 {
  font-size: 50px;
  font-weight: 500;
  line-height: 1.2;
}

._typography-point-display-xl-regular_15szf_34 {
  font-size: 50px;
  font-weight: 400;
  line-height: 1.2;
}

._typography-point-display-l-bold_15szf_39 {
  font-size: 40px;
  font-weight: 700;
  line-height: 1.2;
}

._typography-point-display-l-medium_15szf_44 {
  font-size: 40px;
  font-weight: 500;
  line-height: 1.2;
}

._typography-point-display-l-regular_15szf_49 {
  font-size: 40px;
  font-weight: 400;
  line-height: 1.2;
}

._typography-point-display-m-bold_15szf_54 {
  font-size: 34px;
  font-weight: 700;
  line-height: 1.2;
}

._typography-point-display-m-medium_15szf_59 {
  font-size: 34px;
  font-weight: 500;
  line-height: 1.2;
}

._typography-point-display-m-regular_15szf_64 {
  font-size: 34px;
  font-weight: 400;
  line-height: 1.2;
}

._typography-point-display-s-bold_15szf_69 {
  font-size: 30px;
  font-weight: 700;
  line-height: 1.2;
}

._typography-point-display-s-medium_15szf_74 {
  font-size: 30px;
  font-weight: 500;
  line-height: 1.2;
}

._typography-point-display-s-regular_15szf_79 {
  font-size: 30px;
  font-weight: 400;
  line-height: 1.2;
}

._typography-point-heading-xxl-bold_15szf_84 {
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
}

._typography-point-heading-xxl-medium_15szf_89 {
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2;
}

._typography-point-heading-xxl-regular_15szf_94 {
  font-size: 24px;
  font-weight: 400;
  line-height: 1.2;
}

._typography-point-heading-xl-bold_15szf_99 {
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}

._typography-point-heading-xl-medium_15szf_104 {
  font-size: 20px;
  font-weight: 500;
  line-height: 1.2;
}

._typography-point-heading-xl-regular_15szf_109 {
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2;
}

._typography-point-heading-l-bold_15szf_114 {
  font-size: 18px;
  font-weight: 700;
  line-height: 1.2;
}

._typography-point-heading-l-medium_15szf_119 {
  font-size: 18px;
  font-weight: 500;
  line-height: 1.2;
}

._typography-point-heading-l-regular_15szf_124 {
  font-size: 18px;
  font-weight: 400;
  line-height: 1.2;
}

._typography-point-body-m-bold_15szf_129 {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.25;
}

._typography-point-body-m-medium_15szf_134 {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.25;
}

._typography-point-body-m-regular_15szf_139 {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.25;
}

._typography-point-body-s-bold_15szf_144 {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.25;
}

._typography-point-body-s-medium_15szf_149 {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.25;
}

._typography-point-body-s-regular_15szf_154 {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.25;
}

._typography-display-xl-bold_15szf_159 {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.4;
}

._typography-display-xl-regular_15szf_164 {
  font-size: 50px;
  font-weight: 400;
  line-height: 1.4;
}

._typography-display-l-bold_15szf_169 {
  font-size: 40px;
  font-weight: 700;
  line-height: 1.4;
}

._typography-display-l-regular_15szf_174 {
  font-size: 40px;
  font-weight: 400;
  line-height: 1.4;
}

._typography-display-m-bold_15szf_179 {
  font-size: 34px;
  font-weight: 700;
  line-height: 1.4;
}

._typography-display-m-regular_15szf_184 {
  font-size: 34px;
  font-weight: 400;
  line-height: 1.4;
}

._typography-display-s-bold_15szf_189 {
  font-size: 30px;
  font-weight: 700;
  line-height: 1.4;
}

._typography-display-s-regular_15szf_194 {
  font-size: 30px;
  font-weight: 400;
  line-height: 1.4;
}

._typography-heading-xxl-bold_15szf_199 {
  font-size: 24px;
  font-weight: 700;
  line-height: 1.4;
}

._typography-heading-xxl-bold-none_15szf_204 {
  font-size: 24px;
  font-weight: 700;
  line-height: 1;
}

._typography-heading-xxl-regular_15szf_209 {
  font-size: 24px;
  font-weight: 400;
  line-height: 1.4;
}

._typography-heading-xxl-regular-none_15szf_214 {
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
}

._typography-heading-xl-bold_15szf_219 {
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
}

._typography-heading-xl-bold-none_15szf_224 {
  font-size: 20px;
  font-weight: 700;
  line-height: 1;
}

._typography-heading-xl-regular_15szf_229 {
  font-size: 20px;
  font-weight: 400;
  line-height: 1.4;
}

._typography-heading-xl-regular-none_15szf_234 {
  font-size: 20px;
  font-weight: 400;
  line-height: 1;
}

._typography-heading-l-bold_15szf_239 {
  font-size: 18px;
  font-weight: 700;
  line-height: 1.4;
}

._typography-heading-l-bold-none_15szf_244 {
  font-size: 18px;
  font-weight: 700;
  line-height: 1;
}

._typography-heading-l-regular_15szf_249 {
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4;
}

._typography-heading-l-regular-none_15szf_254 {
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
}

._typography-body-m-bold_15szf_259 {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.4;
}

._typography-body-m-bold-wide_15szf_264 {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6;
}

._typography-body-m-bold-none_15szf_269 {
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
}

._typography-body-m-medium_15szf_274 {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
}

._typography-body-m-medium-wide_15szf_279 {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}

._typography-body-m-medium-none_15szf_284 {
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
}

._typography-body-m-regular_15szf_289 {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
}

._typography-body-m-regular-wide_15szf_294 {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.6;
}

._typography-body-m-regular-none_15szf_299 {
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
}

._typography-body-s-bold_15szf_304 {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}

._typography-body-s-bold-wide_15szf_309 {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
}

._typography-body-s-bold-none_15szf_314 {
  font-size: 14px;
  font-weight: 700;
  line-height: 1;
}

._typography-body-s-medium_15szf_319 {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
}

._typography-body-s-medium-wide_15szf_324 {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

._typography-body-s-medium-none_15szf_329 {
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
}

._typography-body-s-regular_15szf_334 {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.4;
}

._typography-body-s-regular-wide_15szf_339 {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.6;
}

._typography-body-s-regular-none_15szf_344 {
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
}

._typography-detail-xs-bold_15szf_349 {
  font-size: 12px;
  font-weight: 700;
  line-height: 1.3;
}

._typography-detail-xs-bold-none_15szf_354 {
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
}

._typography-detail-xs-medium_15szf_359 {
  font-size: 12px;
  font-weight: 400;
  line-height: 1.3;
}

._typography-detail-xs-medium-none_15szf_364 {
  font-size: 12px;
  font-weight: 400;
  line-height: 1;
}

._typography-detail-xs-regular_15szf_369 {
  font-size: 12px;
  font-weight: 400;
  line-height: 1.3;
}

._typography-detail-xs-regular-none_15szf_374 {
  font-size: 12px;
  font-weight: 400;
  line-height: 1;
}

._typography-detail-xxs-bold_15szf_379 {
  font-size: 11px;
  font-weight: 700;
  line-height: 1.4;
}

._typography-detail-xxs-bold-none_15szf_384 {
  font-size: 11px;
  font-weight: 700;
  line-height: 1;
}

._typography-detail-xxs-medium_15szf_389 {
  font-size: 11px;
  font-weight: 400;
  line-height: 1.4;
}

._typography-detail-xxs-medium-none_15szf_394 {
  font-size: 11px;
  font-weight: 400;
  line-height: 1;
}

._typography-detail-xxs-regular_15szf_399 {
  font-size: 11px;
  font-weight: 400;
  line-height: 1.4;
}

._typography-detail-xxs-regular-none_15szf_404 {
  font-size: 11px;
  font-weight: 400;
  line-height: 1;
}

._typography-btn-l_15szf_409 {
  font-size: 20px;
  font-weight: 500;
  line-height: 1;
}

._typography-btn-m_15szf_414 {
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
}

._typography-btn-s_15szf_419 {
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
}

._typography-btn-xs_15szf_424 {
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
}

._typography-txtBtn-l_15szf_429 {
  font-size: 20px;
  font-weight: 500;
  line-height: 1;
}

._typography-txtBtn-m_15szf_434 {
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
}

._typography-txtBtn-s_15szf_439 {
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
}

._typography-form-label-m_15szf_444 {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.25;
}

._typography-form-label-s_15szf_449 {
  font-size: 12px;
  font-weight: 500;
  line-height: 1.15;
}

._typography-form-l-regular_15szf_454, ._typography-form-m-regular_15szf_459 {
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2;
}

._typography-form-s-regular_15szf_464, ._typography-form-xs-regular_15szf_469 {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.15;
}

._roboto_15szf_475 {
  font-family: var(--font-roboto, Roboto);
}

._kartrider_15szf_479 {
  font-family: var(--font-kartrider, NexonKartGothic);
}

._weight-100_15szf_483 {
  font-weight: 100;
}

._weight-200_15szf_487 {
  font-weight: 200;
}

._weight-300_15szf_491 {
  font-weight: 300;
}

._weight-400_15szf_495 {
  font-weight: 400;
}

._weight-500_15szf_499 {
  font-weight: 500;
}

._weight-600_15szf_503 {
  font-weight: 600;
}

._weight-700_15szf_507 {
  font-weight: 700;
}

._weight-800_15szf_511 {
  font-weight: 800;
}

._weight-900_15szf_515 {
  font-weight: 900;
}

/* [project]/src/components/Profile/CharacterProfileCard/CharacterProfileCard.module.scss.module.css [app-client] (css) */
.CharacterProfileCard-module-scss-module__GptFpq__character-profile-card {
  border: 1px solid var(--Border-contrast, #121619);
  border-radius: 16px;
  width: 120px;
  height: 120px;
  position: relative;
  overflow: hidden;
  box-shadow: inset 0 4px 4px #0000004d;
}

.CharacterProfileCard-module-scss-module__GptFpq__character-profile-card .CharacterProfileCard-module-scss-module__GptFpq__character-box {
  width: 180px;
  height: 180px;
  position: absolute;
  top: calc(50% - 5px);
  left: calc(50% + 5px);
  transform: translate(-50%, -50%);
}

.CharacterProfileCard-module-scss-module__GptFpq__character-profile-card .CharacterProfileCard-module-scss-module__GptFpq__character-box img {
  image-rendering: pixelated;
}

.CharacterProfileCard-module-scss-module__GptFpq__character-profile-card.CharacterProfileCard-module-scss-module__GptFpq__mobile {
  border-width: 0;
  border-radius: 8px;
  flex: 0 0 72px;
  width: 72px;
  height: 72px;
  box-shadow: 0 0;
}

.CharacterProfileCard-module-scss-module__GptFpq__character-profile-card.CharacterProfileCard-module-scss-module__GptFpq__mobile .CharacterProfileCard-module-scss-module__GptFpq__character-box {
  width: 180px;
  height: 180px;
  top: calc(50% - 2px);
  left: calc(50% + 5px);
}

.CharacterProfileCard-module-scss-module__GptFpq__character-profile-card.CharacterProfileCard-module-scss-module__GptFpq__mobile .CharacterProfileCard-module-scss-module__GptFpq__character-box img {
  width: 180px;
  height: 180px;
}

@media only screen and (max-width: 639px) {
  .CharacterProfileCard-module-scss-module__GptFpq__character-profile-card.CharacterProfileCard-module-scss-module__GptFpq__mobile {
    border-radius: 2.2222vw;
    flex: 0 0 20vw;
    width: 20vw;
    height: 20vw;
  }

  .CharacterProfileCard-module-scss-module__GptFpq__character-profile-card.CharacterProfileCard-module-scss-module__GptFpq__mobile .CharacterProfileCard-module-scss-module__GptFpq__character-box {
    width: 50vw;
    height: 50vw;
    top: calc(50% - .5556vw);
    left: calc(50% + 1.3889vw);
  }

  .CharacterProfileCard-module-scss-module__GptFpq__character-profile-card.CharacterProfileCard-module-scss-module__GptFpq__mobile .CharacterProfileCard-module-scss-module__GptFpq__character-box img {
    width: 50vw;
    height: 50vw;
  }
}

.CharacterProfileCard-module-scss-module__GptFpq__character-profile-card-skeleton {
  border-radius: 16px;
  width: 120px;
  height: 120px;
  overflow: hidden;
}

@media only screen and (max-width: 1279px) {
  .CharacterProfileCard-module-scss-module__GptFpq__character-profile-card-skeleton {
    border-radius: 8px;
    width: 72px;
    height: 72px;
  }
}

@media only screen and (max-width: 639px) {
  .CharacterProfileCard-module-scss-module__GptFpq__character-profile-card-skeleton {
    border-radius: 2.2222vw;
    width: 20vw;
    height: 20vw;
  }
}

/* [project]/src/app/_features/IndexDashboard/styles/IndexFusionTitleAndDesc.module.scss.module.css [app-client] (css) */
.IndexFusionTitleAndDesc-module-scss-module__vzitdq__title {
  letter-spacing: -1px;
  font-size: 64px;
  font-family: var(--font-sofia-sans-condensed);
  -webkit-text-fill-color: #0000;
  -webkit-text-fill-color: #0000;
  font-feature-settings: "case" on, "cpsp" on, "cv01" on, "liga" off, "clig" off;
  background: linear-gradient(#fff 30%, #b7bbc2 100%);
  -webkit-background-clip: text;
  background-clip: text;
  font-weight: 800;
  line-height: 1;
}

@media only screen and (max-width: 1279px) {
  .IndexFusionTitleAndDesc-module-scss-module__vzitdq__title {
    letter-spacing: -.5px;
    text-align: center;
    font-size: 41px;
  }
}

@media only screen and (max-width: 639px) {
  .IndexFusionTitleAndDesc-module-scss-module__vzitdq__title {
    letter-spacing: -.1389vw;
    font-size: 11.3889vw;
  }
}

.IndexFusionTitleAndDesc-module-scss-module__vzitdq__desc {
  line-height: 1.4;
}

@media only screen and (max-width: 1279px) {
  .IndexFusionTitleAndDesc-module-scss-module__vzitdq__desc {
    display: none;
  }
}

/* [project]/src/components/Card/styles/GlassCard.module.scss.module.css [app-client] (css) */
.GlassCard-module-scss-module__jfBpTG__card {
  -webkit-backdrop-filter: blur(16px);
  backdrop-filter: blur(16px);
  background: #6b1fca1a;
  border-radius: 24px;
  width: 100%;
  padding: 40px 32px;
}

@media only screen and (max-width: 1279px) {
  .GlassCard-module-scss-module__jfBpTG__card {
    border-radius: 24px;
    padding: 24px 16px;
  }
}

@media only screen and (max-width: 639px) {
  .GlassCard-module-scss-module__jfBpTG__card {
    border-radius: 6.6667vw;
    padding: 6.6667vw 4.4444vw;
  }
}

/* [project]/src/components/Button/styles/FusionButton.module.scss.module.css [app-client] (css) */
.FusionButton-module-scss-module__Xlv0CW__button {
  background-color: var(--purple-400);
  color: #fff;
  border-radius: 1000000000px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 48px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  transition: all .24s ease-in-out;
  display: flex;
  box-shadow: 0 4px #6d20d9;
}

.FusionButton-module-scss-module__Xlv0CW__button:hover, .FusionButton-module-scss-module__Xlv0CW__button:focus-visible {
  background-color: var(--purple-500);
  box-shadow: 0 4px #5611b7;
}

@media only screen and (max-width: 639px) {
  .FusionButton-module-scss-module__Xlv0CW__button {
    height: 11.1111vw;
    font-size: 3.8889vw !important;
  }
}

/* [project]/src/components/Tag/styles/CycleStatusTag.module.scss.module.css [app-client] (css) */
.CycleStatusTag-module-scss-module__zE8qSG__tag {
  min-width: 60px;
  height: 28px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-roboto);
  border: 1px solid;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  padding: 4px 12px;
  transition: all .24s ease-in-out;
  display: inline-flex;
}

.CycleStatusTag-module-scss-module__zE8qSG__tag.CycleStatusTag-module-scss-module__zE8qSG__ROUND_STATUS_PROCESS {
  color: var(--brand-secondary);
  border-color: var(--brand-secondary);
}

.CycleStatusTag-module-scss-module__zE8qSG__tag.CycleStatusTag-module-scss-module__zE8qSG__ROUND_STATUS_PAUSE, .CycleStatusTag-module-scss-module__zE8qSG__tag.CycleStatusTag-module-scss-module__zE8qSG__ROUND_STATUS_PENDING {
  color: var(--red-400);
  border-color: var(--red-400);
}

.CycleStatusTag-module-scss-module__zE8qSG__tag.CycleStatusTag-module-scss-module__zE8qSG__ROUND_STATUS_SETTLING, .CycleStatusTag-module-scss-module__zE8qSG__tag.CycleStatusTag-module-scss-module__zE8qSG__ROUND_STATUS_COMPLETED {
  color: var(--yellow-600);
  border-color: var(--yellow-600);
}

.CycleStatusTag-module-scss-module__zE8qSG__tag.CycleStatusTag-module-scss-module__zE8qSG__ROUND_STATUS_CLOSED, .CycleStatusTag-module-scss-module__zE8qSG__tag.CycleStatusTag-module-scss-module__zE8qSG__ROUND_STATUS_UNSPECIFIED {
  color: var(--neutral-opacity-white-w-50);
  border-color: var(--neutral-opacity-white-w-50);
}

@media only screen and (max-width: 639px) {
  .CycleStatusTag-module-scss-module__zE8qSG__tag {
    border-radius: 6.6667vw;
    min-width: 18.8889vw;
    height: 8.3333vw;
    padding: 1.1111vw 3.3333vw;
    font-weight: 400;
    line-height: 1.4;
    font-size: 3.8889vw !important;
  }
}

/* [project]/src/components/Tag/styles/RoundStatusTagSkeleton.module.scss.module.css [app-client] (css) */
.RoundStatusTagSkeleton-module-scss-module__eUCY9G__skeleton {
  opacity: .6;
  border: 1px solid var(--neutral-opacity-white-w-50);
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-width: 60px;
  height: 28px;
  padding: 4px 12px;
  transition: all .24s ease-in-out;
  display: inline-flex;
}

@media only screen and (max-width: 639px) {
  .RoundStatusTagSkeleton-module-scss-module__eUCY9G__skeleton {
    border-radius: 6.6667vw;
    min-width: 18.8889vw;
    height: 8.3333vw;
    padding: 1.1111vw 3.3333vw;
  }
}

@media (prefers-reduced-motion: reduce) {
  .RoundStatusTagSkeleton-module-scss-module__eUCY9G__skeleton {
    background: var(--neutral-25);
    animation: none;
  }
}

/* [project]/src/app/fusion/_feature/Cards/styles/FusionCardTitle.module.scss.module.css [app-client] (css) */
.FusionCardTitle-module-scss-module__j4eD3W__title_container {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.FusionCardTitle-module-scss-module__j4eD3W__title_container__inner {
  align-items: center;
  gap: 4px;
  padding-left: 8px;
  display: flex;
}

@media only screen and (max-width: 639px) {
  .FusionCardTitle-module-scss-module__j4eD3W__title_container__inner {
    gap: 1.1111vw;
  }
}

.FusionCardTitle-module-scss-module__j4eD3W__title_container__inner__title {
  font-weight: 700;
}

@media only screen and (max-width: 639px) {
  .FusionCardTitle-module-scss-module__j4eD3W__title_container__inner__title {
    font-size: 3.8889vw;
  }
}

.FusionCardTitle-module-scss-module__j4eD3W__title_container__inner__label {
  color: var(--neutral-opacity-white-w-50);
  text-align: right;
  font-family: var(--font-sofia-sans-condensed);
  letter-spacing: -.1px;
  font-feature-settings: "liga" off, "clig" off;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.1;
}

@media only screen and (max-width: 639px) {
  .FusionCardTitle-module-scss-module__j4eD3W__title_container__inner__label {
    font-size: 3.8889vw;
  }
}

.FusionCardTitle-module-scss-module__j4eD3W__title_container__inner__value {
  color: var(--brand-secondary);
  font-family: var(--font-sofia-sans-condensed);
  letter-spacing: -.1px;
  font-feature-settings: "liga" off, "clig" off;
  align-items: center;
  gap: 2px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1;
  display: flex;
}

@media only screen and (max-width: 639px) {
  .FusionCardTitle-module-scss-module__j4eD3W__title_container__inner__value {
    font-size: 3.8889vw;
  }

  .FusionCardTitle-module-scss-module__j4eD3W__tootip i {
    width: 4.4444vw !important;
    height: 4.4444vw !important;
  }
}

/* [project]/src/app/fusion/_feature/Cards/styles/Card.module.scss.module.css [app-client] (css) */
.Card-module-scss-module__JXlQwW__card {
  flex-direction: column;
  gap: 16px;
  display: flex;
}

@media only screen and (max-width: 639px) {
  .Card-module-scss-module__JXlQwW__card {
    gap: 4.4444vw;
  }
}

.Card-module-scss-module__JXlQwW__column_direction {
  flex-direction: column;
  justify-content: space-between;
  gap: 8px;
  display: flex;
}

@media only screen and (max-width: 639px) {
  .Card-module-scss-module__JXlQwW__column_direction {
    gap: 1.6667vw;
  }
}

.Card-module-scss-module__JXlQwW__card_detail_container {
  background: var(--neutral-opacity-white-w-20);
  border-radius: 8px;
}

@media only screen and (max-width: 639px) {
  .Card-module-scss-module__JXlQwW__card_detail_container {
    border-radius: 2.2222vw;
  }
}

.Card-module-scss-module__JXlQwW__card_detail_container.Card-module-scss-module__JXlQwW__small_padding {
  padding: 10px 16px;
}

@media only screen and (max-width: 639px) {
  .Card-module-scss-module__JXlQwW__card_detail_container.Card-module-scss-module__JXlQwW__small_padding {
    padding: 2.7778vw 4.4444vw;
  }
}

.Card-module-scss-module__JXlQwW__card_detail_container.Card-module-scss-module__JXlQwW__medium_padding {
  padding: 16px;
}

@media only screen and (max-width: 639px) {
  .Card-module-scss-module__JXlQwW__card_detail_container.Card-module-scss-module__JXlQwW__medium_padding {
    padding: 4.4444vw;
  }
}

.Card-module-scss-module__JXlQwW__card_detail_container__contents_box {
  align-items: center;
  display: flex;
}

.Card-module-scss-module__JXlQwW__card_detail_container__title {
  font-family: var(--font-sofia-sans-condensed);
  letter-spacing: -.1px;
  font-feature-settings: "liga" off, "clig" off;
  color: var(--neutral-opacity-white-w-80);
  font-size: 16px;
  font-weight: 400;
  line-height: 1.1;
}

@media only screen and (max-width: 639px) {
  .Card-module-scss-module__JXlQwW__card_detail_container__title {
    font-size: 3.8889vw;
  }
}

.Card-module-scss-module__JXlQwW__card_detail_container__value {
  font-family: var(--font-sofia-sans-condensed);
  letter-spacing: -.1px;
  font-feature-settings: "liga" off, "clig" off;
  color: var(--neutral-opacity-white-w-50);
  align-items: center;
  gap: 2px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  display: flex;
}

@media only screen and (max-width: 639px) {
  .Card-module-scss-module__JXlQwW__card_detail_container__value {
    font-size: 3.3333vw;
  }
}

.Card-module-scss-module__JXlQwW__flex {
  align-items: center;
  display: flex;
}

.Card-module-scss-module__JXlQwW__left_auto {
  margin-left: auto;
}

.Card-module-scss-module__JXlQwW__top_auto {
  margin-top: auto;
}

.Card-module-scss-module__JXlQwW__total_token_count {
  font-family: var(--font-sofia-sans-condensed);
  letter-spacing: -.5px;
  color: #fff;
  font-size: 36px;
  font-weight: 400;
  line-height: 1;
  display: flex;
}

@media only screen and (max-width: 639px) {
  .Card-module-scss-module__JXlQwW__total_token_count {
    font-size: 8.3333vw;
  }
}

.Card-module-scss-module__JXlQwW__token_symbol_text {
  font-family: var(--font-sofia-sans-condensed);
  letter-spacing: -.1px;
  color: var(--neutral-opacity-white-w-50);
  margin-bottom: 2.4px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1;
}

@media only screen and (max-width: 639px) {
  .Card-module-scss-module__JXlQwW__token_symbol_text {
    font-size: 4.4444vw;
  }
}

.Card-module-scss-module__JXlQwW__baseline {
  justify-content: right;
  align-items: end;
  gap: 4px;
  display: flex;
}

@media only screen and (max-width: 639px) {
  .Card-module-scss-module__JXlQwW__baseline {
    gap: 2.2222vw;
  }
}

.Card-module-scss-module__JXlQwW__static {
  height: 88px;
}

@media only screen and (max-width: 639px) {
  .Card-module-scss-module__JXlQwW__static {
    height: 24.4444vw;
  }
}

.Card-module-scss-module__JXlQwW__total_staked_container {
  flex-direction: column;
  gap: 8px;
  display: flex;
}

@media only screen and (max-width: 639px) {
  .Card-module-scss-module__JXlQwW__total_staked_container {
    gap: 2.2222vw;
  }
}

.Card-module-scss-module__JXlQwW__staked_count {
  font-family: var(--font-sofia-sans-condensed);
  letter-spacing: -.1px;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 1;
}

@media only screen and (max-width: 639px) {
  .Card-module-scss-module__JXlQwW__staked_count {
    font-size: 4.4444vw;
  }
}

.Card-module-scss-module__JXlQwW__staked_count__container {
  align-items: flex-end;
  gap: 4px;
  display: flex;
}

@media only screen and (max-width: 639px) {
  .Card-module-scss-module__JXlQwW__staked_count__container {
    gap: 1.1111vw;
  }
}

.Card-module-scss-module__JXlQwW__go_to_claim_button {
  margin-left: 8px;
}

/* [project]/src/app/fusion/_feature/Cards/styles/FusionItemSubmittedCardTitle.module.scss.module.css [app-client] (css) */
.FusionItemSubmittedCardTitle-module-scss-module__l53J4a__title_container {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.FusionItemSubmittedCardTitle-module-scss-module__l53J4a__title_container__inner {
  align-items: center;
  gap: 4px;
  padding-left: 8px;
  display: flex;
}

.FusionItemSubmittedCardTitle-module-scss-module__l53J4a__title_container__inner__title {
  font-weight: 700;
}

.FusionItemSubmittedCardTitle-module-scss-module__l53J4a__title_container__inner__label {
  color: var(--neutral-opacity-white-w-50);
  text-align: right;
  font-feature-settings: "liga" off, "clig" off;
  font-family: var(--font-sofia-sans-condensed);
  letter-spacing: -.1px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.1;
}

.FusionItemSubmittedCardTitle-module-scss-module__l53J4a__title_container__inner__value {
  color: var(--brand-secondary);
  font-feature-settings: "liga" off, "clig" off;
  font-size: 16px;
  font-weight: 600;
  font-family: var(--font-sofia-sans-condensed);
  letter-spacing: -.1px;
  align-items: center;
  gap: 2px;
  line-height: 1;
  display: flex;
}

@media only screen and (max-width: 639px) {
  .FusionItemSubmittedCardTitle-module-scss-module__l53J4a__tootip i {
    width: 4.4444vw !important;
    height: 4.4444vw !important;
  }

  .FusionItemSubmittedCardTitle-module-scss-module__l53J4a__title_container__inner {
    gap: 1.1111vw;
  }

  .FusionItemSubmittedCardTitle-module-scss-module__l53J4a__title_container__inner__title {
    font-size: 3.8889vw;
    font-weight: 700;
  }

  .FusionItemSubmittedCardTitle-module-scss-module__l53J4a__title_container__inner__label, .FusionItemSubmittedCardTitle-module-scss-module__l53J4a__title_container__inner__value {
    font-size: 3.8889vw;
  }
}

/* [project]/src/components/Button/styles/GoToClaimButton.module.scss.module.css [app-client] (css) */
.GoToClaimButton-module-scss-module__Y41nbG__button {
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
}

/* [project]/src/app/fission/history/[address]/[txHash]/_feature/HistoryUserItemList/style/HistoryUserInfoCards.module.scss.module.css [app-client] (css) */
.HistoryUserInfoCards-module-scss-module__3t4XEG__card {
  margin-top: 32px;
}

.HistoryUserInfoCards-module-scss-module__3t4XEG__card > div {
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.HistoryUserInfoCards-module-scss-module__3t4XEG__card__title {
  align-items: center;
  display: flex;
}

.HistoryUserInfoCards-module-scss-module__3t4XEG__card__title__icon, .HistoryUserInfoCards-module-scss-module__3t4XEG__card__title span {
  margin-left: 8px;
}

.HistoryUserInfoCards-module-scss-module__3t4XEG__card__address {
  background: var(--neutral-opacity-gray-g-05);
  border-radius: 32px;
  align-items: center;
  padding: 8px 16px;
  display: flex;
}

.HistoryUserInfoCards-module-scss-module__3t4XEG__card__address__icon {
  margin-left: 4px;
}

.HistoryUserInfoCards-module-scss-module__3t4XEG__card__list {
  justify-content: space-between;
  width: 100%;
  margin-top: 20px;
  display: flex;
}

.HistoryUserInfoCards-module-scss-module__3t4XEG__card__item {
  background: var(--neutral-opacity-gray-g-05);
  border-radius: 16px;
  flex: 0 320px;
  margin-left: 16px;
  padding: 16px 20px;
}

.HistoryUserInfoCards-module-scss-module__3t4XEG__card__item:first-child {
  flex: 0 240px;
  margin-left: 0;
}

@media only screen and (max-width: 1279px) {
  .HistoryUserInfoCards-module-scss-module__3t4XEG__card {
    margin-top: 16px;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__list {
    flex-wrap: wrap;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__title__icon {
    width: 16px;
    height: 16px;
    margin-left: 4px;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__title span {
    margin-left: 4px;
    font-size: 16px;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__address {
    padding: 4px 12px;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__list {
    margin-top: 16px;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__item {
    flex: 0 calc(50% - 2px);
    margin-left: 0;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__item:first-child {
    flex: 0 100%;
    margin-bottom: 4px;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__item:last-child {
    margin-left: 4px;
  }
}

@media only screen and (max-width: 639px) {
  .HistoryUserInfoCards-module-scss-module__3t4XEG__card {
    margin-top: 4.4444vw;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card > div {
    justify-content: center;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__title {
    flex: 100%;
    justify-content: center;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__title__icon {
    width: 4.4444vw;
    height: 4.4444vw;
    margin-left: 1.1111vw;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__title span {
    margin-left: 1.1111vw;
    font-size: 4.4444vw;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__address {
    margin-top: 2.2222vw;
    padding: 1.1111vw 3.3333vw;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__address span {
    font-size: 3.8889vw;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__address__icon {
    margin-left: 1.1111vw;
    width: 4.4444vw !important;
    height: 4.4444vw !important;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__list {
    margin-top: 4.4444vw;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__item {
    border-radius: 4.4444vw;
    flex: 0 100%;
    padding: 4.4444vw 5.5556vw;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__item:first-child {
    margin-bottom: 1.1111vw;
  }

  .HistoryUserInfoCards-module-scss-module__3t4XEG__card__item:last-child {
    margin-top: 1.1111vw;
    margin-left: 0;
  }
}

/* [project]/src/app/fission/history/[address]/styles/layout.module.scss.module.css [app-client] (css) */
.layout-module-scss-module__p4H9oG__layout {
  background-color: #fff;
  width: 100%;
  min-height: calc(100vh - 256px);
}

@media only screen and (max-width: 639px) {
  .layout-module-scss-module__p4H9oG__layout {
    padding: 0 4.4444vw;
  }
}

.layout-module-scss-module__p4H9oG__back_to_list {
  z-index: 1;
  width: 100%;
  max-width: 992px;
  position: fixed;
  top: 136px;
  left: 50%;
  transform: translateX(-50%);
}

.layout-module-scss-module__p4H9oG__back_to_list__inner {
  background: var(---Neutral-Opacity-White-w-85, #ffffffd9);
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  border-radius: 48px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 64px;
  padding: 8px;
  display: flex;
  box-shadow: 0 8px 16px -5px #0000001a;
}

.layout-module-scss-module__p4H9oG__back_to_list_text {
  font-size: 16px;
  font-weight: 500;
  font-family: var(--font-roboto);
  line-height: 1;
}

@media only screen and (max-width: 639px) {
  .layout-module-scss-module__p4H9oG__back_to_list_text {
    display: none;
  }
}

.layout-module-scss-module__p4H9oG__user_info_section {
  max-width: 992px;
  margin: 0 auto;
  padding-top: 232px;
}

.layout-module-scss-module__p4H9oG__contents_page {
  max-width: 992px;
  margin: 0 auto;
}

/*# sourceMappingURL=c170abbac53a603e.css.map*/