:root,
:host {
    --van-picker-background: var(--van-background-2);
    --van-picker-toolbar-height: 44px;
    --van-picker-title-font-size: var(--van-font-size-lg);
    --van-picker-title-line-height: var(--van-line-height-md);
    --van-picker-action-padding: 0 var(--van-padding-md);
    --van-picker-action-font-size: var(--van-font-size-md);
    --van-picker-confirm-action-color: var(--van-primary-color);
    --van-picker-cancel-action-color: var(--van-text-color-2);
    --van-picker-option-font-size: var(--van-font-size-lg);
    --van-picker-option-padding: 0 var(--van-padding-base);
    --van-picker-option-text-color: var(--van-text-color);
    --van-picker-option-disabled-opacity: .3;
    --van-picker-loading-icon-color: var(--van-primary-color);
    --van-picker-loading-mask-color: rgba(255, 255, 255, .9);
    --van-picker-mask-color: linear-gradient(180deg, rgba(255, 255, 255, .9), rgba(255, 255, 255, .4)), linear-gradient(0deg, rgba(255, 255, 255, .9), rgba(255, 255, 255, .4))
}

.van-theme-dark {
    --van-picker-loading-mask-color: rgba(0, 0, 0, .6);
    --van-picker-mask-color: linear-gradient(180deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, .1)), linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, .1))
}

.van-picker {
    position: relative;
    background: var(--van-picker-background);
    -webkit-user-select: none;
    user-select: none
}

.van-picker__toolbar {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: var(--van-picker-toolbar-height)
}

.van-picker__cancel,
.van-picker__confirm {
    height: 100%;
    padding: var(--van-picker-action-padding);
    font-size: var(--van-picker-action-font-size);
    background-color: transparent;
    border: none
}

.van-picker__confirm {
    color: var(--van-picker-confirm-action-color)
}

.van-picker__cancel {
    color: var(--van-picker-cancel-action-color)
}

.van-picker__title {
    position: absolute;
    left: 50%;
    color: var(--van-text-color);
    max-width: 50%;
    font-weight: var(--van-font-bold);
    font-size: var(--van-picker-title-font-size);
    line-height: var(--van-picker-title-line-height);
    text-align: center;
    transform: translate(-50%)
}

.van-picker__columns {
    position: relative;
    display: flex;
    cursor: -webkit-grab;
    cursor: grab
}

.van-picker__loading {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 3;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--van-picker-loading-icon-color);
    background: var(--van-picker-loading-mask-color)
}

.van-picker__frame {
    position: absolute;
    top: 50%;
    right: var(--van-padding-md);
    left: var(--van-padding-md);
    z-index: 2;
    transform: translateY(-50%);
    pointer-events: none
}

.van-picker__mask {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    background-image: var(--van-picker-mask-color);
    background-repeat: no-repeat;
    background-position: top, bottom;
    transform: translateZ(0);
    pointer-events: none
}

.van-picker-column {
    flex: 1;
    overflow: hidden;
    font-size: var(--van-picker-option-font-size)
}

.van-picker-column__wrapper {
    transition-timing-function: cubic-bezier(.23, 1, .68, 1)
}

.van-picker-column__item {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: var(--van-picker-option-padding);
    color: var(--van-picker-option-text-color)
}

.van-picker-column__item--disabled {
    cursor: not-allowed;
    opacity: var(--van-picker-option-disabled-opacity)
}

:root,
:host {
    --van-picker-group-background: var(--van-background-2)
}

.van-picker-group {
    background: var(--van-picker-group-background)
}

.van-picker-group__tabs {
    margin-top: var(--van-padding-base)
}

.van-picker-group__tab-title {
    margin-right: 16px
}

:root,
:host {
    --van-calendar-background: var(--van-background-2);
    --van-calendar-popup-height: 80%;
    --van-calendar-header-shadow: 0 2px 10px rgba(125, 126, 128, .16);
    --van-calendar-header-title-height: 44px;
    --van-calendar-header-title-font-size: var(--van-font-size-lg);
    --van-calendar-header-subtitle-font-size: var(--van-font-size-md);
    --van-calendar-weekdays-height: 30px;
    --van-calendar-weekdays-font-size: var(--van-font-size-sm);
    --van-calendar-month-title-font-size: var(--van-font-size-md);
    --van-calendar-month-mark-color: rgba(242, 243, 245, .8);
    --van-calendar-month-mark-font-size: 160px;
    --van-calendar-day-height: 64px;
    --van-calendar-day-font-size: var(--van-font-size-lg);
    --van-calendar-day-margin-bottom: 4px;
    --van-calendar-range-edge-color: var(--van-white);
    --van-calendar-range-edge-background: var(--van-primary-color);
    --van-calendar-range-middle-color: var(--van-primary-color);
    --van-calendar-range-middle-background-opacity: .1;
    --van-calendar-selected-day-size: 54px;
    --van-calendar-selected-day-color: var(--van-white);
    --van-calendar-info-font-size: var(--van-font-size-xs);
    --van-calendar-info-line-height: var(--van-line-height-xs);
    --van-calendar-selected-day-background: var(--van-primary-color);
    --van-calendar-day-disabled-color: var(--van-text-color-3);
    --van-calendar-confirm-button-height: 36px;
    --van-calendar-confirm-button-margin: 7px 0
}

.van-theme-dark {
    --van-calendar-month-mark-color: rgba(100, 101, 102, .2);
    --van-calendar-day-disabled-color: var(--van-gray-7)
}

.van-calendar {
    display: flex;
    flex-direction: column;
    height: 100%;
    background: var(--van-calendar-background)
}

.van-calendar__popup.van-popup--top,
.van-calendar__popup.van-popup--bottom {
    height: var(--van-calendar-popup-height)
}

.van-calendar__popup.van-popup--left,
.van-calendar__popup.van-popup--right {
    height: 100%
}

.van-calendar__popup .van-popup__close-icon {
    top: 11px
}

.van-calendar__header {
    flex-shrink: 0;
    box-shadow: var(--van-calendar-header-shadow)
}

.van-calendar__month-title,
.van-calendar__header-title,
.van-calendar__header-subtitle {
    color: var(--van-text-color);
    height: var(--van-calendar-header-title-height);
    font-weight: var(--van-font-bold);
    line-height: var(--van-calendar-header-title-height);
    text-align: center
}

.van-calendar__header-title {
    font-size: var(--van-calendar-header-title-font-size)
}

.van-calendar__header-subtitle {
    font-size: var(--van-calendar-header-subtitle-font-size)
}

.van-calendar__month-title {
    font-size: var(--van-calendar-month-title-font-size)
}

.van-calendar__weekdays {
    display: flex
}

.van-calendar__weekday {
    flex: 1;
    font-size: var(--van-calendar-weekdays-font-size);
    line-height: var(--van-calendar-weekdays-height);
    text-align: center
}

.van-calendar__body {
    flex: 1;
    overflow: auto;
    -webkit-overflow-scrolling: touch
}

.van-calendar__days {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    -webkit-user-select: none;
    user-select: none
}

.van-calendar__month-mark {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 0;
    color: var(--van-calendar-month-mark-color);
    font-size: var(--van-calendar-month-mark-font-size);
    transform: translate(-50%, -50%);
    pointer-events: none
}

.van-calendar__day,
.van-calendar__selected-day {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center
}

.van-calendar__day {
    position: relative;
    width: 14.285%;
    height: var(--van-calendar-day-height);
    font-size: var(--van-calendar-day-font-size);
    margin-bottom: var(--van-calendar-day-margin-bottom);
    cursor: pointer
}

.van-calendar__day--end,
.van-calendar__day--start,
.van-calendar__day--start-end,
.van-calendar__day--multiple-middle,
.van-calendar__day--multiple-selected {
    color: var(--van-calendar-range-edge-color);
    background: var(--van-calendar-range-edge-background)
}

.van-calendar__day--start {
    border-radius: var(--van-radius-md) 0 0 var(--van-radius-md)
}

.van-calendar__day--end {
    border-radius: 0 var(--van-radius-md) var(--van-radius-md) 0
}

.van-calendar__day--start-end,
.van-calendar__day--multiple-selected {
    border-radius: var(--van-radius-md)
}

.van-calendar__day--middle {
    color: var(--van-calendar-range-middle-color)
}

.van-calendar__day--middle:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: currentColor;
    opacity: var(--van-calendar-range-middle-background-opacity);
    content: ""
}

.van-calendar__day--disabled {
    color: var(--van-calendar-day-disabled-color);
    cursor: default
}

.van-calendar__top-info,
.van-calendar__bottom-info {
    position: absolute;
    right: 0;
    left: 0;
    font-size: var(--van-calendar-info-font-size);
    line-height: var(--van-calendar-info-line-height)
}

@media (max-width: 350px) {
    .van-calendar__top-info,
    .van-calendar__bottom-info {
        font-size: 9px
    }
}

.van-calendar__top-info {
    top: 6px
}

.van-calendar__bottom-info {
    bottom: 6px
}

.van-calendar__selected-day {
    width: var(--van-calendar-selected-day-size);
    height: var(--van-calendar-selected-day-size);
    color: var(--van-calendar-selected-day-color);
    background: var(--van-calendar-selected-day-background);
    border-radius: var(--van-radius-md)
}

.van-calendar__footer {
    flex-shrink: 0;
    padding-left: var(--van-padding-md);
    padding-right: var(--van-padding-md)
}

.van-calendar__confirm {
    height: var(--van-calendar-confirm-button-height);
    margin: var(--van-calendar-confirm-button-margin)
}

.team-wrap-content[data-v-f464a357] {
    position: relative
}

.team-wrap-content .share-card[data-v-f464a357] {
    position: relative;
    padding-bottom: 35px
}

.team-wrap-content .share-card[data-v-f464a357]:after {
    content: "";
    position: absolute;
    width: calc(100% + var(--mg) * 2);
    height: calc(100% + 45px + var(--mg));
    background: var(--primary);
    top: calc(-45px - var(--mg));
    left: calc(0px - var(--mg))
}

.team-wrap-content .share-card[data-v-f464a357]:before {
    opacity: .8;
    content: "";
    position: absolute;
    right: 0;
    bottom: 20px;
    background: url(/assets/money-0be137d4.png) no-repeat;
    background-size: 100% 100%;
    width: 155px;
    height: 134px;
    z-index: 1
}

.team-wrap-content .share-card .btn[data-v-f464a357] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--btn-bg3);
    color: var(--btn-text);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: var(--btn-radius);
    cursor: pointer
}

.team-wrap-content .share-card .link[data-v-f464a357] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .team-info[data-v-f464a357] {
    margin-top: 12px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px)
}

.team-wrap-content .team-info .other-num[data-v-f464a357] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-f464a357]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-f464a357] {
    width: 50%
}

.team-wrap-content .team-info .other-num .item[data-v-f464a357]:nth-child(1) {
    border-right: 1px solid var(--border-color)
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-f464a357] {
    line-height: 14px;
    font-size: 13px;
    margin-bottom: 5px
}

.team-wrap-content .team-card[data-v-f464a357] {
    margin: 0 auto;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--border-radius)
}

.team-wrap-content .team-card .team-item[data-v-f464a357] {
    width: 100%;
    padding: 12px 0;
    box-sizing: border-box;
    border-bottom: 1px solid var(--border-color)
}

.team-wrap-content .team-card .team-item[data-v-f464a357]:last-child {
    margin-bottom: 0;
    border: none
}

.team-wrap-content .team-card .team-item .icon[data-v-f464a357] {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--bg);
    margin-right: 5px
}

.team-wrap-content .team-card .team-item .level-name[data-v-f464a357] {
    text-align: left;
    font-weight: 500;
    border-radius: 30px;
    color: var(--primary);
    font-size: 14px;
    white-space: nowrap
}

.team-wrap-content .team-card .team-item .level-count[data-v-f464a357] {
    width: 100%;
    text-align: center;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-f464a357] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-f464a357] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .btn[data-v-f464a357] {
    flex-shrink: 0;
    display: inline-block;
    padding: 6px 12px;
    min-width: 50px;
    text-align: center;
    border-radius: var(--btn-radius);
    line-height: 17px;
    color: var(--btn-text);
    font-size: 12px;
    font-weight: 700;
    background: var(--btn-bg3);
    box-shadow: var(--shadow);
    cursor: pointer
}

.team-wrap-content[data-v-ce2a62d7] {
    position: relative
}

.team-wrap-content .share-card[data-v-ce2a62d7] {
    padding: var(--mg);
    color: var(--btn-text);
    background: var(--bg-card);
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
    margin: 0 auto;
    border-radius: var(--card-radius)
}

.team-wrap-content .share-card[data-v-ce2a62d7]:before {
    content: "";
    background: var(--bg);
    width: 300px;
    height: 300px;
    border-radius: 50%;
    position: absolute;
    top: -150px;
    right: -150px;
    opacity: .4
}

.team-wrap-content .share-card[data-v-ce2a62d7]:after {
    content: "";
    background: var(--bg);
    width: 300px;
    height: 300px;
    border-radius: 50%;
    position: absolute;
    bottom: -200px;
    left: -200px;
    opacity: .4
}

.team-wrap-content .share-card .btn[data-v-ce2a62d7] {
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-ce2a62d7] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .share-card .icon-decor[data-v-ce2a62d7] {
    position: absolute;
    bottom: 50px;
    right: 16px
}

.team-wrap-content .share-card .icon-decor img[data-v-ce2a62d7] {
    width: 80px
}

.team-wrap-content .team-info[data-v-ce2a62d7] {
    box-sizing: border-box;
    line-height: 24px;
    background: transparent;
    margin: 15px auto 0;
    border-radius: var(--card-radius);
    position: relative;
    overflow: hidden;
    background: var(--bg-card)
}

.team-wrap-content .team-info .other-num[data-v-ce2a62d7] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-ce2a62d7]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-ce2a62d7] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-ce2a62d7] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray);
    margin-bottom: 5px
}

.team-wrap-content .team-card[data-v-ce2a62d7] {
    margin: 15px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    border-radius: var(--card-radius)
}

.team-wrap-content .team-card .team-item[data-v-ce2a62d7] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
    width: 100%;
    border-radius: var(--card-radius);
    padding: 10px;
    box-sizing: border-box
}

.team-wrap-content .team-card .team-item .icon[data-v-ce2a62d7] {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--bg);
    margin-right: 5px
}

.team-wrap-content .team-card .team-item[data-v-ce2a62d7]:nth-child(1) {
    background-image: linear-gradient(-60deg, #16a085 0%, #f4d03f 100%)
}

.team-wrap-content .team-card .team-item[data-v-ce2a62d7]:nth-child(2) {
    background-image: linear-gradient(to top, #f77062 0%, #fe5196 100%)
}

.team-wrap-content .team-card .team-item[data-v-ce2a62d7]:nth-child(3) {
    background-image: linear-gradient(60deg, #64b3f4 0%, #c2e59c 100%)
}

.team-wrap-content .team-card .team-item .level-content[data-v-ce2a62d7] {
    position: relative;
    z-index: 1;
    flex: 1;
    display: grid;
    margin: 0 5px;
    grid-template-columns: repeat(2, 1fr);
    background: rgba(0, 0, 0, .2);
    padding: 10px;
    border-radius: var(--card-radius)
}

.team-wrap-content .team-card .team-item .level-name[data-v-ce2a62d7] {
    text-align: center;
    font-weight: 500;
    border-radius: 30px;
    color: var(--text-white);
    font-size: 14px;
    white-space: nowrap;
    display: flex;
    align-items: center
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-ce2a62d7] {
    margin-left: 5px;
    font-size: 16px;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-name img[data-v-ce2a62d7] {
    width: 40px;
    display: block
}

.team-wrap-content .team-card .team-item .level-name .level[data-v-ce2a62d7] {
    margin-top: 10px;
    background: linear-gradient(-45deg, #1b0a25, #090514);
    display: inline-block;
    padding: 2px 10px;
    font-size: 12px;
    line-height: 14px;
    border-radius: 10px;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-count[data-v-ce2a62d7] {
    text-align: center;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-ce2a62d7] {
    line-height: 16px;
    margin-bottom: 5px
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-ce2a62d7] {
    font-size: 14px
}

.team-wrap-content .team-card .team-item .btn[data-v-ce2a62d7] {
    display: inline-block;
    padding: 4px 10px;
    min-width: 50px;
    text-align: center;
    border-radius: var(--btn-radius);
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    background: var(--text-black);
    flex-shrink: 0
}

.team-wrap .team-top[data-v-8bf4e2a5] {
    border-radius: 8px;
    padding: 8px;
    margin: 8px 0 0;
    background: linear-gradient(60deg, #fcecb9, #efc26f);
    color: #000
}

.team-wrap .team-top>div[data-v-8bf4e2a5] {
    margin: 8px 0;
    line-height: 16px;
    font-size: 12px
}

.team-wrap .team-top .ckey[data-v-8bf4e2a5] {
    font-weight: 600;
    font-size: 16px;
    vertical-align: middle
}

.team-wrap .team-top .ckey_url[data-v-8bf4e2a5] {
    text-overflow: ellipsis;
    overflow: hidden;
    font-weight: 600;
    display: inline-block;
    width: calc(100% - 42px);
    vertical-align: middle;
    font-size: 16px
}

.team-wrap .team-info[data-v-8bf4e2a5] {
    box-sizing: border-box;
    line-height: 24px;
    background: transparent;
    margin: 15px auto 0;
    border-radius: var(--card-radius);
    position: relative;
    overflow: hidden;
    padding: 3px;
    background: var(--bg-card);
    padding: var(--mg)
}

.team-wrap .team-info .team-info-content[data-v-8bf4e2a5] {
    position: relative;
    z-index: 1;
    border-radius: var(--card-radius)
}

.team-wrap .team-info .other-num[data-v-8bf4e2a5] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap .team-info .other-num[data-v-8bf4e2a5]:last-child {
    margin-bottom: 0
}

.team-wrap .team-info .other-num .item[data-v-8bf4e2a5] {
    width: 33.3%
}

.team-wrap .team-info .other-num .item .txtBlue[data-v-8bf4e2a5] {
    font-weight: 600
}

.team-wrap .team-info .other-num .item .text-df[data-v-8bf4e2a5] {
    line-height: 14px;
    font-size: 14px;
    margin-top: 5px
}

.team-wrap .rela-item[data-v-8bf4e2a5] {
    border: 1px solid var(--bg-card);
    border-radius: 8px;
    margin-bottom: 8px;
    margin-top: 10px;
    background: var(--primary)
}

.team-wrap .rela-item>div[data-v-8bf4e2a5] {
    display: flex;
    padding: 5px 0
}

.team-wrap .rela-item .num[data-v-8bf4e2a5] {
    font-weight: 600;
    font-size: 16px
}

.team-wrap .rela-item .info span[data-v-8bf4e2a5]:first-child {
    border-right: 1px solid #d8d8d8
}

.team-wrap .rela-item .info span[data-v-8bf4e2a5] {
    flex: 1;
    text-align: center;
    display: flex;
    flex-direction: column-reverse;
    line-height: 35px
}

.team-wrap .rela-item>div[data-v-8bf4e2a5]:first-child {
    height: 40px;
    line-height: 40px;
    display: flex;
    justify-content: space-between;
    font-size: 16px;
    font-weight: 600;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background: var(--bg) url(data:image/png;base64,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) no-repeat 8px center;
    background-size: 25px 25px;
    padding: 0 0 0 45px
}

.team-wrap .team-top[data-v-7067c1f8] {
    border-radius: 8px;
    padding: 8px;
    margin: 8px 0 0;
    background: url(/assets/mine1-5f1920bf.png) no-repeat center;
    border: 1px solid var(--primary)
}

.team-wrap .team-top>div[data-v-7067c1f8] {
    margin: 8px 0;
    line-height: 16px;
    font-size: 12px
}

.team-wrap .team-top .ckey[data-v-7067c1f8] {
    font-weight: 600;
    font-size: 16px;
    vertical-align: middle
}

.team-wrap .team-top .ckey_url[data-v-7067c1f8] {
    text-overflow: ellipsis;
    overflow: hidden;
    font-weight: 600;
    display: inline-block;
    width: calc(100% - 42px);
    vertical-align: middle;
    font-size: 16px
}

.team-wrap .team-info[data-v-7067c1f8] {
    box-sizing: border-box;
    line-height: 24px;
    background: transparent;
    margin: 15px auto 0;
    border-radius: var(--card-radius);
    position: relative;
    overflow: hidden;
    padding: 3px;
    background: var(--bg-card);
    padding: var(--mg)
}

.team-wrap .team-info .team-info-content[data-v-7067c1f8] {
    position: relative;
    z-index: 1;
    border-radius: var(--card-radius)
}

.team-wrap .team-info .other-num[data-v-7067c1f8] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap .team-info .other-num[data-v-7067c1f8]:last-child {
    margin-bottom: 0
}

.team-wrap .team-info .other-num .item[data-v-7067c1f8] {
    width: 33.3%
}

.team-wrap .team-info .other-num .item .txtBlue[data-v-7067c1f8] {
    font-weight: 600
}

.team-wrap .team-info .other-num .item .text-df[data-v-7067c1f8] {
    line-height: 14px;
    font-size: 14px;
    margin-top: 5px
}

.team-wrap .rela-item[data-v-7067c1f8] {
    border: 1px solid #a0d7f2;
    border-radius: 8px;
    margin-bottom: 8px;
    margin-top: 10px;
    background: #fff
}

.team-wrap .rela-item>div[data-v-7067c1f8] {
    display: flex;
    padding: 5px 0
}

.team-wrap .rela-item .num[data-v-7067c1f8] {
    font-weight: 600;
    font-size: 16px;
    color: var(--primary)
}

.team-wrap .rela-item .info span[data-v-7067c1f8]:first-child {
    border-right: 1px solid #d8d8d8
}

.team-wrap .rela-item .info span[data-v-7067c1f8] {
    flex: 1;
    text-align: center;
    display: flex;
    flex-direction: column-reverse;
    line-height: 35px
}

.team-wrap .rela-item>div[data-v-7067c1f8]:first-child {
    height: 40px;
    line-height: 40px;
    display: flex;
    justify-content: space-between;
    font-size: 16px;
    font-weight: 600;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background: #a0d7f2 url(data:image/png;base64,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) no-repeat 8px center;
    background-size: 25px 25px;
    padding: 0 0 0 45px
}

.team-wrap[data-v-a6d0a051] {
    padding: calc(45px + var(--mg)) var(--mg) 60px
}

.team-wrap-content[data-v-a6d0a051] {
    position: relative
}

.team-wrap-content .share-card[data-v-a6d0a051] {
    padding: var(--mg);
    color: var(--text-black);
    background: var(--golden-gradient);
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
    margin: 0 auto;
    border-radius: var(--card-radius)
}

.team-wrap-content .share-card .btn[data-v-a6d0a051] {
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-a6d0a051] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .share-card .icon-decor[data-v-a6d0a051] {
    position: absolute;
    bottom: 50px;
    right: 16px
}

.team-wrap-content .share-card .icon-decor img[data-v-a6d0a051] {
    width: 80px
}

.team-wrap-content .team-info[data-v-a6d0a051] {
    box-sizing: border-box;
    line-height: 24px;
    background: transparent;
    margin: 15px auto 0;
    border-radius: var(--card-radius);
    position: relative;
    overflow: hidden;
    padding: 3px
}

.team-wrap-content .team-info .team-info-content[data-v-a6d0a051] {
    position: relative;
    z-index: 1;
    background: var(--bg-card);
    border-radius: var(--card-radius);
    padding: var(--mg)
}

.team-wrap-content .team-info .other-num[data-v-a6d0a051] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-a6d0a051]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-a6d0a051] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-a6d0a051] {
    line-height: 14px;
    font-size: 12px;
    color: var(--text-gray);
    margin-bottom: 5px
}

.team-wrap-content .team-card[data-v-a6d0a051] {
    margin: 15px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    border-radius: var(--card-radius);
    display: flex;
    justify-content: space-between
}

.team-wrap-content .team-card .team-item[data-v-a6d0a051] {
    margin-bottom: 10px;
    width: 32%;
    border-radius: var(--card-radius);
    padding: 10px;
    box-sizing: border-box
}

.team-wrap-content .team-card .team-item[data-v-a6d0a051]:nth-child(1) {
    background: linear-gradient(220.55deg, #8fff85 0%, #39a0ff 100%)
}

.team-wrap-content .team-card .team-item[data-v-a6d0a051]:nth-child(2) {
    background: linear-gradient(220.55deg, #ffbb89 0%, #7b6ae0 100%)
}

.team-wrap-content .team-card .team-item[data-v-a6d0a051]:nth-child(3) {
    background: linear-gradient(220.55deg, #ff3f3f 0%, #063cff 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-a6d0a051] {
    text-align: center;
    font-weight: 500;
    border-radius: 30px;
    color: var(--text-white);
    font-size: 14px;
    white-space: nowrap;
    display: flex;
    align-items: center;
    margin-bottom: var(--mg)
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-a6d0a051] {
    margin-left: 5px;
    font-size: 16px;
    color: var(--text-white);
    font-weight: 700
}

.team-wrap-content .team-card .team-item .level-name img[data-v-a6d0a051] {
    height: 40px;
    display: block
}

.team-wrap-content .team-card .team-item .level-name .level[data-v-a6d0a051] {
    margin-top: 10px;
    background: linear-gradient(-45deg, #1b0a25, #090514);
    display: inline-block;
    padding: 2px 10px;
    font-size: 12px;
    line-height: 14px;
    border-radius: 10px;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-part[data-v-a6d0a051] {
    background: rgba(0, 0, 0, .2);
    padding: 10px 0;
    border-radius: 10px
}

.team-wrap-content .team-card .team-item .level-count[data-v-a6d0a051] {
    text-align: center;
    color: var(--text-white);
    margin-bottom: 10px;
    padding: 0 5px
}

.team-wrap-content .team-card .team-item .level-count[data-v-a6d0a051]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-a6d0a051] {
    line-height: 16px;
    margin-bottom: 5px;
    font-size: 12px
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-a6d0a051] {
    font-size: 16px
}

.team-wrap-content .team-card .team-item .btn[data-v-a6d0a051] {
    margin-top: 10px;
    display: inline-block;
    padding: 4px 10px;
    width: 100%;
    text-align: center;
    border-radius: 30px;
    font-weight: 700;
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    background: linear-gradient(220.55deg, #fadd76 0%, #9f3311 100%);
    flex-shrink: 0
}

.team-wrap-content[data-v-d982f150] {
    position: relative
}

.team-wrap-content .share-card[data-v-d982f150] {
    padding: var(--mg);
    color: var(--text-black);
    background: var(--golden-gradient);
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
    margin: 0 auto;
    border-radius: var(--card-radius)
}

.team-wrap-content .share-card .btn[data-v-d982f150] {
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-d982f150] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .share-card .icon-decor[data-v-d982f150] {
    position: absolute;
    bottom: 50px;
    right: 16px
}

.team-wrap-content .share-card .icon-decor img[data-v-d982f150] {
    width: 80px
}

.team-wrap-content .team-info[data-v-d982f150] {
    box-sizing: border-box;
    line-height: 24px;
    background: transparent;
    margin: 15px auto 0;
    border-radius: var(--card-radius);
    position: relative;
    overflow: hidden;
    padding: 3px
}

.team-wrap-content .team-info .team-info-content[data-v-d982f150] {
    position: relative;
    z-index: 1;
    background: var(--bg-card);
    border-radius: var(--card-radius);
    padding: var(--mg)
}

.team-wrap-content .team-info .other-num[data-v-d982f150] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-d982f150]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-d982f150] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-d982f150] {
    line-height: 14px;
    font-size: 12px;
    color: var(--text-gray);
    margin-bottom: 5px
}

.team-wrap-content .team-card[data-v-d982f150] {
    margin: 15px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    border-radius: var(--card-radius);
    display: flex;
    justify-content: space-between
}

.team-wrap-content .team-card .team-item[data-v-d982f150] {
    margin-bottom: 10px;
    width: 32%;
    border-radius: var(--card-radius);
    padding: 10px;
    box-sizing: border-box
}

.team-wrap-content .team-card .team-item[data-v-d982f150]:nth-child(1) {
    background: linear-gradient(220.55deg, #8fff85 0%, #39a0ff 100%)
}

.team-wrap-content .team-card .team-item[data-v-d982f150]:nth-child(2) {
    background: linear-gradient(220.55deg, #ffbb89 0%, #7b6ae0 100%)
}

.team-wrap-content .team-card .team-item[data-v-d982f150]:nth-child(3) {
    background: linear-gradient(220.55deg, #ff3f3f 0%, #063cff 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-d982f150] {
    text-align: center;
    font-weight: 500;
    border-radius: 30px;
    color: var(--text-white);
    font-size: 14px;
    white-space: nowrap;
    display: flex;
    align-items: center;
    margin-bottom: var(--mg)
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-d982f150] {
    margin-left: 5px;
    font-size: 16px;
    color: var(--text-white);
    font-weight: 700
}

.team-wrap-content .team-card .team-item .level-name img[data-v-d982f150] {
    height: 40px;
    display: block
}

.team-wrap-content .team-card .team-item .level-name .level[data-v-d982f150] {
    margin-top: 10px;
    background: linear-gradient(-45deg, #1b0a25, #090514);
    display: inline-block;
    padding: 2px 10px;
    font-size: 12px;
    line-height: 14px;
    border-radius: 10px;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-part[data-v-d982f150] {
    background: rgba(0, 0, 0, .2);
    padding: 10px 0;
    border-radius: 10px
}

.team-wrap-content .team-card .team-item .level-count[data-v-d982f150] {
    text-align: center;
    color: var(--text-white);
    margin-bottom: 10px;
    padding: 0 5px
}

.team-wrap-content .team-card .team-item .level-count[data-v-d982f150]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-d982f150] {
    line-height: 16px;
    margin-bottom: 5px;
    font-size: 12px
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-d982f150] {
    font-size: 16px
}

.team-wrap-content .team-card .team-item .btn[data-v-d982f150] {
    margin-top: 10px;
    display: inline-block;
    padding: 4px 10px;
    width: 100%;
    text-align: center;
    border-radius: 30px;
    font-weight: 700;
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    background: linear-gradient(220.55deg, #fadd76 0%, #9f3311 100%);
    flex-shrink: 0
}

.team-wrap[data-v-379cc200] {
    position: relative;
    z-index: 1
}

.team-wrap-content[data-v-379cc200] {
    position: relative
}

.team-wrap-content .share-card[data-v-379cc200] {
    padding: var(--mg);
    color: var(--text-black);
    background: var(--golden-gradient);
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
    margin: 0 auto;
    border-radius: var(--card-radius)
}

.team-wrap-content .share-card .btn[data-v-379cc200] {
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 5px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-379cc200] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .share-card .icon-decor[data-v-379cc200] {
    position: absolute;
    bottom: 50px;
    right: 16px
}

.team-wrap-content .share-card .icon-decor img[data-v-379cc200] {
    width: 80px
}

.team-wrap-content .team-info[data-v-379cc200] {
    box-sizing: border-box;
    line-height: 24px;
    background: transparent;
    margin: 15px auto 0;
    border-radius: var(--card-radius);
    position: relative;
    overflow: hidden;
    background: var(--bg-card);
    padding: 12px
}

.team-wrap-content .team-info .other-num[data-v-379cc200] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-379cc200]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-379cc200] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-379cc200] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray6);
    margin-bottom: 5px
}

.team-wrap-content .team-card[data-v-379cc200] {
    margin: 15px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--radius)
}

.team-wrap-content .team-card .team-item[data-v-379cc200] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
    width: 100%;
    border-radius: var(--card-radius);
    padding: 12px 10px;
    box-sizing: border-box
}

.team-wrap-content .team-card .team-item .icon[data-v-379cc200] {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 5px
}

.team-wrap-content .team-card .team-item[data-v-379cc200]:nth-child(1) {
    background: linear-gradient(220.55deg, #8fff85 0%, #39a0ff 100%)
}

.team-wrap-content .team-card .team-item[data-v-379cc200]:nth-child(2) {
    background: linear-gradient(220.55deg, #ffbb89 0%, #7b6ae0 100%)
}

.team-wrap-content .team-card .team-item[data-v-379cc200]:nth-child(3) {
    background: linear-gradient(220.55deg, #ff3f3f 0%, #063cff 100%)
}

.team-wrap-content .team-card .team-item .level-content[data-v-379cc200] {
    position: relative;
    z-index: 1;
    flex: 1;
    display: grid;
    margin: 0 5px;
    grid-template-columns: repeat(2, 1fr);
    padding: 10px;
    border-radius: var(--card-radius)
}

.team-wrap-content .team-card .team-item .level-name[data-v-379cc200] {
    text-align: center;
    font-weight: 500;
    border-radius: 30px;
    color: var(--text-white);
    font-size: 14px;
    font-weight: 700;
    white-space: nowrap;
    display: flex;
    align-items: center
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-379cc200] {
    font-weight: 700;
    font-size: 16px;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-name img[data-v-379cc200] {
    width: 40px;
    display: block
}

.team-wrap-content .team-card .team-item .level-name .level[data-v-379cc200] {
    margin-top: 10px;
    background: linear-gradient(-45deg, #1b0a25, #090514);
    display: inline-block;
    padding: 2px 5px;
    font-size: 12px;
    line-height: 14px;
    border-radius: 10px;
    color: var(--btn-text)
}

.team-wrap-content .team-card .team-item .level-count[data-v-379cc200] {
    text-align: center;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-379cc200] {
    line-height: 16px;
    margin-bottom: 5px
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-379cc200] {
    font-size: 16px
}

.team-wrap-content .team-card .team-item .btn[data-v-379cc200] {
    display: inline-block;
    padding: 4px 10px;
    min-width: 50px;
    text-align: center;
    border-radius: var(--btn-border-radius);
    line-height: 17px;
    color: var(--text-black);
    font-size: 12px;
    font-weight: 700;
    background: linear-gradient(220.55deg, #fadd76 0%, #9f3311 100%);
    border-radius: 5px
}

.team-wrap[data-v-3242d1d9] {
    position: relative;
    z-index: 1
}

.team-wrap-content[data-v-3242d1d9] {
    position: relative
}

.team-wrap-content .share-card[data-v-3242d1d9] {
    padding: var(--mg);
    color: var(--text-black);
    background: var(--golden-gradient);
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
    margin: 0 auto;
    border-radius: var(--card-radius)
}

.team-wrap-content .share-card .btn[data-v-3242d1d9] {
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-3242d1d9] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .share-card .icon-decor[data-v-3242d1d9] {
    position: absolute;
    bottom: 50px;
    right: 16px
}

.team-wrap-content .share-card .icon-decor img[data-v-3242d1d9] {
    width: 80px
}

.team-wrap-content .team-info[data-v-3242d1d9] {
    box-sizing: border-box;
    line-height: 24px;
    background: transparent;
    margin: 15px auto 0;
    border-radius: var(--card-radius);
    position: relative;
    overflow: hidden;
    border: 1px solid var(--text-gray);
    padding: 0
}

.team-wrap-content .team-info .team-info-content[data-v-3242d1d9] {
    position: relative;
    z-index: 1;
    background: var(--bg-card);
    border-radius: var(--card-radius);
    padding: var(--mg)
}

.team-wrap-content .team-info .other-num[data-v-3242d1d9] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-3242d1d9]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-3242d1d9] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-3242d1d9] {
    line-height: 14px;
    font-size: 12px;
    color: var(--text-gray);
    margin-bottom: 5px
}

.team-wrap-content .team-card[data-v-3242d1d9] {
    margin: 15px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    border-radius: var(--card-radius);
    display: flex;
    justify-content: space-between
}

.team-wrap-content .team-card .team-item[data-v-3242d1d9] {
    width: 32%;
    border-radius: var(--card-radius);
    padding: 10px;
    box-sizing: border-box
}

.team-wrap-content .team-card .team-item[data-v-3242d1d9]:nth-child(1) {
    background: linear-gradient(220.55deg, #8fff85 0%, #39a0ff 100%)
}

.team-wrap-content .team-card .team-item[data-v-3242d1d9]:nth-child(2) {
    background: linear-gradient(220.55deg, #ffbb89 0%, #7b6ae0 100%)
}

.team-wrap-content .team-card .team-item[data-v-3242d1d9]:nth-child(3) {
    background: linear-gradient(220.55deg, #ff3f3f 0%, #063cff 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-3242d1d9] {
    text-align: center;
    font-weight: 500;
    border-radius: 30px;
    color: var(--text-white);
    font-size: 14px;
    white-space: nowrap;
    display: flex;
    align-items: center;
    margin-bottom: var(--mg)
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-3242d1d9] {
    margin-left: 5px;
    font-size: 16px;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-name img[data-v-3242d1d9] {
    height: 40px;
    display: block
}

.team-wrap-content .team-card .team-item .level-name .level[data-v-3242d1d9] {
    margin-top: 10px;
    background: linear-gradient(-45deg, #1b0a25, #090514);
    display: inline-block;
    padding: 2px 10px;
    font-size: 12px;
    line-height: 14px;
    border-radius: 10px;
    color: var(--text-black)
}

.team-wrap-content .team-card .team-item .level-part[data-v-3242d1d9] {
    background: rgba(0, 0, 0, .2);
    padding: 10px 0;
    border-radius: 10px
}

.team-wrap-content .team-card .team-item .level-count[data-v-3242d1d9] {
    text-align: center;
    color: var(--text-white);
    margin-bottom: 10px;
    padding: 0 5px
}

.team-wrap-content .team-card .team-item .level-count[data-v-3242d1d9]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-3242d1d9] {
    line-height: 16px;
    margin-bottom: 5px;
    font-size: 12px
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-3242d1d9] {
    font-size: 16px
}

.team-wrap-content .team-card .team-item .btn[data-v-3242d1d9] {
    margin-top: 10px;
    display: inline-block;
    padding: 4px 10px;
    width: 100%;
    text-align: center;
    border-radius: 30px;
    font-weight: 700;
    line-height: 17px;
    color: var(--text-black);
    font-size: 12px;
    background: linear-gradient(220.55deg, #fadd76 0%, #9f3311 100%);
    flex-shrink: 0
}

.team-wrap-content[data-v-d18fbfcb] {
    position: relative
}

.team-wrap-content .share-card[data-v-d18fbfcb] {
    padding: var(--mg);
    color: var(--text-black);
    background: var(--golden-gradient);
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
    margin: 0 auto;
    border-radius: var(--card-radius)
}

.team-wrap-content .share-card .btn[data-v-d18fbfcb] {
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-d18fbfcb] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .share-card .icon-decor[data-v-d18fbfcb] {
    position: absolute;
    bottom: 50px;
    right: 16px
}

.team-wrap-content .share-card .icon-decor img[data-v-d18fbfcb] {
    width: 80px
}

.team-wrap-content .team-info[data-v-d18fbfcb] {
    box-sizing: border-box;
    line-height: 24px;
    background: transparent;
    margin: 15px auto 0;
    border-radius: var(--card-radius);
    position: relative;
    overflow: hidden;
    padding: 3px
}

.team-wrap-content .team-info .team-info-content[data-v-d18fbfcb] {
    position: relative;
    z-index: 1;
    background: var(--bg-card);
    border-radius: var(--card-radius);
    padding: var(--mg)
}

.team-wrap-content .team-info .other-num[data-v-d18fbfcb] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-d18fbfcb]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-d18fbfcb] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-d18fbfcb] {
    line-height: 14px;
    font-size: 12px;
    color: var(--text-gray);
    margin-bottom: 5px
}

.team-wrap-content .team-card[data-v-d18fbfcb] {
    margin: 15px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    border-radius: var(--card-radius);
    display: flex;
    justify-content: space-between
}

.team-wrap-content .team-card .team-item[data-v-d18fbfcb] {
    margin-bottom: 10px;
    width: 32%;
    border-radius: var(--card-radius);
    padding: 10px;
    box-sizing: border-box
}

.team-wrap-content .team-card .team-item[data-v-d18fbfcb]:nth-child(1) {
    background: linear-gradient(220.55deg, #5ee2ff 0%, #00576a 100%)
}

.team-wrap-content .team-card .team-item[data-v-d18fbfcb]:nth-child(2) {
    background: linear-gradient(220.55deg, #ff5eef 0%, #456eff 100%)
}

.team-wrap-content .team-card .team-item[data-v-d18fbfcb]:nth-child(3) {
    background: linear-gradient(220.55deg, #ff3f3f 0%, #063cff 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-d18fbfcb] {
    text-align: center;
    font-weight: 500;
    border-radius: 30px;
    color: var(--text-white);
    font-size: 14px;
    white-space: nowrap;
    display: flex;
    align-items: center;
    margin-bottom: var(--mg)
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-d18fbfcb] {
    margin-left: 5px;
    font-size: 16px;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-name img[data-v-d18fbfcb] {
    height: 40px;
    display: block
}

.team-wrap-content .team-card .team-item .level-name .level[data-v-d18fbfcb] {
    margin-top: 10px;
    background: linear-gradient(-45deg, #1b0a25, #090514);
    display: inline-block;
    padding: 2px 10px;
    font-size: 12px;
    line-height: 14px;
    border-radius: 10px;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-part[data-v-d18fbfcb] {
    background: rgba(0, 0, 0, .2);
    padding: 10px 0;
    border-radius: 10px
}

.team-wrap-content .team-card .team-item .level-count[data-v-d18fbfcb] {
    text-align: center;
    color: var(--text-white);
    margin-bottom: 10px;
    padding: 0 5px
}

.team-wrap-content .team-card .team-item .level-count[data-v-d18fbfcb]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-d18fbfcb] {
    line-height: 16px;
    margin-bottom: 5px;
    font-size: 12px
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-d18fbfcb] {
    font-size: 16px
}

.team-wrap-content .team-card .team-item .btn[data-v-d18fbfcb] {
    margin-top: 10px;
    display: inline-block;
    padding: 4px 10px;
    width: 100%;
    text-align: center;
    border-radius: 30px;
    font-weight: 700;
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    background: linear-gradient(220.55deg, #fadd76 0%, #9f3311 100%);
    flex-shrink: 0
}

.team-wrap-content[data-v-c33e4262] {
    position: relative
}

.team-wrap-content .share-card[data-v-c33e4262] {
    padding: var(--mg);
    color: var(--text-black);
    background: var(--golden-gradient);
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
    margin: 0 auto;
    border-radius: var(--card-radius)
}

.team-wrap-content .share-card[data-v-c33e4262]:before {
    content: "";
    background: var(--bg);
    width: 300px;
    height: 300px;
    border-radius: 50%;
    position: absolute;
    top: -150px;
    right: -150px;
    opacity: .1
}

.team-wrap-content .share-card[data-v-c33e4262]:after {
    content: "";
    background: var(--bg);
    width: 300px;
    height: 300px;
    border-radius: 50%;
    position: absolute;
    bottom: -200px;
    left: -200px;
    opacity: .1
}

.team-wrap-content .share-card .share-card-container[data-v-c33e4262]:after {
    content: "";
    position: absolute;
    right: -10px;
    bottom: -10px;
    width: 140px;
    height: 140px;
    opacity: .7;
    background: url(/assets/group-bg-8860ea28.png) center no-repeat;
    background-size: 100% 100%
}

.team-wrap-content .share-card .btn[data-v-c33e4262] {
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-c33e4262] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .share-card .icon-decor[data-v-c33e4262] {
    position: absolute;
    bottom: 50px;
    right: 16px
}

.team-wrap-content .share-card .icon-decor img[data-v-c33e4262] {
    width: 80px
}

.team-wrap-content .team-info[data-v-c33e4262] {
    box-sizing: border-box;
    line-height: 24px;
    background: transparent;
    margin: 15px auto 0;
    border-radius: var(--card-radius);
    position: relative;
    overflow: hidden;
    background: var(--bg-card)
}

.team-wrap-content .team-info .other-num[data-v-c33e4262] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-c33e4262]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-c33e4262] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-c33e4262] {
    line-height: 14px;
    font-size: 12px;
    color: var(--text-gray);
    margin-bottom: 5px
}

.team-wrap-content .team-card[data-v-c33e4262] {
    margin: 15px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    border-radius: var(--card-radius);
    display: flex;
    justify-content: space-between
}

.team-wrap-content .team-card .team-item[data-v-c33e4262] {
    margin-bottom: 10px;
    width: 32%;
    border-radius: var(--card-radius);
    padding: 10px;
    box-sizing: border-box
}

.team-wrap-content .team-card .team-item[data-v-c33e4262]:nth-child(1) {
    background: linear-gradient(220.55deg, #5ee2ff 0%, #00576a 100%)
}

.team-wrap-content .team-card .team-item[data-v-c33e4262]:nth-child(2) {
    background: linear-gradient(220.55deg, #ff5eef 0%, #456eff 100%)
}

.team-wrap-content .team-card .team-item[data-v-c33e4262]:nth-child(3) {
    background: linear-gradient(220.55deg, #ff3f3f 0%, #063cff 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-c33e4262] {
    text-align: center;
    font-weight: 500;
    border-radius: 30px;
    color: var(--text-white);
    font-size: 14px;
    white-space: nowrap;
    display: flex;
    align-items: center;
    margin-bottom: var(--mg)
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-c33e4262] {
    margin-left: 5px;
    font-size: 16px;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-name img[data-v-c33e4262] {
    height: 40px;
    display: block
}

.team-wrap-content .team-card .team-item .level-name .level[data-v-c33e4262] {
    margin-top: 10px;
    background: linear-gradient(-45deg, #1b0a25, #090514);
    display: inline-block;
    padding: 2px 10px;
    font-size: 12px;
    line-height: 14px;
    border-radius: 10px;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-part[data-v-c33e4262] {
    background: rgba(0, 0, 0, .2);
    padding: 10px 0;
    border-radius: 10px
}

.team-wrap-content .team-card .team-item .level-count[data-v-c33e4262] {
    text-align: center;
    color: var(--text-white);
    margin-bottom: 10px;
    padding: 0 5px
}

.team-wrap-content .team-card .team-item .level-count[data-v-c33e4262]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-c33e4262] {
    line-height: 16px;
    margin-bottom: 5px;
    font-size: 12px
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-c33e4262] {
    font-size: 16px
}

.team-wrap-content .team-card .team-item .btn[data-v-c33e4262] {
    margin-top: 10px;
    display: inline-block;
    padding: 4px 10px;
    width: 100%;
    text-align: center;
    border-radius: var(--btn-radius);
    line-height: 17px;
    color: var(--text-black);
    font-size: 12px;
    background: linear-gradient(220.55deg, #fadd76 0%, #9f3311 100%);
    flex-shrink: 0
}

.team-wrap[data-v-7cb1501b] {
    margin: 0 calc(0px - var(--mg))
}

.team-wrap-content[data-v-7cb1501b] {
    position: relative
}

.team-wrap-content .share-card[data-v-7cb1501b] {
    padding: var(--mg);
    color: var(--btn-text);
    background: var(--bg-card);
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
    margin: 0 auto;
    border-radius: var(--card-radius);
    border: 1px solid var(--btn-text);
    border-left: 0;
    border-right: 0
}

.team-wrap-content .share-card .btn[data-v-7cb1501b] {
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--primary);
    color: var(--btn-text);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    font-size: 12px;
    border: 1px solid var(--btn-text)
}

.team-wrap-content .share-card .link[data-v-7cb1501b] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .share-card .icon-decor[data-v-7cb1501b] {
    position: absolute;
    bottom: 50px;
    right: 16px
}

.team-wrap-content .share-card .icon-decor img[data-v-7cb1501b] {
    width: 80px
}

.team-wrap-content .team-info[data-v-7cb1501b] {
    box-sizing: border-box;
    line-height: 24px;
    background: transparent;
    margin-top: -1px;
    border-radius: var(--card-radius);
    position: relative;
    overflow: hidden;
    background: var(--bg);
    padding: 12px;
    border-left: 0;
    border-right: 0
}

.team-wrap-content .team-info .other-num[data-v-7cb1501b] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-7cb1501b]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-7cb1501b] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-7cb1501b] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray6);
    margin-bottom: 5px
}

.team-wrap-content .team-info .other-num .item .text-xl[data-v-7cb1501b] {
    color: var(--btn-text)
}

.team-wrap-content .team-card[data-v-7cb1501b] {
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--radius)
}

.team-wrap-content .team-card .team-item[data-v-7cb1501b] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    border-radius: var(--card-radius);
    padding: 12px 24px;
    box-sizing: border-box;
    border-bottom: 1px solid var(--btn-text)
}

.team-wrap-content .team-card .team-item .icon[data-v-7cb1501b] {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 5px
}

.team-wrap-content .team-card .team-item .icon img[data-v-7cb1501b] {
    width: 25px
}

.team-wrap-content .team-card .team-item[data-v-7cb1501b]:nth-child(1) {
    background: var(--btn-bg)
}

.team-wrap-content .team-card .team-item[data-v-7cb1501b]:nth-child(2) {
    background: var(--primary)
}

.team-wrap-content .team-card .team-item[data-v-7cb1501b]:nth-child(3) {
    background: var(--btn-bg2)
}

.team-wrap-content .team-card .team-item .level-content[data-v-7cb1501b] {
    position: relative;
    z-index: 1;
    flex: 1;
    display: grid;
    margin: 0 5px;
    grid-template-columns: repeat(2, 1fr);
    padding: 10px;
    border-radius: var(--card-radius)
}

.team-wrap-content .team-card .team-item .level-name[data-v-7cb1501b] {
    text-align: center;
    font-weight: 500;
    border-radius: 30px;
    color: var(--text-gray);
    font-size: 14px;
    font-weight: 700;
    white-space: nowrap;
    display: flex;
    flex-direction: column;
    align-items: center
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-7cb1501b] {
    font-weight: 700;
    font-size: 16px;
    color: var(--btn-text)
}

.team-wrap-content .team-card .team-item .level-name .level[data-v-7cb1501b] {
    margin-top: 10px;
    background: linear-gradient(-45deg, #1b0a25, #090514);
    display: inline-block;
    padding: 2px 5px;
    font-size: 12px;
    line-height: 14px;
    border-radius: 10px;
    color: var(--btn-text)
}

.team-wrap-content .team-card .team-item .level-count[data-v-7cb1501b] {
    text-align: center;
    color: var(--btn-text)
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-7cb1501b] {
    line-height: 16px;
    margin-bottom: 5px
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-7cb1501b] {
    font-size: 14px
}

.team-wrap-content .team-card .team-item .btn[data-v-7cb1501b] {
    flex-shrink: 0;
    display: inline-block;
    padding: 4px 10px;
    min-width: 60px;
    text-align: center;
    line-height: 17px;
    color: var(--btn-text);
    font-size: 12px;
    font-weight: 700;
    background: var(--primary);
    border: 1px solid var(--btn-text)
}

.team-wrap-content[data-v-f8cfbba6] {
    position: relative
}

.team-wrap-content .share-card[data-v-f8cfbba6] {
    padding: var(--mg);
    color: var(--text-black);
    background: var(--golden-gradient);
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
    margin: 0 auto;
    border-radius: var(--card-radius)
}

.team-wrap-content .share-card[data-v-f8cfbba6]:after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    width: 140px;
    height: 140px;
    opacity: .4;
    background: url(/assets/team-4b11edf1.png) center no-repeat;
    background-size: 100% 100%
}

.team-wrap-content .share-card .btn[data-v-f8cfbba6] {
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 5px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-f8cfbba6] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .share-card .icon-decor[data-v-f8cfbba6] {
    position: absolute;
    bottom: 50px;
    right: 16px
}

.team-wrap-content .share-card .icon-decor img[data-v-f8cfbba6] {
    width: 80px
}

.team-wrap-content .team-info[data-v-f8cfbba6] {
    box-sizing: border-box;
    line-height: 24px;
    margin: 15px auto 0;
    border-radius: var(--card-radius);
    position: relative;
    overflow: hidden;
    background: transparent;
    border: 1px solid var(--primary);
    padding: 12px
}

.team-wrap-content .team-info-content[data-v-f8cfbba6] {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    position: relative;
    z-index: 1
}

.team-wrap-content .team-info[data-v-f8cfbba6]:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    background: var(--primary);
    width: 100%;
    height: 100%;
    opacity: .6;
    filter: blur(10px)
}

.team-wrap-content .team-info .other-num[data-v-f8cfbba6] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1;
    position: relative
}

.team-wrap-content .team-info .other-num[data-v-f8cfbba6]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-f8cfbba6] {
    width: 33.3%;
    color: var(--text-white)
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-f8cfbba6] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-white);
    margin-bottom: 5px;
    word-break: break-all
}

.team-wrap-content .team-card[data-v-f8cfbba6] {
    margin: 12px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--radius);
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 10px
}

.team-wrap-content .team-card .level-content[data-v-f8cfbba6] {
    background: rgba(255, 255, 255, .1);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    margin-top: 10px;
    padding-top: 10px;
    border-radius: 5px;
    width: 100%;
    margin-bottom: 10px
}

.team-wrap-content .team-card .team-item[data-v-f8cfbba6] {
    position: relative;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    border-radius: 10px;
    padding: 12px 5px;
    box-sizing: border-box;
    min-width: 0
}

.team-wrap-content .team-card .team-item[data-v-f8cfbba6]:nth-child(1) {
    background-image: linear-gradient(109.6deg, rgb(247, 253, 166) 11.2%, rgb(128, 255, 221) 57.8%, rgb(255, 128, 249) 85.9%)
}

.team-wrap-content .team-card .team-item[data-v-f8cfbba6]:nth-child(2) {
    background-image: linear-gradient(103.3deg, rgb(252, 225, 208) 30%, rgb(255, 173, 214) 55.7%, rgb(162, 186, 245) 81.8%)
}

.team-wrap-content .team-card .team-item[data-v-f8cfbba6]:nth-child(3) {
    background-image: linear-gradient(69.7deg, rgb(244, 37, 243) 1.4%, rgb(244, 87, 1) 36.2%, rgb(255, 204, 37) 72.2%, rgb(20, 196, 6) 113%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-f8cfbba6] {
    width: 100%;
    text-align: center;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-f8cfbba6] {
    position: relative;
    z-index: 1;
    color: var(--text-black);
    font-weight: 700;
    font-size: 16px
}

.team-wrap-content .team-card .team-item .level-name img[data-v-f8cfbba6] {
    height: 64px;
    display: block
}

.team-wrap-content .team-card .team-item .level-count[data-v-f8cfbba6] {
    text-align: center;
    color: var(--text-black);
    margin-bottom: 10px
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-f8cfbba6] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px;
    color: #333
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-f8cfbba6] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .btn[data-v-f8cfbba6] {
    display: inline-block;
    padding: 6px 12px;
    min-width: 100%;
    text-align: center;
    border-radius: var(--btn-radius);
    line-height: 17px;
    color: var(--text-black);
    font-size: 12px;
    font-weight: 700;
    background: linear-gradient(220.55deg, #fadd76 0%, #9f3311 100%)
}

.team-wrap-content[data-v-447b2624] {
    position: relative
}

.team-wrap-content .share-card[data-v-447b2624] {
    padding: var(--mg);
    color: var(--btn-text);
    background: var(--bg-card);
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
    margin: 0 auto;
    border-radius: var(--card-radius)
}

.team-wrap-content .share-card[data-v-447b2624]:after {
    content: "";
    position: absolute;
    right: -70px;
    top: -47px;
    width: 307px;
    height: 208px;
    opacity: .6;
    background: url(/assets/coin-d1a44311.png) center no-repeat;
    background-size: 100% 100%;
    transform: scale(.5)
}

.team-wrap-content .share-card .btn[data-v-447b2624] {
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 5px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-447b2624] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .share-card .icon-decor[data-v-447b2624] {
    position: absolute;
    bottom: 50px;
    right: 16px
}

.team-wrap-content .share-card .icon-decor img[data-v-447b2624] {
    width: 80px
}

.team-wrap-content .team-info[data-v-447b2624] {
    box-sizing: border-box;
    line-height: 24px;
    background: transparent;
    margin: 15px auto 0;
    border-radius: var(--card-radius);
    position: relative;
    overflow: hidden;
    background: var(--bg-card);
    padding: 12px
}

.team-wrap-content .team-info .other-num[data-v-447b2624] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-447b2624]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-447b2624] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-447b2624] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray6);
    margin-bottom: 5px
}

.team-wrap-content .team-card[data-v-447b2624] {
    margin: 15px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--radius)
}

.team-wrap-content .team-card .team-item[data-v-447b2624] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
    width: 100%;
    border-radius: var(--card-radius);
    padding: 12px 10px;
    box-sizing: border-box
}

.team-wrap-content .team-card .team-item .icon[data-v-447b2624] {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--bg);
    margin-right: 5px
}

.team-wrap-content .team-card .team-item[data-v-447b2624]:nth-child(1) {
    background: var(--btn-bg)
}

.team-wrap-content .team-card .team-item[data-v-447b2624]:nth-child(2) {
    background: var(--primary)
}

.team-wrap-content .team-card .team-item[data-v-447b2624]:nth-child(3) {
    background: var(--btn-bg2)
}

.team-wrap-content .team-card .team-item .level-content[data-v-447b2624] {
    position: relative;
    z-index: 1;
    flex: 1;
    display: grid;
    margin: 0 5px;
    grid-template-columns: repeat(2, 1fr);
    padding: 10px;
    border-radius: var(--card-radius)
}

.team-wrap-content .team-card .team-item .level-name[data-v-447b2624] {
    text-align: center;
    font-weight: 500;
    border-radius: 30px;
    color: var(--text-gray);
    font-size: 14px;
    font-weight: 700;
    white-space: nowrap;
    display: flex;
    align-items: center
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-447b2624] {
    font-weight: 700;
    font-size: 16px;
    color: var(--btn-text)
}

.team-wrap-content .team-card .team-item .level-name img[data-v-447b2624] {
    width: 40px;
    display: block
}

.team-wrap-content .team-card .team-item .level-name .level[data-v-447b2624] {
    margin-top: 10px;
    background: linear-gradient(-45deg, #1b0a25, #090514);
    display: inline-block;
    padding: 2px 5px;
    font-size: 12px;
    line-height: 14px;
    border-radius: 10px;
    color: var(--btn-text)
}

.team-wrap-content .team-card .team-item .level-count[data-v-447b2624] {
    text-align: center;
    color: var(--btn-text)
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-447b2624] {
    line-height: 16px;
    margin-bottom: 5px
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-447b2624] {
    font-size: 14px
}

.team-wrap-content .team-card .team-item .btn[data-v-447b2624] {
    display: inline-block;
    padding: 4px 10px;
    min-width: 50px;
    text-align: center;
    border-radius: var(--btn-border-radius);
    line-height: 17px;
    color: var(--bg-card);
    font-size: 12px;
    font-weight: 700;
    background: var(--btn-text);
    border-radius: 5px
}

.team-wrap-content[data-v-5ba4ed9e] {
    position: relative
}

.team-wrap-content .share-card[data-v-5ba4ed9e] {
    padding: var(--mg);
    color: var(--btn-text);
    background: var(--bg-card);
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
    margin: 0 auto;
    border-radius: var(--card-radius)
}

.team-wrap-content .share-card[data-v-5ba4ed9e]:before {
    content: "";
    background: var(--bg);
    width: 300px;
    height: 300px;
    border-radius: 50%;
    position: absolute;
    top: -150px;
    right: -150px;
    opacity: .4
}

.team-wrap-content .share-card[data-v-5ba4ed9e]:after {
    content: "";
    background: var(--bg);
    width: 300px;
    height: 300px;
    border-radius: 50%;
    position: absolute;
    bottom: -200px;
    left: -200px;
    opacity: .4
}

.team-wrap-content .share-card .btn[data-v-5ba4ed9e] {
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-5ba4ed9e] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .share-card .icon-decor[data-v-5ba4ed9e] {
    position: absolute;
    bottom: 50px;
    right: 16px
}

.team-wrap-content .share-card .icon-decor img[data-v-5ba4ed9e] {
    width: 80px
}

.team-wrap-content .team-info[data-v-5ba4ed9e] {
    box-sizing: border-box;
    line-height: 24px;
    background: transparent;
    margin: 15px auto 0;
    border-radius: var(--card-radius);
    position: relative;
    overflow: hidden;
    background: var(--bg-card)
}

.team-wrap-content .team-info .other-num[data-v-5ba4ed9e] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-5ba4ed9e]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-5ba4ed9e] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-5ba4ed9e] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray);
    margin-bottom: 5px
}

.team-wrap-content .team-card[data-v-5ba4ed9e] {
    margin: 15px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    border-radius: var(--card-radius)
}

.team-wrap-content .team-card .team-item[data-v-5ba4ed9e] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
    width: 100%;
    border-radius: var(--card-radius);
    padding: 10px;
    box-sizing: border-box
}

.team-wrap-content .team-card .team-item .icon[data-v-5ba4ed9e] {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--bg);
    margin-right: 5px
}

.team-wrap-content .team-card .team-item[data-v-5ba4ed9e]:nth-child(1) {
    background-image: linear-gradient(-60deg, #16a085 0%, #f4d03f 100%)
}

.team-wrap-content .team-card .team-item[data-v-5ba4ed9e]:nth-child(2) {
    background-image: linear-gradient(to top, #f77062 0%, #fe5196 100%)
}

.team-wrap-content .team-card .team-item[data-v-5ba4ed9e]:nth-child(3) {
    background-image: linear-gradient(60deg, #64b3f4 0%, #c2e59c 100%)
}

.team-wrap-content .team-card .team-item .level-content[data-v-5ba4ed9e] {
    position: relative;
    z-index: 1;
    flex: 1;
    display: grid;
    margin: 0 5px;
    grid-template-columns: repeat(2, 1fr);
    background: rgba(0, 0, 0, .2);
    padding: 10px;
    border-radius: var(--card-radius)
}

.team-wrap-content .team-card .team-item .level-name[data-v-5ba4ed9e] {
    text-align: center;
    font-weight: 500;
    border-radius: 30px;
    color: var(--text-white);
    font-size: 14px;
    white-space: nowrap;
    display: flex;
    align-items: center
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-5ba4ed9e] {
    margin-left: 5px;
    font-size: 16px;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-name img[data-v-5ba4ed9e] {
    width: 40px;
    display: block
}

.team-wrap-content .team-card .team-item .level-name .level[data-v-5ba4ed9e] {
    margin-top: 10px;
    background: linear-gradient(-45deg, #1b0a25, #090514);
    display: inline-block;
    padding: 2px 10px;
    font-size: 12px;
    line-height: 14px;
    border-radius: 10px;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-count[data-v-5ba4ed9e] {
    text-align: center;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-5ba4ed9e] {
    line-height: 16px;
    margin-bottom: 5px
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-5ba4ed9e] {
    font-size: 14px
}

.team-wrap-content .team-card .team-item .btn[data-v-5ba4ed9e] {
    display: inline-block;
    padding: 4px 10px;
    min-width: 50px;
    text-align: center;
    border-radius: var(--btn-radius);
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    background: var(--text-black);
    flex-shrink: 0
}

.team-wrap[data-v-ffe182b1] {
    position: relative;
    z-index: 1
}

.team-wrap .flag[data-v-ffe182b1] {
    position: absolute;
    left: -16px;
    top: -70px;
    overflow: hidden;
    width: calc(100% + 32px);
    height: 572px
}

.team-wrap .flag[data-v-ffe182b1]:after {
    content: "";
    z-index: 1;
    position: absolute;
    background: url(/assets/team-47ddb379.jpg) center top no-repeat;
    background-size: 100% 100%;
    width: 442px;
    height: 602px;
    left: 50%;
    margin-left: -228px;
    top: -20px;
    transform: scale(.95)
}

.team-wrap .share-card[data-v-ffe182b1] {
    padding: 380px 16px 26px;
    position: relative;
    color: var(--text-white);
    margin-left: -16px;
    width: calc(100% + 32px);
    margin-bottom: -40px
}

.team-wrap .share-card[data-v-ffe182b1]:before {
    content: "";
    position: absolute;
    left: 0;
    top: -100px;
    background: #000;
    width: 100%;
    height: calc(100% + 100px)
}

.team-wrap .share-card .code[data-v-ffe182b1] {
    border-bottom: 1px solid #999;
    padding-bottom: 20px
}

.team-wrap .share-card .code .btn[data-v-ffe182b1] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: #c7f18d;
    color: var(--text-black);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: var(--btn-radius);
    font-size: 12px
}

.team-wrap .share-card .link[data-v-ffe182b1] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap .container-content[data-v-ffe182b1] {
    margin-top: -20px
}

.team-wrap .team-info[data-v-ffe182b1] {
    position: relative;
    z-index: 2;
    box-shadow: none;
    color: var(--btn-text);
    border: 1px solid var(--text-white);
    background: transparent
}

.team-wrap .team-info .other-num[data-v-ffe182b1] {
    position: relative;
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap .team-info .other-num[data-v-ffe182b1]:last-child {
    margin-bottom: 0
}

.team-wrap .team-info .other-num .item[data-v-ffe182b1] {
    width: 33.3%;
    color: var(--text-white)
}

.team-wrap .team-info .other-num .item .text-df[data-v-ffe182b1] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-white);
    margin-bottom: 5px
}

.team-wrap .team-card[data-v-ffe182b1] {
    margin: 30px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--radius);
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 6px
}

.team-wrap .team-card .level-content[data-v-ffe182b1] {
    background: rgba(0, 0, 0, .1);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    padding-top: 10px;
    border-radius: 5px;
    width: 100%;
    margin-bottom: 10px
}

.team-wrap .team-card .team-item[data-v-ffe182b1] {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    border-radius: 10px 50px 10px 10px;
    padding: 12px;
    box-sizing: border-box;
    min-width: 0
}

.team-wrap .team-card .team-item[data-v-ffe182b1]:nth-child(1) {
    background-image: linear-gradient(to top, #30cfd0 0%, #330867 100%)
}

.team-wrap .team-card .team-item[data-v-ffe182b1]:nth-child(2) {
    background-image: linear-gradient(180deg, #2af598 0%, #009efd 100%)
}

.team-wrap .team-card .team-item[data-v-ffe182b1]:nth-child(3) {
    background-image: linear-gradient(to right, #eea2a2 0%, #bbc1bf 19%, #57c6e1 42%, #b49fda 79%, #7ac5d8 100%)
}

.team-wrap .team-card .team-item .icon[data-v-ffe182b1] {
    position: absolute;
    height: 55px;
    top: -20px;
    left: 10px
}

.team-wrap .team-card .team-item .show[data-v-ffe182b1] {
    position: relative;
    margin-left: -25px;
    margin-top: -12px;
    width: 100%;
    height: 50px;
    overflow: hidden;
    border-radius: 10px 30px 50px 50px
}

.team-wrap .team-card .team-item .show[data-v-ffe182b1]:after {
    content: "";
    position: absolute;
    left: -10px;
    top: -50px;
    width: 100px;
    height: 100px;
    border-radius: 30px 30px 50% 50%;
    background: rgba(255, 255, 255, .2)
}

.team-wrap .team-card .team-item .level-name[data-v-ffe182b1] {
    overflow: hidden;
    width: 100%;
    text-align: center;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.team-wrap .team-card .team-item .level-name .level-num[data-v-ffe182b1] {
    position: relative;
    padding: 2px 0;
    color: var(--text-white);
    font-weight: 700;
    overflow: hidden;
    font-size: 18px
}

.team-wrap .team-card .team-item .level-count[data-v-ffe182b1] {
    text-align: center;
    color: var(--text-white);
    margin-bottom: 10px
}

.team-wrap .team-card .team-item .level-count .text-sm[data-v-ffe182b1] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px;
    color: #eee
}

.team-wrap .team-card .team-item .level-count .text-df[data-v-ffe182b1] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap .team-card .team-item .btn[data-v-ffe182b1] {
    display: inline-block;
    padding: 6px 12px;
    min-width: 100%;
    text-align: center;
    border-radius: 28px;
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    font-weight: 700;
    background: var(--text-black);
    box-shadow: var(--shadow)
}

.team-wrap-content[data-v-b443fcd5] {
    position: relative;
    z-index: 1;
    display: flex;
    flex-direction: column;
    justify-content: flex-end
}

.team-wrap-content .share-card[data-v-b443fcd5] {
    position: relative;
    color: var(--text-white);
    border-radius: var(--card-radius);
    z-index: 3;
    padding: 8px 0 0
}

.team-wrap-content .share-card .btn[data-v-b443fcd5] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 40px;
    font-size: 12px
}

.team-wrap-content .share-card .code-part[data-v-b443fcd5] {
    background: rgba(255, 255, 255, .3);
    padding: 10px 26px 56px 16px;
    border-radius: 0 50px 0 0;
    margin-left: -16px;
    margin-top: 90px;
    width: calc(100% + 32px)
}

.team-wrap-content .cont-part[data-v-b443fcd5] {
    position: relative;
    z-index: 1;
    background: var(--bg);
    border-radius: 0 50px 0 0;
    margin-top: -46px;
    padding: var(--mg) 0;
    margin-left: -16px;
    width: calc(100% + 32px)
}

.team-wrap-content .link-part[data-v-b443fcd5] {
    padding: 10px 16px;
    width: 100%
}

.team-wrap-content .link-part .link[data-v-b443fcd5] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .link-part .btn[data-v-b443fcd5] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 40px;
    font-size: 12px
}

.team-wrap-content .container-content .container-card[data-v-b443fcd5] {
    background: var(--bg-card)
}

.team-wrap-content .team-info[data-v-b443fcd5] {
    margin: 4px 0 0;
    position: relative;
    color: var(--btn-text);
    background: var(--bg-card);
    border-radius: 0 50px 0 0;
    padding-bottom: 50px
}

.team-wrap-content .team-info .other-num[data-v-b443fcd5] {
    position: relative;
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-b443fcd5]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-b443fcd5] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-b443fcd5] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray6);
    margin-bottom: 5px
}

.team-wrap-content .main-t[data-v-b443fcd5] {
    position: relative
}

.team-wrap-content .main-t[data-v-b443fcd5]:before {
    content: "";
    position: absolute;
    top: -61px;
    left: -16px;
    width: calc(100% + 32px);
    height: calc(100% + 61px);
    background: var(--primary)
}

.team-wrap-content .main-t[data-v-b443fcd5]:after {
    content: "";
    z-index: 1;
    position: absolute;
    right: -162px;
    top: -180px;
    background: url(/assets/team-1537ba94.png) center no-repeat;
    background-size: 100% 100%;
    width: 500px;
    height: 500px;
    transform: scale(.35);
    animation: floatUp-b443fcd5 4s infinite, floatDown-b443fcd5 4s infinite 4s
}

@keyframes floatUp-b443fcd5 {
    0% {
        transform: scale(.35) translateY(0)
    }
    50% {
        transform: scale(.35) translateY(-5px)
    }
    to {
        transform: scale(.35) translateY(0)
    }
}

@keyframes floatDown-b443fcd5 {
    0% {
        transform: scale(.35) translateY(0)
    }
    50% {
        transform: scale(.35) translateY(5px)
    }
    to {
        transform: scale(.35) translateY(0)
    }
}

.team-wrap-content .team-card[data-v-b443fcd5] {
    margin: -40px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--border-radius)
}

.team-wrap-content .team-card .team-item[data-v-b443fcd5] {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 0;
    width: 100%;
    padding: 12px;
    box-sizing: border-box;
    overflow: hidden
}

.team-wrap-content .team-card .team-item .star[data-v-b443fcd5] {
    position: absolute;
    right: 10px;
    top: 10px;
    opacity: .1;
    display: flex;
    align-items: center
}

.team-wrap-content .team-card .team-item .star i[data-v-b443fcd5] {
    display: block;
    background: url(/assets/star-b676a02c.png) center no-repeat;
    background-size: 100% 100%;
    width: 84px;
    height: 80px
}

.team-wrap-content .team-card .team-item .icon[data-v-b443fcd5] {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--bg);
    margin-right: 5px
}

.team-wrap-content .team-card .team-item[data-v-b443fcd5]:nth-child(1) {
    background-image: linear-gradient(to right, #6a11cb 0%, #2575fc 100%)
}

.team-wrap-content .team-card .team-item[data-v-b443fcd5]:nth-child(2) {
    background-image: linear-gradient(to right, #00dbde 0%, #fc00ff 100%)
}

.team-wrap-content .team-card .team-item[data-v-b443fcd5]:nth-child(3) {
    background-image: linear-gradient(-225deg, #231557 0%, #44107a 29%, #ff1361 67%, #fff800 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-b443fcd5] {
    z-index: 2;
    text-align: center;
    font-weight: 500;
    border-radius: 30px;
    color: var(--text-white);
    font-size: 14px;
    white-space: nowrap;
    display: flex;
    flex-direction: column;
    align-items: center
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-b443fcd5] {
    position: absolute;
    transform: rotate(-45deg);
    left: -40px;
    top: 10px;
    display: flex;
    align-items: center;
    padding: 0 40px;
    background-image: linear-gradient(to top, #50cc7f 0%, #f5d100 100%);
    color: var(--text-black);
    border-radius: var(--card-radius) 0;
    z-index: 2;
    overflow: hidden;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .level-name img[data-v-b443fcd5] {
    position: absolute;
    bottom: 0;
    left: 10px;
    height: 80px;
    display: block;
    opacity: .2
}

.team-wrap-content .team-card .team-item .level-content[data-v-b443fcd5] {
    position: relative;
    z-index: 1;
    margin: 0 10px 0 25px;
    flex: 1;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    background: rgba(0, 0, 0, .2);
    padding: 10px;
    border-radius: var(--card-radius)
}

.team-wrap-content .team-card .team-item .level-count[data-v-b443fcd5] {
    text-align: center;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-b443fcd5] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-b443fcd5] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .btn[data-v-b443fcd5] {
    z-index: 1;
    flex-shrink: 0;
    display: inline-block;
    padding: 6px 12px;
    min-width: 50px;
    text-align: center;
    border-radius: 20px;
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    font-weight: 700;
    background: #000;
    cursor: pointer
}

.team-wrap-content[data-v-1de87271] {
    position: relative;
    z-index: 1
}

.team-wrap-content .share-card[data-v-1de87271] {
    position: relative;
    color: var(--text-white);
    border-radius: var(--card-radius);
    z-index: 3;
    padding: 8px 0 0
}

.team-wrap-content .share-card .btn[data-v-1de87271] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 40px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-1de87271] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .share-card .link-part[data-v-1de87271] {
    background: rgba(255, 255, 255, .1);
    padding: 10px 16px;
    margin-top: 8px;
    margin-left: -16px;
    width: calc(100% + 32px)
}

.team-wrap-content .container-content .container-card[data-v-1de87271] {
    background: var(--bg-card)
}

.team-wrap-content .team-info[data-v-1de87271] {
    margin: 40px -16px 0;
    position: relative;
    color: var(--btn-text);
    background: var(--bg-card);
    border-radius: 0
}

.team-wrap-content .team-info .other-num[data-v-1de87271] {
    position: relative;
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-1de87271]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-1de87271] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-1de87271] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray6);
    margin-bottom: 5px
}

.team-wrap-content .main-t[data-v-1de87271] {
    position: relative
}

.team-wrap-content .main-t[data-v-1de87271]:before {
    content: "";
    position: absolute;
    top: -61px;
    left: -16px;
    width: calc(100% + 32px);
    height: calc(100% + 61px);
    background: var(--primary)
}

.team-wrap-content .main-t[data-v-1de87271]:after {
    content: "";
    z-index: 1;
    position: absolute;
    right: -214px;
    top: -180px;
    background: url(/assets/team-40f3bfd8.png) center no-repeat;
    background-size: 100% 100%;
    width: 612px;
    height: 356px;
    transform: scale(.35);
    animation: floatUp-1de87271 4s infinite, floatDown-1de87271 4s infinite 4s
}

@keyframes floatUp-1de87271 {
    0% {
        transform: scale(.35) translateY(0)
    }
    50% {
        transform: scale(.35) translateY(-5px)
    }
    to {
        transform: scale(.35) translateY(0)
    }
}

@keyframes floatDown-1de87271 {
    0% {
        transform: scale(.35) translateY(0)
    }
    50% {
        transform: scale(.35) translateY(5px)
    }
    to {
        transform: scale(.35) translateY(0)
    }
}

.team-wrap-content .team-card[data-v-1de87271] {
    margin: 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: 50px 50px 0 0;
    background: var(--bg);
    padding: 16px 0;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 10px
}

.team-wrap-content .team-card .level-content[data-v-1de87271] {
    background: rgba(0, 0, 0, .1);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    margin-top: 5px;
    padding-top: 10px;
    border-radius: 5px;
    width: 100%;
    margin-bottom: 10px
}

.team-wrap-content .team-card .team-item[data-v-1de87271] {
    position: relative;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    border-radius: var(--card-radius);
    padding: 12px;
    box-sizing: border-box;
    min-width: 0;
    box-shadow: var(--box-shadow)
}

.team-wrap-content .team-card .team-item[data-v-1de87271]:nth-child(1) {
    background-image: linear-gradient(135deg, #3b2667 10%, #bc78ec 100%)
}

.team-wrap-content .team-card .team-item[data-v-1de87271]:nth-child(2) {
    background-image: linear-gradient(135deg, #f05f57 10%, #360940 100%)
}

.team-wrap-content .team-card .team-item[data-v-1de87271]:nth-child(3) {
    background-image: linear-gradient(135deg, #ffdb01 10%, #0e197d 100%)
}

.team-wrap-content .team-card .team-item .flag[data-v-1de87271] {
    padding-top: 25px
}

.team-wrap-content .team-card .team-item .flag img[data-v-1de87271] {
    height: 60px
}

.team-wrap-content .team-card .team-item .level-name[data-v-1de87271] {
    width: 100%;
    text-align: center;
    white-space: nowrap
}

.team-wrap-content .team-card .team-item .level-name .icon[data-v-1de87271] {
    color: var(--text-white);
    position: absolute;
    top: 10px;
    left: 10px;
    transform: rotate(10deg);
    font-size: 100px;
    opacity: .4
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-1de87271] {
    position: absolute;
    padding: 2px 40px;
    right: 0;
    top: 12px;
    background: var(--golden-gradient);
    color: var(--text-black);
    font-weight: 700;
    overflow: hidden
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-1de87271]:before {
    content: "";
    position: absolute;
    display: inline-block;
    top: -180px;
    left: -50px;
    width: 30px;
    height: 100%;
    background-color: #fff;
    animation: shiny-btn1-1de87271 3s ease-in-out infinite
}

@keyframes shiny-btn1-1de87271 {
    0% {
        -webkit-transform: scale(0) rotate(45deg);
        opacity: 0
    }
    80% {
        -webkit-transform: scale(0) rotate(45deg);
        opacity: .5
    }
    81% {
        -webkit-transform: scale(4) rotate(45deg);
        opacity: 1
    }
    to {
        -webkit-transform: scale(50) rotate(45deg);
        opacity: 0
    }
}

.team-wrap-content .team-card .team-item .level-count[data-v-1de87271] {
    text-align: center;
    color: var(--text-white);
    margin-bottom: 10px
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-1de87271] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px;
    color: #eee
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-1de87271] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .btn[data-v-1de87271] {
    display: inline-block;
    padding: 6px 12px;
    min-width: 100%;
    text-align: center;
    border-radius: 28px;
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    font-weight: 700;
    background: var(--text-black);
    box-shadow: var(--shadow)
}

.team-wrap-content[data-v-d270914f] {
    position: relative;
    z-index: 1
}

.team-wrap-content .show[data-v-d270914f] {
    background: url(/assets/team-44fe6da7.png) center no-repeat;
    background-size: 100% 100%;
    width: 309px;
    height: 330px;
    margin: -40px auto 0;
    transform: scale(.65)
}

.team-wrap-content .card-part[data-v-d270914f] {
    margin-top: -35px;
    background: var(--text-white);
    padding: 16px;
    border-radius: var(--card-radius);
    box-shadow: var(--box-shadow)
}

.team-wrap-content .share-card[data-v-d270914f] {
    position: relative;
    color: var(--text-black);
    border-radius: var(--card-radius);
    z-index: 3;
    background: #ffffff
}

.team-wrap-content .share-card .invite-code[data-v-d270914f] {
    display: flex;
    align-items: center;
    background: #f7f6fb;
    padding: 10px var(--mg);
    text-align: center;
    border-radius: 10px
}

.team-wrap-content .share-card .invite-code .code-content[data-v-d270914f] {
    padding-top: 8px;
    width: 60%;
    background: url(/assets/lined-paper-50c0cbf5.png) center repeat;
    background-size: 100% 100%
}

.team-wrap-content .share-card .btn[data-v-d270914f] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-d270914f] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .container-content .container-card[data-v-d270914f] {
    background: var(--bg-card)
}

.team-wrap-content .team-info[data-v-d270914f] {
    overflow: hidden;
    margin-top: 55px;
    position: relative;
    box-shadow: var(--box-shadow);
    color: var(--btn-text);
    background: linear-gradient(180deg, #fff1ad, #fff5d2)
}

.team-wrap-content .team-info .other-num[data-v-d270914f] {
    position: relative;
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-d270914f]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-d270914f] {
    width: 33.3%;
    color: var(--text-black)
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-d270914f] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-black);
    margin-bottom: 5px
}

.team-wrap-content .main-t[data-v-d270914f] {
    position: relative
}

.team-wrap-content .main-t[data-v-d270914f]:before {
    content: "";
    position: absolute;
    top: -61px;
    left: -16px;
    width: calc(100% + 32px);
    height: 100%;
    background: var(--primary);
    border-radius: 0 0 50% 50%/15%
}

.team-wrap-content .team-card[data-v-d270914f] {
    margin: var(--mg) auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--border-radius)
}

.team-wrap-content .team-card .team-item[data-v-d270914f] {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    width: 100%;
    border-radius: var(--card-radius);
    padding: 12px;
    box-sizing: border-box;
    overflow: hidden
}

.team-wrap-content .team-card .team-item .icon[data-v-d270914f] {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--bg);
    margin-right: 5px
}

.team-wrap-content .team-card .team-item[data-v-d270914f]:nth-child(1) {
    background: linear-gradient(220.55deg, #a531dc 0%, #4300b1 100%)
}

.team-wrap-content .team-card .team-item[data-v-d270914f]:nth-child(2) {
    background: linear-gradient(220.55deg, #4063bc 0%, #6b0013 100%)
}

.team-wrap-content .team-card .team-item[data-v-d270914f]:nth-child(3) {
    background-image: linear-gradient(to top, #1e3c72 0%, #1e3c72 1%, #2a5298 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-d270914f] {
    z-index: 2;
    text-align: center;
    font-weight: 500;
    border-radius: 30px;
    color: var(--text-white);
    font-size: 14px;
    white-space: nowrap;
    display: flex;
    flex-direction: column;
    align-items: center
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-d270914f] {
    position: absolute;
    transform: rotate(-45deg);
    left: -36px;
    top: 8px;
    display: flex;
    align-items: center;
    padding: 3px 40px;
    background-image: linear-gradient(to top, #e6b980 0%, #eacda3 100%);
    color: var(--text-black);
    border-radius: var(--card-radius) 0;
    z-index: 2;
    overflow: hidden;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .level-name img[data-v-d270914f] {
    position: absolute;
    bottom: 0;
    left: 10px;
    height: 80px;
    display: block;
    opacity: .2
}

.team-wrap-content .team-card .team-item .level-content[data-v-d270914f] {
    position: relative;
    z-index: 1;
    margin: 0 10px 0 25px;
    flex: 1;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    background: rgba(0, 0, 0, .2);
    padding: 10px;
    border-radius: var(--card-radius)
}

.team-wrap-content .team-card .team-item .level-count[data-v-d270914f] {
    text-align: center;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-d270914f] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-d270914f] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .btn[data-v-d270914f] {
    z-index: 1;
    flex-shrink: 0;
    display: inline-block;
    padding: 6px 12px;
    min-width: 50px;
    text-align: center;
    border-radius: 30px;
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    font-weight: 700;
    background: linear-gradient(to bottom, #323232 0%, #3f3f3f 40%, #1c1c1c 150%), linear-gradient(to top, rgba(255, 255, 255, .4) 0%, rgba(0, 0, 0, .25) 200%);
    background-blend-mode: multiply;
    cursor: pointer
}

.team-wrap[data-v-a7e4b23f] {
    position: relative;
    z-index: 1
}

.team-wrap .share-card[data-v-a7e4b23f] {
    position: relative;
    margin: 0 -16px;
    color: var(--btn-text2);
    background: var(--primary);
    padding: 0 16px 40px
}

.team-wrap .share-card .btn[data-v-a7e4b23f] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap .share-card .link[data-v-a7e4b23f] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap .cont[data-v-a7e4b23f] {
    position: relative;
    z-index: 1;
    background: var(--bg);
    margin: -24px -16px 0;
    padding: 12px 16px;
    border-radius: 16px 16px 0 0
}

.team-wrap .team-info[data-v-a7e4b23f] {
    position: relative;
    box-shadow: none;
    color: var(--text-white);
    background-image: linear-gradient(60deg, #29323c 0%, #485563 100%)
}

.team-wrap .team-info .other-num[data-v-a7e4b23f] {
    position: relative;
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap .team-info .other-num[data-v-a7e4b23f]:last-child {
    margin-bottom: 0
}

.team-wrap .team-info .other-num .item[data-v-a7e4b23f] {
    width: 33.3%
}

.team-wrap .team-info .other-num .item .text-df[data-v-a7e4b23f] {
    line-height: 14px;
    font-size: 13px;
    color: #fff;
    margin-bottom: 5px
}

.team-wrap .team-card[data-v-a7e4b23f] {
    margin: 30px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--radius);
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 6px
}

.team-wrap .team-card .level-content[data-v-a7e4b23f] {
    background: rgba(0, 0, 0, .1);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    padding-top: 10px;
    border-radius: 5px;
    width: 100%;
    margin-bottom: 10px
}

.team-wrap .team-card .team-item[data-v-a7e4b23f] {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    border-radius: 10px 70px 10px 10px;
    padding: 12px;
    box-sizing: border-box;
    min-width: 0
}

.team-wrap .team-card .team-item[data-v-a7e4b23f]:nth-child(1) {
    background-image: linear-gradient(135deg, #667eea 0%, #764ba2 100%)
}

.team-wrap .team-card .team-item[data-v-a7e4b23f]:nth-child(2) {
    background-image: linear-gradient(to right, #6a11cb 0%, #2575fc 100%)
}

.team-wrap .team-card .team-item[data-v-a7e4b23f]:nth-child(3) {
    background-image: linear-gradient(to top, #7028e4 0%, #e5b2ca 100%)
}

.team-wrap .team-card .team-item .icon[data-v-a7e4b23f] {
    position: absolute;
    width: 70px;
    top: -20px;
    left: 10px
}

.team-wrap .team-card .team-item .show[data-v-a7e4b23f] {
    position: relative;
    margin-left: -25px;
    margin-top: -12px;
    width: 100%;
    height: 50px;
    overflow: hidden
}

.team-wrap .team-card .team-item .show[data-v-a7e4b23f]:after {
    content: "";
    position: absolute;
    left: -10px;
    top: -50px;
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background: rgba(255, 255, 255, .2)
}

.team-wrap .team-card .team-item .level-name[data-v-a7e4b23f] {
    overflow: hidden;
    width: 100%;
    text-align: center;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.team-wrap .team-card .team-item .level-name .level-num[data-v-a7e4b23f] {
    position: relative;
    padding: 2px 0;
    color: var(--text-white);
    font-weight: 700;
    overflow: hidden;
    font-size: 18px
}

.team-wrap .team-card .team-item .level-count[data-v-a7e4b23f] {
    text-align: center;
    color: var(--text-white);
    margin-bottom: 10px
}

.team-wrap .team-card .team-item .level-count .text-sm[data-v-a7e4b23f] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px;
    color: #eee
}

.team-wrap .team-card .team-item .level-count .text-df[data-v-a7e4b23f] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap .team-card .team-item .btn[data-v-a7e4b23f] {
    display: inline-block;
    padding: 6px 12px;
    min-width: 100%;
    text-align: center;
    border-radius: 28px;
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    font-weight: 700;
    background: var(--text-black);
    box-shadow: var(--shadow)
}

.team-wrap[data-v-ada91ad7] {
    position: relative;
    z-index: 1
}

.team-wrap .flag[data-v-ada91ad7] {
    position: absolute;
    top: -100px;
    left: -16px;
    background: url(/assets/stardust-9ab95f1b.png) top left repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    z-index: 1
}

.team-wrap .share-card[data-v-ada91ad7] {
    padding: 380px 16px 26px;
    position: relative;
    color: var(--text-white);
    margin-left: -16px;
    width: calc(100% + 32px);
    margin-bottom: -40px
}

.team-wrap .share-card[data-v-ada91ad7]:before {
    content: "";
    position: absolute;
    left: 0;
    top: -100px;
    background: #000;
    width: 100%;
    height: calc(100% + 100px)
}

.team-wrap .share-card[data-v-ada91ad7]:after {
    content: "";
    position: absolute;
    background: url(/assets/team-9918f9ef.png) center top no-repeat;
    background-size: 100% 100%;
    width: 453px;
    height: 539px;
    left: 50%;
    margin-left: -228px;
    top: -112px;
    transform: scale(.8)
}

.team-wrap .share-card .code[data-v-ada91ad7] {
    border-bottom: 1px solid #999;
    padding-bottom: 20px
}

.team-wrap .share-card .code .btn[data-v-ada91ad7] {
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid var(--text-white);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: var(--btn-radius);
    font-size: 12px
}

.team-wrap .share-card .link[data-v-ada91ad7] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap .container-content[data-v-ada91ad7] {
    margin-top: -20px
}

.team-wrap .team-info[data-v-ada91ad7] {
    position: relative;
    z-index: 2;
    box-shadow: none;
    color: var(--btn-text);
    border: 1px solid var(--text-white);
    background: transparent
}

.team-wrap .team-info .other-num[data-v-ada91ad7] {
    position: relative;
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap .team-info .other-num[data-v-ada91ad7]:last-child {
    margin-bottom: 0
}

.team-wrap .team-info .other-num .item[data-v-ada91ad7] {
    width: 33.3%;
    color: var(--text-white)
}

.team-wrap .team-info .other-num .item .text-df[data-v-ada91ad7] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-white);
    margin-bottom: 5px
}

.team-wrap .team-card[data-v-ada91ad7] {
    position: relative;
    z-index: 2;
    margin: var(--mg) auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--border-radius)
}

.team-wrap .team-card .team-item[data-v-ada91ad7] {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    width: 100%;
    border-radius: var(--card-radius);
    padding: 12px;
    box-sizing: border-box;
    overflow: hidden
}

.team-wrap .team-card .team-item .icon[data-v-ada91ad7] {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--bg);
    margin-right: 5px
}

.team-wrap .team-card .team-item[data-v-ada91ad7]:nth-child(1) {
    background-image: linear-gradient(to top, #5f72bd 0%, #9b23ea 100%)
}

.team-wrap .team-card .team-item[data-v-ada91ad7]:nth-child(2) {
    background-image: linear-gradient(-20deg, #d558c8 0%, #24d292 100%)
}

.team-wrap .team-card .team-item[data-v-ada91ad7]:nth-child(3) {
    background-image: linear-gradient(-225deg, #231557 0%, #44107a 29%, #ff1361 67%, #fff800 100%)
}

.team-wrap .team-card .team-item .level-name[data-v-ada91ad7] {
    z-index: 2;
    text-align: center;
    font-weight: 500;
    border-radius: 30px;
    color: var(--text-white);
    font-size: 14px;
    white-space: nowrap;
    display: flex;
    flex-direction: column;
    align-items: center
}

.team-wrap .team-card .team-item .level-name .level-num[data-v-ada91ad7] {
    position: absolute;
    transform: rotate(-45deg);
    left: -36px;
    top: 8px;
    display: flex;
    align-items: center;
    padding: 3px 40px;
    background-image: linear-gradient(to top, #e6b980 0%, #eacda3 100%);
    color: var(--text-black);
    border-radius: var(--card-radius) 0;
    z-index: 2;
    overflow: hidden;
    font-weight: 700
}

.team-wrap .team-card .team-item .level-name img[data-v-ada91ad7] {
    position: absolute;
    bottom: 0;
    left: 10px;
    height: 80px;
    display: block;
    opacity: .2
}

.team-wrap .team-card .team-item .level-content[data-v-ada91ad7] {
    position: relative;
    z-index: 1;
    margin: 0 10px 0 25px;
    flex: 1;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    background: rgba(0, 0, 0, .2);
    padding: 10px;
    border-radius: var(--card-radius)
}

.team-wrap .team-card .team-item .level-count[data-v-ada91ad7] {
    text-align: center;
    color: var(--text-white)
}

.team-wrap .team-card .team-item .level-count .text-sm[data-v-ada91ad7] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px
}

.team-wrap .team-card .team-item .level-count .text-df[data-v-ada91ad7] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap .team-card .team-item .btn[data-v-ada91ad7] {
    z-index: 1;
    flex-shrink: 0;
    display: inline-block;
    padding: 6px 12px;
    min-width: 50px;
    text-align: center;
    border-radius: var(--btn-radius);
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    font-weight: 700;
    background: linear-gradient(to bottom, #323232 0%, #3f3f3f 40%, #1c1c1c 150%), linear-gradient(to top, rgba(255, 255, 255, .4) 0%, rgba(0, 0, 0, .25) 200%);
    background-blend-mode: multiply;
    cursor: pointer
}

.team-wrap-content[data-v-2efbac4e] {
    position: relative
}

.team-wrap-content .share-card[data-v-2efbac4e] {
    padding: 16px 14px 25px;
    position: relative;
    z-index: 1;
    color: var(--text-white);
    width: 100%;
    border-radius: var(--radius)
}

.team-wrap-content .share-card[data-v-2efbac4e]:after {
    content: "";
    position: absolute;
    top: -100px;
    left: -16px;
    width: calc(100% + 32px);
    height: calc(100% + 100px);
    background: var(--primary);
    border-radius: 0 0 50px 50px
}

.team-wrap-content .share-card[data-v-2efbac4e]:before {
    content: "";
    position: absolute;
    z-index: 1;
    right: -64px;
    top: -46px;
    background: url(/assets/team-1f854ec9.png) center no-repeat;
    background-size: 100% 100%;
    width: 192px;
    height: 176px;
    transform: scale(.5)
}

.team-wrap-content .share-card .btn[data-v-2efbac4e] {
    display: flex;
    justify-content: center;
    align-items: center;
    background-image: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-2efbac4e] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .share-card .icon-decor[data-v-2efbac4e] {
    position: absolute;
    bottom: 50px;
    right: 16px
}

.team-wrap-content .share-card .icon-decor img[data-v-2efbac4e] {
    width: 80px
}

.team-wrap-content .show-info[data-v-2efbac4e] {
    margin-top: -50px;
    background-image: linear-gradient(to top, #5ee7df 0%, #b490ca 100%);
    width: calc(100% + 32px);
    margin-left: -16px;
    padding: 66px 16px 56px
}

.team-wrap-content .team-info[data-v-2efbac4e] {
    box-shadow: none;
    background: transparent
}

.team-wrap-content .team-info .other-num[data-v-2efbac4e] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-2efbac4e]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-2efbac4e] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-2efbac4e] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-white);
    margin-bottom: 5px
}

.team-wrap-content .team-info .other-num .item .txtBlue[data-v-2efbac4e] {
    color: var(--text-white)
}

.team-wrap-content .team-card[data-v-2efbac4e] {
    margin: -50px 0 0 -16px;
    box-sizing: border-box;
    line-height: 24px;
    width: calc(100% + 32px);
    border-radius: 50px 50px 0 0;
    background: var(--bg);
    padding: 26px 16px 16px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 10px
}

.team-wrap-content .team-card .level-content[data-v-2efbac4e] {
    background: rgba(0, 0, 0, .1);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    margin-top: 40px;
    padding-top: 10px;
    border-radius: 5px;
    width: 100%;
    margin-bottom: 10px
}

.team-wrap-content .team-card .team-item[data-v-2efbac4e] {
    position: relative;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    border-radius: 10px;
    padding: 12px;
    box-sizing: border-box;
    min-width: 0
}

.team-wrap-content .team-card .team-item[data-v-2efbac4e]:nth-child(1) {
    background-image: linear-gradient(-225deg, #22e1ff 0%, #1d8fe1 48%, #625eb1 100%)
}

.team-wrap-content .team-card .team-item[data-v-2efbac4e]:nth-child(2) {
    background-image: linear-gradient(-225deg, #ac32e4 0%, #7918f2 48%, #4801ff 100%)
}

.team-wrap-content .team-card .team-item[data-v-2efbac4e]:nth-child(3) {
    background-image: linear-gradient(-225deg, #ff3cac 0%, #562b7c 52%, #2b86c5 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-2efbac4e] {
    width: 100%;
    text-align: center;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.team-wrap-content .team-card .team-item .level-name .icon[data-v-2efbac4e] {
    color: var(--text-white);
    position: absolute;
    top: 10px;
    left: 10px;
    transform: rotate(10deg);
    font-size: 100px;
    opacity: .4
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-2efbac4e] {
    position: absolute;
    transform: rotate(45deg);
    padding: 2px 40px;
    right: -36px;
    top: 8px;
    background: var(--golden-gradient);
    color: var(--text-black);
    font-weight: 700;
    overflow: hidden
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-2efbac4e]:before {
    content: "";
    position: absolute;
    display: inline-block;
    top: -180px;
    left: -50px;
    width: 30px;
    height: 100%;
    background-color: #fff;
    animation: shiny-btn1-2efbac4e 3s ease-in-out infinite
}

@keyframes shiny-btn1-2efbac4e {
    0% {
        -webkit-transform: scale(0) rotate(45deg);
        opacity: 0
    }
    80% {
        -webkit-transform: scale(0) rotate(45deg);
        opacity: .5
    }
    81% {
        -webkit-transform: scale(4) rotate(45deg);
        opacity: 1
    }
    to {
        -webkit-transform: scale(50) rotate(45deg);
        opacity: 0
    }
}

.team-wrap-content .team-card .team-item .level-count[data-v-2efbac4e] {
    text-align: center;
    color: var(--text-white);
    margin-bottom: 10px
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-2efbac4e] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px;
    color: #eee
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-2efbac4e] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .btn[data-v-2efbac4e] {
    display: inline-block;
    padding: 6px 12px;
    min-width: 100%;
    text-align: center;
    border-radius: 28px;
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    font-weight: 700;
    background: var(--text-black);
    box-shadow: var(--shadow)
}

.team-wrap-content[data-v-0682ad5a] {
    position: relative
}

.team-wrap-content .top-flag[data-v-0682ad5a] {
    background: url(/assets/card-704971a2.png) top center no-repeat;
    background-size: 100% 100%;
    margin-top: -90px;
    margin-left: -16px;
    width: calc(100% + 32px);
    height: 245px
}

.team-wrap-content .share-card[data-v-0682ad5a] {
    margin-top: -40px;
    padding: 16px 14px;
    position: relative;
    color: var(--text-black);
    width: 100%;
    border-radius: var(--radius);
    overflow: hidden;
    background: var(--text-white)
}

.team-wrap-content .share-card .btn[data-v-0682ad5a] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--primary);
    color: var(--btn-text2);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-0682ad5a] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .share-card .icon-decor[data-v-0682ad5a] {
    position: absolute;
    bottom: 50px;
    right: 16px
}

.team-wrap-content .share-card .icon-decor img[data-v-0682ad5a] {
    width: 80px
}

.team-wrap-content .team-info[data-v-0682ad5a] {
    box-shadow: none;
    background: var(--bg-card);
    border-radius: var(--radius)
}

.team-wrap-content .team-info .other-num[data-v-0682ad5a] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-0682ad5a]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-0682ad5a] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-0682ad5a] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray6);
    margin-bottom: 5px
}

.team-wrap-content .team-card[data-v-0682ad5a] {
    margin: var(--mg) auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--radius);
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 10px
}

.team-wrap-content .team-card .level-content[data-v-0682ad5a] {
    width: 100%
}

.team-wrap-content .team-card .team-item[data-v-0682ad5a] {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    border-radius: 10px;
    padding: 12px;
    box-sizing: border-box;
    min-width: 0
}

.team-wrap-content .team-card .team-item[data-v-0682ad5a]:nth-child(1) {
    background-image: linear-gradient(to top, #30cfd0 0%, #330867 100%)
}

.team-wrap-content .team-card .team-item[data-v-0682ad5a]:nth-child(2) {
    background-image: linear-gradient(to top, #0250c5 0%, #d43f8d 100%)
}

.team-wrap-content .team-card .team-item[data-v-0682ad5a]:nth-child(3) {
    background-image: linear-gradient(to right, #6a11cb 0%, #2575fc 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-0682ad5a] {
    margin-bottom: 10px;
    width: 100%;
    text-align: center;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: flex-end
}

.team-wrap-content .team-card .team-item .level-name .icon[data-v-0682ad5a] {
    position: absolute;
    left: -56px;
    top: -70px;
    transform: scale(.25)
}

.team-wrap-content .team-card .team-item .level-name .img-level1[data-v-0682ad5a] {
    background: url(/assets/level-1-4c23b40d.png) center center no-repeat;
    background-size: 130px 161px;
    width: 130px;
    height: 161px
}

.team-wrap-content .team-card .team-item .level-name .img-level2[data-v-0682ad5a] {
    background: url(/assets/level-2-cdbf2edb.png) center center no-repeat;
    background-size: 129px 161px;
    width: 129px;
    height: 161px
}

.team-wrap-content .team-card .team-item .level-name .img-level3[data-v-0682ad5a] {
    background: url(/assets/level-3-709ed5d5.png) center center no-repeat;
    background-size: 142px 178px;
    width: 142px;
    height: 178px;
    top: -80px
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-0682ad5a] {
    font-size: 18px;
    color: var(--text-white);
    font-weight: 700
}

.team-wrap-content .team-card .team-item .level-name img[data-v-0682ad5a] {
    width: 35px
}

.team-wrap-content .team-card .team-item .level-count[data-v-0682ad5a] {
    border-radius: 5px;
    text-align: center;
    color: var(--text-white);
    margin-bottom: 10px;
    background: rgba(0, 0, 0, .1);
    padding: 5px 0
}

.team-wrap-content .team-card .team-item .level-count[data-v-0682ad5a]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-0682ad5a] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px;
    color: #eee
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-0682ad5a] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .btn[data-v-0682ad5a] {
    margin-top: 10px;
    display: inline-block;
    padding: 6px 12px;
    min-width: 100%;
    text-align: center;
    border-radius: 20px;
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    font-weight: 700;
    background: var(--text-black)
}

.team-wrap[data-v-7e759087] {
    position: relative;
    z-index: 1
}

.team-wrap .share-card[data-v-7e759087] {
    padding: 12px 0 16px;
    position: relative;
    color: var(--btn-text);
    background: var(--bg-card);
    border-radius: var(--card-radius);
    box-shadow: var(--card-shadow)
}

.team-wrap .share-card .gift[data-v-7e759087] {
    background: url(/assets/team-7f5b62e4.png) center no-repeat;
    background-size: 100% 100%;
    width: 92px;
    height: 77px;
    margin: 0 auto;
    transform: scale(1.5)
}

.team-wrap .share-card .btn[data-v-7e759087] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap .share-card .link[data-v-7e759087] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap .team-info[data-v-7e759087] {
    position: relative;
    box-shadow: none;
    color: var(--text-white);
    background-image: linear-gradient(60deg, #29323c 0%, #485563 100%)
}

.team-wrap .team-info .other-num[data-v-7e759087] {
    position: relative;
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap .team-info .other-num[data-v-7e759087]:last-child {
    margin-bottom: 0
}

.team-wrap .team-info .other-num .item[data-v-7e759087] {
    width: 33.3%
}

.team-wrap .team-info .other-num .item .text-df[data-v-7e759087] {
    line-height: 14px;
    font-size: 13px;
    color: #fff;
    margin-bottom: 5px
}

.team-wrap .team-card[data-v-7e759087] {
    margin: 16px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--radius);
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 10px
}

.team-wrap .team-card .level-content[data-v-7e759087] {
    background: rgba(0, 0, 0, .1);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    margin-top: 40px;
    padding-top: 10px;
    border-radius: 5px;
    width: 100%;
    margin-bottom: 10px
}

.team-wrap .team-card .team-item[data-v-7e759087] {
    position: relative;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    border-radius: 10px;
    padding: 12px;
    box-sizing: border-box;
    min-width: 0
}

.team-wrap .team-card .team-item[data-v-7e759087]:nth-child(1) {
    background-image: linear-gradient(-225deg, #22e1ff 0%, #1d8fe1 48%, #625eb1 100%)
}

.team-wrap .team-card .team-item[data-v-7e759087]:nth-child(2) {
    background-image: linear-gradient(-225deg, #ac32e4 0%, #7918f2 48%, #4801ff 100%)
}

.team-wrap .team-card .team-item[data-v-7e759087]:nth-child(3) {
    background-image: linear-gradient(-225deg, #ff3cac 0%, #562b7c 52%, #2b86c5 100%)
}

.team-wrap .team-card .team-item .level-name[data-v-7e759087] {
    width: 100%;
    text-align: center;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.team-wrap .team-card .team-item .level-name .icon[data-v-7e759087] {
    color: var(--text-white);
    position: absolute;
    top: 10px;
    left: 10px;
    transform: rotate(10deg);
    font-size: 100px;
    opacity: .4
}

.team-wrap .team-card .team-item .level-name .level-num[data-v-7e759087] {
    position: absolute;
    transform: rotate(-45deg);
    padding: 2px 40px;
    left: -36px;
    top: 8px;
    background: var(--golden-gradient);
    color: var(--text-black);
    font-weight: 700;
    overflow: hidden
}

.team-wrap .team-card .team-item .level-name .level-num[data-v-7e759087]:before {
    content: "";
    position: absolute;
    display: inline-block;
    top: -180px;
    left: -50px;
    width: 30px;
    height: 100%;
    background-color: #fff;
    animation: shiny-btn1-7e759087 3s ease-in-out infinite
}

@keyframes shiny-btn1-7e759087 {
    0% {
        -webkit-transform: scale(0) rotate(45deg);
        opacity: 0
    }
    80% {
        -webkit-transform: scale(0) rotate(45deg);
        opacity: .5
    }
    81% {
        -webkit-transform: scale(4) rotate(45deg);
        opacity: 1
    }
    to {
        -webkit-transform: scale(50) rotate(45deg);
        opacity: 0
    }
}

.team-wrap .team-card .team-item .level-count[data-v-7e759087] {
    text-align: center;
    color: var(--text-white);
    margin-bottom: 10px
}

.team-wrap .team-card .team-item .level-count .text-sm[data-v-7e759087] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px;
    color: #eee
}

.team-wrap .team-card .team-item .level-count .text-df[data-v-7e759087] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap .team-card .team-item .btn[data-v-7e759087] {
    display: inline-block;
    padding: 6px 12px;
    min-width: 100%;
    text-align: center;
    border-radius: 28px;
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    font-weight: 700;
    background: var(--text-black);
    box-shadow: var(--shadow)
}

.team-wrap.c-2 .share-card[data-v-9067d437]:before {
    content: "";
    position: absolute;
    left: 0;
    top: -100px;
    background: url(/assets/2-login-1b5211af.png) center top repeat;
    background-size: 100% auto;
    width: calc(100% + 32px);
    height: calc(100% + 100px)
}

.team-wrap .share-card[data-v-9067d437] {
    padding: 12px 16px 26px;
    position: relative;
    color: var(--btn-text3);
    margin-left: -16px;
    width: 100%
}

.team-wrap .share-card[data-v-9067d437]:before {
    content: "";
    position: absolute;
    left: 0;
    top: -100px;
    background: var(--bg-1);
    width: calc(100% + 32px);
    height: calc(100% + 100px)
}

.team-wrap .share-card[data-v-9067d437]:after {
    content: "";
    position: absolute;
    background: url(/assets/money-1dc8d6bf.png) center top no-repeat;
    background-size: 100% 100%;
    width: 378px;
    height: 310px;
    right: -145px;
    top: -84px;
    transform: scale(.4);
    opacity: .8
}

.team-wrap .share-card .btn[data-v-9067d437] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--btn-bg3);
    color: var(--btn-text2);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap .share-card .link[data-v-9067d437] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap .container-content[data-v-9067d437] {
    margin-top: -20px
}

.team-wrap .team-info[data-v-9067d437] {
    position: relative;
    box-shadow: none;
    color: var(--btn-text);
    background: var(--bg-radio)
}

.team-wrap .team-info .other-num[data-v-9067d437] {
    position: relative;
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap .team-info .other-num[data-v-9067d437]:last-child {
    margin-bottom: 0
}

.team-wrap .team-info .other-num .item[data-v-9067d437] {
    width: 33.3%
}

.team-wrap .team-info .other-num .item .text-df[data-v-9067d437] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray6);
    margin-bottom: 5px
}

.team-wrap .team-card[data-v-9067d437] {
    margin: 12px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--radius);
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 10px
}

.team-wrap .team-card .level-content[data-v-9067d437] {
    background: rgba(0, 0, 0, .1);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    margin-top: 10px;
    padding-top: 10px;
    border-radius: 5px;
    width: 100%;
    margin-bottom: 10px
}

.team-wrap .team-card .team-item[data-v-9067d437] {
    position: relative;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    border-radius: 10px;
    padding: 12px;
    box-sizing: border-box;
    min-width: 0
}

.team-wrap .team-card .team-item[data-v-9067d437]:nth-child(1) {
    background-image: linear-gradient(to top, #5f72bd 0%, #9b23ea 100%)
}

.team-wrap .team-card .team-item[data-v-9067d437]:nth-child(2) {
    background-image: linear-gradient(-20deg, #d558c8 0%, #24d292 100%)
}

.team-wrap .team-card .team-item[data-v-9067d437]:nth-child(3) {
    background-image: linear-gradient(-225deg, #231557 0%, #44107a 29%, #ff1361 67%, #fff800 100%)
}

.team-wrap .team-card .team-item .level-name[data-v-9067d437] {
    width: 100%;
    text-align: center;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.team-wrap .team-card .team-item .level-name .img-level1[data-v-9067d437] {
    background: url(data:image/png;base64,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) center center no-repeat;
    background-size: 39px 45px;
    width: 39px;
    height: 45px
}

.team-wrap .team-card .team-item .level-name .img-level2[data-v-9067d437] {
    background: url(data:image/png;base64,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) center center no-repeat;
    background-size: 39px 45px;
    width: 39px;
    height: 45px
}

.team-wrap .team-card .team-item .level-name .img-level3[data-v-9067d437] {
    background: url(data:image/png;base64,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) center center no-repeat;
    background-size: 39px 45px;
    width: 39px;
    height: 45px
}

.team-wrap .team-card .team-item .level-name .level-num[data-v-9067d437] {
    position: absolute;
    transform: rotate(45deg);
    padding: 2px 40px;
    right: -36px;
    top: 8px;
    background: var(--golden-gradient);
    color: var(--text-black);
    font-weight: 700
}

.team-wrap .team-card .team-item .level-name img[data-v-9067d437] {
    width: 35px
}

.team-wrap .team-card .team-item .level-count[data-v-9067d437] {
    text-align: center;
    color: var(--text-white);
    margin-bottom: 10px
}

.team-wrap .team-card .team-item .level-count .text-sm[data-v-9067d437] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px;
    color: #eee
}

.team-wrap .team-card .team-item .level-count .text-df[data-v-9067d437] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap .team-card .team-item .btn[data-v-9067d437] {
    display: inline-block;
    padding: 6px 12px;
    min-width: 100%;
    text-align: center;
    border-radius: 28px;
    line-height: 17px;
    color: var(--btn-text2);
    font-size: 12px;
    font-weight: 700;
    background: var(--btn-bg3);
    box-shadow: var(--shadow)
}

.team-wrap-content[data-v-381df947] {
    position: relative;
    z-index: 1
}

.team-wrap-content .share-card[data-v-381df947] {
    padding: var(--mg);
    position: relative;
    color: var(--text-black);
    border-radius: var(--card-radius);
    z-index: 3;
    background: #ffffff
}

.team-wrap-content .share-card .invite-code[data-v-381df947] {
    display: flex;
    align-items: center;
    background: #f7f6fb;
    padding: 10px var(--mg);
    text-align: center;
    border-radius: 10px
}

.team-wrap-content .share-card .invite-code .code-content[data-v-381df947] {
    padding-top: 8px;
    width: 60%;
    background: url(/assets/lined-paper-50c0cbf5.png) center repeat;
    background-size: 100% 100%
}

.team-wrap-content .share-card .btn[data-v-381df947] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-381df947] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .container-content .container-card[data-v-381df947] {
    background: var(--bg-card)
}

.team-wrap-content .team-info[data-v-381df947] {
    overflow: hidden;
    margin-top: 40px;
    position: relative;
    box-shadow: var(--box-shadow);
    color: var(--btn-text);
    background: linear-gradient(180deg, #fff1ad, #fff5d2)
}

.team-wrap-content .team-info .icon[data-v-381df947] {
    position: absolute;
    top: -20px;
    right: -20px;
    transform: rotate(-40deg);
    color: #ffed9a;
    font-size: 120px
}

.team-wrap-content .team-info .other-num[data-v-381df947] {
    position: relative;
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-381df947]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-381df947] {
    width: 33.3%;
    color: var(--text-black)
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-381df947] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-black);
    margin-bottom: 5px
}

.team-wrap-content .main-t[data-v-381df947] {
    position: relative
}

.team-wrap-content .main-t[data-v-381df947]:before {
    content: "";
    position: absolute;
    top: -61px;
    left: -16px;
    width: calc(100% + 32px);
    height: 100%;
    background: var(--primary);
    border-radius: 0 0 50% 50%/15%
}

.team-wrap-content .team-card[data-v-381df947] {
    margin: var(--mg) auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--border-radius)
}

.team-wrap-content .team-card .team-item[data-v-381df947] {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    width: 100%;
    border-radius: var(--card-radius);
    padding: 12px;
    box-sizing: border-box;
    overflow: hidden
}

.team-wrap-content .team-card .team-item .star[data-v-381df947] {
    position: absolute;
    right: 10px;
    top: 10px;
    opacity: .1;
    display: flex;
    align-items: center
}

.team-wrap-content .team-card .team-item .star i[data-v-381df947] {
    display: block;
    background: url(/assets/star-b676a02c.png) center no-repeat;
    background-size: 100% 100%;
    width: 84px;
    height: 80px
}

.team-wrap-content .team-card .team-item .icon[data-v-381df947] {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--bg);
    margin-right: 5px
}

.team-wrap-content .team-card .team-item[data-v-381df947]:nth-child(1) {
    background: linear-gradient(220.55deg, #a531dc 0%, #4300b1 100%)
}

.team-wrap-content .team-card .team-item[data-v-381df947]:nth-child(2) {
    background: linear-gradient(220.55deg, #4063bc 0%, #6b0013 100%)
}

.team-wrap-content .team-card .team-item[data-v-381df947]:nth-child(3) {
    background-image: linear-gradient(to top, #1e3c72 0%, #1e3c72 1%, #2a5298 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-381df947] {
    z-index: 2;
    text-align: center;
    font-weight: 500;
    border-radius: 30px;
    color: var(--text-white);
    font-size: 14px;
    white-space: nowrap;
    display: flex;
    flex-direction: column;
    align-items: center
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-381df947] {
    position: absolute;
    transform: rotate(-45deg);
    left: -36px;
    top: 8px;
    display: flex;
    align-items: center;
    padding: 3px 40px;
    background-image: linear-gradient(to top, #e6b980 0%, #eacda3 100%);
    color: var(--text-black);
    border-radius: var(--card-radius) 0;
    z-index: 2;
    overflow: hidden;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .level-name img[data-v-381df947] {
    position: absolute;
    bottom: 0;
    left: 10px;
    height: 80px;
    display: block;
    opacity: .2
}

.team-wrap-content .team-card .team-item .level-content[data-v-381df947] {
    position: relative;
    z-index: 1;
    margin: 0 10px 0 25px;
    flex: 1;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    background: rgba(0, 0, 0, .2);
    padding: 10px;
    border-radius: var(--card-radius)
}

.team-wrap-content .team-card .team-item .level-count[data-v-381df947] {
    text-align: center;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-381df947] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-381df947] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .btn[data-v-381df947] {
    z-index: 1;
    flex-shrink: 0;
    display: inline-block;
    padding: 6px 12px;
    min-width: 50px;
    text-align: center;
    border-radius: var(--btn-radius);
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    font-weight: 700;
    background: linear-gradient(to bottom, #323232 0%, #3f3f3f 40%, #1c1c1c 150%), linear-gradient(to top, rgba(255, 255, 255, .4) 0%, rgba(0, 0, 0, .25) 200%);
    background-blend-mode: multiply;
    cursor: pointer
}

.team-wrap-content[data-v-fce77489] {
    position: relative;
    z-index: 1
}

.team-wrap-content .share-card[data-v-fce77489] {
    padding: var(--mg);
    position: relative;
    color: var(--text-white);
    border-radius: var(--card-radius);
    z-index: 3;
    background: rgba(0, 0, 0, .1)
}

.team-wrap-content .share-card[data-v-fce77489]:before {
    content: "";
    position: absolute;
    right: 0;
    bottom: 10px;
    background: url(/assets/team-c804ba2a.png) no-repeat;
    background-size: 100% 100%;
    width: 145px;
    height: 93px;
    opacity: .85
}

.team-wrap-content .share-card .btn[data-v-fce77489] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-fce77489] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .container-content .container-card[data-v-fce77489] {
    background: var(--bg-card)
}

.team-wrap-content .team-info[data-v-fce77489] {
    margin-top: 40px;
    position: relative;
    box-shadow: var(--box-shadow);
    color: var(--btn-text);
    background: var(--bg-card)
}

.team-wrap-content .team-info .other-num[data-v-fce77489] {
    position: relative;
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-fce77489]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-fce77489] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-fce77489] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray6);
    margin-bottom: 5px
}

.team-wrap-content .main-t[data-v-fce77489] {
    position: relative
}

.team-wrap-content .main-t[data-v-fce77489]:before {
    content: "";
    position: absolute;
    top: -61px;
    left: -16px;
    width: calc(100% + 32px);
    height: 100%;
    background: var(--primary)
}

.team-wrap-content .team-card[data-v-fce77489] {
    margin: var(--mg) auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--border-radius)
}

.team-wrap-content .team-card .team-item[data-v-fce77489] {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    width: 100%;
    border-radius: var(--card-radius);
    padding: 12px;
    box-sizing: border-box
}

.team-wrap-content .team-card .team-item .icon[data-v-fce77489] {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--bg);
    margin-right: 5px
}

.team-wrap-content .team-card .team-item[data-v-fce77489]:nth-child(1) {
    background-image: linear-gradient(15deg, #13547a 0%, #80d0c7 100%)
}

.team-wrap-content .team-card .team-item[data-v-fce77489]:nth-child(2) {
    background-image: linear-gradient(to top, #09203f 0%, #537895 100%)
}

.team-wrap-content .team-card .team-item[data-v-fce77489]:nth-child(3) {
    background-image: linear-gradient(to top, #1e3c72 0%, #1e3c72 1%, #2a5298 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-fce77489] {
    text-align: center;
    font-weight: 500;
    border-radius: 30px;
    color: var(--text-white);
    font-size: 14px;
    white-space: nowrap;
    display: flex;
    flex-direction: column;
    align-items: center
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-fce77489] {
    position: relative;
    z-index: 1;
    font-size: 16px;
    color: var(--text-white);
    font-weight: 700
}

.team-wrap-content .team-card .team-item .level-name img[data-v-fce77489] {
    position: absolute;
    bottom: 0;
    left: 10px;
    height: 80px;
    display: block;
    opacity: .2
}

.team-wrap-content .team-card .team-item .level-content[data-v-fce77489] {
    position: relative;
    z-index: 1;
    margin: 0 10px;
    flex: 1;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    background: rgba(0, 0, 0, .2);
    padding: 10px;
    border-radius: var(--card-radius)
}

.team-wrap-content .team-card .team-item .level-count[data-v-fce77489] {
    text-align: center;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-fce77489] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-fce77489] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .btn[data-v-fce77489] {
    flex-shrink: 0;
    display: inline-block;
    padding: 6px 12px;
    min-width: 50px;
    text-align: center;
    border-radius: var(--btn-radius);
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    font-weight: 700;
    background: linear-gradient(to bottom, #323232 0%, #3f3f3f 40%, #1c1c1c 150%), linear-gradient(to top, rgba(255, 255, 255, .4) 0%, rgba(0, 0, 0, .25) 200%);
    background-blend-mode: multiply;
    cursor: pointer
}

.team-wrap[data-v-cf37864c] {
    position: relative;
    z-index: 1
}

.team-wrap-content[data-v-cf37864c] {
    position: relative
}

.team-wrap-content .share-card[data-v-cf37864c] {
    padding: var(--mg);
    position: relative;
    color: var(--btn-text);
    border-radius: var(--card-radius);
    z-index: 3;
    background: var(--bg-card);
    border: 1px solid var(--btn-text)
}

.team-wrap-content .share-card[data-v-cf37864c]:before {
    content: "";
    position: absolute;
    right: -30px;
    bottom: -10px;
    background: url(/assets/team-90ced0d4.png) no-repeat;
    background-size: 100% 100%;
    width: 192px;
    height: 168px;
    border-radius: 0 0 var(--btn-radius) 0;
    opacity: .7;
    transform: scale(.7)
}

.team-wrap-content .share-card .btn[data-v-cf37864c] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--btn-bg5);
    color: var(--btn-text5);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-cf37864c] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .container-content .container-card[data-v-cf37864c] {
    background: var(--bg-card)
}

.team-wrap-content .container-card[data-v-cf37864c] {
    background: var(--bg-card);
    margin-right: 6px
}

.team-wrap-content .container-card[data-v-cf37864c]:before {
    content: "";
    bottom: -6px;
    right: -6px
}

.team-wrap-content .team-info[data-v-cf37864c] {
    margin-top: 45px;
    position: relative;
    box-shadow: var(--box-shadow);
    color: var(--btn-text);
    background: var(--bg-card)
}

.team-wrap-content .team-info .other-num[data-v-cf37864c] {
    position: relative;
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-cf37864c]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-cf37864c] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-cf37864c] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray6);
    margin-bottom: 5px
}

.team-wrap-content .team-card[data-v-cf37864c] {
    margin: 12px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--radius);
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 10px
}

.team-wrap-content .team-card .level-content[data-v-cf37864c] {
    background: rgba(255, 255, 255, .1);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    padding-top: 10px;
    border-radius: 5px;
    width: 100%;
    margin-bottom: 10px
}

.team-wrap-content .team-card .team-item[data-v-cf37864c] {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    border-radius: 10px;
    padding: 55px 12px 12px;
    box-sizing: border-box;
    min-width: 0;
    background: var(--bg-card);
    border: 1px solid var(--btn-text)
}

.team-wrap-content .team-card .team-item[data-v-cf37864c]:before {
    content: "";
    position: absolute;
    bottom: -4px;
    right: -4px;
    width: 100%;
    height: 100%;
    border-radius: var(--card-radius);
    background: var(--bg-weight);
    border: 1px solid var(--btn-text);
    z-index: -1
}

.team-wrap-content .team-card .team-item .level-name[data-v-cf37864c] {
    width: 100%;
    text-align: center;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.team-wrap-content .team-card .team-item .level-name.sp img[data-v-cf37864c] {
    margin-left: -30px
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-cf37864c] {
    position: relative;
    z-index: 1;
    margin: 0 -12px;
    width: calc(100% + 24px);
    color: var(--btn-text);
    font-weight: 700
}

.team-wrap-content .team-card .team-item .level-name img[data-v-cf37864c] {
    position: absolute;
    left: 50%;
    top: 5px;
    margin-left: -25px;
    height: 50px
}

.team-wrap-content .team-card .team-item .level-count[data-v-cf37864c] {
    text-align: center;
    color: var(--btn-text);
    margin-bottom: 10px
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-cf37864c] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px;
    color: var(--text-gray6)
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-cf37864c] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .btn[data-v-cf37864c] {
    display: inline-block;
    padding: 6px 12px;
    min-width: 100%;
    text-align: center;
    border-radius: 28px;
    line-height: 17px;
    color: var(--text-black);
    font-size: 12px;
    font-weight: 700;
    background: var(--golden-gradient);
    box-shadow: var(--shadow);
    border: 1px solid var(--btn-text)
}

.team-wrap-content[data-v-860b629a] {
    position: relative
}

.team-wrap-content .share-card[data-v-860b629a] {
    padding: var(--mg);
    position: relative;
    color: var(--text-white);
    border-radius: var(--card-radius);
    z-index: 3;
    background: rgba(0, 0, 0, .1)
}

.team-wrap-content .share-card[data-v-860b629a]:before {
    content: "";
    position: absolute;
    right: 0;
    bottom: 20px;
    background: url(/assets/team-766c1b49.png) no-repeat;
    background-size: 100% 100%;
    width: 130px;
    height: 140px;
    border-radius: 0 0 var(--btn-radius) 0;
    opacity: .8
}

.team-wrap-content .share-card .btn[data-v-860b629a] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--btn-bg5);
    color: var(--btn-text5);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-860b629a] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .container-content .container-card[data-v-860b629a] {
    background: var(--bg-card)
}

.team-wrap-content .team-info[data-v-860b629a] {
    margin-top: 45px;
    position: relative;
    box-shadow: var(--box-shadow);
    color: var(--btn-text);
    background: var(--bg-card)
}

.team-wrap-content .team-info .other-num[data-v-860b629a] {
    position: relative;
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-860b629a]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-860b629a] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-860b629a] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray6);
    margin-bottom: 5px
}

.team-wrap-content .main-t[data-v-860b629a] {
    position: relative
}

.team-wrap-content .main-t[data-v-860b629a]:before {
    content: "";
    position: absolute;
    top: -61px;
    left: -16px;
    width: calc(100% + 32px);
    height: 100%;
    background: var(--primary)
}

.team-wrap-content .team-card[data-v-860b629a] {
    margin: var(--mg) auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--border-radius)
}

.team-wrap-content .team-card .team-item[data-v-860b629a] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    width: 100%;
    border-radius: var(--card-radius);
    padding: 12px;
    box-sizing: border-box
}

.team-wrap-content .team-card .team-item .icon[data-v-860b629a] {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--bg);
    margin-right: 5px
}

.team-wrap-content .team-card .team-item[data-v-860b629a]:nth-child(1) {
    background-image: linear-gradient(135deg, #667eea 0%, #764ba2 100%)
}

.team-wrap-content .team-card .team-item[data-v-860b629a]:nth-child(2) {
    background-image: linear-gradient(-20deg, #d558c8 0%, #24d292 100%)
}

.team-wrap-content .team-card .team-item[data-v-860b629a]:nth-child(3) {
    background-image: linear-gradient(-225deg, #ac32e4 0%, #7918f2 48%, #4801ff 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-860b629a] {
    text-align: center;
    font-weight: 500;
    border-radius: 30px;
    color: var(--text-white);
    font-size: 14px;
    white-space: nowrap;
    display: flex;
    flex-direction: column;
    align-items: center
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-860b629a] {
    font-size: 16px;
    color: var(--text-white);
    font-weight: 700
}

.team-wrap-content .team-card .team-item .level-name img[data-v-860b629a] {
    height: 40px;
    display: block
}

.team-wrap-content .team-card .team-item .level-content[data-v-860b629a] {
    margin: 0 10px;
    flex: 1;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    background: rgba(0, 0, 0, .1);
    padding: 10px;
    border-radius: var(--card-radius)
}

.team-wrap-content .team-card .team-item .level-count[data-v-860b629a] {
    text-align: center;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-860b629a] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-860b629a] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .btn[data-v-860b629a] {
    flex-shrink: 0;
    display: inline-block;
    padding: 6px 12px;
    min-width: 50px;
    text-align: center;
    border-radius: var(--btn-radius);
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    font-weight: 700;
    background: linear-gradient(to bottom, #323232 0%, #3f3f3f 40%, #1c1c1c 150%), linear-gradient(to top, rgba(255, 255, 255, .4) 0%, rgba(0, 0, 0, .25) 200%);
    background-blend-mode: multiply;
    cursor: pointer
}

.team-wrap[data-v-b9809263] {
    position: relative;
    z-index: 1
}

.team-wrap-content[data-v-b9809263] {
    position: relative;
    margin-right: -16px;
    padding-right: 16px;
    margin-left: -16px;
    padding-left: 16px;
    overflow-x: hidden
}

.team-wrap-content .share-card[data-v-b9809263] {
    padding: 12px;
    position: relative;
    color: var(--text-white);
    background: var(--bg-card);
    border-radius: var(--radius);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px)
}

.team-wrap-content .share-card[data-v-b9809263]:before {
    content: "";
    position: absolute;
    top: -13px;
    right: -146px;
    background: url(/assets/6-team-money-5be19214.png) center no-repeat;
    background-size: 100% 100%;
    width: 375px;
    height: 326px;
    transform: scale(.4);
    opacity: .6
}

.team-wrap-content .share-card .invite-card[data-v-b9809263] {
    margin: 0 auto;
    background: url(data:image/png;base64,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) center no-repeat;
    background-size: 269px 111px;
    width: 269px;
    height: 111px;
    color: var(--text-gray);
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    transform: scale(.82)
}

.team-wrap-content .share-card .btn[data-v-b9809263] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--text-black);
    color: var(--text-white);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px;
    cursor: pointer
}

.team-wrap-content .share-card .share-link[data-v-b9809263] {
    color: var(--text-gray6)
}

.team-wrap-content .share-card .link[data-v-b9809263] {
    color: var(--btn-text2);
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .container-card[data-v-b9809263] {
    background: var(--bg-card)
}

.team-wrap-content .team-info[data-v-b9809263] {
    margin-top: var(--mg);
    box-shadow: none
}

.team-wrap-content .team-info .other-num[data-v-b9809263] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-b9809263]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-b9809263] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-b9809263] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray6);
    margin-bottom: 5px
}

.team-wrap-content .team-info .other-num .item .txtBlue[data-v-b9809263] {
    color: var(--btn-text2)
}

.team-wrap-content .team-card[data-v-b9809263] {
    margin: var(--mg) auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--radius);
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 10px
}

.team-wrap-content .team-card .level-content[data-v-b9809263] {
    width: 100%
}

.team-wrap-content .team-card .team-item[data-v-b9809263] {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    border-radius: 10px;
    padding: 12px;
    box-sizing: border-box;
    min-width: 0
}

.team-wrap-content .team-card .team-item[data-v-b9809263]:nth-child(1) {
    background-image: linear-gradient(to top, #30cfd0 0%, #330867 100%)
}

.team-wrap-content .team-card .team-item[data-v-b9809263]:nth-child(2) {
    background-image: linear-gradient(to top, #0250c5 0%, #d43f8d 100%)
}

.team-wrap-content .team-card .team-item[data-v-b9809263]:nth-child(3) {
    background-image: linear-gradient(to right, #6a11cb 0%, #2575fc 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-b9809263] {
    margin-bottom: 10px;
    width: 100%;
    text-align: center;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: flex-end
}

.team-wrap-content .team-card .team-item .level-name .icon[data-v-b9809263] {
    position: absolute;
    left: -56px;
    top: -70px;
    transform: scale(.25)
}

.team-wrap-content .team-card .team-item .level-name .img-level1[data-v-b9809263] {
    background: url(/assets/level-1-4c23b40d.png) center center no-repeat;
    background-size: 130px 161px;
    width: 130px;
    height: 161px
}

.team-wrap-content .team-card .team-item .level-name .img-level2[data-v-b9809263] {
    background: url(/assets/level-2-cdbf2edb.png) center center no-repeat;
    background-size: 129px 161px;
    width: 129px;
    height: 161px
}

.team-wrap-content .team-card .team-item .level-name .img-level3[data-v-b9809263] {
    background: url(/assets/level-3-709ed5d5.png) center center no-repeat;
    background-size: 142px 178px;
    width: 142px;
    height: 178px;
    top: -80px
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-b9809263] {
    font-size: 18px;
    color: var(--text-white);
    font-weight: 700
}

.team-wrap-content .team-card .team-item .level-name img[data-v-b9809263] {
    width: 35px
}

.team-wrap-content .team-card .team-item .level-count[data-v-b9809263] {
    border-radius: 5px;
    text-align: center;
    color: var(--text-white);
    margin-bottom: 10px;
    background: rgba(0, 0, 0, .1);
    padding: 5px 0
}

.team-wrap-content .team-card .team-item .level-count[data-v-b9809263]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-b9809263] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px;
    color: #eee
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-b9809263] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .btn[data-v-b9809263] {
    margin-top: 10px;
    display: inline-block;
    padding: 6px 12px;
    min-width: 100%;
    text-align: center;
    border-radius: var(--btn-radius);
    line-height: 17px;
    color: var(--text-white);
    font-size: 12px;
    font-weight: 700;
    background: var(--text-black)
}

.team-wrap-content[data-v-59676149] {
    position: relative
}

.team-wrap-content .share-card[data-v-59676149] {
    padding: var(--mg);
    position: relative;
    color: var(--text-white);
    border-radius: var(--card-radius);
    z-index: 3;
    background: rgba(0, 0, 0, .1)
}

.team-wrap-content .share-card[data-v-59676149]:before {
    content: "";
    position: absolute;
    right: -84px;
    bottom: -72px;
    background: url(/assets/share-ce466c2e.png) no-repeat;
    background-size: 100% 100%;
    width: 304px;
    height: 263px;
    border-radius: 0 0 var(--btn-radius) 0;
    transform: scale(.45);
    opacity: .85
}

.team-wrap-content .share-card .btn[data-v-59676149] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--btn-bg5);
    color: var(--btn-text2);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-59676149] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .container-content .container-card[data-v-59676149] {
    background: var(--bg-card)
}

.team-wrap-content .team-info[data-v-59676149] {
    margin-top: 40px;
    position: relative;
    box-shadow: var(--box-shadow);
    color: var(--btn-text);
    background: var(--bg-card)
}

.team-wrap-content .team-info .other-num[data-v-59676149] {
    position: relative;
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-59676149]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-59676149] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-59676149] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray6);
    margin-bottom: 5px
}

.team-wrap-content .main-t[data-v-59676149] {
    position: relative
}

.team-wrap-content .main-t[data-v-59676149]:before {
    content: "";
    position: absolute;
    top: -61px;
    left: -16px;
    width: calc(100% + 32px);
    height: 100%;
    background: var(--primary);
    border-radius: 0 0 50% 50%/2%
}

.team-wrap-content .team-card[data-v-59676149] {
    margin: 12px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--radius);
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 10px
}

.team-wrap-content .team-card .level-content[data-v-59676149] {
    background: rgba(255, 255, 255, .1);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    margin-top: 10px;
    padding-top: 10px;
    border-radius: 5px;
    width: 100%;
    margin-bottom: 10px
}

.team-wrap-content .team-card .team-item[data-v-59676149] {
    position: relative;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    border-radius: 10px;
    padding: 55px 12px 12px;
    box-sizing: border-box;
    min-width: 0
}

.team-wrap-content .team-card .team-item[data-v-59676149]:nth-child(1) {
    background-image: linear-gradient(to bottom, #061927 30%, #330867 100%)
}

.team-wrap-content .team-card .team-item[data-v-59676149]:nth-child(2) {
    background-image: linear-gradient(to bottom, #061927 30%, #6713d2 100%)
}

.team-wrap-content .team-card .team-item[data-v-59676149]:nth-child(3) {
    background-image: linear-gradient(to bottom, #061927 30%, #5d4157 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-59676149] {
    width: 100%;
    text-align: center;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.team-wrap-content .team-card .team-item .level-name.sp img[data-v-59676149] {
    width: 60px;
    height: 70px;
    top: -5px;
    margin-left: -29px
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-59676149] {
    position: relative;
    z-index: 1;
    margin: 0 -12px;
    width: calc(100% + 24px);
    background-image: linear-gradient(-20deg, #2b5876 0%, #4e4376 100%);
    color: var(--text-white);
    font-weight: 700
}

.team-wrap-content .team-card .team-item .level-name img[data-v-59676149] {
    position: absolute;
    left: 50%;
    top: 5px;
    margin-left: -25px;
    width: 50px
}

.team-wrap-content .team-card .team-item .level-count[data-v-59676149] {
    text-align: center;
    color: var(--text-white);
    margin-bottom: 10px
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-59676149] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px;
    color: #ccc
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-59676149] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .btn[data-v-59676149] {
    display: inline-block;
    padding: 6px 12px;
    min-width: 100%;
    text-align: center;
    border-radius: 28px;
    line-height: 17px;
    color: var(--text-black);
    font-size: 12px;
    font-weight: 700;
    background: var(--golden-gradient);
    box-shadow: var(--shadow)
}

.team-wrap-content[data-v-345eb7ac] {
    position: relative
}

.team-wrap-content .share-card[data-v-345eb7ac] {
    padding: 12px 12px 36px;
    position: relative;
    color: var(--text-white);
    border-radius: 16px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border: 1px solid #fff;
    background: rgba(255, 255, 255, .1);
    margin: -8px var(--mg) 0;
    -webkit-backdrop-filter: blur(7.5px);
    backdrop-filter: blur(7.5px);
    z-index: 3
}

.team-wrap-content .share-card .btn[data-v-345eb7ac] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--btn-bg3);
    color: var(--btn-text2);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-345eb7ac] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .container-content[data-v-345eb7ac] {
    margin-top: -20px
}

.team-wrap-content .team-info[data-v-345eb7ac] {
    position: relative;
    box-shadow: none;
    color: var(--btn-text);
    background: var(--bg-radio)
}

.team-wrap-content .team-info .other-num[data-v-345eb7ac] {
    position: relative;
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-345eb7ac]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-345eb7ac] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-345eb7ac] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray6);
    margin-bottom: 5px
}

.team-wrap-content .team-card[data-v-345eb7ac] {
    margin: 12px auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--radius);
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 10px
}

.team-wrap-content .team-card .level-content[data-v-345eb7ac] {
    background: rgba(0, 0, 0, .1);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    margin-top: 10px;
    padding-top: 10px;
    border-radius: 5px;
    width: 100%;
    margin-bottom: 10px
}

.team-wrap-content .team-card .team-item[data-v-345eb7ac] {
    position: relative;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    border-radius: 10px;
    padding: 12px;
    box-sizing: border-box;
    min-width: 0
}

.team-wrap-content .team-card .team-item[data-v-345eb7ac]:nth-child(1) {
    background-image: linear-gradient(to top, #5f72bd 0%, #9b23ea 100%)
}

.team-wrap-content .team-card .team-item[data-v-345eb7ac]:nth-child(2) {
    background-image: linear-gradient(-20deg, #d558c8 0%, #24d292 100%)
}

.team-wrap-content .team-card .team-item[data-v-345eb7ac]:nth-child(3) {
    background-image: linear-gradient(-225deg, #231557 0%, #44107a 29%, #ff1361 67%, #fff800 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-345eb7ac] {
    width: 100%;
    text-align: center;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.team-wrap-content .team-card .team-item .level-name .img-level1[data-v-345eb7ac] {
    background: url(data:image/png;base64,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) center center no-repeat;
    background-size: 25px 39px;
    width: 25px;
    height: 39px
}

.team-wrap-content .team-card .team-item .level-name .img-level2[data-v-345eb7ac] {
    background: url(data:image/png;base64,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) center center no-repeat;
    background-size: 25px 39px;
    width: 25px;
    height: 39px
}

.team-wrap-content .team-card .team-item .level-name .img-level3[data-v-345eb7ac] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAABNCAMAAAA8V6ypAAAChVBMVEUAAAA4JQ4pGAowHhD93LuDYilIJwU7Hgj/4ryCd15+Twj+9W6iVwKOaiWlJwVkMghbRhw6HwNYSB6UMwFsPARSLAdNRiDcyoiqYwW1YQOUTQSwMwKNPwCuPAZdTye/jiflwpazZwfJs4exeAabXAqPXxNtQwuLZR//zaCLMAGeXgCxNAC4iw6kTQLGTwC5eB7qsB7EahTMwW/dmRq2n3O+pUCYi1/+5YT+wkX+0l7/2Gb+vzv+3oH+4nf/yUb/4pD/ylb/7q3/+vL+98//5Jj/6I3/tDL/2nD/zU/9ujr/zWD/zFn4xkz+1G3/wlD+87//1Hj62mr/uTPAWQP9zS7/8+b/7bf//dn+8NX+5Mr/9Mb+56T97o7/wzb1tDD9yCTslRvmhxnTewT+2nf/1FX9yT3/uC3djgb+//38/L//96/48q797qH/3on+1of+zGn4z1bupSv5qSr+sCn+tSfQdQz9ogrqegn99d3/7sv86J3/7pn930//0T7VkxHhnwj/qQbicAP9+qT+55X/4Wvrtj3mnh/vqh33uBrZgxH3jAzqpwn+sgX+++X/79///s3887f+52v+9lv+507ywTj+rR/0mxz8xRHgehH8mArlkgj3qAWlZwTsmQPGbQPJWQK8cwHZaQDPXwD+5tf+6sD9+Zn+7nz6wmX94WDwvEn30UH92ivSjCDJhx3uoBzhlBbOhg3ohgnEewfWhwb3sgX0ngT++oD8zXL72Er+vinbpibysSH4oiDssBH9vAjXYQP/9o7srmnsnU/op0r3sDrkpDLutivoqiX/zBClPALMSQDtyG/1z2XlwVvTljL51Q70gge0QwPr3pn1vob/6xHpvg/gijehrMJrAAAAN3RSTlMAJg8a/Y5FMv6Lov77rqVhWE4+2HdvMPPm5s7KubhK597Wxrmri4Z4+/fr4dPQzf3n5eHVxLyl6u7xaQAAB/VJREFUSMeVlvVTG0EUgC+BAqXu7u7ec0tycYUAgSQkBJLg7u6uLaVYKXXFoe7u3v49XailM20g3w/3Znb2u317e7tvob/x+hEmbXVl1jTArOmAWdP8J8JEA9+dc8VieWE5HiwMC7FYjguFGuFxi8Wiv+LWOXqZklL6s4Ycob3AnJOTY7BTgHy3zjUMEJVjMGRjGJptaAxCMcB5txMqpWGYJgwN2QIRDQuCshsIGqbpUp47J+QsGxzMCgSC6GA2PhoENhg0NLl1YoxG1pg77rBsbjSIRqMx3hjr1ikV0SCpIEGQgKYJAYAGDZPk9iCRIAhVY1CQQEuoBCBICCKRyHPrnNeqMK3C0NgoUKnkQY0GQbJKpcLOu3VaGEWSggo1GIIYFAnKOZNNMXKF/KKv2zWlEESJnz0TGgTCmdDQM7hSSanz3Y4jtttluMPPz7sxAHec8Qs9cxOR4ZTDreO/tPCmY9Tbzzu02jEaCsKxgJvWpf58yC2LZg4X+3l7h6YeKw4FoXhw+3JoMrzuLVret9XbLzMzM9R767uZi5Y6J3X4x+dBPiv3rE3PLF67Zvk8iL8yYwrOUj54bl7W2es//ol9PpyCJmXuWLH/xMSACvnaOjZCU2FOZv1CaBxeYO0yaKr4v6jjQfxdtev4kAfs/FKYtY4HeciLhZCnrD5ywmPn2sWxDR4qh2YcHav38jCz8vy6Lo+y49/Iv5E/NtY1ywNlzRX9leMnTnR2+PCnaPCmnQsTChoEDTm5b+d6TcVavb6hIaQhu1EoFIY1NTVpDvpOZsxfGxIiDMkWhowrYWHNmpgY4Xqe27QON4HOQMkRETqJhIDjNGFnw2I0W/6v8JY0hQlDDMF0lN5uRwBqtYpmY4NjY9b/Z1ZePp9iNKBOSQqkUvPt21V3q6pkTNJ1LR0fFx+7hPfPQeYAJSeYu1xgr65+hisZCpFV1dVdStQm5uWxsUt8+S6zXrx4/uq5czf7L4mNY4NVdqa6OlkLDnoTBypRpLKq6EJiokiUG7t/85z5i3k8L95iiP/lyLUZM44cvUI2s7EsY8arEaKMA5WKhGGS5AgMKbqUmFhWFn/uYkH+kSOg6waw/+vfH72Yf0N/tpll5a0378pFsAkmYJgroxNICUbCSc/DtTpRLsuaL0tbjh7vhACFo6Pv8wvympvjJLKAuyoYTiASOFB13rAigiTBB4+83SpB8ziW0B99kZnJm1iUe/WjXRahhi0Ll9UpOIJIIEBVZVu/Clma1El0BKy7i2CkMS8u/IRzbB00wZb64hOEJs4ol91VEgkkSRIJMCwavVcGJAlY2kjiel2yFKa5tz1DndBPirpOaFhWZA6v0hIEGQlGIYzIV/376KD4RJ0OU5WTl25TUTBs6rHN+eX4dIVr4uKSkColSUaSMJmQAIuK4omw6OhsToKpMJVEXoTIYPL81ZnQb7ajsfGsGqnDJDpSC6zc4Nau6HyLILpZFIlhKIphz58HyEmywuUf94XzRLT6ybNIjEwQ5RHatxVFKoFUfxlN1mphWIKhGDLgQMjy167/cykt0qr7lTpJwqVO5+DISNHzsJACe2t1nXO4t7cPRVGFM01Glp93cXilXFmSupLBMB1926nMi4kz5YZclnJsmDByZCQKQ5PRgdQUTnLNyyW3cxycdKGSUWFyHffMdusGZ4gRYhpNfMvl7sLxUaIYa8odjrzGcxnnHE0kXSiSo6g8Sidq7b2lt9xoZi/q9c9mDoI2qYKSWlNSucgHLo7XORhOul6kwMA7pTr4Uu9TLB4uD5a0zixMRqVyRopQ1goxRzxw3XrnYE51PUURJZcnR0lR0llhYi1mU9ybYQZlUCVFUcpOGW4kTZALJC2SJKUgyQqpApUyqO0NqzcXmI25PRUKikmWUgjupJJoreu33iTnRJFMRTiqGE8EvWQjovTv+vQFJtstVM1QOI44CikRI3/isjx3UjiOVjOVCmaCipEZt7q7e7uvlleOoGoEwXG8/2lBrhiP+FNc12TWmMpEUcp+HAzEMGjlYHf3ACp5Otw9aJPagWIOsGHkhdTUjA7er0pd3x9xgUjEcFm/UsFQSmzQVqjQohQWlTLcq8ZxmSOg7elFtrYtIqO246dz71iXNQOTX6eQShkFrlFYJ4VKQUqIWsEUhuMOmTjNpjM9jKgNdHYUb/lRbtOrnR9fPlarUbNsAKcQimIo5Adg8jI8IC2tpoL0yxrK2PZyqP7exFl1per0x48vZ4plT+Tm8AEc9DTL8J8EpIvTjqVFvCNjIrKyFizYMXt3+l7g3Mx6BQh82Z6amkqJU2rEMpkYvHyCJ+I0cfqx9qtk7KOs9sCVK3asWLU7cxPktXCer+88n3mL5l2905ZCpafU9KcHOMThYrE4PR2E1MqeW+Wlj0uylvHAgcjn83g+rpsoos1qpcJTa2ra0sSO9DQxSOuY1dajbBE+KsnqgVxwlawREYhSLC7MqLG23bnTZq3pGX5cbjrbfqrkNPQ/MmqHhgYY1E6FV17t6+u7+ji55YHm4f1TJe6uShs/ZLWXRFzgYLKlhTxvKm3ye3QaKO6vMT77PpS0nzrV/ujh59efH347ffLk/ZJV0GT4BGaVnLp/EvQ+GRh4//TplVO6jfAWZgSOA5zlPtBU2RSRkRG4bcGCXZAHWGudtgWrVszxxFmc2TE0e8VsyCM2FNfOXsWHPKO+Y/YcyEPmF8+GPObAf2853wF5sdRvEVnk2wAAAABJRU5ErkJggg==) center center no-repeat;
    background-size: 25px 39px;
    width: 25px;
    height: 39px
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-345eb7ac] {
    position: absolute;
    transform: rotate(45deg);
    padding: 2px 40px;
    right: -36px;
    top: 8px;
    background-image: linear-gradient(to top, #1e3c72 0%, #1e3c72 1%, #2a5298 100%);
    color: var(--text-white);
    font-weight: 700
}

.team-wrap-content .team-card .team-item .level-name img[data-v-345eb7ac] {
    width: 35px
}

.team-wrap-content .team-card .team-item .level-count[data-v-345eb7ac] {
    text-align: center;
    color: var(--text-white);
    margin-bottom: 10px
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-345eb7ac] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px;
    color: #eee
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-345eb7ac] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .btn[data-v-345eb7ac] {
    display: inline-block;
    padding: 6px 12px;
    min-width: 100%;
    text-align: center;
    border-radius: 28px;
    line-height: 17px;
    color: var(--btn-text2);
    font-size: 12px;
    font-weight: 700;
    background: var(--btn-bg3);
    box-shadow: var(--shadow)
}

.team-wrap-content[data-v-73be3522] {
    position: relative
}

.team-wrap-content .share-card[data-v-73be3522] {
    margin-top: var(--mg);
    padding: 16px 14px;
    position: relative;
    color: var(--text-white);
    width: 100%;
    border-radius: var(--radius);
    overflow: hidden;
    background: #011553
}

.team-wrap-content .share-card[data-v-73be3522]:before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    background: url(/assets/team-3f191994.png) center no-repeat;
    background-size: 362px 181px;
    width: 362px;
    height: 181px
}

.team-wrap-content .share-card .btn[data-v-73be3522] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: linear-gradient(90deg, var(--btn-bg3), var(--btn-bg));
    color: var(--btn-text2);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-73be3522] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .share-card .icon-decor[data-v-73be3522] {
    position: absolute;
    bottom: 50px;
    right: 16px
}

.team-wrap-content .share-card .icon-decor img[data-v-73be3522] {
    width: 80px
}

.team-wrap-content .team-info[data-v-73be3522] {
    margin-top: var(--mg);
    box-shadow: none;
    background: var(--bg-input)
}

.team-wrap-content .team-info .other-num[data-v-73be3522] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-73be3522]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-73be3522] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-73be3522] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray6);
    margin-bottom: 5px
}

.team-wrap-content .team-card[data-v-73be3522] {
    margin: var(--mg) auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--radius)
}

.team-wrap-content .team-card .level-content[data-v-73be3522] {
    background: rgba(0, 0, 0, .1);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    padding: 10px 5px 0;
    border-radius: 5px;
    width: 100%;
    display: grid;
    grid-template-columns: repeat(2, 1fr)
}

.team-wrap-content .team-card .level-content .level-count[data-v-73be3522] {
    width: 100%;
    text-align: center;
    color: var(--text-white);
    margin-bottom: 5px
}

.team-wrap-content .team-card .level-content .level-count .text-sm[data-v-73be3522] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px;
    color: #eee
}

.team-wrap-content .team-card .level-content .level-count .text-df[data-v-73be3522] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap-content .team-card .team-item[data-v-73be3522] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    border-radius: var(--card-radius);
    padding: 12px;
    box-sizing: border-box;
    min-width: 0;
    position: relative
}

.team-wrap-content .team-card .team-item .icon-img[data-v-73be3522] {
    position: absolute;
    top: -16px;
    left: -10px
}

.team-wrap-content .team-card .team-item .img-level1[data-v-73be3522] {
    background: url(/assets/level2-a3e323a8.png) left top no-repeat;
    background-size: 45.4px 40.3px;
    width: 45.4px;
    height: 40.3px
}

.team-wrap-content .team-card .team-item .img-level2[data-v-73be3522] {
    background: url(/assets/level1-d65c3fa6.png) center center no-repeat;
    background-size: 41.1px 48.9px;
    width: 41.1px;
    height: 48.9px
}

.team-wrap-content .team-card .team-item .img-level3[data-v-73be3522] {
    background: url(/assets/level3-60db746e.png) center center no-repeat;
    background-size: 44.7px 48px;
    width: 44.7px;
    height: 48px
}

.team-wrap-content .team-card .team-item[data-v-73be3522]:nth-child(1) {
    background-image: linear-gradient(to right, #b8cbb8 0%, #b8cbb8 0%, #b465da 0%, #cf6cc9 33%, #ee609c 66%, #ee609c 100%)
}

.team-wrap-content .team-card .team-item[data-v-73be3522]:nth-child(2) {
    background-image: linear-gradient(to top, #0ba360 0%, #3cba92 100%)
}

.team-wrap-content .team-card .team-item[data-v-73be3522]:nth-child(3) {
    background-image: linear-gradient(to top, #09203f 0%, #537895 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-73be3522] {
    text-align: right;
    white-space: nowrap;
    width: 100%;
    margin-bottom: -10px
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-73be3522] {
    font-size: 18px;
    color: var(--text-white);
    font-weight: 700
}

.team-wrap-content .team-card .team-item .level-name img[data-v-73be3522] {
    width: 35px
}

.team-wrap-content .team-card .team-item .tools[data-v-73be3522] {
    width: 100%;
    margin-top: 10px
}

.team-wrap-content .team-card .team-item .btn[data-v-73be3522] {
    padding: 6px 12px;
    flex-shrink: 0;
    margin-left: 10px;
    text-align: center;
    border-radius: 28px;
    line-height: 17px;
    color: var(--btn-text2);
    font-size: 12px;
    font-weight: 700;
    background: var(--btn-bg5);
    display: inline-flex;
    align-items: center;
    margin-top: 12px
}

.team-wrap-content[data-v-2fb5dd9e] {
    position: relative
}

.team-wrap-content .share-card[data-v-2fb5dd9e] {
    padding: 12px;
    position: relative;
    color: var(--text-white);
    background: rgba(0, 0, 0, .1);
    border-radius: var(--radius);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px)
}

.team-wrap-content .share-card[data-v-2fb5dd9e]:before {
    content: "";
    position: absolute;
    bottom: 30px;
    right: 15px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHsAAABLBAMAAACik+XhAAAAFVBMVEUAAAD///////////////////////9Iz20EAAAAB3RSTlMADBAFCRMXmHWySQAAAsFJREFUWMPll0122zAMhOPIybpS6eyl99S1arle+0ftAfQefQPy/kcohLEM+Icp4S6jpewvgxkCYPzyJZ596Y7/Q5flMHRP0ouyZL5/Di/rmvHh+EwBy4Zo4P0T/GvD6o74vrcbWDcEn+WPdr5qUL0jfNP3RgMF0RWrs3tr/Yu2EfOM97bktPxEF52h/l+EV2Ut2dncr0bi5eRZvsjH/TgVX52jh7wheO8bekppHCo+3/zrjKP6DYovspPzns3X2ny+99/e+zn74Wy+y+dbxqVxNjCfn5xvW5bXfddlyi8IH0el3h/Ze6b828nTM+Gz/MbS9lsfJHo34aa2XREtJ4/sDUcX44SP4DF0BnoZ2Tumxj50r6QekH0l2WXj2xgu1ZeC5yb/B96l75xp351iDOFGfcjGixiv5d1cfW5yEdnrfXmXXJFq2QmXxpHqOw2XLnF3vsco5uua+Vv1In15b6OYV+pH/eXD2VEKD0EfHYrX1/dcUpdSD5Id41pqzd38+DjeGYd33fZKiDzRa2mm24PTR1ff4cXImWCSivu2kexEfRB8MfIaTMzxCdXDPPblnr6qrgHgDua7hHlpey5UXwP81jkyn6ye1cW8wlteo/zyEb9Gdqx+WRk7+fPoR65eaM2fJLu5erG4ZJwTSezA5Q+d3Q3+NmfiZBJv/R8kO5jX14AX86kVuPFBn/x3+eQjzNXzFuv6x1tnFZT5b6ov6D08uU+X2E8186plOVWof77EipZxmg+nZyJo88CTBcD87qopT3Ly//iHeVlNvLveB5dIZWUkDeyJ7q7xiBPFKAJPP/hc44Hx8yyk8eQmDjgRqFtg3AOXLWzHF5H5y8qw/laEup/N74z4B3lHeE/90Fxgl+AO2DNulpe2t//ERPUwb01OzzLhxuRkljHzRusyy8TLFjI/B257ETcbqJq6e/lCz1/XNz1gWwO7LAAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    width: 123px;
    height: 75px
}

.team-wrap-content .share-card .btn[data-v-2fb5dd9e] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--btn-bg3);
    color: var(--btn-text2);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: 28px;
    font-size: 12px
}

.team-wrap-content .share-card .link[data-v-2fb5dd9e] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .team-info[data-v-2fb5dd9e] {
    margin-top: var(--mg);
    box-shadow: none
}

.team-wrap-content .team-info .other-num[data-v-2fb5dd9e] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-2fb5dd9e]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-2fb5dd9e] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-2fb5dd9e] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray6);
    margin-bottom: 5px
}

.team-wrap-content .team-card[data-v-2fb5dd9e] {
    margin: var(--mg) auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--radius);
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 10px
}

.team-wrap-content .team-card .level-content[data-v-2fb5dd9e] {
    background: rgba(0, 0, 0, .1);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    padding-top: 10px;
    border-radius: 5px;
    width: 100%
}

.team-wrap-content .team-card .team-item[data-v-2fb5dd9e] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    border-radius: 10px;
    padding: 12px;
    box-sizing: border-box;
    min-width: 0
}

.team-wrap-content .team-card .team-item[data-v-2fb5dd9e]:nth-child(1) {
    background-image: linear-gradient(-225deg, #231557 0%, #44107a 29%, #ff1361 67%, #fff800 100%)
}

.team-wrap-content .team-card .team-item[data-v-2fb5dd9e]:nth-child(2) {
    background-image: linear-gradient(to right, #00dbde 0%, #fc00ff 100%)
}

.team-wrap-content .team-card .team-item[data-v-2fb5dd9e]:nth-child(3) {
    background-image: linear-gradient(to right, #3ab5b0 0%, #3d99be 31%, #56317a 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-2fb5dd9e] {
    padding-top: 5px;
    width: 100%;
    text-align: center;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.team-wrap-content .team-card .team-item .level-name .img-level1[data-v-2fb5dd9e] {
    background: url(/assets/level1-c1364879.png) center center no-repeat;
    background-size: 30px 26px;
    width: 30px;
    height: 40px
}

.team-wrap-content .team-card .team-item .level-name .img-level2[data-v-2fb5dd9e] {
    background: url(/assets/level2-db5150af.png) center center no-repeat;
    background-size: 30px 26.1px;
    width: 30px;
    height: 40px
}

.team-wrap-content .team-card .team-item .level-name .img-level3[data-v-2fb5dd9e] {
    background: url(/assets/level3-2c547b48.png) center center no-repeat;
    background-size: 30px 26.4px;
    width: 30px;
    height: 40px
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-2fb5dd9e] {
    font-size: 18px;
    color: var(--text-white);
    font-weight: 700
}

.team-wrap-content .team-card .team-item .level-name img[data-v-2fb5dd9e] {
    width: 35px
}

.team-wrap-content .team-card .team-item .level-count[data-v-2fb5dd9e] {
    text-align: center;
    color: var(--text-white);
    margin-bottom: 10px
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-2fb5dd9e] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px;
    color: #eee
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-2fb5dd9e] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .btn[data-v-2fb5dd9e] {
    display: inline-block;
    padding: 6px 12px;
    min-width: 100%;
    text-align: center;
    border-radius: 28px;
    line-height: 17px;
    color: var(--btn-text2);
    font-size: 12px;
    font-weight: 700;
    background: var(--btn-bg3);
    box-shadow: var(--shadow)
}

.team-wrap-content[data-v-b9e08c50] {
    position: relative
}

.team-wrap-content .share-card[data-v-b9e08c50] {
    position: relative;
    padding-bottom: 35px
}

.team-wrap-content .share-card[data-v-b9e08c50]:after {
    content: "";
    position: absolute;
    width: calc(100% + var(--mg) * 2);
    height: calc(100% + 45px + var(--mg));
    background: var(--primary);
    top: calc(-45px - var(--mg));
    left: calc(0px - var(--mg))
}

.team-wrap-content .share-card[data-v-b9e08c50]:before {
    opacity: .8;
    content: "";
    position: absolute;
    right: 0;
    bottom: 20px;
    background: url(/assets/money-0be137d4.png) no-repeat;
    background-size: 100% 100%;
    width: 155px;
    height: 134px;
    z-index: 1
}

.team-wrap-content .share-card .btn[data-v-b9e08c50] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--btn-bg3);
    color: var(--btn-text);
    display: inline-block;
    padding: 0 14px;
    height: 24px;
    line-height: 24px;
    border-radius: var(--btn-radius);
    cursor: pointer
}

.team-wrap-content .share-card .link[data-v-b9e08c50] {
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.team-wrap-content .team-info[data-v-b9e08c50] {
    margin-top: 12px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px)
}

.team-wrap-content .team-info .other-num[data-v-b9e08c50] {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 12px;
    z-index: 1
}

.team-wrap-content .team-info .other-num[data-v-b9e08c50]:last-child {
    margin-bottom: 0
}

.team-wrap-content .team-info .other-num .item[data-v-b9e08c50] {
    width: 33.3%
}

.team-wrap-content .team-info .other-num .item .text-df[data-v-b9e08c50] {
    line-height: 14px;
    font-size: 13px;
    color: var(--text-gray6);
    margin-bottom: 5px
}

.team-wrap-content .team-card[data-v-b9e08c50] {
    margin: var(--mg) auto 0;
    box-sizing: border-box;
    line-height: 24px;
    width: 100%;
    border-radius: var(--border-radius)
}

.team-wrap-content .team-card .team-item[data-v-b9e08c50] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    width: 100%;
    border-radius: 10px;
    padding: 12px var(--mg);
    box-sizing: border-box
}

.team-wrap-content .team-card .team-item .icon[data-v-b9e08c50] {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--bg);
    margin-right: 5px
}

.team-wrap-content .team-card .team-item[data-v-b9e08c50]:nth-child(1) {
    background-image: linear-gradient(to right, #243949 0%, #517fa4 100%)
}

.team-wrap-content .team-card .team-item[data-v-b9e08c50]:nth-child(2) {
    background-image: linear-gradient(60deg, #3d3393 0%, #2b76b9 37%, #2cacd1 65%, #35eb93 100%)
}

.team-wrap-content .team-card .team-item[data-v-b9e08c50]:nth-child(3) {
    background-image: linear-gradient(-225deg, #ac32e4 0%, #7918f2 48%, #4801ff 100%)
}

.team-wrap-content .team-card .team-item .level-name[data-v-b9e08c50] {
    text-align: center;
    font-weight: 500;
    border-radius: 30px;
    color: var(--text-white);
    font-size: 14px;
    white-space: nowrap;
    display: flex;
    flex-direction: column;
    align-items: center
}

.team-wrap-content .team-card .team-item .level-name .level-num[data-v-b9e08c50] {
    font-size: 16px;
    color: var(--text-white);
    font-weight: 700
}

.team-wrap-content .team-card .team-item .level-name img[data-v-b9e08c50] {
    width: 45px;
    display: block
}

.team-wrap-content .team-card .team-item .level-count[data-v-b9e08c50] {
    width: 100%;
    text-align: center;
    color: var(--text-white)
}

.team-wrap-content .team-card .team-item .level-count .text-sm[data-v-b9e08c50] {
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 5px
}

.team-wrap-content .team-card .team-item .level-count .text-df[data-v-b9e08c50] {
    font-size: 14px;
    font-weight: 700
}

.team-wrap-content .team-card .team-item .btn[data-v-b9e08c50] {
    flex-shrink: 0;
    display: inline-block;
    padding: 6px 12px;
    min-width: 50px;
    text-align: center;
    border-radius: var(--btn-radius);
    line-height: 17px;
    color: var(--btn-text);
    font-size: 12px;
    font-weight: 700;
    background: var(--btn-bg3);
    box-shadow: var(--shadow);
    cursor: pointer
}

.customer-calendar .van-calendar {
    max-width: 720px;
    margin: 0 auto
}

.customer-calendar .van-calendar .van-calendar__day:not(.van-calendar__day--disabled, .van-calendar__day--selected, .van-calendar__day--start, .van-calendar__day--end, .van-calendar__day--start-end) {
    color: var(--text-black)
}

.customer-calendar-25 .van-calendar__footer .van-button--primary,
.customer-calendar-27 .van-calendar__footer .van-button--primary,
.customer-calendar-31 .van-calendar__footer .van-button--primary {
    background: var(--primary);
    border-color: var(--primary);
    color: var(--btn-text)
}

.customer-calendar-25 .van-calendar__footer .van-button:before,
.customer-calendar-27 .van-calendar__footer .van-button:before,
.customer-calendar-31 .van-calendar__footer .van-button:before {
    content: "";
    background: var(--primary);
    color: var(--btn-text)
}