*::-webkit-scrollbar {
    width: 8px;
}

*::-webkit-scrollbar-thumb {
    background: linear-gradient(135deg,#4866FF 0%,#FF67DD 100%) !important;
    border-radius: 10px;
}
*::-webkit-scrollbar-track {
    background: #f1f1f1;
}
.layout-container[data-v-6993b098] {
    background-image: url("../aurora/static/img/body-bg.png");
    /*background: radial-gradient(ellipse farthest-corner at 80% 20%, #D0F3FB 5%, #C7D1F3, #FDF1EE, #F7EBF6, #D2C6F1, #F2DDF1, #F3F7F4);*/
    /*background-size: 600% 600%;*/
    /*animation: gradientBG 15s linear infinite;*/
}

.layout-topbar[data-v-6993b098], .panel-body, .use-shadow {
    background: linear-gradient(2.46deg, hsla(0, 0%, 100%, .6992) 2.59%, hsla(0, 0%, 100%, .92) 51.91%, hsla(0, 0%, 100%, .2484) 101.3%);
    background-color: #fff0 !important;
    border: 1px solid rgba(255, 253, 253, .69);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
}
.plan-card .t3 {
    background: #fb7299;
    color: #fff;
    border: none;
}
.buysubs-container .buy-tabs .header li.is-active[data-v-73781172] {
    background-color: #f69;
}
.buysubs-container .buy-tabs .header[data-v-73781172] {
    border: 1px solid #f69;
}
.buysubs-container .buy-tabs .header li[data-v-73781172] {
    color: #f69;
}
.layout-container .menu-group .g-links .svg-icon[data-v-6993b098] {
    color: #f69;
}
.layout-container .menu-group .g-links li:hover .link[data-v-6993b098] {
    background-color: #FF669926
}
.layout-container .menu-group .g-links li.is-active .link[data-v-6993b098] {
    background-color: #FF669926;
}
.buysubs-container .order-box[data-v-302e335a] .ant-radio-button-wrapper.ant-radio-button-wrapper-checked {
    background: #FF669926;
    border: 1px solid #f69;
    color: #f69;
}
.n-button.color-1 {
    background: #FF669926;
    border: 1px solid #f69;
    color: #f69;
}
.ant-radio-button-wrapper:hover {
    color: #f69;
}
.ant-btn.ant-btn-primary:not(:disabled) {
    box-shadow: 0 3px 6px #fb72995c;
    background-color: #fb7299;
    border-color: #fb7299;
}
.order-main .g-group:last-child .items {
    display: flex;
    justify-content: space-around;
}

.order-main .g-group:last-child .item {
    flex: 1;
    margin: 0 5px; /* 根据需要调整 */
    text-align: center;
}

.order-main .g-group:last-child .btn-payment {
    width: 100%;
    padding: 10px;
    box-sizing: border-box;
}
.knowledge-container .doc-tabs[data-v-84a358fe] .ant-tabs-nav .ant-tabs-tab-active {
    color: #f69;
}
.knowledge-container .doc-tabs[data-v-84a358fe] .ant-tabs-ink-bar {
    background-color: #f69;
}
.knowledge-container .doc-dir[data-v-84a358fe] .ant-timeline-item-head-blue {
    background-color: #f69;
}
.knowledge-container .doc-dir[data-v-84a358fe] .ant-timeline-item-tail {
    border-color: #FF669926;
}
.knowledge-container .doc-dir[data-v-84a358fe] .ant-timeline-item.is-active, .knowledge-container .doc-dir[data-v-84a358fe] .ant-timeline-item:hover {
    color: #f69;
    transition: 0.3s;
}
.subscribe-info .client-links .link-item .icon[data-v-e7946bd8] {
    color: #f69;
}
.subscribe-info .client-links .link-item[data-v-e7946bd8]:hover {
    background-color: #FF669926
}
.ant-btn.ant-btn-link:not(:disabled) {
    color: #f69;
}

.ant-btn:focus,.ant-btn:hover {
    color:#f69;
    border-color: #f69
}
.copy-link {
    color: #f69;
}
.ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td, .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td, .ant-table-thead>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td, .ant-table-thead>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td {
    background: #FF669926;
}

.ant-progress-bg, .ant-progress-success-bg {
    background-color: #f69;
}

@keyframes gradientBG {
    0% {
        background-position: 0% 0%
    }

    10% {
        background-position: 50% 0%
    }

    20% {
        background-position: 75% 0%
    }

    30% {
        background-position: 100% 0%
    }

    40% {
        background-position: 100% 50%
    }

    50% {
        background-position: 100% 100%
    }

    60% {
        background-position: 75% 100%
    }

    70% {
        background-position: 50% 100%
    }

    80% {
        background-position: 0% 100%
    }

    90% {
        background-position: 0% 50%
    }

    to {
        background-position: 0% 25%
    }
}
