.top{
    background: linear-gradient( 45deg, #FDEFFA 0%, #F4FEFD 100%);
}
.item{
    flex: 1;
}
.text-decoration{
    border-bottom: solid 10px #31FFE6;
    line-height: 0.5;
    display: inline-block;
}
h1{
    font-size: 45px;
}
.small{
    font-size: 14px;
}
.tiktok{
    margin-left: -5rem;
}
.instagram{
    margin-left: 5rem;
}
.form-control,
.form-select{
    border-radius: 24px;
}
.platform-avatar{
    width: 120px;
    height: 120px;
    border-radius: 50%;
}
.bar{
    height: 15px;
    width: 100%;
}
.bar .real{
    background:linear-gradient( 90deg, #FF00C5 0%, #FF91E6 100%);
    border-radius: 12px 0 0 12px;
}
.bar .fake{
    background:linear-gradient( 90deg, #B9A8FF 0%, #8A6EFE 100%);
    border-radius: 0 12px 12px 0;
}
.platform-img {
    width: 22px;
    height: 22px;
    position: absolute;
    bottom: -3px;
    right: 8px;
    border: 2px solid #FFFFFF;
    border-radius: 50%;
}
.card-container {
    border-radius: 20px;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
    height: 100%;
}
.accordion-body p{
    margin-bottom: 0;
}
.circle-wrap{
    border-radius: 50%;
    height: 60px;
    width: 60px;
    line-height: 60px;
    text-align: center;
    margin: 0 auto;
}
.circle-wrap i{
    vertical-align: middle;
}
.followers{
    background: #EDEAFE;
}
.followers i{
    color: #8A6EFE;
    
}
.score{
    background: #FFEDE5;
}
.score i{
    color: #FFB25E;
}
.rate {
    background: #EAF2FE;
}
.rate i{
    color: #5568FF;
}
.engagement{
    background: #FAECFF;
}
.engagement i{
    color: #FF00C5;
}
.avatar{
    width: 80px;
    height: 80px;
    border-radius: 50%;
}
.purple{
    color: #8A6EFE;
}
.yellow{
    color: #FFB25E;
}