.taa-text_purple {
    background: linear-gradient(to right, rgba(143, 143, 255, 1), rgba(255, 138, 220, 1));
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}

.taa-text_pink {
    background: linear-gradient(to right, rgba(255, 138, 220, 1), rgba(143, 143, 255, 1));
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}

.taa-text_orange {
    background: linear-gradient(to right, rgba(250, 204, 105, 1) 50%, #FA75F8 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}

.taa-text_orange_to_purple {
    background: linear-gradient(to right, rgba(250, 204, 105, 1), rgba(250, 117, 248, 1));
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}

.taa-text_white_to_gray {
    background: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.6));
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}

.selected-plan-details li span.list-text {
    color: #FFF !important;
}

.plan-features {
    list-style: none;
    padding: 0;
}

.plan-features li img {
    width: 24px !important;
}

.plan-features li {
    display: flex;
    column-gap: 20px;
    margin-bottom: 13px;
}

.selected-plan-fees {
    font-size: 28px;
    line-height: 30px;
    font-weight: 700;
    color: #FFF;
}

.award-next-event-info,
.agency-next-event-info {
    background-color: #00000040;
    padding: 18px 29px 17px 16px;
    border-radius: 14px;
    margin: 0;
    font-family: "Aqsa";
}

/* Prevent accidental text/image selection while dragging */
.taa-image-scroller * {
    user-select: none;
    -webkit-user-drag: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}