    .mybtn:active {        opacity: .85 !important;    }    .clearing_index {        width: 100%;        height: 100vh;        display: flex;        flex-direction: column;        user-select: none;        overflow: hidden;    }    .clearing_index .showScore {        flex: 1;        position: relative;        z-index: 3;    }    .clearing_index .showScore .con {        position: absolute;        top: 0;        height: 100%;        width: calc(50% + 44px);    }    .clearing_index .showScore .con .avatar {        height: 76.43%;        aspect-ratio: 1 / 1;        box-shadow: 0px 8px 4px var(--bord-color3);        border-radius: 99px;        border: 4px solid #FFFFFF;        /* filter: blur(0.666667px); */        overflow: hidden;        position: relative;        flex-shrink: 0;    }    .clearing_index .showScore .con .showImg {        width: 100%;        height: 100%;        position: absolute;        border: 99px;        overflow: hidden;    }    .clearing_index .showScore .con .avatar-bord1 {        width: calc(100% - 16px);        height: calc(100% - 16px);        border-radius: 95px;        border: 8px solid var(--bord-color1);        /* filter: blur(1px); */        overflow: hidden;    }    .clearing_index .showScore .con .avatar-bord2 {        width: calc(100% - 26px);        height: calc(100% - 26px);        mix-blend-mode: hard-light;        border: 13px solid var(--bord-color2);        box-shadow: inset 0px 0px 1.3px rgba(255, 255, 255, 0.5);        /* filter: drop-shadow(0px 20px 26px var(--shadow-color)) drop-shadow(0px 13px 10px rgba(38, 0, 0, 0.7)); */        border-radius: 88px;    }    .clearing_index .showScore .con .avatar-bord3 {        width: calc(100% - 34px);        height: calc(100% - 34px);        mix-blend-mode: hard-light;        border: 17px solid var(--bord-color3);        /* filter: blur(10px); */        border-radius: 99px;    }    .clearing_index .showScore .con .avatar-bord4 {        width: calc(100% - 26px);        height: calc(100% - 26px);        mix-blend-mode: hard-light;        border: 13px solid var(--bord-color3);        /* filter: blur(30px); */    }    .clearing_index .showScore .con .playerInfo {        background: linear-gradient(90deg, #ffffff00 0%, #ffffff24 38%, #ffffff24 62%, #ffffff00 100%);        width: 60%;        height: 79.36%;        display: flex;        align-items: center;        flex-direction: column;        justify-content: center;        gap: 4px;    }    .clearing_index .showScore .con .playerInfo .title {        font-size: clamp(32px, 4vw, 64px);        color: #fff;        gap: 16px;        white-space: nowrap;    }    .clearing_index .showScore .con .playerInfo .score {        font-size: clamp(20px, 3vw, 40px);        padding: 0 10%;        border-radius: 99px;        border: 1px solid #FFF;    }    .clearing_index .showScore .con .playerInfo .countryImg {        width: 9%;        aspect-ratio: 70 / 46;        height: auto;        border: 1px solid #FFFFFF;        font-size: 0;    }    .clearing_index .showScore .left {        left: 0;        clip-path: polygon(0% 0%, 100% 0%, calc(100% - 84px) 100%, 0% 100%);        background: linear-gradient(226.67deg, #FD4F4F 0%, #C91717 90.72%);        z-index: -2;    }    .clearing_index .showScore .line {        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        z-index: -1;        background: linear-gradient(0deg, #ffffff24 0%, #fff 45%, #fff 55%, #ffffff24 100%);        clip-path: polygon(calc(50% + 41px) 0%, calc(50% + 47px) 0%, calc(50% - 37px) 100%, calc(50% - 44px) 100%);    }    .clearing_index .showScore .right {        right: 0;        clip-path: polygon(88px 0%, 100% 0%, 100% 100%, 4px 100%);        background: linear-gradient(43.03deg, #1490F6 11.58%, #0F42C3 93.14%);        z-index: -2;    }    .clearing_index .showScore .vs {        position: absolute;        left: 50%;        top: 0;        transform: translateX(-50%);        font-weight: 600;        font-size: clamp(90px, 12vw, 180px);        line-height: 252px;        color: #FFFFFF;        text-shadow: 8px 6px 4px #FF0000;        height: 100%;        display: flex;        align-items: center;        z-index: 0;    }    .clearing_index .foot {        background-color: blue;        width: 100%;        aspect-ratio: 1920 / 200;        height: auto;        color: #fff;        display: flex;        align-items: center;        justify-content: center;        gap: 6.66%;        white-space: nowrap;        background: linear-gradient(90.44deg, #EE2323 0.55%, #1490F6 99.29%);        box-shadow: 0px -16px 48px 6px rgba(255, 255, 255, 0.18);    }    .clearing_index .foot .btn {        font-size: clamp(24px, 3vw, 40px);        padding: 16px 3em;        background: rgba(255, 255, 255, 0.15);        border: 1px solid rgba(255, 255, 255, 0.19);        box-shadow: 5px 5px 4px rgba(0, 0, 0, 0.05);        /* backdrop-filter: blur(10.2px); */        border-radius: 99px;        cursor: pointer;    }    .clearing_index .foot .con {        font-size: clamp(80px, 8vw, 96px);        display: flex;        gap: 0.33em;        align-items: center;    }    .clearing_index .foot .circle {        width: 2em;        height: 2em;        border-radius: 50%;        font-size: clamp(32px, 6vw, 64px);    }    .clearing_index .foot .red {        background-color: var(--red-color);    }    .clearing_index .foot .blue {        background-color: var(--blue-color);    }    .clearing_index .center {        display: flex;        justify-content: center;        align-items: center;    }    .plugin-zq-level-ranking {        box-sizing: border-box;        width: 100%;        height: 100%;        padding: 54px 64px;        position: relative;        display: flex;        flex-direction: column;        gap: 32px;    }    .plugin-zq-level-ranking-tagText1 {        background: linear-gradient(128.45deg, #FFFFFF -0.49%, #999999 100%);        -webkit-background-clip: text;        -webkit-text-fill-color: transparent;        background-clip: text;    }    .plugin-zq-level-ranking-tagText2 {        background: linear-gradient(128.45deg, #66FF66 -0.49%, #00CC00 100%);        -webkit-background-clip: text;        -webkit-text-fill-color: transparent;        background-clip: text;    }    .plugin-zq-level-ranking-tagText3 {        background: linear-gradient(128.45deg, #66FFFF -0.49%, #0099FF 100%);        -webkit-background-clip: text;        -webkit-text-fill-color: transparent;        background-clip: text;    }    .plugin-zq-level-ranking-tagText4 {        background: linear-gradient(128.45deg, #CC99FF -0.49%, #9933FF 100%);        -webkit-background-clip: text;        -webkit-text-fill-color: transparent;        background-clip: text;    }    .plugin-zq-level-ranking-tagText5 {        background: linear-gradient(128.45deg, #FFD700 -0.49%, #FF9900 100%);        -webkit-background-clip: text;        -webkit-text-fill-color: transparent;        background-clip: text;    }    .plugin-zq-match-report {        width: 100%;        height: 100%;        box-sizing: border-box;        overflow: hidden;        padding: 54px 64px;        display: flex;        flex-direction: column;        gap: 32px;    }    .plugin-zq-match-report-bar {        height: 32px;        background: radial-gradient(50% 100% at 50% 100%, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(180deg, rgba(227, 251, 255, 0.5) 0%, rgba(213, 250, 255, 0.4) 50%, #006C90 50.01%, #35C1D1 100%), rgba(165, 225, 255, 0.08);        background-blend-mode: color-dodge, normal, normal;        border: 1px solid rgba(0, 115, 128, 0.74);        box-shadow: 0px 0px 6px 2px rgba(0, 175, 228, 0.8), inset 0px 0px 0px 2px rgba(255, 255, 255, 0.3);        backdrop-filter: blur(8px);        border-radius: 2px;    }    .plugin-zq-pc-ai-setting-tmp1 {        width: 100%;        height: 100%;    }    .plugin-zq-pc-ai-setting-tmp1_clickAc {        position: relative;        overflow: hidden;        cursor: pointer;    }    .plugin-zq-pc-ai-setting-tmp1_clickAc:active::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-color: rgba(0, 0, 0, 0.1);    }    .plugin-zq-pc-bottom-top-tmp1 {        width: 100%;        height: 100%;        position: relative;        bottom: -100%;        animation: bottomToTop var(--animation-duration) ease-in-out forwards;    }    @keyframes bottomToTop {        0% {            bottom: -100%;        }        100% {            bottom: 0%;        }    }    .ksPlay-btn_btn {        font-size: 24px;        padding: 24px 128px;        color: #fff;        border-radius: 99px;        background-color: var(--success-color);        cursor: pointer;        display: flex;    }    .plugin-zq-pc-center-1 {        position: absolute;        left: 50%;        aspect-ratio: 500 / 120;        border: 0.8px solid #FFFFFF;        border-top: 0 !important;        display: flex;        justify-content: center;        border-radius: 0 0 999px 999px;        transform: translateX(-50%);        box-shadow: 0px 4px 11px 2px #8300C1,            0px 2.6px 2px rgba(14, 0, 21, 0.7),            inset 0px 4px 11px 2px #8300C1;    }    .plugin-zq-pc-center-1-boxShadow-con {        border-top: 0 !important;        width: calc(100% - 4px);        height: calc(100% - 2px);        border: 2px solid;        border-radius: 0 0 999px 999px;    }    .plugin-zq-pc-center-1-boxShadow-1 {        border-color: #C882FF;    }    .plugin-zq-pc-center-1-boxShadow-2 {        border-color: #6100FF33;    }    .plugin-zq-pc-center-1-boxShadow-3 {        border-color: #CC00FF;        box-shadow: inset 0px -8px 20px 0px #8300C1;    }    .plugin-zq-pc-center-1-content {        display: flex;        justify-content: center;        align-items: center;        width: 100%;        height: 100%;    }    .zq-title {        position: absolute;        left: 50%;        transform: translateX(-50%);        aspect-ratio: 600 / 100;    }    .zq-title img {        width: 100%;        height: 100%;        position: absolute;        left: 0;        top: 0;        z-index: 1;    }    .zq-title .center-box {        z-index: 2;        position: absolute;        left: 0;        top: 0;        width: 100%;        text-align: center;        height: 80%;        display: flex;        align-items: center;        justify-content: center;        color: #103C88;    }    .plugin-zq-pc-competition-record {        width: 100%;        height: 100%;        padding: clamp(27px, 2.8125vw, 54px);        display: flex;        flex-direction: column;        gap: clamp(16px, 1.67vw, 32px);        box-sizing: border-box;        user-select: none;    }    .plugin-zq-pc-competition-record-top-titile {        font-size: clamp(20px, 2.08vw, 40px);        font-weight: bold;        color: #fff;        padding-left: min(1.46vw, 28px);        position: relative;    }    .plugin-zq-pc-competition-record-top-titile::before {        content: '';        position: absolute;        top: 0;        left: 0;        width: calc(min(1.46vw, 28px) / 2);        height: 100%;        background-color: var(--warning-color);    }    .plugin-zq-pc-competition-record-top-btn {        padding: clamp(8px, 0.83vw, 16px) clamp(20px, 2.08vw, 40px);        background: rgba(255, 255, 255, 0.1);        box-shadow: -13px 43px 18px rgba(0, 0, 0, 0.01), -7px 24px 15px rgba(0, 0, 0, 0.04), -3px 11px 11px rgba(0, 0, 0, 0.07), -1px 3px 6px rgba(0, 0, 0, 0.08);        backdrop-filter: blur(12.5px);        border-radius: clamp(10px, 1vw, 20px);        font-size: clamp(12px, 1.5vw, 20px);        color: #fff;        border: 1px solid #ffffff1A;    }    .plugin-zq-pc-competition-record-list-item {        padding: clamp(24px, 2.5vw, 48px);        background: rgba(255, 255, 255, 0.1);        box-shadow: -13px 43px 18px rgba(0, 0, 0, 0.01), -7px 24px 15px rgba(0, 0, 0, 0.04), -3px 11px 11px rgba(0, 0, 0, 0.07), -1px 3px 6px rgba(0, 0, 0, 0.08);        backdrop-filter: blur(12.5px);        border-radius: clamp(10px, 1.25vw, 20px);        display: flex;        flex-direction: column;        gap: clamp(12px, 1.25vw, 24px);        border: 1px solid #ffffff2A;    }    .plugin-zq-pc-competition-record-detail-list {        display: flex;        gap: clamp(8px, 0.84vw, 16px);        font-size: clamp(16px, 1.67vw, 32px);        color: var(--admin_color);    }    .plugin-zq-pc-competition-record-detail-list-item {        border-radius: 12px;        background-color: #ffffff1A;        backdrop-filter: blur(12.5px);        padding: clamp(30px, 3.125vw, 60px) 0;        flex: 1;        display: flex;        justify-content: space-around;        align-items: center;        gap: 12px;        border: 1px solid #ffffff2A;    }    .plugin-zq-pc-competition-record-list-item img {        width: clamp(40px, 4.17vw, 80px);        height: clamp(40px, 4.17vw, 80px);        border-radius: 50%;        object-fit: cover;    }    .plugin-zq-pc-competition-record-list-item-top-score {        width: fit-content;        font-size: clamp(12px, 1vw, 20px);        background-color: var(--danger-color);        color: #fff;        padding: 4px 16px;        border-radius: 99px;        margin-top: 16px;    }    .plugin-zq-pc-drscore-tmp1 {        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        display: flex;        gap: 24px;        flex-wrap: nowrap;    }    .plugin-zq-pc-drscore-tmp1-item {        flex: 1;        display: flex;        flex-direction: column;        border: 4px solid var(--theme-color);        overflow: hidden;    }    .plugin-zq-pc-drscore-tmp1-item-avatar {        flex-shrink: 0;        width: 80px;        height: 80px;        border-radius: 12px;        overflow: hidden;    }    .plugin-zq-pc-drscore-tmp1-item-score {        font-size: 12.5em;        font-weight: bold;        color: #fff;        flex: 1;        display: flex;        justify-content: center;        align-items: center;    }    .plugin-zq-pc-drscore-tmp1-item-ruleList {        position: absolute;        top: 0;        left: 50%;        transform: translateX(-50%);        height: 100%;        display: flex;        justify-content: space-evenly;        align-items: center;        gap: 12px;        width: calc(100% - 24px);        overflow: hidden;    }    .plugin-zq-pc-drscore-tmp1-item-rule {        display: flex;        flex-direction: column;        align-items: center;        gap: 4px;        color: #fff;        font-size: 1.25em;        white-space: nowrap;    }    .plugin-zq-pc-el-dialog .el-dialog {        margin: 0 !important;        left: 50%;        top: 50%;        transform: translate(-50%, -50%);        border-radius: 24px;    }    .plugin-zq-pc-el-dialog .el-dialog__header {        display: none;    }    .plugin_zq_pc_end_tmp2 {        position: fixed;        top: 0;        left: 0;        font-size: clamp(12px, 0.84vw, 16px);        box-sizing: border-box;        width: 100vw;        height: 100vh;        margin: auto;        padding: 4em;        display: flex;        flex-direction: column;        gap: 2em;        overflow: hidden;        animation-duration: 300ms !important;        background-color: rgba(0, 0, 0, 0.7);        backdrop-filter: blur(20px);    }    .plugin_zq_pc_end_tmp2_top {        background: rgba(255, 255, 255, 0.1);        box-shadow: -13px 43px 18px rgba(0, 0, 0, 0.01), -7px 24px 15px rgba(0, 0, 0, 0.04), -3px 11px 11px rgba(0, 0, 0, 0.07), -1px 3px 6px rgba(0, 0, 0, 0.08);        backdrop-filter: blur(12.5px);        border-radius: 1.25em;        padding: 2.25em;        display: flex;        justify-content: space-between;        align-items: center;        gap: 5em;        position: relative;        white-space: nowrap;    }    .plugin_zq_pc_end_tmp2_top_playInfo {        display: flex;        gap: 2em;        justify-content: space-between;        align-items: center;        flex: 1;        overflow: hidden;    }    .plugin_zq_pc_end_tmp2_top_playInfo_avatar {        width: 10.5em;        height: 10.5em;        border-radius: 1.5em;        overflow: hidden;    }    .plugin_zq_pc_end_tmp2_top_playInfo_name {        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;        flex: 1;        font-size: 2.5em;        color: #fff;    }    .plugin_zq_pc_end_tmp2_top_playInfo_score {        font-size: 4em;        width: 3.125em;        height: 3.125em;        display: flex;        justify-content: center;        align-items: center;        font-weight: bold;        background: linear-gradient(180deg, rgba(0, 20, 34, 0) 0%, #004B7D 100%);        box-shadow: inset 0px 4px 4px rgba(0, 153, 255, 0.16);        border-radius: 4px;        color: #1490F6;    }    .plugin_zq_pc_end_tmp2_top_playInfo_vs {        font-size: 3em;        color: #fff;        text-shadow:            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53;    }    .plugin_zq_pc_end_tmp2_kcal {        margin: 0 auto;        width: 80%;        background: linear-gradient(90deg, rgba(255, 155, 83, 0) 0%, rgba(255, 155, 83, 0.2) 50.2%, rgba(255, 155, 83, 0) 104.41%);        display: flex;        justify-content: space-between;        align-items: stretch;    }    .plugin_zq_pc_end_tmp2_kcal_item {        display: flex;        color: #fff;        display: flex;        gap: 0.5em;        align-items: center;    }    .plugin_zq_pc_end_tmp2_kcal_item img {        width: 100%;        height: 100%;        object-fit: cover;    }    .plugin_zq_pc_end_tmp2_chart {        display: flex;        align-items: stretch;        font-size: 1.5em;    }    .plugin_zq_pc_end_tmp2_chart_dataList {        flex: 1;        margin: 1px 0;        color: #fff;        padding: 1.5em 0;        display: flex;        flex-direction: column;        gap: 1.5em;    }    .plugin_zq_pc_end_tmp2_chart_dataList_reverse>div {        flex-direction: row-reverse;    }    .plugin_zq_pc_end_tmp2_chart_dataList>div {        display: flex;        justify-content: flex-end;        align-items: center;        gap: 8px;        height: 1.5em;        flex-shrink: 0;    }    .plugin_zq_pc_end_tmp2_chart_dataList_blueLine {        height: 12px;        width: 100%;        background: radial-gradient(50% 100% at 50% 100%, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(180deg, rgba(227, 251, 255, 0.5) 0%, rgba(213, 250, 255, 0.4) 50%, #006C90 50.01%, #35C1D1 100%), rgba(165, 225, 255, 0.08);        background-blend-mode: color-dodge, normal, normal;        border: 1px solid rgba(0, 115, 128, 0.74);        box-shadow: 0px 0px 6px 2px rgba(0, 175, 228, 0.8), inset 0px 0px 0px 2px rgba(255, 255, 255, 0.3);        backdrop-filter: blur(8px);        border-radius: 2px;        margin-right: -2px;    }    .plugin_zq_pc_end_tmp2_chart_dataList_redLine {        width: 50%;        height: 12px;        background: radial-gradient(50% 100% at 50% 100%, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(180deg, rgba(233, 54, 54, 0.5) 0%, rgba(233, 54, 54, 0.5) 50%, #E93636 50.01%, #E93636 100%), rgba(255, 27, 27, 0.56);        background-blend-mode: color-dodge, normal, normal;        border: 1px solid rgba(204, 33, 33, 0.74);        box-shadow: 0px 0px 6px 2px rgba(233, 54, 54, 0.8), inset 0px 0px 0px 2px rgba(255, 255, 255, 0.3);        backdrop-filter: blur(8px);        border-radius: 2px;        transform: matrix(-1, 0, 0, 1, 0, 0);        margin-left: -2px;    }    .plugin_zq_pc_end_tmp2_chart_ruleList {        color: #fff;        display: flex;        flex-direction: column;        align-items: center;        gap: 1.5em;        padding: 1.5em 0.5em;        background: linear-gradient(180deg, rgba(0, 123, 215, 0) 0%, rgba(0, 123, 215, 0.2) 100%), #020202;        border: 1px solid #088BDC;        box-shadow: 0px 2px 5px rgba(0, 123, 215, 0.3), 0px 3px 10px rgba(0, 123, 215, 0.4), 0px 8px 20px rgba(0, 123, 215, 0.4);        border-radius: 8px;        position: relative;        z-index: 1;    }    .plugin_zq_pc_end_tmp2_chart_ruleList>div {        height: 1.5em;        display: flex;        justify-content: center;        align-items: center;    }    .plugin_zq_pc_end_tmp2_close {        position: absolute;        top: 16px;        right: 16px;        cursor: pointer;    }    .plugin_zq_pc_goodOrder_tmp1 {        display: flex;        flex-direction: column;        gap: clamp(8px, 1.25vw, 24px);    }    .plugin_zq_pc_goodOrder_tmp1_top {        display: flex;        justify-content: space-between;        align-items: center;        color: #fff;        font-size: clamp(14px, 1.25vw, 24px);    }    .plugin_zq_pc_goodOrder_tmp1_car {        width: 100%;        height: 100%;        border-top: 1px solid #ffffff50;        box-sizing: border-box;        display: flex;        gap: clamp(16px, 1.67vw, 32px);        align-items: center;    }    .plugin_zq_pc_goodOrder_tmp1_car .el-table,    .plugin_zq_pc_goodOrder_tmp1_car .el-table tr {        background-color: transparent !important;        color: #999 !important;        font-size: clamp(14px, 1.25vw, 20px) !important;    }    .plugin_zq_pc_goodOrder_tmp1_car .el-table__body-wrapper::-webkit-scrollbar,    .plugin_zq_pc_goodOrder_tmp1_car .el-table__cell.gutter {        display: none;    }    .plugin_zq_pc_goodOrder_tmp1_car .el-table th.el-table__cell.is-leaf {        border-bottom: none;    }    .plugin_zq_pc_goodOrder_tmp1_car .el-table td.el-table__cell {        border: none;    }    .plugin_zq_pc_goodOrder_tmp1_car .el-table tbody tr:hover>td {        background-color: transparent !important    }    .plugin_zq_pc_goodOrder_tmp1_car .el-table::before {        content: none !important;    }    .plugin_zq_pc_goodOrder_tmp1_btn {        padding: 16px 78px;        background-color: var(--admin_color);        border-radius: 8px;        color: #fff;        position: relative;        overflow: hidden;    }    .plugin_zq_pc_goodOrder_tmp1_btn:active::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-color: rgba(0, 0, 0, 0.1);    }    .plugin_zq_pc_index_first {        box-sizing: border-box !important;        font-size: clamp(2px, 1vw, 16px);        width: 100vw;        height: 100vh;        overflow: hidden;        background: linear-gradient(135deg, var(--admin_color) 0%, var(--color-10) 13%, rgba(254, 255, 255, 1) 30%, rgba(252, 252, 252, 1) 80%, var(--color-8) 90%, var(--color-5) 100%);        padding: 5em;        display: grid;        grid-template-rows: repeat(var(--grid_rows), 1fr);        gap: 3em;        user-select: none;        position: relative;    }    .plugin_zq_pc_index_first::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        opacity: .6;        background: linear-gradient(225deg, var(--admin_color) 0%, var(--color-10) 20%, rgba(254, 255, 255, 1) 50%, rgba(252, 252, 252, 1) 80%, var(--color-8) 90%, var(--color-5) 100%);    }    .plugin_zq_pc_index_first_list {        display: flex;        gap: 3em;        min-width: 0;        position: relative;        z-index: 1;    }    .plugin_zq_pc_index_first_item {        cursor: pointer;        flex: 1;        border-radius: 2em;        position: relative;        overflow: hidden;        padding: 4em 2em 2em 4em;        color: #fff;        background-size: 100% 100% !important;        display: flex;        justify-content: space-between;        gap: 0.5em;        container-type: size;    }    .plugin_zq_pc_index_first_item:active {        opacity: .85;    }    .plugin_zq_pc_index_first_item_1 {        background: url('https://img.moxikeji.net/site/157/250927/68d734eb83292.png'), linear-gradient(180deg, #0073FF 0%, #0DA2FF 100%);        background-blend-mode: plus-lighter, normal;        box-shadow: 0px 42px 107px rgba(87, 177, 255, 0.34), 0px 24.7206px 32.2574px rgba(87, 177, 255, 0.1867), 0px 10.2677px 13.3981px rgba(87, 177, 255, 0.22), 0px 3.71362px 4.84582px rgba(87, 177, 255, 0.153301), 0px 0px 0px 4px #E0E9F2, 0px 0px 0px 5px #FFFFFF, inset 0px 1px 18px 2px #D2EAFF, inset 0px 1px 4px 2px #D2EAFF;    }    .plugin_zq_pc_index_first_item_2 {        background: url('https://img.moxikeji.net/site/157/250927/68d734eb83292.png'), linear-gradient(180deg, #00E58D 0%, #00C278 100%);        background-blend-mode: plus-lighter, normal;        box-shadow: 0px 42px 107px rgba(0, 229, 141, 0.34), 0px 24.7206px 32.2574px rgba(0, 229, 141, 0.1867), 0px 10.2677px 13.3981px rgba(0, 229, 141, 0.22), 0px 3.71362px 4.84582px rgba(0, 229, 141, 0.153301), 0px 0px 0px 4px #EAF8F2, 0px 0px 0px 5px #FFFFFF, inset 0px 1px 18px 2px #D9FFF0, inset 0px 1px 4px 2px #D9FFF0;    }    .plugin_zq_pc_index_first_item_3 {        background: url('https://img.moxikeji.net/site/157/250927/68d734eb83292.png'), linear-gradient(180deg, #9500E5 0%, #C31DED 100%);        background-blend-mode: plus-lighter, normal;        box-shadow: 0px 42px 107px rgba(149, 0, 229, 0.34), 0px 24.7206px 32.2574px rgba(149, 0, 229, 0.1867), 0px 10.2677px 13.3981px rgba(149, 0, 229, 0.22), 0px 3.71362px 4.84582px rgba(149, 0, 229, 0.153301), 0px 0px 0px 4px #F3EAF8, 0px 0px 0px 5px #FFFFFF, inset 0px 1px 18px 2px #F2D9FF, inset 0px 1px 4px 2px #F2D9FF;    }    .plugin_zq_pc_index_first_item_4 {        background: url('https://img.moxikeji.net/site/157/250927/68d734eb83292.png'), linear-gradient(180deg, #FF5700 0%, #EF5200 100%);        background-blend-mode: plus-lighter, normal;        box-shadow: 0px 42px 107px rgba(255, 88, 0, 0.34), 0px 24.7206px 32.2574px rgba(255, 88, 0, 0.1867), 0px 10.2677px 13.3981px rgba(255, 88, 0, 0.22), 0px 3.71362px 4.84582px rgba(255, 88, 0, 0.153301), 0px 0px 0px 4px #F1E7E0, 0px 0px 0px 5px #FFFFFF, inset 0px 1px 18px 2px #FFEDDB, inset 0px 1px 4px 2px #FFEDDB;    }    .plugin_zq_pc_index_first_item_5 {        background: url('https://img.moxikeji.net/site/157/250927/68d734eb83292.png') no-repeat, linear-gradient(180deg, #E5005C 0%, #FF22AE 100%);        background-blend-mode: plus-lighter, normal;        box-shadow: 0px 42px 107px rgba(229, 0, 92, 0.34), 0px 24.7206px 32.2574px rgba(229, 0, 92, 0.1867), 0px 10.2677px 13.3981px rgba(229, 0, 92, 0.22), 0px 3.71362px 4.84582px rgba(229, 0, 92, 0.153301), 0px 0px 0px 4px #F8EAF0, 0px 0px 0px 5px #FFFFFF, inset 0px 1px 18px 2px #FFD9E8, inset 0px 1px 4px 2px #FFD9E8;    }    .plugin_zq_pc_index_first_item_title {        display: flex;        flex-direction: column;        gap: 1em;        flex: 2;    }    .plugin_zq_pc_index_first_item_title>div:nth-child(1) {        font-size: calc(48 / 738 * 100cqw);        font-weight: bold;    }    .plugin_zq_pc_index_first_item_title>div:nth-child(2) {        font-size: calc(28 / 738 * 100cqw);    }    .plugin_zq_pc_index_first_item_title>div:nth-child(3) {        font-size: calc(24 / 738 * 100cqw);        color: #fff;        opacity: .5;    }    .plugin_zq_pc_index_first_item_title>div:nth-child(4) {        width: 3em;        height: 0.5em;        background-color: #fff;    }    .plugin_zq_pc_index_first_three_list {        display: flex;        gap: 2.25em;        align-items: stretch;        position: relative;        z-index: 1;    }    .plugin_zq_pc_index_first_three_list>div {        flex: 1;        background: rgba(255, 255, 255, 0.28);        border: 2.25px solid #FFFFFF;        box-shadow: 3px 3px 3px 4.5px rgba(0, 0, 0, 0.02);        border-radius: 18px;        color: var(--theme_color);        margin-top: 5em;        cursor: pointer;    }    .plugin_zq_pc_index_first_three_list>div:active {        opacity: .85;    }    .plugin_zq_pc_index_first_three_list>div>div:nth-child(1)::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        z-index: -1;        background: linear-gradient(180deg, var(--theme_color) 0%, rgba(216, 184, 255, 0) 100%);        border-radius: 18px 18px 0px 0px;        opacity: .4;    }    .mybtn:active {        opacity: 0.85 !important;    }    .created_index {        width: 100%;        height: 100vh;        background-size: 100% 100%;        background-repeat: no-repeat;        background-image: url(https://img.moxikeji.net/site/157/250708/686cd29f50809.png);        position: relative;        user-select: none;        overflow: hidden;    }    .created_index .btnArea {        position: absolute;        top: 50%;        left: 50%;        transform: translate(-50%, -50%);        display: flex;        flex-direction: column;        gap: 48px;        white-space: nowrap;    }    .created_index .btnArea .btn {        padding: 1.5em 4em;        border-radius: 999px;        font-size: clamp(24px, 2.4vw, 48px);        cursor: pointer;    }    .created_index .btnArea .green {        background-color: var(--success-color);        color: #fff;    }    .created_index .btnArea .white {        background-color: #fff;        color: var(--success-color);    }    .created_index .name {        position: absolute;        left: 81px;        bottom: 48px;        font-size: 36px;        color: #fff;    }    .created_index .ewm {        position: absolute;        right: 80px;        bottom: 48px;        display: inline-flex;        flex-direction: column;        gap: 8px;    }    .created_index .ksdl {        position: absolute;        left: 50%;        top: 50%;        transform: translate(-50%, -50%);        height: 75.74%;        aspect-ratio: 600 / 818;        display: flex;        justify-content: center;        align-items: center;        flex-direction: column;        background: rgba(255, 255, 255, 0.3);        border: 2px solid rgba(255, 255, 255, 0.18);        /* backdrop-filter: blur(30px) !important; */        border-radius: 48px;        font-size: clamp(18px, 1.6vw, 36px);    }    .created_index .ksdl_title {        text-align: center;        font-size: 48px;        color: #fff;        margin-bottom: 32px;    }    .created_index .ksdl_ewm {        width: 65.66%;        aspect-ratio: 1 / 1;    }    .created_index .ksdl_desc {        color: #fff;        text-align: center;        margin-top: 3%;    }    .created_index .ksdl_btn {        width: 65.66%;        text-align: center;        color: #fff;        margin-top: 4%;        background-color: var(--success-color);        padding: 3% 0;        border-radius: 999px;    }    .ksPlay {        width: 700px;        aspect-ratio: 1200 / 680;        height: 500px;        position: absolute;        left: 50%;        top: 50%;        transform: translate(-50%, -50%);        background: rgba(0, 0, 0, 0.8) !important;        border: 1px solid rgba(0, 0, 0, 0.01);        /* backdrop-filter: blur(3px); */        border-radius: 48px;        overflow: hidden;    }    .ksPlay-item .van-cell {        padding: 30px 44px !important;        border-radius: 18px !important;        background-color: #ffffff16 !important;        font-size: 28px !important;        align-items: center;    }    .ksPlay-item .van-field__label {        color: #fff !important;        font-size: 24px !important;        width: auto;        margin-right: 3em;    }    .ksPlay-item .van-field__control {        color: #999999;    }    .ksPlay-item .van-radio__label {        font-size: 24px;    }    .ksPlay-item .van-radio--horizontal {        padding: 4px;        padding-left: 0;    }    .ksPlay-item .van-radio__label {        color: #999999;    }    .ksPlay-item {        padding: 30px 44px;        border-radius: 18px;        background-color: #ffffff16;        color: #fff;        font-size: 24px;    }    .ksPlay-item .flex {        display: flex;        align-items: center;        white-space: nowrap;    }    .ksPlay-item .title {        margin-right: 3em;    }    .ksPlay-item-select {        margin-top: 12px;        display: flex;        align-items: center;    }    .ksPlay-item-select .controll {        display: flex;        align-items: center;        gap: 18px;    }    .ksPlay-item-select .controll .btn {        padding: 4px;        border-radius: 8px;        cursor: pointer;    }    .ksPlay-item-select .controll .err {        background-color: var(--danger-color);    }    .ksPlay-item-select .controll .success {        background-color: var(--success-color);    }    .ksPlay-btn {        display: flex;        justify-content: center;        margin-top: 12px;    }    .ksPlay-btn .btn {        font-size: 24px;        padding: 24px 128px;        color: #fff;        border-radius: 99px;        background-color: var(--success-color);        cursor: pointer;    }    .plugin_zq_pc_messageBox_tmp1 {        position: fixed;        width: 100%;        height: 100%;        left: 0;        top: 0;        z-index: 9999;        display: flex;        justify-content: center;        align-items: center;    }    .plugin_zq_pc_messageBox_tmp1_contentBox {        animation-duration: 300ms !important;        width: 95%;        max-width: 800px;        height: 640px;        background-color: rgba(0, 0, 0);        display: flex;        flex-direction: column;        justify-content: center;        align-items: center;        gap: 24px;        border-radius: 48px;        overflow: hidden;    }    .plugin_zq_pc_messageBox_tmp1_icon i {        font-size: 192px;        color: #34C759;    }    .plugin_zq_pc_messageBox_tmp1_title {        font-size: 48px;        color: #FFFFFF;        font-weight: bold;    }    .plugin_zq_pc_messageBox_tmp1_content {        font-size: 36px;        color: #FFFFFF;    }    .plugin_zq_pc_messageBox_tmp1_btn {        flex: 1;        padding: 16px 0;        font-size: clamp(24px, 1.25vw, 40px);        color: #fff;        background: rgba(255, 255, 255, 0.15);        border: 1px solid rgba(255, 255, 255, 0.19);        box-shadow: 5px 5px 4px rgba(0, 0, 0, 0.05);        border-radius: 99px;        position: relative;        cursor: pointer;        text-align: center;    }    .plugin_zq_pc_messageBox_tmp1_btn:active::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-color: rgba(0, 0, 0, 0.15);        border-radius: 99px;    }    .plugin-zq-pc-more-fuwu-btn {        position: fixed;        color: #fff;        display: flex;        align-items: center;        justify-content: center;        padding: 0.4em 1em;        font-size: clamp(10px, 1.6vw, 16px);        background: rgba(255, 255, 255, 0.08);        border: 1px solid rgba(255, 255, 255, 0.27);        border-radius: 999px 0 0 999px;        gap: 0.5em;        cursor: pointer;    }    .plugin-zq-pc-more-fuwu-btn:active {        opacity: .85 !important;    }    .plugin-zq-pc-more-fuwu-btn-left {        border-radius: 0 999px 999px 0;    }    .plugin_zq_pc_msg_tmp1 {        width: 100%;        height: 100%;        position: absolute;        left: 0;        z-index: 999;        display: flex;        justify-content: center;        align-items: center;    }    .plugin_zq_pc_msg_tmp1_box {        width: 40%;        height: 60%;        border-radius: 48px;        padding: 48px;        backdrop-filter: blur(10px);        background-color: rgba(0, 0, 0, 0.58);        display: flex;        flex-direction: column;        gap: 24px;    }    .plugin_zq_pc_msg_tmp1_box_top {        display: flex;        justify-content: space-between;        align-items: center;        color: #fff;        font-size: 32px;    }    .plugin_zq_pc_msg_tmp1_box_list {        width: 100%;        height: 100%;        display: flex;        flex-direction: column;        gap: 24px;        overflow: auto;        padding-right: 12px;        font-size: 20px;        color: #fff;        margin-top: -8px;        padding-top: 8px;    }    .plugin_zq_pc_msg_tmp1_box_list_item {        border-radius: 16px;        background-color: #ffffff1A;        gap: 16px;        display: flex;        flex-direction: column;        gap: 24px;        padding: 32px;        position: relative;    }    .plugin_zq_pc_msg_tmp1_box_list_item::after {        content: '';        position: absolute;        right: -8px;        top: -8px;        width: 16px;        height: 16px;        border-radius: 50%;        background-color: var(--danger-color);    }    .plugin_zq_pc_msg_tmp1_box_tabs {        font-size: 24px;        color: #fff;        display: flex;        align-items: center;        gap: 16px;    }    .plugin_zq_pc_msg_tmp1_box_tabs>div {        cursor: pointer;        padding: 0 8px 12px;        transition: all 0.3s ease-in-out;    }    .plugin_zq_pc_msg_tmp1_box_tabs_active {        color: var(--admin_color);        position: relative;    }    .plugin_zq_pc_msg_tmp1_box_tabs_active::after {        content: '';        position: absolute;        left: 50%;        bottom: 0;        transform: translateX(-50%);        width: 50%;        height: 4px;        background-color: var(--admin_color);    }    .plugin_zq_pc_orderItem_tmp1 {        display: flex;        gap: clamp(8px, 1.25vw, 24px);        flex-direction: column;    }    .plugin_zq_pc_orderItem_tmp1 .el-collapse-item__header {        background-color: transparent !important;        color: #fff;        height: auto;        line-height: normal;        border-radius: 12px;        border: none;    }    .plugin_zq_pc_orderItem_tmp1 .el-table,    .plugin_zq_pc_orderItem_tmp1 .el-table tr {        background-color: transparent !important;        color: #999 !important;        font-size: 20px !important;    }    .plugin_zq_pc_orderItem_tmp1 .el-table__body-wrapper::-webkit-scrollbar,    .plugin_zq_pc_orderItem_tmp1 .el-table__cell.gutter {        display: none;    }    .plugin_zq_pc_orderItem_tmp1 .el-table th.el-table__cell.is-leaf {        border-bottom: none;    }    .plugin_zq_pc_orderItem_tmp1 .el-table td.el-table__cell {        border: none;    }    .plugin_zq_pc_orderItem_tmp1 .el-table tbody tr:hover>td {        background-color: transparent !important    }    .plugin_zq_pc_orderItem_tmp1 .el-table::before {        content: none !important;    }    .plugin_zq_pc_orderItem_tmp1_btn {        padding: 16px 64px;        background-color: var(--theme_color);        border-radius: 8px;        color: #fff;        position: relative;        overflow: hidden;        font-size: 24px;        cursor: pointer;    }    .plugin_zq_pc_orderItem_tmp1_btn:active::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-color: rgba(0, 0, 0, 0.1);    }    .plugin_zq_pc_orderList_tmp1.animated {        animation-duration: 300ms !important;    }    .plugin_zq_pc_orderList_tmp1 {        display: flex;        flex-direction: column;        gap: 32px;        overflow: hidden;        height: 100%;        position: relative;        padding: var(--top_height) 24px 24px;        box-sizing: border-box;    }    .plugin_zq_pc_orderList_tmp1_tabs {        display: flex;        gap: 24px;        color: #fff;        font-size: 16px;        align-items: center;        justify-content: space-between;        gap: 16px;    }    .plugin_zq_pc_orderList_tmp1_tabs>div {        display: flex;        align-items: center;        gap: 16px;    }    .plugin_zq_pc_orderList_tmp1_tabs .el-input__inner {        padding: 12px 24px;        border-radius: 99px;        border: 1px solid rgba(255, 255, 255, 0.1);        background-color: rgba(255, 255, 255, 0.18);        color: #fff;    }    .plugin_zq_pc_orderList_tmp1_tabs_date .el-input__inner {        padding: 3px 15px;        height: auto;        line-height: normal;    }    .plugin_zq_pc_orderList_tmp1_tabs_date .el-range-input {        flex: 1;        background-color: transparent !important;        color: #fff;    }    .plugin_zq_pc_orderList_tmp1_tabs_date .el-date-editor .el-range-separator {        color: #fff;    }    .plugin_zq_pc_orderList_tmp1-tabs_select {        padding: 8px 24px;        background: rgba(255, 255, 255, 0.18);        border: 1px solid rgba(255, 255, 255, 0.1);        border-radius: 99px;        display: flex;        gap: 12px;        align-items: center;        font-size: 20px;    }    .plugin_zq_pc_orderList_tmp1_active {        background-color: var(--admin_color) !important;    }    .plugin_zq_pc_orderList_tmp1_scorll {        flex: 1;        overflow: hidden auto;        display: flex;        flex-direction: column;        gap: 32px;        padding-right: 12px;    }    .plugin_zq_pc_orderList_tmp1_table {        padding: 12px 0;        border-radius: 12px;        background-color: #ffffff1a;        flex: 1;        overflow: hidden;    }    .plugin_zq_pc_orderList_tmp1_table .el-table,    .plugin_zq_pc_orderList_tmp1_table .el-table__expanded-cell {        background-color: transparent !important;    }    .plugin_zq_pc_orderList_tmp1_table .el-table::before {        content: none;    }    .plugin_zq_pc_orderList_tmp1_table .el-table tr {        background-color: transparent !important;    }    .plugin_zq_pc_orderList_tmp1_table .el-table td.el-table__cell,    .plugin_zq_pc_orderList_tmp1_table .el-table th.el-table__cell.is-leaf {        border: none;        padding: 16px 0;    }    .plugin_zq_pc_orderList_tmp1_table .el-table th.el-table__cell {        background-color: transparent !important;        color: #fff !important;        font-size: 20px !important;    }    .plugin_zq_pc_orderList_tmp1_table .el-table__row.hover-row td {        background-color: #ffffff25 !important;    }    .plugin_zq_pc_orderList_tmp1_table .el-table__fixed::before,    .plugin_zq_pc_orderList_tmp1_table .el-table__fixed-right::before {        content: none;    }    .plugin_zq_pc_orderList_tmp1_table .el-table__fixed-right-patch {        background-color: transparent !important;        border: none;    }    .plugin_zq_pc_orderList_tmp1_table .el-table__body-wrapper::-webkit-scrollbar {        width: 6px;        height: 6px;    }    .plugin_zq_pc_orderList_tmp1_table .el-table__body-wrapper::-webkit-scrollbar-thumb {        border-radius: 10px;        -webkit-box-shadow: inset 0 0 5px rgb(180, 189, 184);        background: #adb3af;    }    .plugin_zq_pc_orderList_tmp1_table .el-table__body-wrapper::-webkit-scrollbar-thumb {        border-radius: 10px;        -webkit-box-shadow: inset 0 0 5px rgb(180, 189, 184);        background: #979c99;    }    .plugin_zq_pc_orderList_tmp1_table .el-table__body-wrapper::-webkit-scrollbar-track {        -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);        border-radius: 10px;        background: #EDEDED;    }    .plugin_zq_pc_orderList_tmp1_table .el-table__body-wrapper::-webkit-scrollbar-track {        -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);        border-radius: 10px;        background: #fff;    }    .plugin_zq_pc_orderList_tmp1_table .el-table__body-wrapper::-webkit-scrollbar-corner {        background-color: transparent !important;    }    .plugin-zq-pc-person-score-tmp1 {        width: 100%;        height: 100%;        white-space: nowrap;        user-select: none;    }    .plugin-zq-pc-person-score-tmp1 .mybtn:active {        opacity: .85 !important;    }    .plugin-zq-pc-person-score-tmp1 .item {        display: flex;        flex-direction: column;        gap: 16px;        justify-content: space-between;        color: #fff;    }    .plugin-zq-pc-person-score-tmp1 .person {        width: 100%;        display: flex;        justify-content: space-between;        align-items: center;        gap: 12px;    }    .plugin-zq-pc-person-score-tmp1 .avatar {        width: 72px;        height: 72px;        border-radius: 8px;    }    .plugin-zq-pc-person-score-tmp1 .info {        display: flex;        flex-direction: column;        justify-content: center;        gap: 8px;        font-size: 18px;        margin: 0 auto 0 0;    }    .plugin-zq-pc-person-score-tmp1 .name {        display: flex;        gap: 16px;    }    .plugin-zq-pc-person-score-tmp1 .win {        color: var(--theme-color);        border: 1px solid var(--theme-color);        border-radius: 8px;        display: flex;        justify-content: center;        align-items: center;        padding: 0 12px;    }    .plugin-zq-pc-person-score-tmp1 .flag {        width: 52px;        height: 34px;        border: 1px solid #fff;    }    .plugin-zq-pc-person-score-tmp1 .scoreBoard {        width: 100%;        aspect-ratio: 656 / 200;        background-color: var(--theme-color);        display: flex;        justify-content: center;        align-items: center;        font-size: 16px;        border-radius: 8px;    }    .plugin-zq-pc-person-score-tmp1 .score {        display: inline-flex;        flex-direction: column;        justify-content: center;        align-items: center;    }    .plugin-zq-pc-person-score-tmp1 .ruleList {        flex: 1;        display: flex;        flex-direction: column;        gap: 8px;        overflow: hidden scroll;    }    /* 针对 WebKit 浏览器隐藏滚动条 */    .plugin-zq-pc-person-score-tmp1 .ruleList::-webkit-scrollbar {        display: none;    }    .plugin-zq-pc-person-score-tmp1 .ruleItem {        display: flex;        justify-content: space-around;        align-items: center;        gap: 8px;        height: 54px;    }    .plugin-zq-pc-person-score-tmp1 .left {        flex: 1;        background-color: #ffffff16;        border-radius: 8px;        display: flex;        justify-content: space-between;        align-items: center;        height: 100%;        padding: 0 48px;    }    .plugin-zq-pc-person-score-tmp1 .btn {        flex-shrink: 0;        height: 54px;        aspect-ratio: 1 / 1;        width: auto;        border-radius: 8px;        display: flex;        justify-content: center;        align-items: center;        cursor: pointer;    }    .plugin-zq-pc-person-score-tmp2 {        width: 100%;        height: 100%;        white-space: nowrap;        user-select: none;        overflow: hidden;    }    .plugin-zq-pc-person-score-tmp2 .mybtn:active {        opacity: .85 !important;    }    .plugin-zq-pc-person-score-tmp2-item {        display: flex;        flex-direction: column;        gap: 16px;        justify-content: space-between;        color: #fff;        height: 100%;        overflow: hidden;    }    .plugin-zq-pc-person-score-tmp2-item-person {        width: 100%;        display: flex;        justify-content: space-between;        align-items: center;        gap: 12px;    }    .plugin-zq-pc-person-score-tmp2-item-person-avatar {        width: 72px;        height: 72px;        border-radius: 8px;        overflow: hidden;    }    .plugin-zq-pc-person-score-tmp2-item-person-info {        display: flex;        flex-direction: column;        justify-content: center;        gap: 8px;        font-size: 18px;        margin: 0 auto 0 0;    }    .plugin-zq-pc-person-score-tmp2-item-person-info-name {        display: flex;        gap: 16px;    }    .plugin-zq-pc-person-score-tmp2 .win {        color: var(--theme-color);        border: 1px solid var(--theme-color);        border-radius: 8px;        display: flex;        justify-content: center;        align-items: center;        padding: 0 12px;    }    .plugin-zq-pc-person-score-tmp2 .flag {        width: 52px;        height: 34px;        border: 1px solid #fff;    }    .plugin-zq-pc-person-score-tmp2-item-scoreBoard {        width: 100%;        aspect-ratio: 656 / 300;        background-color: var(--theme-color);        display: flex;        justify-content: center;        align-items: center;        font-size: 16px;        border-radius: 8px;    }    .plugin-zq-pc-person-score-tmp2-item-scoreBoard-score {        display: inline-flex;        flex-direction: column;        justify-content: center;        align-items: center;    }    .plugin-zq-pc-person-score-tmp2-item-ruleList {        flex: 1;        display: flex;        flex-direction: column;        gap: 8px;        overflow: hidden auto;    }    .plugin-zq-pc-person-score-tmp2-item-ruleList-ruleItem {        display: flex;        justify-content: space-around;        align-items: center;        gap: 8px;        height: 54px;    }    .plugin-zq-pc-person-score-tmp2-item-ruleList-ruleItem-left {        flex: 1;        background-color: #ffffff16;        border-radius: 8px;        display: flex;        justify-content: space-between;        align-items: center;        height: 100%;        padding: 0 48px;    }    .plugin-zq-pc-person-score-tmp2-item-ruleList-ruleItem-btn {        flex-shrink: 0;        height: 54px;        aspect-ratio: 1 / 1;        width: auto;        border-radius: 8px;        display: flex;        justify-content: center;        align-items: center;        cursor: pointer;    }    .plugin-zq-pc-popup {        background-color: rgba(0, 0, 0, 0.9);        position: fixed;        top: 0;        left: 0;        width: 100%;        height: 100%;    }    .plugin-zq-pc-popup-content {        position: relative;        width: 100%;        height: 100%;        display: flex;        justify-content: center;        align-items: center;    }    .plugin-zq-pc-rule-list-popup-tmp1 {        width: 100%;        height: 100%;    }    .plugin-zq-pc-rule-list-popup-tmp1-box {        box-sizing: border-box;        display: flex;        flex-direction: column;        align-items: center;        gap: clamp(16px, 1.67vw, 32px);        position: relative;    }    .plugin-zq-pc-rule-list-popup-tmp1-list {        width: 100%;        flex: 1;        display: flex;        flex-direction: column;        gap: clamp(16px, 1.67vw, 32px);        color: #000;    }    .plugin-zq-pc-score-popup-tmp1 {        width: 100%;        height: 100%;    }    .plugin-zq-pc-score-popup-tmp1-box {        box-sizing: border-box;        display: flex;        flex-direction: column;        align-items: center;        gap: clamp(16px, 1.67vw, 32px);        position: relative;        padding: 50px 180px;    }    .plugin-zq-pc-score-popup-tmp1-list {        width: 100%;        flex: 1;        display: flex;        flex-direction: column;        gap: clamp(16px, 1.67vw, 32px);        color: #fff;    }    .plugin_zq_pc_serviceOrder_tmp1 {        padding: 40px;        border-radius: 12px;        background: #D9D9D91A;        border-radius: 12px;    }    .plugin_zq_pc_serviceOrder_tmp1_top {        font-size: 24px;        display: flex;        justify-content: space-between;        align-items: center;        color: #fff;    }    .plugin_zq_pc_serviceOrder_tmp1_content {        display: flex;        justify-content: space-between;        align-items: center;        margin-top: 32px;        padding-top: 32px;        border-top: 1px solid #ffffff1A;        color: #fff;        font-size: 24px;    }    .plugin_zq_pc_settlement_tmp1 {        box-sizing: border-box;        width: 100%;        height: 100%;        position: absolute;        left: 0;        top: 0;        overflow: hidden;        background-color: rgba(0, 0, 0, 0.6);        backdrop-filter: blur(10px);        z-index: 10;        padding: 48px;        display: flex;        flex-direction: column;        gap: 32px;    }    .plugin_zq_pc_settlement_tmp1_top {        display: flex;        justify-content: space-between;        align-items: center;        color: #fff;        font-weight: bold;        font-size: 36px;    }    .plugin_zq_pc_settlement_tmp1_list {        overflow: hidden auto;        padding-right: 24px;        display: flex;        flex-direction: column;        gap: 24px;    }    .plugin_zq_pc_settlement_tmp1_top_bottom {        padding: 24px 40px;        border-radius: 12px;        background-color: #ffffff1A;        display: flex;        justify-content: space-between;        align-items: center;        font-size: 24px;        color: #fff;    }    .plugin_zq_pc_settlement_tmp1_top_bottom_btn {        padding: 16px 72px;        border-radius: 12px;        border: 1px solid var(--admin_color);        color: var(--admin_color);        cursor: pointer;    }    .plugin_zq_pc_settlement_tmp1_top_bottom_btn:active {        opacity: .85;    }    .plugin_zq_pc_settlement_tmp1.animated {        animation-duration: 300ms !important;    }    .plugin_zq_pc_settlement_tmp1_shopCar {        box-sizing: border-box;        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        overflow: hidden;        padding: 60px;        background: rgba(0, 0, 0, 0.58);        border: 1px solid rgba(0, 0, 0, 0.01);        backdrop-filter: blur(30px);        display: flex;        flex-direction: column;        gap: 24px;    }    .plugin_zq_pc_settlement_tmp1_list>div {        padding: 36px 40px;        background: #FFFFFF1A;        border-radius: 12px;        font-size: 24px;        white-space: nowrap;        color: #fff;    }    .plugin_zq_pc_settlement_tmp1_shopCar.animated {        animation-duration: 300ms !important;    }    .plugin_zq_pc_settlement_tmp1_shopCar_title {        font-size: 32px;        color: #fff;        font-weight: bold;        padding-left: 28px;        position: relative;    }    .plugin_zq_pc_settlement_tmp1_shopCar_title::before {        content: '';        position: absolute;        left: 0;        top: 50%;        transform: translateY(-50%);        width: 12px;        height: 60px;        background-color: var(--admin_color);    }    .plugin_zq_pc_settlement_tmp1_top_btn {        cursor: pointer;        display: inline-flex;        align-items: center;        padding: 8px 24px;        border-radius: 99px;        background-color: var(--admin_color);        color: #fff;        gap: 4px;        font-size: 16px;    }    .plugin_zq_pc_settlement_tmp2 {        box-sizing: border-box;        width: 100%;        height: 100%;        position: absolute;        left: 0;        top: 0;        overflow: hidden;        z-index: 10;        padding: 2.5vw;        display: flex;        flex-direction: column;        gap: 1.67vw;        background-color: rgba(0, 0, 0, 1);        white-space: nowrap;    }    .plugin_zq_pc_settlement_tmp2_blur {        background-color: rgba(0, 0, 0, 0.6);        backdrop-filter: blur(10px);    }    .plugin_zq_pc_settlement_tmp2_top {        display: flex;        justify-content: space-between;        align-items: center;        color: #fff;        font-weight: bold;        font-size: clamp(24px, 1.875vw, 36px);    }    .plugin_zq_pc_settlement_tmp2_list {        overflow: hidden auto;        padding-right: 1.25vw;        display: flex;        flex-direction: column;        gap: 1.25vw;    }    .plugin_zq_pc_settlement_tmp2_top_bottom {        padding: 1.25vw min(2.5vw, 40px);        border-radius: 12px;        background-color: #ffffff1A;        display: flex;        justify-content: space-between;        align-items: center;        font-size: clamp(14px, 1.25vw, 24px);        color: #fff;    }    .plugin_zq_pc_settlement_tmp2_top_bottom_btn {        padding: clamp(8px, 0.83vw, 16px) clamp(24px, 3.75vw, 72px);        border-radius: 12px;        border: 1px solid var(--admin_color);        color: var(--admin_color);        cursor: pointer;    }    .plugin_zq_pc_settlement_tmp2_top_bottom_btn:active {        opacity: .85;    }    .plugin_zq_pc_settlement_tmp2.animated {        animation-duration: 300ms !important;    }    .plugin_zq_pc_settlement_tmp2_shopCar {        box-sizing: border-box;        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        overflow: hidden;        padding: min(3.125vw, 60px);        background: rgba(0, 0, 0, 0.9);        border: 1px solid rgba(0, 0, 0, 0.01);        display: flex;        flex-direction: column;        gap: min(1.25vw, 24px);    }    .plugin_zq_pc_settlement_tmp2_shopCar_blur {        background: rgba(0, 0, 0, 0.58) !important;        backdrop-filter: blur(30px);    }    .plugin_zq_pc_settlement_tmp2_list>div {        padding: clamp(8px, 1.875vw, 36px) clamp(8px, 1.25vw, 40px);        background: #FFFFFF1A;        border-radius: 12px;        font-size: 24px;        white-space: nowrap;        color: #fff;    }    .plugin_zq_pc_settlement_tmp2_shopCar.animated {        animation-duration: 300ms !important;    }    .plugin_zq_pc_settlement_tmp2_shopCar_title {        font-size: 32px;        color: #fff;        font-weight: bold;        padding-left: 28px;        position: relative;    }    .plugin_zq_pc_settlement_tmp2_shopCar_title::before {        content: '';        position: absolute;        left: 0;        top: 50%;        transform: translateY(-50%);        width: 12px;        height: 60px;        background-color: #F89C1B;    }    .plugin_zq_pc_settlement_tmp2_top_btn {        cursor: pointer;        display: inline-flex;        align-items: center;        padding: 8px 24px;        border-radius: 99px;        background-color: var(--admin_color);        color: #fff;        gap: 4px;        font-size: clamp(14px, 1.25vw, 24px);    }    .plugin_zq_pc_shopCar_tmp1.animated {        animation-duration: 300ms !important;    }    .plugin_zq_pc_shopCar_tmp1 {        display: flex;        flex-direction: column;        gap: 32px;        overflow: hidden;        height: 100%;        position: relative;        padding: var(--top_height) 24px 24px;        box-sizing: border-box;    }    .plugin_zq_pc_shopCar_tmp1_tabs {        display: flex;        gap: 24px;        font-size: 20px;        color: #fff;    }    .plugin_zq_pc_shopCar_tmp1_tabs>div {        background-color: #2A2B2D;        padding: 8px 24px;        border-radius: 99px;        border: 1px solid #ffffff1A;    }    .plugin_zq_pc_shopCar_tmp1_tabs_active {        background-color: var(--admin_color) !important;    }    .plugin_zq_pc_shopCar_tmp1_scorll {        height: 100%;    }    .plugin_zq_pc_shopCar_tmp1_content {        display: grid;        grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));        gap: 24px;    }    .plugin_zq_pc_shopCar_tmp1_content_good {        padding: 20px;        background: rgba(0, 0, 0, 0.58);        border: 1px solid rgba(0, 0, 0, 0.01);        backdrop-filter: blur(30px);        border-radius: 12px;        color: #fff;        font-size: 24px;        cursor: pointer;    }    .plugin_zq_pc_shopCar_tmp1_car {        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background: rgba(0, 0, 0, .9);        border: 1px solid rgba(0, 0, 0, 0.01);        border-radius: 12px;        padding: 0 40px;    }    .plugin_zq_pc_shopCar_tmp1_car .el-table,    .plugin_zq_pc_shopCar_tmp1_car .el-table tr {        background-color: transparent !important;        color: #fff !important;        font-size: 24px !important;    }    .plugin_zq_pc_shopCar_tmp1_car .el-table::before {        content: none;    }    .plugin_zq_pc_shopCar_tmp1_car .el-table__body-wrapper::-webkit-scrollbar,    .plugin_zq_pc_shopCar_tmp1_car .el-table__cell.gutter {        display: none;    }    .plugin_zq_pc_shopCar_tmp1_car .el-table th.el-table__cell.is-leaf {        border-bottom: 1px solid rgba(255, 255, 255, 0.1);    }    .plugin_zq_pc_shopCar_tmp1_car .el-table td.el-table__cell {        border: none;    }    .plugin_zq_pc_shopCar_tmp1_car .el-table tbody tr:hover>td {        background-color: transparent !important    }    .plugin_zq_pc_shopCar_tmp1_bottom {        margin-top: 4px;        padding: 18px 40px;        display: flex;        justify-content: space-between;        align-items: center;        background: rgba(0, 0, 0, 0.58);        border: 1px solid rgba(0, 0, 0, 0.01);        backdrop-filter: blur(30px);        border-radius: 12px;    }    .plugin_zq_pc_shopCar_tmp1_bottom-btn {        padding: 16px 48px;        border: 1px solid var(--admin_color);        color: var(--admin_color);        font-size: 24px;        display: flex;        gap: 8px;        align-items: center;        border-radius: 12px;    }    .plugin_zq_pc_shopCar_tmp1_popup {        position: fixed;        top: 0;        left: 0;        width: 100%;        height: 100%;        display: flex;        justify-content: center;        align-items: center;    }    .plugin_zq_pc_shopCar_tmp1_popup_content {        box-sizing: content-box;        display: flex;        flex-direction: column;        gap: 24px;        padding: 40px 60px;        background: rgba(0, 0, 0, 1);        border: 1px solid rgba(0, 0, 0, 0.01);        backdrop-filter: blur(30px);        border-radius: 24px;        width: 400px;    }    .plugin_zq_pc_shopCar_tmp1_popup_content input {        font-size: 32px;        border: none;        color: #fff;    }    .plugin_zq_pc_shopCar_tmp1_popup_content input::placeholder {        color: #999;    }    .plugin_zq_pc_shopCar_tmp1_popup_content_btnArea {        display: flex;        gap: 16px;        align-items: center;    }    .plugin_zq_pc_shopCar_tmp1_popup_content_btnArea>div {        flex: 1;        font-size: 20px;        padding: 16px 0;        border-radius: 99px;        border: 1px solid var(--admin_color);        color: var(--admin_color);        text-align: center;    }    .plugin_zq_pc_shopCar_tmp1_popup.animated {        animation-duration: 300ms !important;    }    /* 隐藏上下箭头 */    .plugin_zq_pc_shopCar_tmp1_popup input::-webkit-outer-spin-button,    .plugin_zq_pc_shopCar_tmp1_popup input::-webkit-inner-spin-button {        -webkit-appearance: none;        margin: 0;    }    .plugin_zq_pc_shopCar_tmp1_popup input[type="number"] {        -moz-appearance: textfield;    }    .plugin_zq_pc_shopCar_tmp1_carList {        position: absolute;        left: 0;        margin-left: 24px;        width: calc(100% - 48px);        height: calc(100% - var(--top_height));        padding: 24px;        background-color: rgba(0, 0, 0, 0.9);        backdrop-filter: blur(30px);        border-radius: 16px 16px 0 0;        box-sizing: border-box;    }    .plugin_zq_pc_shopCar_tmp1_carList .el-table {        background-color: transparent !important;    }    .plugin_zq_pc_shopCar_tmp1_carList .el-table tr,    .plugin_zq_pc_shopCar_tmp1_carList .el-table th {        background-color: transparent !important;        height: 90px;    }    .plugin_zq_pc_shopCar_tmp1_carList .el-table::before {        content: none;    }    .plugin_zq_pc_shopCar_tmp1_carList .el-table__cell.gutter {        display: none;    }    .plugin_zq_pc_shopCar_tmp1_carList .el-table th.el-table__cell.is-leaf {        border-bottom: 1px solid rgba(255, 255, 255, 0.1);    }    .plugin_zq_pc_shopCar_tmp1_carList .el-table td.el-table__cell {        border: none;    }    .plugin_zq_pc_shopCar_tmp1_carList .el-table tbody tr:hover>td {        background-color: #ffffff1A !important    }    .plugin_zq_pc_shopCar_tmp1_carList .el-table__fixed-right-patch {        background-color: transparent !important;        border: none;    }    .plugin_zq_pc_shopCar_tmp1_carList .el-table__body-wrapper::-webkit-scrollbar {        width: 6px;        height: 6px;    }    .plugin_zq_pc_shopCar_tmp1_carList .el-table__body-wrapper::-webkit-scrollbar-thumb {        border-radius: 10px;        -webkit-box-shadow: inset 0 0 5px rgb(180, 189, 184);        background: #adb3af;    }    .plugin_zq_pc_shopCar_tmp1_carList .el-table__body-wrapper::-webkit-scrollbar-thumb {        border-radius: 10px;        -webkit-box-shadow: inset 0 0 5px rgb(180, 189, 184);        background: #979c99;    }    .plugin_zq_pc_shopCar_tmp1_carList .el-table__body-wrapper::-webkit-scrollbar-track {        -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);        border-radius: 10px;        background: #EDEDED;    }    .plugin_zq_pc_shopCar_tmp1_carList .el-table__body-wrapper::-webkit-scrollbar-track {        -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);        border-radius: 10px;        background: #fff;    }    .plugin_zq_pc_shopCar_tmp1_carList .el-table__body-wrapper::-webkit-scrollbar-corner {        background-color: transparent !important;    }    @media screen and (max-width: 768px) {        .plugin_zq_pc_shopCar_tmp2_tabs {            font-size: 16px;        }    }    .plugin_zq_pc_shopCar_tmp2 {        display: flex;        flex-direction: column;        gap: clamp(16px, 1.67vw, 32px);        overflow: hidden;        height: 100%;        position: relative;        padding: var(--top_height) 24px 24px;        box-sizing: border-box;    }    .plugin_zq_pc_shopCar_tmp2_tabs {        display: flex;        gap: clamp(8px, 1.25vw, 24px);        font-size: 20px;        color: #fff;        white-space: nowrap;        width: 100%;        overflow: auto hidden;        padding-bottom: 8px;        margin-bottom: -8px;        margin-right: 52px;    }    .plugin_zq_pc_shopCar_tmp2_tabs.moxi-scrollbar::-webkit-scrollbar {        height: 4px;    }    .plugin_zq_pc_shopCar_tmp2_tabs>div {        background-color: #2A2B2D;        padding: 8px 24px;        border-radius: 99px;        border: 1px solid #ffffff1A;        flex-shrink: 0;    }    .plugin_zq_pc_shopCar_tmp2_tabs_active {        background-color: var(--admin_color) !important;    }    .plugin_zq_pc_shopCar_tmp2_scorll {        height: 100%;    }    .plugin_zq_pc_shopCar_tmp2_content {        display: grid;        grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));        gap: 24px;    }    .plugin_zq_pc_shopCar_tmp2_content_good {        padding: 20px;        background: rgba(180, 177, 177, 0.2);        border: 1px solid rgba(0, 0, 0, 0.01);        border-radius: 12px;        color: #fff;        font-size: 24px;        cursor: pointer;        position: relative;    }    .plugin_zq_pc_shopCar_tmp2_popup {        position: fixed;        top: 0;        left: 0;        width: 100%;        height: 100%;        display: flex;        justify-content: center;        align-items: center;    }    .plugin_zq_pc_shopCar_tmp2_popup_content {        box-sizing: content-box;        display: flex;        flex-direction: column;        gap: 24px;        padding: 40px 60px;        background: rgba(0, 0, 0, 1);        border: 1px solid rgba(0, 0, 0, 0.01);        border-radius: 24px;        width: 400px;    }    .plugin_zq_pc_shopCar_tmp2_popup_content input {        font-size: 32px;        border: none;        color: #fff;    }    .plugin_zq_pc_shopCar_tmp2_popup_content input::placeholder {        color: #999;    }    .plugin_zq_pc_shopCar_tmp2_popup_content_btnArea {        display: flex;        gap: 16px;        align-items: center;    }    .plugin_zq_pc_shopCar_tmp2_popup_content_btnArea>div {        flex: 1;        font-size: 20px;        padding: 16px 0;        border-radius: 99px;        border: 1px solid var(--admin_color);        color: var(--admin_color);        text-align: center;    }    .plugin_zq_pc_shopCar_tmp2_popup.animated {        animation-duration: 300ms !important;    }    /* 隐藏上下箭头 */    .plugin_zq_pc_shopCar_tmp2_popup input::-webkit-outer-spin-button,    .plugin_zq_pc_shopCar_tmp2_popup input::-webkit-inner-spin-button {        -webkit-appearance: none;        margin: 0;    }    .plugin_zq_pc_shopCar_tmp2_popup input[type="number"] {        -moz-appearance: textfield;    }    .clickAc {        position: relative;        overflow: hidden;        cursor: pointer;    }    .clickAc:active::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-color: rgba(0, 0, 0, 0.1);    }    @keyframes pluginZqPcShopCarTmp2CarList {        0% {            clip-path: circle(0.0% at 100% 100%);        }        100% {            clip-path: circle(150% at 100% 100%);        }    }    .plugin_zq_pc_shopCar_tmp2_carList_box {        width: 100%;        height: 100%;        overflow: hidden;        box-sizing: border-box;        padding: 24px;        padding-bottom: 84px;        display: flex;        flex-direction: column;        gap: 16px;    }    .plugin_zq_pc_shopCar_tmp2_carList_box .el-table,    .plugin_zq_pc_shopCar_tmp2_carList_box .el-table tr {        background-color: transparent !important;        /* color: #999 !important; */        font-size: clamp(14px, 1.25vw, 20px) !important;    }    .plugin_zq_pc_shopCar_tmp2_carList_box .el-table__body-wrapper::-webkit-scrollbar,    .plugin_zq_pc_shopCar_tmp2_carList_box .el-table__cell.gutter {        display: none;    }    .plugin_zq_pc_shopCar_tmp2_carList_box .el-table th.el-table__cell.is-leaf {        border-bottom: none;    }    .plugin_zq_pc_shopCar_tmp2_carList_box .el-table td.el-table__cell {        border: none;    }    .plugin_zq_pc_shopCar_tmp2_carList_box .el-table tbody tr:hover>td {        background-color: transparent !important    }    .plugin_zq_pc_shopCar_tmp2_carList_box .el-table::before {        content: none !important;    }    @keyframes pluginZqPcShopCarTmp2AddCarAn {        0% {}        100% {            left: var(--x);            top: var(--y);            transform: scale(var(--scale));            opacity: .1;        }    }    .plugin-zq-pc-shop-tmp1 .mybtn {        cursor: pointer;    }    .plugin-zq-pc-shop-tmp1 .mybtn:active {        opacity: .85 !important;    }    .plugin-zq-pc-shop-tmp1 {        width: 78.125%;        aspect-ratio: 1500 / 836;        display: flex;        flex-direction: column;        gap: 1em;        color: #fff;        user-select: none;        font-size: clamp(12px, 1.6vw, 16px);    }    .plugin-zq-pc-shop-tmp1-top {        width: 100%;        display: flex;        justify-content: space-between;        align-items: center;    }    .plugin-zq-pc-shop-tmp1-top-title {        font-size: 2em;        padding-left: 21px;        position: relative;    }    .plugin-zq-pc-shop-tmp1-top-title::before {        content: '';        position: absolute;        left: 0;        top: 50%;        transform: translateY(-50%);        height: calc(100% - 8px);        background-color: #34C759;        width: 8px;    }    .plugin-zq-pc-shop-tmp1-top-help {        display: inline-flex;        align-items: center;        gap: 0.5em;        font-size: 1.5em;        background-color: #34C759;        padding: 0.25em 1em;        border-radius: 99px;    }    .plugin-zq-pc-shop-tmp1-type {        display: flex;        gap: 1.5em;        flex-wrap: wrap;        font-size: 1.5em;    }    .plugin-zq-pc-shop-tmp1-type-item {        padding: 0.25em 1em;        border-radius: 99px;        background-color: #2A2B2D;    }    .plugin-zq-pc-shop-tmp1-type-item-active {        background-color: #34C759 !important;    }    .plugin-zq-pc-shop-tmp1-shop {        flex: 1;        overflow: hidden;        position: relative;    }    .plugin-zq-pc-shop-tmp1-shop-scrollY-1 {        height: 100%;        width: 100%;        overflow: hidden scroll;    }    .plugin-zq-pc-shop-tmp1-shop-scrollY {        width: 100%;        display: grid;        grid-template-columns: repeat(5, 1fr);        gap: clamp(12px, 1.2vw, 24px);    }    /* 隐藏滚动条 */    .plugin-zq-pc-shop-tmp1-shop-scrollY-1::-webkit-scrollbar {        display: none;    }    .plugin-zq-pc-shop-tmp1-shop-shopCar {        position: absolute;        left: 0;        bottom: 0;        width: calc(100% - 80px);        height: 65%;        padding: 0 2.5em;        background: rgba(0, 0, 0, 0.58);        border: 1px solid rgba(0, 0, 0, 0.01);        border-radius: 0.75em 0.75em 0 0;        display: flex;        flex-direction: column;        gap: 0.75em;    }    .plugin-zq-pc-shop-tmp1-shop-shopCar-scrollY::-webkit-scrollbar {        display: none;    }    .plugin-zq-pc-shop-tmp1-shop-shopCar-top {        padding: 1em 0 0.75em;        height: 20%;        white-space: nowrap;        display: flex;        justify-content: space-between;        align-items: center;        font-size: 1.5em;        border-bottom: 1px solid #ffffff16;        overflow: hidden;        width: 100%;    }    .plugin-zq-pc-shop-tmp1-shop-shopCar-content {        flex: 1;        overflow: hidden scroll;    }    .plugin-zq-pc-shop-tmp1-shop-shopCar-content-scrollY {        display: flex;        flex-direction: column;        gap: 1.5em;    }    .plugin-zq-pc-shop-tmp1-shop-shopCar-content::-webkit-scrollbar {        display: none;    }    .plugin-zq-pc-shop-tmp1-shop-shopCar-content-item {        position: relative;        display: flex;        align-items: center;        justify-content: space-between;        font-size: 1.5em;    }    .plugin-zq-pc-shop-tmp1-shop-item {        background: rgba(0, 0, 0, 0.58);        border: 1px solid rgba(0, 0, 0, 0.01);        /* backdrop-filter: blur(30px); */        border-radius: 0.75em;        width: calc(100% - 2.5em);        display: flex;        justify-content: space-around;        flex-direction: column;        padding: 1.25em;        overflow: hidden;    }    .plugin-zq-pc-shop-tmp1-shop-item-priceArea {        font-size: 1.2em;        display: flex;        justify-content: space-between;        align-items: center;    }    .plugin-zq-pc-shop-tmp1-shop-item-priceArea-btn {        width: 32%;        /* min-width: 16px; */        aspect-ratio: 1 / 1;        border-radius: 50%;        color: rgba(0, 0, 0, 0.58);        display: flex;        justify-content: center;        align-items: center;        background-color: #34C759;        flex-shrink: 0;    }    .plugin-zq-pc-shop-tmp1-bottom {        background: rgba(0, 0, 0, 0.58);        border: 1px solid rgba(0, 0, 0, 0.01);        /* backdrop-filter: blur(30px); */        border-radius: 12px;        display: flex;        justify-content: space-between;        align-items: center;        padding: 0.75em 1.5em;        font-size: 1.5em;        white-space: nowrap;    }    .plugin-zq-pc-shop-tmp1-bottom-left {        display: inline-flex;    }    .plugin-zq-pc-shop-tmp1-bottom-right {        display: inline-flex;        align-items: center;        gap: 1.5em;    }    .plugin-zq-pc-shop-tmp1-bottom-right-btn-shopCar {        color: var(--theme-color);        padding: 0.5em 1.5em;        border-radius: 0.75em;        display: inline-flex;        align-items: baseline;        border: 1px solid var(--theme-color);        gap: 0.5em;    }    .plugin-zq-pc-shop-tmp1-bottom-right-btn-shop {        background-color: #34C759;        padding: 0.5em 1.5em;        border-radius: 0.75em;        border: 1px solid #34C759;    }    .plugin-zq-pc-shop-tmp1-payArea {        position: absolute;        top: 50%;        left: 50%;        transform: translate(-50%, -50%);        border-radius: 0.75em;        background-color: #000000cf;        width: 41.66%;        aspect-ratio: 800 / 640;        overflow: hidden;        display: flex;        align-items: center;        /* backdrop-filter: blur(30px); */    }    .plugin-zq-pc-shop-tmp1-payArea-pay {        height: 100%;        flex: 1;        display: flex;        flex-direction: column;        text-align: center;        justify-content: space-evenly;        gap: 0.5em;        align-items: center;    }    .plugin-zq-pc-shop-tmp1-payArea-btn {        padding: 0.16em 0;        border-radius: 999px;        width: 41.66%;        text-align: center;        font-size: 2em;        background: rgba(255, 255, 255, 0.15);        border: 1px solid rgba(255, 255, 255, 0.19);        box-shadow: 5px 5px 4px rgba(0, 0, 0, 0.05);        /* backdrop-filter: blur(10.2px); */    }    .plugin-zq-pc-shop-tmp1-payArea-result {        display: flex;        flex-direction: column;        justify-content: center;        align-items: center;        gap: 1.5em;        flex: 1;        height: 100%;    }    .plugin-zq-pc-small-popup {        width: 100%;        height: 100%;    }    .plugin-zq-pc-small-popup-box {        box-sizing: border-box;        width: 95%;        padding: min(4.17vw, 80px) min(5.21vw, 100px);        border-radius: clamp(24px, 2.5vw, 48px);        background-color: rgba(0, 0, 0, .58);        display: flex;        flex-direction: column;        align-items: center;        gap: clamp(16px, 1.67vw, 32px);        position: relative;        overflow: hidden;    }    .plugin-zq-pc-small-popup-box::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-image: url('https://img.moxikeji.net/site/168/260409/69d716dc01f14.png');        background-size: cover;        background-position: center;        opacity: .8;        z-index: -1;    }    .plugin-zq-pc-swiper-tmp1 {        background-color: #fff;        width: 100%;        height: 100%;    }    .plugin-zq-pc-swiper-tmp1-swiper {        width: 100%;        height: 100%;    }    .plugin-zq-pc-swiper-tmp1-swiper-slide {        height: 100%;    }    .plugin-zq-pc-sys-rule-snk {        width: 100%;        height: 100%;        display: grid;        grid-template-columns: repeat(8, 1fr);        column-gap: 3.52%;        row-gap: 7.14%;        /* gap: 24px; */        justify-content: space-between;    }    .plugin-zq-pc-sys-rule-snk-ball {        aspect-ratio: 1 / 1;        height: auto;        border-radius: 50%;        position: relative;        display: flex;        align-items: center;        justify-content: center;    }    .plugin-zq-pc-sys-rule-snk-ball::before {        content: '';        position: absolute;        top: 50%;        left: 50%;        transform: translate(-50%, -50%);        width: calc(100% - 2px);        height: calc(100% - 2px);        border-radius: 50%;        border: 1px solid;    }    .plugin-zq-sys-rule{        display: flex;flex-direction: row;justify-content: space-between;width: 100%;align-items: center;       padding: 50px;background: rgba(255, 255, 255, 0.1);border-radius: 8px 8px 0 0;    }    .plugin-zq-sys-rule .zq-list{        display: flex;flex-direction: column;text-align: center;    }    .plugin-zq-sys-rule .zq-list h3{        font-weight: 600;color: #fff;font-size: 28px;    }    .plugin-zq-sys-rule .zq-list h4{        font-size: 18px;color: rgba(255, 255, 255, 0.6);margin: 0!important;padding: 0;    }    .plugin-zq-pc-sys-rule1 {        width: 100%;        height: 100%;        display: flex;        align-items: center;        gap: 24px;        white-space: nowrap;        overflow: scroll hidden;    }    /* 隐藏滚动条 */    .plugin-zq-pc-sys-rule1::-webkit-scrollbar {        display: none;    }    .plugin-zq-pc-sys-rule1-item {        background: rgba(255, 255, 255, 0.03);        border: 1px solid rgba(255, 255, 255, 0.01);        /* backdrop-filter: blur(17.4px); */        border-radius: 12px;        color: #fff;        display: flex;        justify-content: center;        align-items: center;        flex-direction: column;        gap: 2%;        padding: 4%;    }    .plugin-zq-pc-sys-rule2 {        width: 100%;        height: 100%;        display: flex;        justify-content: space-around;        align-items: center;        background: rgba(255, 255, 255, 0.12);        border: 1px solid rgba(255, 255, 255, 0.15);        gap: 8px;    }    .plugin-zq-pc-sys-rule2-item {        color: #fff;        display: flex;        justify-content: center;        align-items: center;        flex-direction: column;        height: 100%;    }    .plugin-zq-pc-tmp1 .zq-box {        width: 100%;        height: calc(100vh - 250px);        position: absolute;        left: 0;        top: 130px;    }    .plugin-zq-pc-tmp1 .zq-con {        margin: 0 20px;        display: flex;        flex-direction: row;        justify-content: space-between;        height: 100%;    }    .plugin-zq-pc-tmp1 .panel {        flex: 1;        display: flex;        border-radius: 8px;        flex-direction: column;        justify-content: space-between;        overflow: hidden;        cursor: pointer;    }    .plugin-zq-pc-tmp1 .panel-header {        height: 70px;        display: flex;        justify-content: space-between;        align-items: center;        padding: 10px 20px;    }    .plugin-zq-pc-tmp1 .zq-player-icon {        width: 70px;        height: 70px;    }    .plugin-zq-pc-tmp1 .panel-header span {        color: #fff;        font-size: 23px;        margin-left: 10px;    }    .plugin-zq-pc-tmp1 .panel-header .player-flag img {        width: 100px;        height: 70px;        border: 1px #fff solid;    }    .plugin-zq-pc-tmp1 .panel-fen {        flex: 1;        display: flex;        justify-content: center;        align-items: center;        font-size: 180px;        font-weight: 600;    }    .plugin-zq-pc-tmp1 .panel-info {        display: flex;        flex-direction: column;        justify-content: center;        flex: 1;        background: rgba(255, 255, 255, 1);        border-radius: 0 0 8px 8px;        margin-bottom: 20px;    }    .plugin-zq-pc-tmp1 .panel-bottom {        display: flex;    }    .plugin-zq-pc-tmp2 {        width: 100%;        height: 100%;    }    .plugin-zq-pc-tmp2 .zq-box {        width: 100%;        position: absolute;        left: 50%;        top: 50%;        transform: translate(-50%, -50%);        display: flex;        justify-content: space-around;        color: #fff;    }    .plugin-zq-pc-tmp2-playItem {        flex: 1;        width: calc(48.2% - 2px);        flex-shrink: 0;        display: flex;        flex-direction: column;        justify-content: center;        gap: 2.5%;        position: relative;        color: #fff;        cursor: pointer;        padding: 0 0.9%;    }    .plugin-zq-pc-tmp2-topScore {        margin-top: -6%;    }    .plugin-zq-pc-tmp2-topScore-text {        display: inline-flex;        align-items: center;        font-size: clamp(10px, 1.5vw, 24px);        border-radius: 0 99px 99px 0;        padding: 8px 10%;        background: linear-gradient(90deg, #ffffff00 0%, var(--theme-color) 100%);    }    .plugin-zq-pc-tmp2-scoreBoard {        position: relative;        width: 100%;        flex: 1;        background: rgba(255, 255, 255, 0.12);        border: 1px solid rgba(255, 255, 255, 0.15);        border-radius: 24px;    }    .plugin-zq-pc-tmp2-scoreBoard-country {        display: flex;        align-items: center;        gap: 5%;        font-size: clamp(16px, 2vw, 32px);        margin: 5% 0 0 5%;    }    .plugin-zq-pc-tmp2-scoreBoard-country-flag {        width: 11.39%;        aspect-ratio: 106 / 70;        height: auto;        border: 1px solid #fff;    }    .plugin-zq-pc-tmp2-scoreBoard-score {        position: absolute;        top: 50%;        left: 50%;        transform: translate(-50%, -50%);        color: var(--theme-color);        font-size: clamp(120px, 16vw, 240px);    }    .plugin-zq-pc-tmp2-scoreBoard-perInfo {        position: absolute;        bottom: -1px;        left: 0;        background: linear-gradient(90deg, #ffffff00 0%, var(--theme-color) 100%);        padding: 1% 5% 1% 18%;        border-radius: 0 99px 99px 0;        white-space: nowrap;        font-size: clamp(14px, 2.5vw, 36px);        font-weight: 400;        max-width: 40%;        overflow: hidden;    }    .plugin-zq-pc-tmp2-scoreBoard-perInfo-avatar {        position: absolute;        left: 0;        bottom: -1px;        width: 15%;        aspect-ratio: 1 / 1;        border-radius: 12px;        overflow: hidden;        z-index: 1;    }    .plugin-zq-pc-tmp2-scoreBoard-perInfo-name {        display: inline-flex;        overflow: hidden;        text-overflow: ellipsis;    }    .plugin-zq-pc-tmp2-rule {        flex-shrink: 0;        width: 100%;        aspect-ratio: 930 / 200;        border-radius: 24px;    }    .plugin-zq-pc-tmp2-rule-snk {        flex-shrink: 0;        margin: 0 0 6.45%;        aspect-ratio: 930 / 200;        border-radius: 24px;        margin: 0 20.43% 0 6.45%;    }    .plugin-zq-pc-tmp2-snk-scoreBoard {        width: 17.20%;        aspect-ratio: 1 / 1;        position: absolute;        right: 0;        bottom: 0;        background-color: var(--theme-color);        display: flex;        justify-content: center;        align-items: center;        font-size: clamp(32px, 5vw, 64px);        opacity: .85;    }    .plugin-zq-pc-tmp3 {        width: 100%;        height: 100%;    }    .plugin-zq-pc-tmp3 .zq-box {        width: 100%;        position: absolute;        left: 0;        top: 50%;        transform: translateY(-50%);        display: flex;        justify-content: space-between;        color: #fff;    }    .plugin-zq-pc-tmp3-playItem {        flex-shrink: 0;        display: flex;        flex-direction: column;        gap: 2.5%;        cursor: pointer;    }    .plugin-zq-pc-tmp3-playItem-flag {        width: 22.47%;        aspect-ratio: 162 / 108;        border: 1px solid #fff;        margin-left: 5.89%;    }    .plugin-zq-pc-tmp3-playItem-perInfo {        position: relative;        display: flex;        gap: 5.09%;        width: 94%;        aspect-ratio: 942 / 240;        align-items: center;        background: linear-gradient(270.37deg, var(--theme-color) 0.28%, var(--theme-color) 99.68%);        padding: 3%;    }    .plugin-zq-pc-tmp3-playItem-perInfo-avatar {        width: 16.98%;        aspect-ratio: 160 / 160;        /* aspect-ratio: 1 / 1; */        height: auto;        flex-shrink: 0;    }    .plugin-zq-pc-tmp3-playItem-perInfo-info {        display: flex;        flex-direction: column;        justify-content: center;        overflow: hidden;    }    .plugin-zq-pc-tmp3-playItem-perInfo-info>div {        white-space: nowrap;        overflow: hidden;        text-overflow: ellipsis;    }    .plugin-zq-pc-tmp3-playItem-score {        font-size: clamp(100px, 12vw, 200px);        margin-left: 29.29%;        display: flex;        align-items: center;        flex: 1;    }    .plugin-zq-pc-tmp3-playItem-scoreList {        margin-right: 24.41%;        margin-left: 4.49%;    }    .plugin-zq-pc-tmp3-playItem-scoreList-snk {        margin-right: 0 !important;    }    .plugin-zq-pc-tmp3-progress-con {        position: absolute;        background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 61.97%, rgba(255, 255, 255, 0) 98.85%);        display: flex;        justify-content: center;        align-items: center;        font-size: clamp(16px, 1.8vw, 32px);        left: 50%;        transform: translateX(-50%);    }    .plugin-zq-pc-tmp3-progress-jq {        bottom: 12px;        width: 18.75%;        aspect-ratio: 3 / 1;        height: auto;    }    .plugin-zq-pc-tmp3-progress-zb {        bottom: 10%;        width: 25%;        aspect-ratio: 480 / 209;        height: auto;        flex-direction: column;        gap: 16px;    }    .plugin-zq-pc-tmp3-progress-snk {        width: 25%;        aspect-ratio: 480 / 192;    }    .plugin-zq-pc-tmp3-snk-score {        position: absolute;        top: 86px;        left: 50%;        transform: translateX(-50%);        width: calc(25.84% - 16px);        display: flex;        flex-direction: column;        font-size: clamp(24px, 2.8vw, 64px);    }    .plugin-zq-pc-tmp3-snk-score-list {        display: flex;        align-items: center;        height: 70%;        position: relative;    }    .plugin-zq-pc-tmp3-snk-score-list::before {        content: '';        position: absolute;        top: 0;        left: 50%;        transform: translateX(-50%);        width: 2px;        height: 100%;        background: linear-gradient(0deg, #ffffff16 0%, #ffffff 35%, #ffffff 65%, #ffffff16 100%);    }    .plugin-zq-pc-tmp3-snk-score-item {        flex: 1;        height: 100%;        display: flex;        justify-content: center;        align-items: center;        background: linear-gradient(180deg, #5881C9 0%, #103C88 100%);    }    .plugin-zq-pc-tmp3-snk-score-bottom {        position: relative;        flex: 1;        font-size: clamp(18px, 2vw, 36px);        display: flex;        justify-content: center;        align-items: center;        background: #103C88;        box-shadow: 0px -18px 24px -4px rgba(255, 255, 255, 0.15);    }    .plugin-zq-pc-tmp4 {        height: 91.57%;        aspect-ratio: 1646 / 989;        position: absolute;        top: 0;        left: 50%;        transform: translateX(-50%);        display: flex;        justify-content: space-between;        align-items: center;        z-index: 2;    }    .plugin-zq-pc-tmp4-player {        height: 100%;        aspect-ratio: 480 / 989;        display: flex;        flex-direction: column;        background: linear-gradient(to top, var(--player-color), rgba(0, 0, 0, 0));        border-radius: 2px;    }    .plugin-zq-pc-tmp4-player-avatar {        width: 100%;        aspect-ratio: 480 / 628;        overflow: hidden;        display: flex;        justify-content: center;        align-items: center;    }    .plugin-zq-pc-tmp4-player-avatar-nameArea {        flex: 1;        display: flex;        flex-direction: column;        justify-content: space-evenly;        align-items: center;        color: #fff;    }    .plugin-zq-pc-tmp4-controll {        width: 32.80%;        height: 100%;        display: flex;        flex-direction: column;    }    .plugin-zq-pc-tmp4-controll-flag {        width: 100%;        aspect-ratio: 540 / 192;        display: flex;        justify-content: space-around;        align-items: center;        background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 61.97%, rgba(255, 255, 255, 0) 98.85%);        margin: 34.25% 0 12.25% 0;    }    .plugin-zq-pc-tmp4-controll-flag-player-flag {        border: 2px solid #fff;        width: 19.62%;        aspect-ratio: 106 / 70;        font-size: 0;    }    .plugin-zq-pc-tmp4-controll-flag-vs {        font-size: clamp(64px, 15vh, 128px);        color: #FFFFFF;        text-shadow: 3px 5px 4px #FF0000;        height: 100%;        display: flex;        align-items: baseline;    }    .plugin-zq-pc-tmp4-controll-area {        flex: 1;        display: flex;        flex-direction: column;        justify-content: space-around;        align-items: center;    }    .plugin-zq-pc-tmp4-controll-btn-circle {        width: 22.22%;        aspect-ratio: 1 / 1;        border-radius: 50%;        border: 1px solid #fff;        display: flex;        justify-content: center;        align-items: center;        position: relative;        cursor: pointer;        box-shadow: 0px 4px 11px 2px #8300C1,            0px 2.6px 2px rgba(14, 0, 21, 0.7),            inset 0px 4px 11px 2px #8300C1;    }    .plugin-zq-pc-tmp4-controll-btn-circle-1 {        width: calc(100% - 4px);        height: calc(100% - 4px);        border-radius: 50%;        border: 2px solid #CC00FF;    }    .plugin-zq-pc-tmp4-controll-btn-circle-2 {        width: calc(100% - 2px);        height: calc(100% - 2px);        mix-blend-mode: hard-light;        border: 1px solid rgba(55, 0, 255, 0.2);        border-radius: 50%;        box-shadow: inset -0.325px 0.65px 0.325px rgba(255, 255, 255, 0.5);        filter: drop-shadow(0px 5px 6.5px #8300C1) drop-shadow(0px 3.25px 2.5px rgba(14, 0, 21, 0.7));    }    .plugin-zq-pc-tmp4-controll-btn-circle-3 {        width: calc(100% - 2px);        height: calc(100% - 2px);        border-radius: 50%;        mix-blend-mode: hard-light;        border: 1px solid #CC00FF;        filter: blur(2.5px);    }    .plugin-zq-pc-tmp4-controll-btn-circle-start {        position: absolute;        top: 50%;        left: 50%;        transform: translate(-50%, -50%) rotate(90deg);    }    .plugin-zq-pc-tmp4-controll-area-time {        font-size: clamp(24px, 3vw, 48px);        font-weight: 700;        text-align: center;        color: #CC00FF;        text-shadow: 0px 4px 4px rgba(163, 43, 255, 0.25);    }    .plugin-zq-pc-tmp4-controll-area-tixing {        width: 74%;        aspect-ratio: 400 / 120;        /* background-color: red; */        overflow: hidden;        background-image: url('https://img.moxikeji.net/site/157/250724/6881f31150bf1.png');        background-size: 100% 100%;        background-position: center;        background-repeat: no-repeat;        display: flex;        justify-content: center;        align-items: center;        color: #CC00FF;        font-size: clamp(18px, 2vw, 36px);    }    .plugin_zq_pc_tmp5_vertical {        height: 100%;        display: flex;        flex-direction: column;        user-select: none;        white-space: nowrap;        overflow: hidden;    }    .plugin_zq_pc_tmp5_vertical_top {        display: flex;        justify-content: space-between;        align-items: center;        gap: 24px;        color: #fff;    }    .plugin_zq_pc_tmp5_vertical_top_list {        font-size: clamp(14px, 1.25vw, 20px);        display: flex;        gap: clamp(8px, 1.25vw, 24px);        align-items: center;    }    .plugin_zq_pc_tmp5_vertical_top_list_btn {        display: flex;        align-items: center;        gap: 16px;        padding: clamp(4px, 0.625vw, 12px) clamp(10px, 1.25vw, 20px);        background: rgba(255, 255, 255, 0.1);        box-shadow: -13px 43px 18px rgba(0, 0, 0, 0.01), -7px 24px 15px rgba(0, 0, 0, 0.04), -3px 11px 11px rgba(0, 0, 0, 0.07), -1px 3px 6px rgba(0, 0, 0, 0.08);        backdrop-filter: blur(12.5px);        border-radius: 20px;        border: 1px solid #ffffff1A;    }    .plugin_zq_pc_tmp5_vertical_top_list_btn i {        font-size: 32px;    }    .plugin_zq_pc_tmp5_vertical_top_list_btn img {        width: 32px;        height: 32px;        object-fit: cover;    }    .plugin_zq_pc_tmp5_vertical_center {        margin-top: clamp(8px, 1.25vw, 24px);        flex: 1;        display: flex;        flex-direction: column;        justify-content: space-between;        padding-bottom: 24px;        gap: clamp(8px, 1.25vw, 24px);        overflow: hidden;    }    .plugin_zq_pc_tmp5_vertical_center_playList {        display: flex;        flex-direction: column;        justify-content: center;        gap: 12px;        align-items: stretch;        flex: 1;        overflow: hidden;    }    .plugin_zq_pc_tmp5_vertical_center_playList_player {        display: flex;        flex-direction: column;        align-items: center;        overflow: hidden;        width: 100%;        flex: 1;    }    .plugin_zq_pc_tmp5_vertical_center_playList_player_avatar {        width: clamp(150px, 15.625vw, 300px);        height: clamp(150px, 15.625vw, 300px);        z-index: 1;        flex-shrink: 0;        border-radius: 48px;        overflow: hidden;    }    .plugin_zq_pc_tmp5_vertical_center_playList_player_avatar img {        width: 100%;        height: 100%;        object-fit: cover;    }    .plugin_zq_pc_tmp5_vertical_center_playList_player_info {        --top_height2: clamp(150px, 15.625vw, 300px) / 2;        /* padding: min(25%, 144px) 0 36px; */        margin-top: calc(var(--top_height2) * -1);        background: linear-gradient(130.08deg, var(--theme-color1) 9.55%, var(--theme-color2) 83.97%);        border-radius: clamp(16px, 1.67vw, 32px);        transform: skew(-15deg);        position: relative;        width: 80%;        height: calc(100% - (clamp(150px, 15.625vw, 300px) / 2));        display: flex;        justify-content: center;        align-items: center;    }    .plugin_zq_pc_tmp5_vertical_center_playList_player_info>div {        margin-top: calc(var(--top_height2));        height: calc(100% - var(--top_height2));        width: 100%;        display: flex;        flex-direction: column;        justify-content: center;        align-items: center;        transform: skew(15deg);    }    .plugin_zq_pc_tmp5_vertical_center_playList_player_info::before {        content: '';        position: absolute;        top: 0;        transform: scale(0.8);        background-color: var(--theme-color2);        opacity: .1;        width: 100%;        height: 100%;        border-radius: 32px;        z-index: -1;    }    .plugin_zq_pc_tmp5_vertical_center_playList_player_left::before {        left: -200px;    }    .plugin_zq_pc_tmp5_vertical_center_playList_player_right::before {        right: -200px;    }    .plugin_zq_pc_tmp5_vertical_center_playList_player_info::after {        content: '';        position: absolute;        top: -80px;        transform: scale(0.8);        background-color: var(--theme-color2);        opacity: .1;        width: 100%;        height: 100%;        border-radius: 32px;        z-index: -1;    }    .plugin_zq_pc_tmp5_vertical_center_playList_player_left::after {        left: -280px;    }    .plugin_zq_pc_tmp5_vertical_center_playList_player_right::after {        right: -200px;    }    .plugin_zq_pc_tmp5_vertical_center_playList_player_info_name {        font-size: clamp(30px, 3.125vw, 60px);        color: #fff;        width: clamp(160px, 16.67vw, 320px);        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;        text-align: center;        flex-shrink: 0;        /* margin-top: calc(var(--top_height2) + 8px); */    }    .plugin_zq_pc_tmp5_vertical_center_playList_player_info_score {        font-size: clamp(45px, 5vw, 96px);        color: #fff;        width: fit-content;        padding: 4px clamp(50px, 5.21vw, 100px);        border-radius: 999px;        background: #FFFFFF20;        margin: min(1.15vw, 20px) 0 0 min(1.25vw, 24px);    }    .plugin_zq_pc_tmp5_vertical_center_playList_controll_time {        font-size: clamp(14px, 1.67vw, 32px);        padding: 8px 32px;        border: 1px solid #409EFF;        color: #409EFF;        border-radius: 999px;        width: fit-content;        margin: 0 auto;    }    .plugin_zq_pc_tmp5_vertical_center_kcal {        display: flex;        justify-content: space-evenly;        align-items: center;        background: linear-gradient(90deg, rgba(255, 155, 83, 0) 0%, rgba(255, 155, 83, 0.2) 50.2%, rgba(255, 155, 83, 0) 104.41%);        font-size: 32px;        color: #fff;    }    .plugin_zq_pc_tmp5_vertical_center_kcal>div {        display: flex;        gap: 16px;        align-items: center;    }    .plugin_zq_pc_tmp5_vertical_center_btn {        width: 70%;        margin: 0 auto;        text-align: center;        padding: clamp(12px, 1.25vw, 24px);        font-size: clamp(14px, 1.67vw, 32px);        color: #fff;        border-radius: clamp(12px, 1.25vw, 24px);    }    .plugin_zq_pc_tmp5_vertical_center_end_btn {        background: #FF3B30;        border: 4px solid rgba(255, 255, 255, 0.16);        box-shadow: 0px 7.51667px 37.5833px rgba(255, 59, 48, 0.1), 0px 15.0333px 37.5833px rgba(255, 59, 48, 0.15), 0px 30.0667px 56.375px rgba(238, 35, 35, 0.3), 0px 75.1667px 112.75px rgba(238, 35, 35, 0.3), inset -3.75833px -3.75833px 56.375px rgba(255, 255, 255, 0.25), inset 11.275px 11.275px 37.5833px rgba(255, 255, 255, 0.25);    }    .plugin_zq_pc_tmp5_vertical_center_wait_btn {        background: #F89C1B;        border: 4px solid rgba(255, 255, 255, 0.16);        box-shadow: 0px 7.51667px 37.5833px rgba(204, 204, 204, 0.1), 0px 15.0333px 37.5833px rgba(204, 204, 204, 0.15), 0px 30.0667px 56.375px rgba(153, 153, 153, 0.3), 0px 75.1667px 112.75px rgba(153, 153, 153, 0.3), inset -3.75833px -3.75833px 56.375px rgba(255, 255, 255, 0.25), inset 11.275px 11.275px 37.5833px rgba(255, 255, 255, 0.25);    }    .plugin_zq_pc_tmp5_vertical_center_start_btn {        background: #00B3F8;        border: 4px solid rgba(255, 255, 255, 0.16);        box-shadow: 0px 7.51667px 37.5833px rgba(0, 179, 248, 0.1), 0px 15.0333px 37.5833px rgba(0, 179, 248, 0.15), 0px 30.0667px 56.375px rgba(0, 114, 248, 0.3), 0px 75.1667px 112.75px rgba(0, 114, 248, 0.3), inset -3.75833px -3.75833px 56.375px rgba(255, 255, 255, 0.25), inset 11.275px 11.275px 37.5833px rgba(255, 255, 255, 0.25);    }    .plugin_zq_pc_tmp5_vertical .clickAc {        position: relative;        overflow: hidden;        cursor: pointer;    }    .plugin_zq_pc_tmp5_vertical .clickAc:active::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-color: rgba(0, 0, 0, 0.1);    }    .plugin_zq_pc_tmp5_vertical_clickAc {        position: relative;        overflow: hidden;        cursor: pointer;    }    .plugin_zq_pc_tmp5_vertical_clickAc:active::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-color: rgba(0, 0, 0, 0.1);    }    .plugin_zq_pc_tmp5_vertical_shopCar {        box-sizing: border-box;        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        overflow: hidden;        padding: min(3.125vw, 60px);        background: rgba(0, 0, 0, 0.58);        border: 1px solid rgba(0, 0, 0, 0.01);        backdrop-filter: blur(30px);        display: flex;        flex-direction: column;        gap: clamp(12px, 1.25vw, 24px);        animation-duration: 300ms !important;        z-index: 1;    }    .plugin_zq_pc_tmp5_vertical_shopCar_title {        font-size: 32px;        color: #fff;        font-weight: bold;        padding-left: 28px;        position: relative;    }    .plugin_zq_pc_tmp5_vertical_shopCar_title::before {        content: '';        position: absolute;        left: 0;        top: 50%;        transform: translateY(-50%);        width: 12px;        height: 60px;        background-color: #F89C1B;    }    .plugin_zq_pc_tmp5_vertical_center_dr_timer {        padding: 3px 0;        background: linear-gradient(90deg, rgba(20, 144, 246, 0) 0%, #1490F6 50%, rgba(20, 144, 246, 0) 100%);        color: #fff;        font-size: clamp(16px, 1.67vw, 32px);        font-weight: bold;        text-align: center;    }    .plugin_zq_pc_tmp5_vertical_center_dr_playList {        display: flex;        justify-content: center;        align-items: stretch;        gap: clamp(8px, 1.25vw, 24px);        height: 100%;        overflow: hidden;    }    .plugin_zq_pc_tmp5_vertical_center_dr_playList_item {        flex: 1;        overflow: hidden;        border-radius: 24px;        position: relative;        height: 100%;        overflow: hidden;        display: flex;        flex-direction: column;        gap: 8px;    }    .plugin_zq_pc_tmp5_vertical_center_dr_playList_item::before {        content: '';        position: absolute;        left: 0;        top: 0;        background-color: var(--theme_color);        width: 100%;        height: 100%;        opacity: .1;        z-index: -1;    }    .plugin_zq_pc_tmp5_vertical_center_dr_playList_item_top {        background-color: var(--theme_color);        display: flex;        align-items: center;        justify-content: center;        gap: 16px;        padding: clamp(8px, 1.25vw, 24px);        color: #fff;        font-size: clamp(14px, 1.67vw, 32px);        overflow: hidden;        flex-shrink: 0;    }    .plugin_zq_pc_tmp5_vertical_center_dr_playList_item_name {        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;    }    .plugin_zq_pc_tmp5_vertical_center_dr_playList_item_score {        flex: 1;        display: flex;        justify-content: center;        align-items: center;        font-size: clamp(100px, 10.42vw, 200px);        color: var(--theme_color);    }    .plugin_zq_pc_tmp5_vertical_center_dr_playList_item_ruleList {        padding: clamp(8px, 1.25vw, 20px);        overflow: hidden;        background-color: #ffffff1A;        display: grid;        grid-template-rows: repeat(2, 1fr);        grid-auto-flow: column;        gap: clamp(8px, 1.67vw, 32px);        font-size: clamp(18px, 1.67vw, 32px);        color: #fff;    }    .plugin_zq_pc_tmp5_vertical_center_dr_playList_item_ruleList_item {        display: flex;        flex-direction: column;        gap: 4px;        align-items: center;    }    .plugin_zq_pc_tmp5_vertical_center_dr_playList_item_top_close {        padding: 4px 16px;        background-color: var(--warning-color);        color: #fff;        font-size: 16px;        flex-shrink: 0;        border-radius: 99px;    }    .plugin_zq_pc_tmp5 {        height: 100%;        display: flex;        flex-direction: column;        user-select: none;        white-space: nowrap;        overflow: hidden;    }    .plugin_zq_pc_tmp5_top {        display: flex;        justify-content: space-between;        align-items: center;        gap: 24px;        color: #fff;        padding: 0 24px;    }    .plugin_zq_pc_tmp5_top_list {        font-size: clamp(12px, 1.2vw, 20px);        display: flex;        gap: clamp(12px, 1.2vw, 24px);        align-items: center;    }    .plugin_zq_pc_tmp5_top_list_btn {        display: flex;        align-items: center;        gap: 16px;        padding: 12px 20px;        background: rgba(255, 255, 255, 0.1);        box-shadow: -13px 43px 18px rgba(0, 0, 0, 0.01), -7px 24px 15px rgba(0, 0, 0, 0.04), -3px 11px 11px rgba(0, 0, 0, 0.07), -1px 3px 6px rgba(0, 0, 0, 0.08);        border-radius: 20px;        border: 1px solid #ffffff1A;    }    .plugin_zq_pc_tmp5_top_list_btn i {        font-size: 32px;    }    .plugin_zq_pc_tmp5_top_list_btn img {        width: 32px;        height: 32px;        object-fit: cover;    }    .plugin_zq_pc_tmp5_center {        margin-top: 24px;        flex: 1;        display: flex;        flex-direction: column;        justify-content: space-between;        padding-bottom: 24px;        gap: 24px;        overflow: hidden;    }    .plugin_zq_pc_tmp5_center_playList {        display: flex;        justify-content: center;        gap: 12px;        align-items: stretch;        margin-top: 48px;        flex: 1;        overflow: hidden;    }    .plugin_zq_pc_tmp5_center_playList_player {        display: flex;        flex-direction: column;        align-items: center;        overflow: hidden;        width: 100%;    }    .plugin_zq_pc_tmp5_center_playList_player_avatar {        width: 44%;        max-width: 270px;        padding-top: min(270px, 44%);        border-radius: 50%;        object-fit: cover;        position: relative;        z-index: 1;        overflow: hidden;    }    .plugin_zq_pc_tmp5_center_playList_player_avatar img {        position: absolute;        top: 0;        left: 0;        width: 100%;        height: 100%;        max-height: 270px;        object-fit: cover;    }    .plugin_zq_pc_tmp5_center_playList_player_info {        /* padding: min(25%, 144px) 0 36px; */        margin-top: -135px;        background: linear-gradient(130.08deg, var(--theme-color1) 9.55%, var(--theme-color2) 83.97%);        border-radius: 32px;        transform: skew(-15deg);        position: relative;        width: 80%;        height: 100%;        display: flex;        justify-content: center;        align-items: center;    }    .plugin_zq_pc_tmp5_center_playList_player_info::before {        content: '';        position: absolute;        top: 0;        transform: scale(0.8);        background: linear-gradient(130.08deg, var(--theme-color1) 9.55%, var(--theme-color2) 83.97%);        opacity: .1;        width: 100%;        height: 100%;        border-radius: 32px;        z-index: -1;    }    .plugin_zq_pc_tmp5_center_playList_player_left::before {        left: -200px;    }    .plugin_zq_pc_tmp5_center_playList_player_right::before {        right: -200px;    }    .plugin_zq_pc_tmp5_center_playList_player_info::after {        content: '';        position: absolute;        top: -80px;        transform: scale(0.8);        background: linear-gradient(130.08deg, var(--theme-color1) 9.55%, var(--theme-color2) 83.97%);        opacity: .1;        width: 100%;        height: 100%;        border-radius: 32px;        z-index: -1;    }    .plugin_zq_pc_tmp5_center_playList_player_left::after {        left: -400px;    }    .plugin_zq_pc_tmp5_center_playList_player_right::after {        right: -200px;    }    .plugin_zq_pc_tmp5_center_playList_player_info_name {        font-size: 60px;        color: #fff;        width: 320px;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;        text-align: center;        margin-top: 64px;    }    .plugin_zq_pc_tmp5_center_playList_player_info_score {        font-size: 96px;        color: #fff;        width: fit-content;        padding: 4px 100px;        border-radius: 999px;        background: #FFFFFF20;        margin: 20px 0 0 24px;    }    .plugin_zq_pc_tmp5_center_playList_controll {        padding: 0 24px;        display: flex;        flex-direction: column;        align-items: center;        justify-content: center;        gap: 24px;    }    .plugin_zq_pc_tmp5_center_playList_controll_vs {        font-size: 96px;        color: #fff;        text-shadow:            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53,            0 0 12px #FF9B53;    }    .plugin_zq_pc_tmp5_center_playList_controll_time {        font-size: 32px;        padding: 8px 32px;        border: 1px solid #409EFF;        color: #409EFF;        border-radius: 999px;    }    .plugin_zq_pc_tmp5_center_kcal {        display: flex;        justify-content: space-evenly;        align-items: center;        background: linear-gradient(90deg, rgba(255, 155, 83, 0) 0%, rgba(255, 155, 83, 0.2) 50.2%, rgba(255, 155, 83, 0) 104.41%);        font-size: 32px;        color: #fff;    }    .plugin_zq_pc_tmp5_center_kcal>div {        display: flex;        gap: 16px;        align-items: center;    }    /* 如果想要边框旋转开启这个 */    /* @property --direr {        syntax: '<angle>';        initial-value: 0deg;        inherits: false;    } */    @keyframes rotate {        to {            --direr: 360deg;        }    }    .plugin_zq_pc_tmp5_center_btn {        width: 70%;        margin: 0 auto;        text-align: center;        font-size: 32px;        color: #fff;        position: relative;        z-index: 1;        padding: 4px;        border-radius: 24px;    }    .plugin_zq_pc_tmp5_center_btn::after {        content: '';        --direr: 0deg;        position: absolute;        left: -4px;        top: -4px;        width: calc(100% + 8px);        height: calc(100% + 8px);        background: conic-gradient(from var(--direr),                #fff,                #ffffff2A 50%,                #fff);        border-radius: 12px;        animation: rotate 2s linear infinite;        z-index: 0;    }    .plugin_zq_pc_tmp5_center_btn>div {        position: relative;        z-index: 1;        padding: 24px;        border-radius: 24px;    }    .plugin_zq_pc_tmp5_center_end_btn {        background: var(--danger-color);        box-shadow: 0px 7.51667px 37.5833px rgba(255, 59, 48, 0.1), 0px 15.0333px 37.5833px rgba(255, 59, 48, 0.15), 0px 30.0667px 56.375px rgba(238, 35, 35, 0.3), 0px 75.1667px 112.75px rgba(238, 35, 35, 0.3), inset -3.75833px -3.75833px 56.375px rgba(255, 255, 255, 0.25), inset 11.275px 11.275px 37.5833px rgba(255, 255, 255, 0.25);    }    .plugin_zq_pc_tmp5_center_wait_btn {        background: var(--warning-color);        box-shadow: 0px 7.51667px 37.5833px rgba(204, 204, 204, 0.1), 0px 15.0333px 37.5833px rgba(204, 204, 204, 0.15), 0px 30.0667px 56.375px rgba(153, 153, 153, 0.3), 0px 75.1667px 112.75px rgba(153, 153, 153, 0.3), inset -3.75833px -3.75833px 56.375px rgba(255, 255, 255, 0.25), inset 11.275px 11.275px 37.5833px rgba(255, 255, 255, 0.25);    }    .plugin_zq_pc_tmp5_center_start_btn {        background: var(--admin_color);        box-shadow: 0px 7.51667px 37.5833px rgba(0, 179, 248, 0.1), 0px 15.0333px 37.5833px rgba(0, 179, 248, 0.15), 0px 30.0667px 56.375px rgba(0, 114, 248, 0.3), 0px 75.1667px 112.75px rgba(0, 114, 248, 0.3), inset -3.75833px -3.75833px 56.375px rgba(255, 255, 255, 0.25), inset 11.275px 11.275px 37.5833px rgba(255, 255, 255, 0.25);    }    .plugin_zq_pc_tmp5 .clickAc {        position: relative;        overflow: hidden;        cursor: pointer;    }    .plugin_zq_pc_tmp5 .clickAc:active::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-color: rgba(0, 0, 0, 0.1);    }    .plugin_zq_pc_tmp5_clickAc {        position: relative;        overflow: hidden;        cursor: pointer;    }    .plugin_zq_pc_tmp5_clickAc:active::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-color: rgba(0, 0, 0, 0.1);        z-index: 3;    }    .plugin_zq_pc_tmp5_shopCar {        box-sizing: border-box;        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        overflow: hidden;        padding: 60px;        background: rgba(0, 0, 0, 0.58);        border: 1px solid rgba(0, 0, 0, 0.01);        backdrop-filter: blur(30px);        display: flex;        flex-direction: column;        gap: 24px;        animation-duration: 300ms !important;        z-index: 1;    }    .plugin_zq_pc_tmp5_shopCar_title {        font-size: 32px;        color: #fff;        font-weight: bold;        padding-left: 28px;        position: relative;    }    .plugin_zq_pc_tmp5_shopCar_title::before {        content: '';        position: absolute;        left: 0;        top: 50%;        transform: translateY(-50%);        width: 12px;        height: 60px;        background-color: #F89C1B;    }    .plugin_zq_pc_tmp5_center_dr_playList {        display: flex;        align-items: stretch;        gap: 24px;        height: 100%;        overflow: hidden;    }    .plugin_zq_pc_tmp5_center_dr_playList_item {        flex: 1;        overflow: hidden;        border-radius: 24px;        position: relative;        height: 100%;        overflow: hidden;        display: flex;        flex-direction: column;        gap: 8px;    }    .plugin_zq_pc_tmp5_center_dr_playList .plugin_zq_pc_tmp5_center_dr_playList_item:nth-child(1) {        --theme_color: #1490F6;        --theme_color_bg_2: #1490F64F;    }    .plugin_zq_pc_tmp5_center_dr_playList .plugin_zq_pc_tmp5_center_dr_playList_item:nth-child(2) {        --theme_color: #FF3B30;        --theme_color_bg_2: #FF3B304F;    }    .plugin_zq_pc_tmp5_center_dr_playList .plugin_zq_pc_tmp5_center_dr_playList_item:nth-child(3) {        --theme_color: #F89C1B;        --theme_color_bg_2: #F89C1B4F;    }    .plugin_zq_pc_tmp5_center_dr_playList .plugin_zq_pc_tmp5_center_dr_playList_item:nth-child(4) {        --theme_color: #8F2FCC;        --theme_color_bg_2: #8F2FCC4F;    }    .plugin_zq_pc_tmp5_center_dr_playList_item::before {        content: '';        position: absolute;        left: 0;        top: 0;        background-color: var(--theme_color);        width: 100%;        height: 100%;        opacity: .1;        z-index: -1;    }    .plugin_zq_pc_tmp5_center_dr_playList_item_top {        background: linear-gradient(270deg, var(--theme_color) 0%, var(--theme_color_bg_2) 93.75%);        color: #fff;        font-size: 32px;        /* overflow: hidden; */        position: relative;        height: 120px;        flex-shrink: 0;    }    .plugin_zq_pc_tmp5_center_dr_playList_item_name {        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;        height: 80px;        line-height: 80px;    }    .plugin_zq_pc_tmp5_center_dr_playList_item_score {        flex: 1;        display: flex;        justify-content: center;        align-items: center;        overflow: hidden;    }    .plugin_zq_pc_tmp5_center_dr_playList_item_score>div {        font-size: 200px !important;        color: var(--theme_color) !important;    }    .plugin_zq_pc_tmp5_center_dr_playList_item_ruleList {        padding: 20px;        overflow: hidden;        background-color: #ffffff1A;        display: grid;        grid-template-rows: repeat(var(--row), 1fr);        grid-auto-flow: column;        gap: 16px;        font-size: 32px;        color: #fff;    }    .plugin_zq_pc_tmp5_center_dr_playList_item_ruleList_item {        display: flex;        flex-direction: column;        gap: 4px;        align-items: center;        padding: 8px 0;    }    .plugin_zq_pc_tmp5_center_dr_playList_item_top_close {        padding: 4px 16px;        background-color: var(--warning-color);        color: #fff;        font-size: 16px;        flex-shrink: 0;        border-radius: 99px;    }    .plugin-zq-top-tmp1 {        width: fit-content;        padding: 0 5.5em;        color: #fff;        user-select: none;        filter: drop-shadow(0px 0px 40px #00B3F8);    }    .plugin-zq-top-tmp1::before {        content: '';        position: absolute;        background-color: #00B3F8;        left: -1.15em;        bottom: 0;        transform: skew(30deg);        width: 4em;        height: 100%;        border-radius: 0 0 0 4em;    }    .plugin-zq-top-tmp1::after {        content: '';        position: absolute;        background-color: #00B3F8;        right: -1.15em;        bottom: 0;        /* 翻转180度 */        transform: skew(-30deg);        width: 4em;        height: 100%;        border-radius: 0 0 4em 0;    }    .plugin-zq-top-tmp1-title {        padding: 0.4em;        background-color: #00B3F8;        position: relative;        z-index: 1;        font-size: 3em;        display: flex;        flex-direction: column;        align-items: center;        gap: 8px;    }    .plugin-zq-top-tmp1-title::before {        content: '';        position: absolute;        left: -2.2em;        top: 0;        background-color: #00B3F8;        width: 2.3em;        height: 98%;        border-radius: 0 0 0 2.25em;    }    .plugin-zq-top-tmp1-title::after {        content: '';        position: absolute;        right: -2.2em;        top: 0;        background-color: #00B3F8;        width: 2.3em;        height: 98%;        border-radius: 0 0 2.25em 0;    }    .plugin-zq-top-tmp1-clickAc {        position: relative;        overflow: hidden;        cursor: pointer;    }    .plugin-zq-top-tmp1-clickAc:active::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-color: rgba(0, 0, 0, 0.1);    }    .plugin_zq_pc_video_list {        box-sizing: border-box;        width: 100%;        height: 100%;        display: flex;        flex-direction: column;        gap: 24px;        overflow: hidden;        white-space: nowrap;        position: relative;    }    .plugin_zq_pc_video_list_top {        display: flex;        justify-content: space-between;        align-items: center;        gap: 24px;        color: #fff;    }    .plugin_zq_pc_video_list_top_title {        font-size: clamp(20px, 2.5vw, 40px);        padding: 4px 0 4px clamp(14px, 1.45vw, 28px);        position: relative;    }    .plugin_zq_pc_video_list_top_title::before {        content: '';        width: calc(clamp(14px, 1.45vw, 28px) / 2);        height: 100%;        position: absolute;        left: 0;        top: 0;        background-color: var(--admin_color);    }    .plugin_zq_pc_video_list_top_btn {        padding: clamp(8px, 0.83vw, 16px) clamp(20px, 2.5vw, 40px);        background: rgba(255, 255, 255, 0.1);        box-shadow: -13px 43px 18px rgba(0, 0, 0, 0.01), -7px 24px 15px rgba(0, 0, 0, 0.04), -3px 11px 11px rgba(0, 0, 0, 0.07), -1px 3px 6px rgba(0, 0, 0, 0.08);        backdrop-filter: blur(12.5px);        border-radius: clamp(8px, 0.83vw, 16px);        font-size: clamp(14px, 1.25vw, 20px);        border: 1px solid #ffffff1A;        cursor: pointer;    }    .plugin-zq-pc-zhujiaoList-tmp1 {        display: grid;        grid-template-columns: repeat(auto-fill, minmax(360px, 1fr));        gap: 16px;    }    .plugin-zq-pc-zhujiaoList-tmp1-item {        padding: 20px;        border-radius: 12px;        display: flex;        align-items: stretch;        gap: 16px;        background: rgba(255, 255, 255, 0.1);        box-shadow: -6.5px 21.5px 9px rgba(0, 0, 0, 0.01), -3.5px 12px 7.5px rgba(0, 0, 0, 0.04), -1.5px 5.5px 5.5px rgba(0, 0, 0, 0.07), -0.5px 1.5px 3px rgba(0, 0, 0, 0.08);        backdrop-filter: blur(6.25px);        cursor: pointer;        transition: all 0.3s ease-in-out;        position: relative;        border: 2px solid #ffffff1A;    }    .plugin-zq-pc-zhujiaoList-tmp1-item:hover {        border: 2px solid var(--admin_color) !important;        transform: translateY(-1px);    }    .plugin-zq-pc-zhujiaoList-tmp1-item-content {        display: flex;        flex-direction: column;        justify-content: space-between;        gap: 8px;        flex: 1;    }    .plugin-zq-pc-zhujiaoList-tmp1-item-icon {        margin: 0 auto 0 0;        font-size: 14px;        width: 24px;        height: 24px;        display: flex;        justify-content: center;        align-items: center;        font-weight: bold;        background-color: #E454E2;        border-radius: 50%;    }    .plugin-zq-pc-zhujiaoList-tmp1-item-content-tagList {        display: flex;        align-items: center;        gap: 8px;        font-size: 12px;        margin: 0 0 auto 0;    }    .plugin-zq-pc-zhujiaoList-tmp1-item-content-tagList>div {        padding: 2px 4px;        border-radius: 4px;        font-weight: bold;    }    .plugin-zq-pc-zhujiaoList-tmp1-item-content-status {        padding: 4px 12px;        border-radius: 8px;        background-color: var(--theme_color);        font-size: 16px;        width: fit-content;    }    .plugin-zq-pc-zhujiaoList-tmp1-item-content-tagList-tagText1 {        background-clip: text;        background: linear-gradient(128.45deg, #FFE001 -0.49%, #1A9C55 100%);        -webkit-background-clip: text;        -webkit-text-fill-color: transparent;    }    .plugin-zq-pc-zhujiaoList-tmp1-item-content-tagList-tagText2 {        background: linear-gradient(128.45deg, #FFE001 -0.49%, #FF9B53 100%);        -webkit-background-clip: text;        -webkit-text-fill-color: transparent;        background-clip: text;    }    .plugin-zq-pc-zhujiaoList-tmp1-item-content-tagList-tagText3 {        background: linear-gradient(128.45deg, #FF9B53 -0.49%, #E454E2 100%);        -webkit-background-clip: text;        -webkit-text-fill-color: transparent;        background-clip: text;    }    .plugin_zq_pc_zhujiaoOrder_tmp1 {        display: flex;        flex-direction: column;        gap: clamp(8px, 1.67vw, 32px);        white-space: nowrap;    }    .plugin_zq_pc_zhujiaoOrder_tmp1_top {        display: flex;        justify-content: space-between;        align-items: center;        color: #fff;        font-size: clamp(14px, 1.25vw, 24px);    }    .plugin_zq_pc_zhujiaoOrder_tmp1_car {        /* padding-left: 40px; */        border-top: 1px solid #ffffff50;    }    .plugin_zq_pc_zhujiaoOrder_tmp1_car .el-table,    .plugin_zq_pc_zhujiaoOrder_tmp1_car .el-table tr {        background-color: transparent !important;        color: #999 !important;        font-size: clamp(14px, 1.25vw, 20px) !important;    }    .plugin_zq_pc_zhujiaoOrder_tmp1_car .el-table__body-wrapper::-webkit-scrollbar,    .plugin_zq_pc_zhujiaoOrder_tmp1_car .el-table__cell.gutter {        display: none;    }    .plugin_zq_pc_zhujiaoOrder_tmp1_car .el-table th.el-table__cell.is-leaf {        border-bottom: none;    }    .plugin_zq_pc_zhujiaoOrder_tmp1_car .el-table td.el-table__cell {        border: none;    }    .plugin_zq_pc_zhujiaoOrder_tmp1_car .el-table tbody tr:hover>td {        background-color: transparent !important    }    .plugin_zq_pc_zhujiaoOrder_tmp1_car .el-table::before {        content: none !important;    }    .plugin_zq_pc_zhujiaoOrder_tmp1_btn {        padding: clamp(8px, 0.83vw, 16px) clamp(32px 3.34vw, 64px);        background-color: var(--theme_color);        border-radius: 8px;        color: #fff;        position: relative;        overflow: hidden;        font-size: 24px;        cursor: pointer;    }    .plugin_zq_pc_zhujiaoOrder_tmp1_btn:active::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-color: rgba(0, 0, 0, 0.1);    }    .plugin_zq_pc_zujiao_tmp1_vertical .moxi-scrollbar {        padding-right: 8px;        margin-right: -8px;    }    .plugin_zq_pc_zujiao_tmp1_vertical .plugin_zq_pc_zujiao_tmp1_Info_flex {        flex-direction: column !important;        align-items: stretch !important;        height: auto !important;    }    .plugin_zq_pc_zujiao_tmp1_vertical .plugin_zq_pc_zujiao_tmp1_Info_avatar {        width: 100% !important;        height: auto !important;    }    .plugin_zq_pc_zujiao_tmp1_vertical .plugin_zq_pc_zujiao_tmp1_Info>div:nth-child(2) {        width: 100% !important;        gap: clamp(12px, 1.25vw, 24px) !important;    }    .plugin_zq_pc_zujiao_tmp1 {        box-sizing: border-box;        width: 100%;        height: 100%;        display: flex;        flex-direction: column;        gap: 24px;        overflow: hidden;        white-space: nowrap;        position: relative;    }    .plugin_zq_pc_zujiao_tmp1_top {        display: flex;        justify-content: space-between;        align-items: center;        gap: 24px;        color: #fff;    }    .plugin_zq_pc_zujiao_tmp1_top_title {        font-size: clamp(20px, 2.5vw, 40px);        padding: 4px 0 4px clamp(14px, 1.45vw, 28px);        position: relative;    }    .plugin_zq_pc_zujiao_tmp1_top_title::before {        content: '';        width: calc(clamp(14px, 1.45vw, 28px) / 2);        height: 100%;        position: absolute;        left: 0;        top: 0;        background-color: var(--admin_color);    }    .plugin_zq_pc_zujiao_tmp1_top_btn {        padding: clamp(8px, 0.83vw, 16px) clamp(20px, 2.5vw, 40px);        background: rgba(255, 255, 255, 0.1);        box-shadow: -13px 43px 18px rgba(0, 0, 0, 0.01), -7px 24px 15px rgba(0, 0, 0, 0.04), -3px 11px 11px rgba(0, 0, 0, 0.07), -1px 3px 6px rgba(0, 0, 0, 0.08);        /* backdrop-filter: blur(12.5px); */        border-radius: clamp(8px, 0.83vw, 16px);        font-size: clamp(14px, 1.25vw, 20px);        border: 1px solid #ffffff1A;        cursor: pointer;    }    .plugin_zq_pc_zujiao_tmp1_grid {        display: grid;        grid-template-columns: repeat(auto-fill, minmax(460px, 1fr));        gap: 24px;        overflow: hidden auto;        padding-right: 12px;    }    .plugin_zq_pc_zujiao_tmp1_grid_item {        padding: 20px;        border: 1px solid #ffffff1A;        background: rgba(255, 255, 255, 0.1);        box-shadow: -13px 43px 18px rgba(0, 0, 0, 0.01), -7px 24px 15px rgba(0, 0, 0, 0.04), -3px 11px 11px rgba(0, 0, 0, 0.07), -1px 3px 6px rgba(0, 0, 0, 0.08);        backdrop-filter: blur(0);        border-radius: 20px;        cursor: pointer;        display: flex;        gap: 24px;        align-items: stretch;    }    .plugin_zq_pc_zujiao_tmp1_grid_item_avatar {        width: 240px;        height: 240px;        border-radius: 20px;        overflow: hidden;        flex-shrink: 0;    }    .plugin_zq_pc_zujiao_tmp1_grid_item_name {        font-size: 32px;        color: #fff;        display: flex;        gap: 8px;        align-items: baseline;        overflow: hidden;    }    .plugin_zq_pc_zujiao_tmp1_grid_item_tag {        padding: 2px 8px;        border-radius: 8px;        width: fit-content;        background-color: #000;        font-size: 20px;    }    .plugin_zq_pc_zujiao_tmp1_grid_item_tag_text {        background-clip: text;        background: linear-gradient(128.45deg, #FFE001 -0.49%, #1A9C55 100%);        -webkit-background-clip: text;        -webkit-text-fill-color: transparent;    }    .plugin_zq_pc_zujiao_tmp1_grid_item_tag_text1 {        background-clip: text;        background: linear-gradient(128.45deg, #FFE001 -0.49%, #FF9B53 100%);        -webkit-background-clip: text;        -webkit-text-fill-color: transparent;    }    .plugin_zq_pc_zujiao_tmp1_grid_item_tag_text2 {        background-clip: text;        background: linear-gradient(128.45deg, #FFE001 -0.49%, #E454E2 100%);        -webkit-background-clip: text;        -webkit-text-fill-color: transparent;    }    .plugin_zq_pc_zujiao_tmp1_grid_item_price {        font-size: 28px;        color: #fff;    }    .plugin_zq_pc_zujiao_tmp1_grid_item_price span {        font-size: 20px;    }    .plugin_zq_pc_zujiao_tmp1_grid_item_status {        color: var(--theme_color);        font-size: 24px;        padding: 8px 24px;        border-radius: 8px;        position: relative;        overflow: hidden;        width: fit-content;    }    .plugin_zq_pc_zujiao_tmp1_grid_item_status::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-color: var(--theme_color);        opacity: .1;    }    .plugin_zq_pc_zujiao_tmp1_grid_item_name_icon {        margin: 0 auto 0 0;        font-size: 14px;        padding: 3px;        font-weight: bold;        background-color: #E454E2;        border-radius: 50%;        flex-shrink: 0;    }    .plugin_zq_pc_zujiao_tmp1_flex {        flex: 1;        display: flex;        overflow: auto hidden;        align-items: stretch;        gap: 28px;        padding-bottom: 12px;    }    .plugin_zq_pc_zujiao_tmp1_flex.moxi-scrollbar::-webkit-scrollbar {        height: 8px;    }    .plugin_zq_pc_zujiao_tmp1_flex_item {        white-space: nowrap;        flex-shrink: 0;        /* padding: 40px; */        border-radius: 20px;        background-color: #ffffff1A;        border: 1px solid #ffffff1A;        display: flex;        flex-direction: column;        align-items: center;        justify-content: space-between;        cursor: pointer;    }    .plugin_zq_pc_zujiao_tmp1_flex_item>div {        flex-shrink: 0;    }    .plugin_zq_pc_zujiao_tmp1_flex_item_avatar {        /* width: 480px; */        height: 70%;        aspect-ratio: 1/1;        border-radius: 16px 16px 0 0;        overflow: hidden;    }    .plugin_zq_pc_zujiao_tmp1_flex_item_avatar .el-carousel--horizontal {        height: 100%;    }    .plugin_zq_pc_zujiao_tmp1_flex_item_imgList {        display: grid;        grid-template-columns: repeat(4, 1fr);        gap: 16px;    }    .plugin_zq_pc_zujiao_tmp1_flex_item_imgList>div {        position: relative;        width: 100%;        padding-top: 100%;        border-radius: 12px;        overflow: hidden;    }    .plugin_zq_pc_zujiao_tmp1_flex_item_imgList>div img {        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        object-fit: cover;    }    .plugin_zq_pc_zujiao_tmp1_flex_item_name {        display: flex;        gap: 8px;        align-items: center;        color: #fff;        font-size: 40px;    }    .plugin_zq_pc_zujiao_tmp1_Info {        padding: 40px;        border-radius: 20px;        border: 1px solid #ffffff1A;        background-color: #ffffff1A;        color: #fff;        overflow: hidden;    }    .plugin_zq_pc_zujiao_tmp1_Info_flex {        display: flex;        align-items: center;        gap: clamp(12px, 2.5vw, 48px);        overflow: auto hidden;        height: 100%;    }    .plugin_zq_pc_zujiao_tmp1_Info_avatar {        height: 100%;        aspect-ratio: 1/1;        border-radius: 20px;        overflow: hidden;        position: relative;        flex-shrink: 0;    }    .plugin_zq_pc_zujiao_tmp1_Info_avatar_status {        position: absolute;        left: 0;        bottom: 0;        width: 100%;        background-color: #fff;        padding: 24px 0;        color: #1A9C55;        text-align: center;        font-size: 32px;    }    .plugin_zq_pc_zujiao_tmp1_Info_name {        display: flex;        gap: 8px;        align-items: center;        font-size: 40px;    }    .plugin_zq_pc_zujiao_tmp1_Info_tabList {        display: flex;        gap: 12px;        align-items: center;        font-size: 24px !important;    }    .plugin_zq_pc_zujiao_tmp1_Info_tabList_item {        padding: 0 8px;        border: 1px solid #F89C1B;        color: #F89C1B;        border-radius: 4px;    }    .plugin_zq_pc_zujiao_tmp1_Info_imgList {        display: flex;        gap: 16px;        align-items: center;        overflow: auto hidden;        flex-shrink: 0;        padding-bottom: 8px;    }    .plugin_zq_pc_zujiao_tmp1_Info_imgList.moxi-scrollbar::-webkit-scrollbar {        height: 6px;    }    .plugin_zq_pc_zujiao_tmp1_Info_desc {        /* 超出两行隐藏 */        white-space: pre-line;        overflow: hidden;        text-overflow: ellipsis;        display: -webkit-box;        -webkit-line-clamp: 2;        -webkit-box-orient: vertical;    }    .plugin-zq-practice-index {        width: 100%;        height: 100%;        box-sizing: border-box;        overflow: hidden;        padding: 0 52px;        display: flex;        flex-direction: column;        gap: 24px;    }    .plugin-zq-practice-index-clickAc {        position: relative;        overflow: hidden;        cursor: pointer;    }    .plugin-zq-practice-index-clickAc:active::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-color: rgba(0, 0, 0, 0.1);    }    .plugin-zq-practice-index_text {        background: linear-gradient(128.45deg, #66FFFF -0.49%, #0099FF 100%);        -webkit-background-clip: text;        -webkit-text-fill-color: transparent;        background-clip: text;    }    .plugin-zq-practice-index-status-light {        --theme_color: #f56c6c;        width: 12px;        height: 12px;        border-radius: 50%;        background-color: var(--theme_color);        box-shadow: 0 0 0 color-mix(in srgb, var(--theme_color) 40%, transparent);        animation: pluginZqPracticeIndexPulse 2s infinite;    }    @keyframes pluginZqPracticeIndexPulse {        0% {            box-shadow: 0 0 0 0 color-mix(in srgb, var(--theme_color) 70%, transparent);        }        70% {            box-shadow: 0 0 0 12px color-mix(in srgb, var(--theme_color) 0%, transparent);        }        100% {            box-shadow: 0 0 0 0 color-mix(in srgb, var(--theme_color) 0%, transparent);        }    }    .plugin_zq_practice_mode {        width: 100%;        height: 100%;        box-sizing: border-box;        overflow: hidden;        padding: 54px 64px;        display: flex;        flex-direction: column;        gap: 32px;    }    .plugin_zq_practice_mode_text {        background: linear-gradient(128.45deg, #FFD700 -0.49%, #FF9900 100%);        -webkit-background-clip: text;        -webkit-text-fill-color: transparent;        background-clip: text;    }    .plugin_zq_practice_record {        width: 100%;        height: 100%;        padding: 54px 64px;        box-sizing: border-box;        display: flex;        flex-direction: column;        gap: 32px;        overflow: hidden;    }    .plugin-zq-qiantai-bg {        width: 100vw;        height: 100vh;        background-color: #000;        position: relative;    }    @keyframes moveVIdeo {        0% {            opacity: 0;        }        50% {            opacity: 1;        }        100% {            opacity: 0;        }    }    .plugin-zq-qiantai-home-index-creatOrder-content {        display: flex;        gap: 32px;        align-items: flex-start;        overflow: hidden;        height: 100%;    }    .plugin-zq-qiantai-home-index-creatOrder-content::-webkit-scrollbar {        display: none;    }    .plugin-zq-qiantai-home-index-creatOrder-content-tabs {        display: flex;        align-items: center;        gap: 24px;        font-size: 20px;        color: #fff;        margin-bottom: 18px;        position: relative;    }    .plugin-zq-qiantai-home-index-creatOrder-content-tabs>div {        transition: all 0.3s ease-in-out;        cursor: pointer;    }    .plugin-zq-qiantai-home-index-creatOrder-content-tabs-active {        color: var(--admin_color);        position: relative;    }    .plugin-zq-qiantai-home-index-creatOrder-content-tabs-active::before {        content: '';        position: absolute;        left: 50%;        transform: translateX(-50%);        bottom: -14px;        width: 24px;        height: 6px;        background-color: var(--admin_color);    }    .plugin-zq-qiantai-home-index-creatOrder.animated {        animation-duration: 300ms !important;    }    .plugin-zq-qiantai-home-index-creatOrder-content-combo {        display: flex;        flex-direction: column;        gap: 24px;        flex: 1;        overflow: hidden;    }    .plugin-zq-qiantai-home-index-creatOrder-content-combo-list {        display: grid;        grid-template-columns: repeat(auto-fill, minmax(264px, 1fr));        gap: 24px;        overflow: hidden auto;        padding-right: 12px;    }    .plugin-zq-qiantai-home-index-creatOrder-content-combo-list>div {        display: flex;        flex-direction: column;        align-items: center;        justify-content: center;        padding: 28px 0;        gap: 10px;        background: rgba(255, 255, 255, 0.18);        border: 2px solid rgba(255, 255, 255, 0.1);        border-radius: 12px;        color: #fff;        font-size: 28px;        font-weight: bold;        cursor: pointer;        transition: all 0.3s ease-in-out;        position: relative;    }    .plugin-zq-qiantai-home-index-creatOrder-content-combo-list>div:hover {        color: var(--admin_color);        border: 2px solid var(--admin_color) !important;        box-shadow: 8px 7px 4px rgba(0, 0, 0, 0.12) !important;        transform: translateY(-1px);    }    .plugin-zq-qiantai-home-index-creatOrder-content-combo-list-active {        background: var(--admin_color) !important;        border: 2px solid var(--admin_color) !important;        box-shadow: 8px 7px 4px rgba(0, 0, 0, 0.12) !important;    }    .plugin-zq-qiantai-home-index-creatOrder-content-combo-list-active:hover {        color: #fff !important;    }    .plugin-zq-qiantai-home-index-creatOrder-content-combo-list-tag {        position: absolute;        top: 0;        right: 0;        padding: 4px 8px;        border-radius: 0 12px 0 12px;        font-size: 12px;        background-color: var(--admin_color);        color: #fff;    }    .plugin-zq-qiantai-home-index-creatOrder-content-combo-btn {        color: #fff;        font-size: 20px;        padding: 20px 0;        border-radius: 12px;        background-color: var(--admin_color);        text-align: center;        font-weight: bold;        flex-shrink: 0;    }    .plugin-zq-qiantai-home-index-creatOrder-content-combo-select {        display: flex;        flex-direction: column;        gap: 28px;        color: #fff;        font-size: 20px;    }    .plugin-zq-qiantai-home-index-creatOrder-content-combo-select-item {        display: flex;        gap: 16px;    }    .plugin-zq-qiantai-home-index-creatOrder-content-combo-select-item .el-select .el-input__inner {        padding: 4px 16px;        background-color: #FFFFFF1A;        border-radius: 99px;        color: #F8D71B;        font-size: 16px;        border-color: #FFFFFF1A;        line-height: normal;        height: auto;    }    .plugin-zq-qiantai-home-index-creatOrder-content-combo-select-item .el-select .el-input__suffix {        height: auto;        top: 50%;        transform: translateY(-50%);    }    .plugin-zq-qiantai-home-index.animated {        animation-duration: 300ms !important;    }    .plugin-zq-qiantai-home-index {        display: flex;        flex-direction: column;        gap: 16px;        overflow: hidden;        padding: var(--top_height) 24px 24px;        box-sizing: border-box;        height: 100%;    }    .plugin-zq-qiantai-home-index-tabs {        font-size: 20px;        display: flex;        gap: 32px;        color: #fff;        margin-bottom: 14px;        position: relative;        align-items: center;        white-space: nowrap;    }    .plugin-zq-qiantai-home-index-tabs>div {        transition: all 0.3s ease-in-out;    }    .plugin-zq-qiantai-home-index-tabs .active {        color: var(--admin_color);        position: relative;    }    .plugin-zq-qiantai-home-index-tabs .active::before {        content: '';        position: absolute;        left: 50%;        transform: translateX(-50%);        bottom: -14px;        width: 48px;        height: 6px;        background-color: var(--admin_color);    }    .plugin-zq-qiantai-home-index-center {        flex: 1;        overflow: hidden;    }    .plugin-zq-qiantai-home-index-scroll {        height: 100%;        overflow: hidden auto;        display: flex;        flex-direction: column;        gap: 24px;        padding-right: 16px;    }    .plugin-zq-qiantai-home-index-timePrice {        position: fixed;        top: 0;        left: 0;        width: 100vw;        height: 100vh;        display: flex;        justify-content: center;        align-items: center;    }    .plugin-zq-qiantai-home-index-timePrice-popup {        padding: 48px 72px;        background: rgba(0, 0, 0, .9);        border: 1px solid rgba(0, 0, 0, 0.01);        backdrop-filter: blur(130px);        border-radius: 48px;        color: #fff;        display: flex;        flex-direction: column;        gap: 16px;        align-items: center;    }    .plugin-zq-qiantai-home-index-timePrice-popup-list {        display: flex;        flex-direction: column;        gap: 24px;        font-size: 24px;    }    .plugin-zq-qiantai-home-index-timePrice-popup-list>div {        border-top: 1px solid #ffffff14;        padding: 24px 24px 0;        display: flex;        justify-content: space-between;        align-items: center;        width: 500px;    }    .plugin-zq-qiantai-home-index-timePrice-popup-list>div:first-child {        border-top: none;    }    .plugin-zq-qiantai-home-index-timePrice-popup.animated {        animation-duration: 300ms !important;    }    .plugin-zq-qiantai-home-index-creatOrder {        padding: 48px 56px;        background: rgba(255, 255, 255, 0.18);        border: 1px solid rgba(255, 255, 255, 0.1);        backdrop-filter: blur(14.7px);        border-radius: 12px;        overflow: hidden;        display: flex;        flex-direction: column;        gap: 32px;        height: 100%;        box-sizing: border-box;    }    .plugin-zq-qiantai-home-index-topUp-btn {        padding: 24px 0;        font-size: 24px;        color: #fff;        text-align: center;        border-radius: 12px;        background-color: var(--admin_color);    }    .plugin-zq-qiantai-home-index-topUp-userLogin {        display: flex;        gap: 4px;        align-items: center;        padding: 8px 32px;        border-radius: 99px;        border: 1px solid #ffffff1A;        font-size: 20px;        color: #fff;        background-color: #ffffff1A;    }    .plugin-zq-qiantai-home-index-topUp-selectList {        height: 100%;        overflow-y: auto;        display: grid;        grid-template-columns: repeat(auto-fill, minmax(264px, 1fr));        grid-auto-rows: 160px;        gap: 24px;        padding-right: 8px;        flex: 1;    }    .plugin-zq-qiantai-home-index-topUp-selectList>div {        display: flex;        flex-direction: column;        justify-content: center;        align-items: center;        gap: 12px;        color: #fff;        font-size: 24px;        background: rgba(255, 255, 255, 0.18);        border: 2px solid rgba(255, 255, 255, 0.1);        border-radius: 12px;        padding: 32px 0;        transition: all 0.3s ease-in-out;        cursor: pointer;    }    .plugin-zq-qiantai-home-index-topUp-selectList-active {        color: #fff !important;        border-color: var(--admin_color) !important;        background-color: var(--admin_color) !important;    }    .plugin-zq-qiantai-home-index-topUp-selectList>div:hover {        border-color: var(--admin_color);        color: var(--admin_color);    }    .plugin-zq-qiantai-home-index-topUp-rule {        flex-shrink: 0;        width: 520px;        background: rgba(255, 255, 255, 0.18);        border: 2px solid rgba(255, 255, 255, 0.1);        border-radius: 12px;        padding: 32px;        display: flex;        flex-direction: column;        gap: 24px;        padding-right: 12px;        overflow: hidden auto;    }    .plugin-zq-qiantai-home-index-assistant {        position: fixed;        top: 0;        left: 0;        width: 100vw;        height: 100vh;        padding: 52px 64px;        box-sizing: border-box;        background: rgba(0, 0, 0, 0.58);        backdrop-filter: blur(30px);    }    .el-notification {        background-color: transparent !important;        border: none;        /* padding: 14px 26px 14px 13px; */        padding: 0;        width: 500px;    }    .el-notification__group {        margin: 0;        flex: 1;    }    .plugin-zq-qiantai-home-top {        display: flex;        gap: 16px;        align-items: stretch;        white-space: nowrap;    }    .plugin-zq-qiantai-home-top>div {        border-radius: 12px;        background: rgba(255, 255, 255, 0.18);        border: 1px solid rgba(255, 255, 255, 0.1);        backdrop-filter: blur(14.7px);        font-weight: bold;        color: #fff;        font-size: 20px;        display: flex;        align-items: center;        flex-shrink: 0;    }    .plugin-zq-qiantai-home-top-shopName {        gap: 8px;        padding: 12px 24px;    }    .plugin-zq-qiantai-home-top-tabs-tabItem {        padding: 0 2em;        display: flex;        justify-content: center;        align-items: center;        height: 100%;        border-radius: 12px;        flex: 1;    }    .plugin-zq-qiantai-home-top-tabs-tabItem.active {        background-color: var(--admin_color);        color: #fff;        border-radius: 12px;        transition: all 0.4s ease-in-out;    }    .plugin-zq-qiantai-home-top-msg {        padding: 0 3em;        gap: 0.5em;    }    .plugin-zq-qiantai-home-top-msg-unread {        background: rgba(255, 224, 1, 0.18) !important;        border: 1px solid rgba(255, 224, 1, 0.1) !important;        color: #FFE001 !important;    }    .plugin-zq-qiantai-home {        user-select: none;        height: 100vh;        width: 100vw;        overflow: hidden;        box-sizing: border-box;        position: relative;    }    .plugin-zq-qiantai-home-com {        height: 100%;        box-sizing: border-box;        position: relative;    }    /* 公共样式 */    .plugin-zq-qiantai-home .clickAc {        position: relative;        overflow: hidden;        cursor: pointer;    }    .plugin-zq-qiantai-home .clickAc:active::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-color: rgba(0, 0, 0, 0.1);    }    .plugin-zq-qiantai-login {        box-sizing: border-box;        width: 100%;        height: 100%;        padding: 108px 100px;        background: rgba(255, 255, 255, 0.18);        border: 1px solid rgba(255, 255, 255, 0.1);        backdrop-filter: blur(14.7px);        border-radius: 12px;        display: flex;        flex-direction: column;        gap: 48px;        white-space: nowrap;        overflow: hidden;        font-size: clamp(12px, 0.8vw, 16px);    }    .plugin-zq-qiantai-login input {        outline: none !important;        border: none !important;        font-size: 1.5em;        color: #fff;        padding: 1em 2em;        border-radius: 0.5em;        background: rgba(255, 255, 255, 0.18);        border: 1px solid rgba(255, 255, 255, 0.1);        backdrop-filter: blur(14.7px);        border-radius: 0.5em;    }    .plugin-zq-qiantai-login input::placeholder {        color: #fff;    }    .plugin-zq-qiantai-login-btn {        font-size: 1.5em;        padding: 1em 0;        font-weight: bold;        text-align: center;        color: #fff;        background-color: var(--admin_color);        border-radius: 0.5em;    }    .plugin-zq-qiantai-login-btn:active {        opacity: 0.8;    }    .plugin_zq_qiantai_pay_tmp1 {        width: 100%;        height: 100%;        display: flex;        justify-content: center;        align-items: center;    }    .plugin_zq_qiantai_pay_tmp1_box {        width: 50%;        display: flex;        padding: 64px;        border-radius: 48px;        flex-direction: column;        gap: 20px;        color: #fff;        background-color: rgba(0, 0, 0, .9);        position: relative;    }    .plugin_zq_qiantai_pay_tmp1_box_payList {        display: flex;        flex-direction: column;    }    .plugin_zq_qiantai_pay_tmp1_box_payList_item {        display: flex;        justify-content: space-between;        align-items: center;        padding: 28px 12px;        border-top: 1px solid rgba(255, 255, 255, .2);        cursor: pointer;        transition: all .3s ease-in-out;    }    .plugin_zq_qiantai_pay_tmp1_box_payList_item:first-child {        border-top: none;    }    .plugin_zq_qiantai_pay_tmp1_box_payList_item:hover {        background-color: #ffffff1A;    }    .plugin_zq_qiantai_pay_tmp1_box_botton {        font-size: 24px;        padding: 24px 0;        border-radius: 12px;        background-color: var(--admin_color);        color: #fff;        text-align: center;    }    .plugin_zq_qiantai_scheduledTask_tmp1 {        width: 100%;        height: 100%;        display: flex;        justify-content: center;        align-items: center;        overflow: hidden;        color: #fff;    }    .plugin_zq_qiantai_scheduledTask_tmp1_content {        padding: 64px;        display: flex;        flex-direction: column;        gap: 48px;        background: rgba(0, 0, 0, .58);        border: 1px solid rgba(0, 0, 0, 0.01);        backdrop-filter: blur(30px);        border-radius: 48px;    }    .plugin_zq_qiantai_scheduledTask_tmp1_content_btnArea {        display: flex;        justify-content: center;        align-items: center;        gap: 40px;    }    .plugin_zq_qiantai_scheduledTask_tmp1_content_btnArea>div {        padding: 24px 228px;        border-radius: 99px;        border: 1px solid var(--admin_color);        font-size: 24px;        color: var(--admin_color);    }    .plugin_zq_qiantai_scheduledTask_tmp1 .clickAc {        position: relative;        overflow: hidden;        cursor: pointer;    }    .plugin_zq_qiantai_scheduledTask_tmp1 .clickAc:active::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-color: rgba(0, 0, 0, 0.1);    }    .plugin_zq_qiantai_scheduledTask_tmp1_content_tabList {        display: flex;        gap: 16px;        align-items: center;    }    .plugin_zq_qiantai_scheduledTask_tmp1_content_tabList>div {        border: 1px solid #D9D9D9;        color: #D9D9D9;        font-size: 16px;        padding: 8px 24px;        border-radius: 99px;    }    .plugin_zq_qiantai_scheduledTask_tmp1_content_list {        height: 320px;        overflow: hidden auto;        display: grid;        grid-template-columns: 1fr 1fr 1fr;        gap: 24px;        padding-right: 8px;    }    .plugin_zq_qiantai_scheduledTask_tmp1_content_list_item {        background: rgba(255, 255, 255, 0.1);        border-radius: 12px;        padding: 24px;        display: flex;        flex-direction: column;        justify-content: space-between;        gap: 24px;        border: 1px solid #ffffff1A;        transition: all 0.3s ease-in-out;    }    .plugin_zq_qiantai_scheduledTask_tmp1_content_list_item:hover {        border: 1px solid var(--admin_color);    }    .plugin_zq_qiantai_scheduledTask_tmp1_content_list_item>div {        display: flex;        justify-content: space-between;        gap: 12px;        align-items: center;    }    .plugin-zq-qiantai-userVerify-tmp1 {        position: fixed;        left: 0;        top: 0;        width: 100vw;        height: 100vh;        overflow: hidden;    }    .plugin-zq-qiantai-userVerify-tmp1-content {        width: 95%;        max-width: 600px;        padding: 64px;        border-radius: 48px;        background-color: rgba(0, 0, 0, 0.5);        backdrop-filter: blur(10px);        display: flex;        flex-direction: column;        gap: 48px;        box-sizing: content-box;    }    .plugin-zq-qiantai-userVerify-tmp1-content-blur {        background-color: rgba(0, 0, 0, 0.58) !important;        backdrop-filter: blur(20px);    }    .plugin-zq-qiantai-userVerify-tmp1-content-input input {        width: calc(100% - 96px);        padding: 28px 48px;        border-radius: 18px;        background-color: #ffffff1A;        font-size: 32px;        border: none;        color: #fff;        box-sizing: content-box;    }    .plugin-zq-qiantai-userVerify-tmp1-content-input input::placeholder {        color: #999;    }    .plugin-zq-qiantai-userVerify-tmp1-content-btnArea {        display: flex;        gap: 48px;        align-items: stretch;    }    .plugin-zq-qiantai-userVerify-tmp1-content-btnArea>div {        padding: 24px 0;        border-radius: 99px;        flex: 1;        font-size: 24px;        text-align: center;        border: 1px solid var(--admin_color);    }    .plugin-zq-qiantai-userVerify-tmp1-clickAc {        position: relative;        overflow: hidden;        cursor: pointer;    }    .plugin-zq-qiantai-userVerify-tmp1-clickAc:active::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-color: rgba(0, 0, 0, 0.1);    }    .plugin-zq-qiantai-userVerify-tmp1.animated {        animation-duration: 300ms !important;    }    .plugin-zq-qiantai-userVerify-tmp1-content-history {        display: flex;        align-content: center;        flex: 1;        gap: 12px;        padding-top: 8px;        margin-top: -8px;    }    .plugin-zq-qiantai-userVerify-tmp1-content-history-item {        padding: 8px 24px;        background-color: #ffffff1A;        color: #999;        font-size: 16px;        position: relative;        border-radius: 8px;        border: 1px solid transparent;    }    .plugin-zq-qiantai-userVerify-tmp1-content-history-item-close {        position: absolute;        top: -8px;        right: -8px;    }    .plugin-zq-qiantai-userVerify-tmp1 .clickAc:active {        opacity: 0.85;    }    .plugin_zq_ranking {        box-sizing: border-box;        width: 100%;        height: 100%;        padding: 54px 64px;        position: relative;        display: flex;        flex-direction: column;        gap: 32px;    }    .plugin_zq_ranking_active {        background-color: var(--admin_color) !important;    }    .plugin_zq_ranking_clickAc {        position: relative;        overflow: hidden;        cursor: pointer;    }    .plugin_zq_ranking_clickAc:active::before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        background-color: rgba(0, 0, 0, 0.1);    }    .plugin_zq_ranking_Text {        background: linear-gradient(128.45deg, #CC99FF -0.49%, #9933FF 100%);        -webkit-background-clip: text;        -webkit-text-fill-color: transparent;        background-clip: text;    }    .plugin-zq-scroll-number {        overflow: hidden;        position: relative;        font-size: inherit;        color: inherit;        white-space: nowrap;    }    .plugin-zq-scroll-number>div {        display: flex;        justify-content: center;        align-items: center;    }    .plugin-zq-scroll-number-oldValue {        position: relative;    }    .plugin-zq-scroll-number-value {        position: absolute;        top: var(--top);        left: 50%;        transform: translate(-50%);    }    .plugin-zq-scroll-number-animating>div {        transition: transform var(--duration) linear;    }    .plugin-zq-scroll-number-animating .plugin-zq-scroll-number-oldValue {        transform: translateY(var(--top));    }    .plugin-zq-scroll-number-animating .plugin-zq-scroll-number-value {        transform: translate(-50%, calc(-1 * var(--top)));    }