@import 'src/styles/variables';

.wrap {
  @include outer_shadow;
  @include blur;

  padding: $gap $gap $gap * 2;
  box-sizing: border-box;
  display: flex;
  align-items: stretch;
  justify-content: stretch;
  flex-direction: column;
  height: 100%;
  border-radius: $radius;
}

.avatar {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  margin-bottom: $gap * 2;
}

.region {
  width: 100%;
  text-align: center;
}

.name {
  font: $font_24_semibold;
  color: white;
  text-transform: uppercase;
  width: 100%;
  box-sizing: border-box;
  margin-bottom: 4px;
}

.username {
  font: $font_14_regular;
  box-sizing: border-box;
  width: 100%;
  color: $gray_50;
}

.description {
  @include clamp(3, 21px * 3);
  line-height: 21px;
  font: $font_14_regular;
  margin-top: $gap * 3;
  display: none;
}
