.index_container__bccnO {
    width: 100%
}

@media (min-width: 640px) {
    .index_container__bccnO {
        max-width:640px
    }
}

@media (min-width: 1280px) {
    .index_container__bccnO {
        max-width:1280px
    }
}

.index_text-shadow-none__pleR2 {
    text-shadow: none!important
}

.index_modal__meILe {
    max-width: calc(100vw - 32px);
    margin: 8px auto
}

.index_modal__meILe .ant-modal-content {
    overflow: hidden
}

@media (max-width: 460px) {
    .index_modal__meILe {
        max-width:none
    }
}

@media (max-width: 428px) {
    .index_modal__meILe {
        margin:0 auto
    }

    .index_modal__meILe .ant-modal-content {
        border-radius: 0
    }
}

.index_modal-form-content__5cWPc {
    display: flex;
    flex-direction: row;
    width: 800px
}

@media (max-width: 832px) {
    .index_modal-form-content__5cWPc {
        flex-direction:column-reverse;
        width: 428px
    }
}

@media (max-width: 428px) {
    .index_modal-form-content__5cWPc {
        width:100vw
    }
}

.index_modal-form-content__5cWPc .index_panel-intro__dAF90 {
    width: 360px;
    padding: 40px 30px 0
}

@media (max-width: 832px) {
    .index_modal-form-content__5cWPc .index_panel-intro__dAF90 {
        width:100%;
        padding: 36px 40px
    }
}

.index_modal-form-content__5cWPc .index_panel-form___K7J0 {
    min-height: 552px;
    padding: 40px 60px 0
}

@media (max-width: 832px) {
    .index_modal-form-content__5cWPc .index_panel-form___K7J0 {
        min-height:auto;
        padding: 34px 40px 40px
    }
}

.index_modal-success-content__UnZ_L {
    width: 600px
}

@media (max-width: 632px) {
    .index_modal-success-content__UnZ_L {
        max-width:428px;
        width: calc(100vw - 32px)
    }
}

.index_modal-success-content__UnZ_L .index_success-view__bXYnC {
    padding: 40px 24px
}

@media (max-width: 632px) {
    .index_modal-success-content__UnZ_L .index_success-view__bXYnC {
        padding:40px 36px 36px
    }
}

.index___form__6TMAZ .ant-form-item,.index_form__Hn8p4 .ant-form-item {
    transition: none!important
}

.index___form__6TMAZ .ant-form-item .ant-form-item-explain-connected {
    min-height: auto!important
}

.index_form__Hn8p4 .ant-form-item .ant-form-item-explain-connected {
    min-height: auto
}

.index___form__6TMAZ .ant-form-item .ant-form-item-explain {
    font-size: 14px!important;
    line-height: 20px!important
}

.index_form__Hn8p4 .ant-form-item .ant-form-item-explain {
    font-size: 14px;
    line-height: 20px
}

.index___form__6TMAZ .ant-form-item-label>label {
    font-weight: 500!important;
    color: #2e405e!important;
    line-height: 22px!important;
    height: 38px!important
}

.index_form__Hn8p4 .ant-form-item-label>label {
    font-weight: 500;
    color: #2e405e!important;
    line-height: 22px;
    height: 38px!important
}

.index___form__6TMAZ .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
    display: none!important;
    content: none!important
}

.index_form__Hn8p4 .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
    display: none;
    content: none
}

.index___form__6TMAZ .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after {
    display: inline-block!important;
    margin-left: 8px!important;
    color: #de350b!important;
    font-size: 14px!important;
    line-height: 1!important;
    content: "*"!important
}

.index_form__Hn8p4 .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after {
    display: inline-block;
    margin-left: 8px;
    color: #de350b;
    font-size: 14px;
    line-height: 1;
    content: "*"
}

.index___form__6TMAZ .ant-form-item .ant-input-lg {
    padding: 8px 11px!important;
    font-size: 14px!important;
    line-height: 22px!important;
    border-radius: 4px!important
}

.index_form__Hn8p4 .ant-form-item .ant-input-lg {
    padding: 8px 11px;
    font-size: 14px;
    line-height: 22px;
    border-radius: 4px
}

.index___form__6TMAZ .ant-btn-lg {
    box-shadow: none!important;
    text-shadow: none!important;
    font-size: 14px!important;
    font-weight: 500!important;
    border-radius: 3px!important
}

.index_form__Hn8p4 .ant-btn-lg {
    box-shadow: none;
    text-shadow: none;
    font-size: 14px;
    font-weight: 500;
    border-radius: 3px
}

.index_presentation-list__kFXdE {
    color: #222
}

.index_presentation-list__kFXdE .index___item__RNWNy,.index_presentation-list__kFXdE .index_item__7Fy0X {
    display: flex
}

.index_presentation-list__kFXdE .index_item__7Fy0X {
    margin-top: 2.5rem
}

.index_presentation-list__kFXdE .index_item__7Fy0X:first-child {
    margin-top: 1.5rem
}

.index_presentation-list__kFXdE .index_item__7Fy0X:last-child {
    margin-bottom: 0
}

.index_presentation-list__kFXdE .index___item__RNWNy {
    margin-top: 2.5rem
}

.index_presentation-list__kFXdE .index___item__RNWNy:first-child {
    margin-top: 1.5rem
}

.index_presentation-list__kFXdE .index___item__RNWNy:last-child {
    margin-bottom: 0
}

.index_presentation-list__kFXdE .index_item__7Fy0X .index_icon__3LJtN {
    width: 48px;
    height: 48px
}

.index_presentation-list__kFXdE .index___item__RNWNy .index_icon__3LJtN,.index_presentation-list__kFXdE .index_item__7Fy0X .index___icon__TQc3O {
    width: 48px!important;
    height: 48px!important
}

.index_presentation-list__kFXdE .index___item__RNWNy .index_icon__3LJtN,.index_presentation-list__kFXdE .index_item__7Fy0X .index___icon__TQc3O,.index_presentation-list__kFXdE .index_item__7Fy0X .index_icon__3LJtN {
    position: relative;
    flex-shrink: 0
}

.index_presentation-list__kFXdE .index___item__RNWNy .index_content__P2ej2,.index_presentation-list__kFXdE .index_item__7Fy0X .index___content__9JkBl,.index_presentation-list__kFXdE .index_item__7Fy0X .index_content__P2ej2 {
    margin-left: .75rem;
    min-width: 0;
    flex: 1 1 0%
}

.index_presentation-list__kFXdE .index___item__RNWNy .index_content__P2ej2 h5,.index_presentation-list__kFXdE .index_item__7Fy0X .index___content__9JkBl h5,.index_presentation-list__kFXdE .index_item__7Fy0X .index_content__P2ej2 h5 {
    margin-bottom: .25rem;
    font-size: .875rem;
    line-height: 1.25rem;
    font-weight: 600
}

.index_presentation-list__kFXdE .index___item__RNWNy .index_content__P2ej2 p,.index_presentation-list__kFXdE .index_item__7Fy0X .index___content__9JkBl p,.index_presentation-list__kFXdE .index_item__7Fy0X .index_content__P2ej2 p {
    margin-bottom: 0;
    font-size: .75rem;
    line-height: 1rem
}

.index_presentation-list__kFXdE .index_enterprise-item__KCOBF {
    margin-top: 1.5rem!important
}

.index_badge__1P5o8 {
    font-size: .75rem;
    line-height: 1.125rem
}

.index_slider__jy3xX {
    --h: 18;
    --speed: 1.2s;
    height: calc(var(--h) * 1px);
    line-height: calc(var(--h) * 1px)
}

.index_slider__jy3xX li,.index_slider__jy3xX ul {
    margin: 0;
    padding: 0
}

.index_slider__jy3xX ul {
    animation: index_move__NqlVn calc(var(--speed) * var(--s)) steps(var(--s)) infinite
}

.index_slider__jy3xX ul li {
    flex-shrink: 0;
    list-style: none;
    white-space: nowrap;
    width: 100%;
    animation: index_liMove__iq8gt calc(var(--speed)) infinite
}

@keyframes index_move__NqlVn {
    0% {
        transform: translate(0)
    }

    to {
        transform: translateY(calc(var(--s) * var(--h) * -1px))
    }
}

@keyframes index_liMove__iq8gt {
    0% {
        transform: translate(0)
    }

    80%,to {
        transform: translateY(calc(var(--h) * -1px))
    }
}

.HeaderColorful_container__0qVPl {
    width: 100%
}

@media (min-width: 640px) {
    .HeaderColorful_container__0qVPl {
        max-width:640px
    }
}

@media (min-width: 1280px) {
    .HeaderColorful_container__0qVPl {
        max-width:1280px
    }
}

.HeaderColorful_text-shadow-none__5dYIl {
    text-shadow: none!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__my__menu {
    --tw-bg-opacity: 1!important;
    background-color: rgb(252 252 252/var(--tw-bg-opacity,1))!important;
    --tw-text-opacity: 1!important;
    color: rgb(var(--gitee-muted-color),var(--tw-text-opacity,1))!important;
    box-shadow: 0 4px 15px 0 rgba(0,0,0,.02),0 3px 14px 0 rgba(0,0,0,.05),0 1px 12px 0 rgba(0,0,0,.04)!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__my__item {
    --tw-text-opacity: 1!important;
    color: rgb(27 28 30/var(--tw-text-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__my__item:hover {
    --tw-bg-opacity: 1!important;
    background-color: rgb(245 245 245/var(--tw-bg-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__my__divider {
    --tw-border-opacity: 1!important;
    border-top-color: rgb(227 233 237/var(--tw-border-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__my__all-btn {
    --tw-text-opacity: 1!important;
    color: rgb(var(--gitee-muted-color),var(--tw-text-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__my__all-btn:hover {
    --tw-text-opacity: 1!important;
    color: rgb(0 0 0/var(--tw-text-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__search__item {
    --tw-bg-opacity: 1!important;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1))!important;
    --tw-text-opacity: 1!important;
    color: rgb(27 28 30/var(--tw-text-opacity,1))!important;
    --tw-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)!important;
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important;
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__search__item:hover {
    --tw-bg-opacity: 1!important;
    background-color: rgb(245 245 245/var(--tw-bg-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__create__menu {
    --tw-bg-opacity: 1!important;
    background-color: rgb(252 252 252/var(--tw-bg-opacity,1))!important;
    box-shadow: 0 4px 15px 0 rgba(0,0,0,.02),0 3px 14px 0 rgba(0,0,0,.05),0 1px 12px 0 rgba(0,0,0,.04)!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__create__item,#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__create__menu {
    --tw-text-opacity: 1!important;
    color: rgb(27 28 30/var(--tw-text-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__create__item:hover {
    --tw-bg-opacity: 1!important;
    background-color: rgb(245 245 245/var(--tw-bg-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__user__menu {
    --tw-bg-opacity: 1!important;
    background-color: rgb(252 252 252/var(--tw-bg-opacity,1))!important;
    box-shadow: 0 4px 15px 0 rgba(0,0,0,.02),0 3px 14px 0 rgba(0,0,0,.05),0 1px 12px 0 rgba(0,0,0,.04)!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__user__item {
    --tw-text-opacity: 1!important;
    color: rgb(27 28 30/var(--tw-text-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__user__item:hover {
    --tw-bg-opacity: 1!important;
    background-color: rgb(245 245 245/var(--tw-bg-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__notice__menu {
    --tw-bg-opacity: 1!important;
    background-color: rgb(243 243 243/var(--tw-bg-opacity,1))!important;
    box-shadow: 0 4px 15px 0 rgba(0,0,0,.02),0 3px 14px 0 rgba(0,0,0,.05),0 1px 12px 0 rgba(0,0,0,.04)!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__notice__menu,#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__notice__tab-btn {
    --tw-text-opacity: 1!important;
    color: rgb(27 28 30/var(--tw-text-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__notice__item,#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__notice__tab-content,#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__notice__tabbar--active {
    --tw-bg-opacity: 1!important;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__notice__item {
    --tw-text-opacity: 1!important;
    color: rgb(27 28 30/var(--tw-text-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__notice__item:hover {
    --tw-bg-opacity: 1!important;
    background-color: rgb(245 245 245/var(--tw-bg-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__notice__item a {
    --tw-text-opacity: 1!important;
    color: rgb(27 28 30/var(--tw-text-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__notice__item a:hover {
    --tw-text-opacity: 1!important;
    color: rgb(0 0 0/var(--tw-text-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__notice__footer {
    --tw-bg-opacity: 1!important;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1))!important;
    --tw-text-opacity: 1!important;
    color: rgb(27 28 30/var(--tw-text-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__notice__footer>* {
    --tw-text-opacity: 1!important;
    color: rgb(27 28 30/var(--tw-text-opacity,1))!important;
    transition-property: color,background-color,border-color,fill,stroke,-webkit-text-decoration-color!important;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke!important;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color!important;
    transition-timing-function: cubic-bezier(.4,0,.2,1)!important;
    transition-duration: .15s!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__notice__footer>:hover {
    --tw-text-opacity: 1!important;
    color: rgb(0 0 0/var(--tw-text-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__service-support__menu {
    --tw-bg-opacity: 1!important;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1))!important;
    box-shadow: 0 4px 15px 0 rgba(0,0,0,.02),0 3px 14px 0 rgba(0,0,0,.05),0 1px 12px 0 rgba(0,0,0,.04)!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__service-support__item,#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__service-support__menu {
    --tw-text-opacity: 1!important;
    color: rgb(27 28 30/var(--tw-text-opacity,1))!important
}

#HeaderColorful_gitee-header--colorful__1Wj07 .gitee-header__service-support__item:hover {
    --tw-bg-opacity: 1!important;
    background-color: rgb(245 245 245/var(--tw-bg-opacity,1))!important
}

@media (max-width: 1119px) {
    .HeaderColorful_nav-item-gitee-go__GzdFt {
        display:none
    }
}

@media (max-width: 1189px) {
    .HeaderColorful_nav-item-my__cPPUv,.HeaderColorful_nav-item-service__90fxI {
        display:none
    }
}

@media (max-width: 839px) {
    .HeaderColorful_nav-item-customers__HpUb6,.HeaderColorful_nav-item-github__pStwn {
        display:none
    }
}

@media (max-width: 669px) {
    .HeaderColorful_nav-item-my__cPPUv {
        display:none
    }
}

.HeaderColorful_gitee-header-menu-shwodow__dH04P {
    box-shadow: 0 4px 15px 0 rgba(0,0,0,.02),0 3px 14px 0 rgba(0,0,0,.05),0 1px 12px 0 rgba(0,0,0,.04)!important
}

.index_container__jCVPX {
    width: 100%
}

@media (min-width: 640px) {
    .index_container__jCVPX {
        max-width:640px
    }
}

@media (min-width: 1280px) {
    .index_container__jCVPX {
        max-width:1280px
    }
}

.index_text-shadow-none__gJq3e {
    text-shadow: none!important
}

.index_modal__F_nH_ {
    max-width: calc(100vw - 32px);
    margin: 8px auto
}

.index_modal__F_nH_ .ant-modal-content {
    overflow: hidden
}

@media (max-width: 460px) {
    .index_modal__F_nH_ {
        max-width:none
    }
}

@media (max-width: 428px) {
    .index_modal__F_nH_ {
        margin:0 auto
    }

    .index_modal__F_nH_ .ant-modal-content {
        border-radius: 0
    }
}

.index_modal-form-content__eK9TV {
    display: flex;
    flex-direction: row;
    width: 800px
}

@media (max-width: 832px) {
    .index_modal-form-content__eK9TV {
        flex-direction:column-reverse;
        width: 428px
    }
}

@media (max-width: 428px) {
    .index_modal-form-content__eK9TV {
        width:100vw
    }
}

.index_modal-form-content__eK9TV .index_panel-intro__HkOsb {
    width: 360px;
    padding: 36px 34px 0
}

@media (max-width: 832px) {
    .index_modal-form-content__eK9TV .index_panel-intro__HkOsb {
        width:100%;
        padding: 36px 40px
    }
}

.index_modal-form-content__eK9TV .index_panel-intro__HkOsb .index_download-header__F2G8J {
    margin-bottom: 64px
}

@media (max-width: 832px) {
    .index_modal-form-content__eK9TV .index_panel-intro__HkOsb .index_download-header__F2G8J {
        margin-bottom:36px
    }
}

.index_modal-form-content__eK9TV .index_panel-form__3OjoU {
    min-height: 552px;
    padding: 34px 56px 28px
}

@media (max-width: 832px) {
    .index_modal-form-content__eK9TV .index_panel-form__3OjoU {
        min-height:auto;
        padding: 34px 40px 40px
    }
}

.index_modal-success-content__Y34d_ {
    width: 600px
}

@media (max-width: 632px) {
    .index_modal-success-content__Y34d_ {
        max-width:428px;
        width: calc(100vw - 32px)
    }
}

.index_modal-success-content__Y34d_ .index_success-view__lT4sJ {
    padding: 40px 24px
}

@media (max-width: 632px) {
    .index_modal-success-content__Y34d_ .index_success-view__lT4sJ {
        padding:40px 36px 36px
    }
}

.index_tabs__TD9S1 .ant-tabs-nav-list {
    flex: 1 1 0%
}

.index_tabs__TD9S1 .ant-tabs-tab-btn:active,.index_tabs__TD9S1 .ant-tabs-tab-btn:focus,.index_tabs__TD9S1 .ant-tabs-tab-remove:active,.index_tabs__TD9S1 .ant-tabs-tab-remove:focus {
    color: inherit
}

.index_tabs__TD9S1 .ant-tabs-tab {
    padding: 13px 0;
    position: relative;
    flex: 1 1 0%;
    flex-grow: 1;
    flex-basis: auto;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: 1rem;
    line-height: 1.5rem
}

.index_tabs__TD9S1 .ant-tabs-tab:hover {
    color: var(--gitee-color-ent-primary)
}

.index_tabs__TD9S1 .ant-tabs-tab+.ant-tabs-tab {
    margin-left: 0
}

.index_tabs__TD9S1 .ant-tabs-tab-active .ant-tabs-tab-btn {
    font-weight: 500;
    color: var(--gitee-color-ent-primary)
}

.index_tabs__TD9S1 .ant-tabs-ink-bar {
    background-color: var(--gitee-color-ent-primary)
}

.index_tabs__TD9S1 .ant-tabs-ink-bar-animated {
    transition-duration: .2s!important
}

.index_tabs__TD9S1 .ant-tabs-nav .ant-tabs-nav-operations {
    display: none
}

.index___form__1iflQ .ant-form-item,.index_form__dBau_ .ant-form-item {
    transition: none!important
}

.index___form__1iflQ .ant-form-item .ant-form-item-explain-connected {
    min-height: auto!important
}

.index_form__dBau_ .ant-form-item .ant-form-item-explain-connected {
    min-height: auto
}

.index___form__1iflQ .ant-form-item .ant-form-item-explain {
    font-size: 14px!important;
    line-height: 20px!important
}

.index_form__dBau_ .ant-form-item .ant-form-item-explain {
    font-size: 14px;
    line-height: 20px
}

.index___form__1iflQ .ant-form-item-label>label {
    font-weight: 500!important;
    color: #2e405e!important;
    line-height: 22px!important;
    height: 38px!important
}

.index_form__dBau_ .ant-form-item-label>label {
    font-weight: 500;
    color: #2e405e!important;
    line-height: 22px;
    height: 38px!important
}

.index___form__1iflQ .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
    content: none!important
}

.index_form__dBau_ .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
    content: none
}

.index___form__1iflQ .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after {
    display: inline-block!important;
    margin-left: 8px!important;
    color: #de350b!important;
    font-size: 14px!important;
    line-height: 1!important;
    content: "*"!important
}

.index_form__dBau_ .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after {
    display: inline-block;
    margin-left: 8px;
    color: #de350b;
    font-size: 14px;
    line-height: 1;
    content: "*"
}

.index___form__1iflQ .ant-form-item .ant-input-lg {
    padding: 8px 11px!important;
    font-size: 14px!important;
    line-height: 22px!important;
    border-radius: 4px!important
}

.index_form__dBau_ .ant-form-item .ant-input-lg {
    padding: 8px 11px;
    font-size: 14px;
    line-height: 22px;
    border-radius: 4px
}

.index___form__1iflQ .ant-btn-lg {
    box-shadow: none!important;
    text-shadow: none!important;
    font-size: 14px!important;
    font-weight: 500!important;
    border-radius: 3px!important
}

.index_form__dBau_ .ant-btn-lg {
    box-shadow: none;
    text-shadow: none;
    font-size: 14px;
    font-weight: 500;
    border-radius: 3px
}

.index_presentation-list__zTaKw {
    color: #222
}

.index_presentation-list__zTaKw .index___item__zins5,.index_presentation-list__zTaKw .index_item__jQbov {
    display: flex
}

.index_presentation-list__zTaKw .index_item__jQbov {
    margin-bottom: 1rem
}

.index_presentation-list__zTaKw .index_item__jQbov:last-child {
    margin-bottom: 0
}

.index_presentation-list__zTaKw .index___item__zins5 {
    margin-bottom: 1rem
}

.index_presentation-list__zTaKw .index___item__zins5:last-child {
    margin-bottom: 0
}

.index_presentation-list__zTaKw .index_item__jQbov .index_icon__QpG3F {
    width: 50px;
    height: 50px
}

.index_presentation-list__zTaKw .index___item__zins5 .index_icon__QpG3F,.index_presentation-list__zTaKw .index_item__jQbov .index___icon__isgRQ {
    width: 50px!important;
    height: 50px!important
}

.index_presentation-list__zTaKw .index___item__zins5 .index_icon__QpG3F,.index_presentation-list__zTaKw .index_item__jQbov .index___icon__isgRQ,.index_presentation-list__zTaKw .index_item__jQbov .index_icon__QpG3F {
    position: relative;
    flex-shrink: 0
}

.index_presentation-list__zTaKw .index___item__zins5 .index_content__JZB5h,.index_presentation-list__zTaKw .index_item__jQbov .index___content__FtMKQ,.index_presentation-list__zTaKw .index_item__jQbov .index_content__JZB5h {
    margin-left: .75rem;
    min-width: 0;
    flex: 1 1 0%
}

.index_presentation-list__zTaKw .index___item__zins5 .index_content__JZB5h h5,.index_presentation-list__zTaKw .index_item__jQbov .index___content__FtMKQ h5,.index_presentation-list__zTaKw .index_item__jQbov .index_content__JZB5h h5 {
    margin-bottom: .25rem;
    font-size: .875rem;
    line-height: 1.25rem;
    font-weight: 600
}

.index_presentation-list__zTaKw .index___item__zins5 .index_content__JZB5h p,.index_presentation-list__zTaKw .index_item__jQbov .index___content__FtMKQ p,.index_presentation-list__zTaKw .index_item__jQbov .index_content__JZB5h p {
    margin-bottom: 0;
    font-size: .75rem;
    line-height: 1rem
}

.index_download-step-list__yboD3 {
    color: #222;
    padding: 0 10px
}

.index_download-step-list__yboD3 .index___item__zins5,.index_download-step-list__yboD3 .index_item__jQbov {
    position: relative;
    display: flex
}

.index_download-step-list__yboD3 .index_item__jQbov {
    padding-bottom: 1.5rem
}

.index_download-step-list__yboD3 .index_item__jQbov:last-child {
    padding-bottom: 0
}

.index_download-step-list__yboD3 .index___item__zins5 {
    padding-bottom: 1.5rem
}

.index_download-step-list__yboD3 .index___item__zins5:last-child {
    padding-bottom: 0
}

.index_download-step-list__yboD3 .index_item__jQbov:before {
    content: "";
    position: absolute;
    width: 1px;
    height: 100%;
    top: 0;
    left: 12px;
    background-color: #b7d4ff
}

.index_download-step-list__yboD3 .index___item__zins5:before {
    content: ""!important;
    position: absolute!important;
    width: 1px!important;
    height: 100%!important;
    top: 0!important;
    left: 12px!important;
    background-color: #b7d4ff!important
}

.index_download-step-list__yboD3 .index_item__jQbov:last-child:before {
    content: none
}

.index_download-step-list__yboD3 .index___item__zins5:last-child:before {
    content: none!important
}

.index_download-step-list__yboD3 .index_item__jQbov .index_no__9o0Dn {
    width: 24px;
    height: 24px;
    font-size: 12px;
    line-height: 22px;
    text-align: center;
    color: #5887ce;
    border-color: #b7d4ff;
    background-color: #eef6ff
}

.index_download-step-list__yboD3 .index___item__zins5 .index_no__9o0Dn {
    width: 24px!important;
    height: 24px!important;
    font-size: 12px!important;
    line-height: 22px!important;
    text-align: center!important;
    color: #5887ce!important;
    border-color: #b7d4ff!important;
    background-color: #eef6ff!important
}

.index_download-step-list__yboD3 .index___item__zins5 .index_no__9o0Dn,.index_download-step-list__yboD3 .index_item__jQbov .index_no__9o0Dn {
    position: relative;
    flex-shrink: 0;
    border-radius: 9999px;
    border-width: 1px;
    font-weight: 500
}

.index_download-step-list__yboD3 .index___item__zins5 .index_content__JZB5h,.index_download-step-list__yboD3 .index_item__jQbov .index___content__FtMKQ,.index_download-step-list__yboD3 .index_item__jQbov .index_content__JZB5h {
    margin-left: 1.75rem;
    min-width: 0;
    flex: 1 1 0%
}

.index_download-step-list__yboD3 .index_item__jQbov .index_content__JZB5h h5 {
    margin-bottom: 2px
}

.index_download-step-list__yboD3 .index___item__zins5 .index_content__JZB5h h5,.index_download-step-list__yboD3 .index_item__jQbov .index___content__FtMKQ h5 {
    margin-bottom: 2px!important
}

.index_download-step-list__yboD3 .index___item__zins5 .index_content__JZB5h h5,.index_download-step-list__yboD3 .index_item__jQbov .index___content__FtMKQ h5,.index_download-step-list__yboD3 .index_item__jQbov .index_content__JZB5h h5 {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 600
}

.index_download-step-list__yboD3 .index___item__zins5 .index_content__JZB5h p,.index_download-step-list__yboD3 .index_item__jQbov .index___content__FtMKQ p,.index_download-step-list__yboD3 .index_item__jQbov .index_content__JZB5h p {
    margin-bottom: 0;
    font-size: .875rem;
    line-height: 1.25rem
}

.index_container___eEfa {
    width: 100%
}

@media (min-width: 640px) {
    .index_container___eEfa {
        max-width:640px
    }
}

@media (min-width: 1280px) {
    .index_container___eEfa {
        max-width:1280px
    }
}

.index_text-shadow-none__P0DAI {
    text-shadow: none!important
}

.index_section__9dbFl {
    margin-bottom: 120px
}

@media (max-width: 639px) {
    .index_section__9dbFl {
        margin-bottom:80px
    }
}

.index_section-inner__OoAOw {
    width: 1200px
}

@media (max-width: 1279px) {
    .index_section-inner__OoAOw {
        width:100%;
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }
}

@media (max-width: 1023px) {
    .index_section-inner__OoAOw {
        padding-left:2rem;
        padding-right: 2rem
    }
}

@media (max-width: 639px) {
    .index_section-inner__OoAOw {
        padding-left:1.5rem;
        padding-right: 1.5rem
    }
}

.index_section-inner__OoAOw {
    margin-left: auto;
    margin-right: auto
}

.index_section-inner__OoAOw.index_wide__YnKbL {
    width: 1280px
}

@media (max-width: 1279px) {
    .index_section-inner__OoAOw.index_wide__YnKbL {
        width:100%;
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }
}

@media (max-width: 1023px) {
    .index_section-inner__OoAOw.index_wide__YnKbL {
        padding-left:2rem;
        padding-right: 2rem
    }
}

@media (max-width: 639px) {
    .index_section-inner__OoAOw.index_wide__YnKbL {
        padding-left:1.5rem;
        padding-right: 1.5rem
    }
}

.index_section-header__6vd6B {
    text-align: center;
    --tw-text-opacity: 1;
    color: rgb(34 34 34/var(--tw-text-opacity,1));
    margin-bottom: 48px
}

@media (max-width: 639px) {
    .index_section-header__6vd6B {
        margin-bottom:32px
    }
}

.index_section-title__8QAjK {
    margin-top: 0;
    margin-bottom: 0;
    font-family: Alimama ShuHeiTi,-apple-system,BlinkMacSystemFont;
    color: inherit;
    font-size: 44px;
    line-height: 1.32;
    letter-spacing: 2px
}

@media (max-width: 1279px) {
    .index_section-title__8QAjK {
        font-size:40px!important
    }
}

@media (max-width: 1023px) {
    .index_section-title__8QAjK {
        font-size:38px!important
    }
}

@media (max-width: 767px) {
    .index_section-title__8QAjK {
        font-size:34px!important
    }
}

@media (max-width: 639px) {
    .index_section-title__8QAjK {
        font-size:30px!important
    }
}

@media (max-width: 375px) {
    .index_section-title__8QAjK {
        font-size:26px!important
    }
}

.index_section-subtitle__voLBg {
    margin-bottom: 0;
    margin-top: .5rem;
    text-align: center;
    font-weight: 400;
    font-size: 24px;
    line-height: 1.5
}

@media (max-width: 1279px) {
    .index_section-subtitle__voLBg {
        font-size:22px
    }
}

@media (max-width: 639px) {
    .index_section-subtitle__voLBg {
        font-size:16px
    }
}

@media (max-width: 375px) {
    .index_section-subtitle__voLBg {
        font-size:14px!important
    }
}

.index_section-description__BZaRn {
    margin-bottom: 0;
    margin-top: 1rem;
    font-size: 1.25rem;
    line-height: 1.75rem;
    line-height: 1.625
}

@media (max-width: 1023px) {
    .index_section-description__BZaRn {
        font-size:1.125rem;
        line-height: 1.75rem
    }
}

@media (max-width: 639px) {
    .index_section-description__BZaRn {
        font-size:.875rem;
        line-height: 1.25rem
    }
}

.index_section-description__BZaRn {
    --tw-text-opacity: 1;
    color: rgb(34 34 34/var(--tw-text-opacity,1))
}

@media (max-width: 375px) {
    .index_section-description__BZaRn {
        font-size:12px!important
    }
}

.index_odometer-scope__r9evY .odometer.odometer-auto-theme,.index_odometer-scope__r9evY .odometer.odometer-auto-theme .odometer-digit,.index_odometer-scope__r9evY .odometer.odometer-theme-minimal,.index_odometer-scope__r9evY .odometer.odometer-theme-minimal .odometer-digit {
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom:1;*display: inline;
    position: relative
}

.index_odometer-scope__r9evY .odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.index_odometer-scope__r9evY .odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer {
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom:1;*display: inline;
    visibility: hidden
}

.index_odometer-scope__r9evY .odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.index_odometer-scope__r9evY .odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner {
    text-align: left;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden
}

.index_odometer-scope__r9evY .odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.index_odometer-scope__r9evY .odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.index_odometer-scope__r9evY .odometer.odometer-auto-theme .odometer-digit .odometer-value,.index_odometer-scope__r9evY .odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon,.index_odometer-scope__r9evY .odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner,.index_odometer-scope__r9evY .odometer.odometer-theme-minimal .odometer-digit .odometer-value {
    display: block
}

.index_odometer-scope__r9evY .odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.index_odometer-scope__r9evY .odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value {
    position: absolute
}

.index_odometer-scope__r9evY .odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.index_odometer-scope__r9evY .odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner {
    transition: transform 2s
}

.index_odometer-scope__r9evY .odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.index_odometer-scope__r9evY .odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.index_odometer-scope__r9evY .odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner,.index_odometer-scope__r9evY .odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner {
    transform: translateY(-100%)
}

.index_odometer-scope__r9evY .odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.index_odometer-scope__r9evY .odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner {
    transition: transform 2s;
    transform: translateY(0)
}

.common_container__4VHuw {
    width: 100%
}

@media (min-width: 640px) {
    .common_container__4VHuw {
        max-width:640px
    }
}

@media (min-width: 1280px) {
    .common_container__4VHuw {
        max-width:1280px
    }
}

.common_text-shadow-none__SLVcv {
    text-shadow: none!important
}

.common_font-number__Rmd1x {
    font-family: AvenirNext-Italic,-apple-system,BlinkMacSystemFont
}

.common_font-number-bold__lT3XP {
    font-family: AvenirNext-DemiBoldItalic,-apple-system,BlinkMacSystemFont;
    font-weight: 600
}

.SpecsBar_container__GJOvM {
    width: 100%
}

@media (min-width: 640px) {
    .SpecsBar_container__GJOvM {
        max-width:640px
    }
}

@media (min-width: 1280px) {
    .SpecsBar_container__GJOvM {
        max-width:1280px
    }
}

.SpecsBar_text-shadow-none__19os_ {
    text-shadow: none!important
}

@media (min-width: 1024px) {
    .SpecsBar_specs-bar__Yfp1a {
        border-radius:.5rem;
        background-image: linear-gradient(to bottom,var(--tw-gradient-stops));
        --tw-gradient-from: #fff var(--tw-gradient-from-position);
        --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
        --tw-gradient-to: hsla(0,0%,100%,0) var(--tw-gradient-to-position)
    }
}

@media (max-width: 1023px) {
    .SpecsBar_specs-list__y5I86 {
        border-radius:.5rem;
        background-image: linear-gradient(to bottom,var(--tw-gradient-stops));
        --tw-gradient-from: #fff var(--tw-gradient-from-position);
        --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
        --tw-gradient-to: hsla(0,0%,100%,0) var(--tw-gradient-to-position)
    }
}

.QuestionBox_question-box__IgXIh .QuestionBox_header__dUayn {
    font-size: 32px;
    margin-bottom: 50px
}

.QuestionBox_question-box__IgXIh .QuestionBox_header__dUayn .QuestionBox_icon___V5MK {
    width: 88px
}

.QuestionBox_question-box__IgXIh .QuestionBox_question-item__8lAxv {
    margin-bottom: 40px
}

.QuestionBox_question-box__IgXIh .QuestionBox_question-item__8lAxv:last-child {
    margin-bottom: 0!important
}

.QuestionBox_question-box__IgXIh .QuestionBox_question-item__8lAxv .QuestionBox_side__K7S5Q .QuestionBox_circle-progress__k0_HJ {
    font-size: 88px
}

.QuestionBox_question-box__IgXIh .QuestionBox_question-item__8lAxv .QuestionBox_question__zKb_n {
    margin-bottom: 16px
}

.QuestionBox_question-box__IgXIh .QuestionBox_header__dUayn .QuestionBox_icon___V5MK,.QuestionBox_question-box__IgXIh .QuestionBox_question-item__8lAxv .QuestionBox_side__K7S5Q {
    margin-right: 24px
}

@media (max-width: 1199px) {
    .QuestionBox_question-box__IgXIh .QuestionBox_header__dUayn {
        margin-bottom:40px
    }

    .QuestionBox_question-box__IgXIh .QuestionBox_header__dUayn .QuestionBox_icon___V5MK {
        width: 64px
    }

    .QuestionBox_question-box__IgXIh .QuestionBox_question-item__8lAxv {
        margin-bottom: 32px
    }

    .QuestionBox_question-box__IgXIh .QuestionBox_question-item__8lAxv .QuestionBox_side__K7S5Q .QuestionBox_circle-progress__k0_HJ {
        font-size: 64px
    }

    .QuestionBox_question-box__IgXIh .QuestionBox_header__dUayn .QuestionBox_icon___V5MK,.QuestionBox_question-box__IgXIh .QuestionBox_question-item__8lAxv .QuestionBox_side__K7S5Q {
        margin-right: 20px
    }
}

@media (max-width: 1059px) {
    .QuestionBox_question-box__IgXIh .QuestionBox_header__dUayn {
        font-size:28px
    }

    .QuestionBox_question-box__IgXIh .QuestionBox_header__dUayn .QuestionBox_icon___V5MK,.QuestionBox_question-box__IgXIh .QuestionBox_question-item__8lAxv .QuestionBox_side__K7S5Q {
        margin-right: 16px
    }
}

@media (max-width: 989px) {
    .QuestionBox_question-box__IgXIh .QuestionBox_header__dUayn {
        font-size:26px;
        margin-bottom: 32px
    }

    .QuestionBox_question-box__IgXIh .QuestionBox_question-item__8lAxv {
        margin-bottom: 28px
    }
}

@media (max-width: 899px) {
    .QuestionBox_question-box__IgXIh .QuestionBox_header__dUayn {
        font-size:32px;
        margin-bottom: 50px
    }

    .QuestionBox_question-box__IgXIh .QuestionBox_header__dUayn .QuestionBox_icon___V5MK {
        width: 88px
    }

    .QuestionBox_question-box__IgXIh .QuestionBox_question-item__8lAxv {
        margin-bottom: 40px
    }

    .QuestionBox_question-box__IgXIh .QuestionBox_question-item__8lAxv .QuestionBox_side__K7S5Q .QuestionBox_circle-progress__k0_HJ {
        font-size: 88px
    }

    .QuestionBox_question-box__IgXIh .QuestionBox_header__dUayn .QuestionBox_icon___V5MK,.QuestionBox_question-box__IgXIh .QuestionBox_question-item__8lAxv .QuestionBox_side__K7S5Q {
        margin-right: 24px
    }
}

@media (max-width: 500px) {
    .QuestionBox_question-box__IgXIh .QuestionBox_header__dUayn {
        font-size:24px;
        margin-bottom: 32px
    }

    .QuestionBox_question-box__IgXIh .QuestionBox_header__dUayn .QuestionBox_icon___V5MK {
        width: 60px
    }

    .QuestionBox_question-box__IgXIh .QuestionBox_question-item__8lAxv {
        margin-bottom: 28px
    }

    .QuestionBox_question-box__IgXIh .QuestionBox_question-item__8lAxv .QuestionBox_side__K7S5Q .QuestionBox_circle-progress__k0_HJ {
        font-size: 60px
    }

    .QuestionBox_question-box__IgXIh .QuestionBox_header__dUayn .QuestionBox_icon___V5MK,.QuestionBox_question-box__IgXIh .QuestionBox_question-item__8lAxv .QuestionBox_side__K7S5Q {
        margin-right: 14px
    }
}

@keyframes index_fade-up__DJzLj {
    0% {
        opacity: 0;
        transform: translate3d(0,80px,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes index_fade-left__0bHBt {
    0% {
        opacity: 0;
        transform: translate3d(-60px,0,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes index_fade-right__zmmWe {
    0% {
        opacity: 0;
        transform: translate3d(60px,0,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.index_fade-up__DJzLj {
    opacity: 0
}

.index_fade-up__DJzLj.index_active__HbwcD {
    animation: index_fade-up__DJzLj .6s ease forwards
}

.index_specs-bar__Qj9ft {
    margin-bottom: 40px
}

.index_question-container__jpuX3 {
    flex-direction: row
}

.index_question-container__jpuX3 .index_question-collection__DqTE5 {
    flex: 1 1;
    min-width: 0;
    margin-top: 40px
}

.index_question-container__jpuX3 .index_question-collection__DqTE5 .index_person__y2nuD {
    display: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.index_question-container__jpuX3 .index_question-box--manage__SIjuD {
    opacity: 0
}

.index_question-container__jpuX3 .index_question-box--manage__SIjuD.index_active__HbwcD {
    animation: index_fade-left__0bHBt .8s ease-out forwards;
    animation-delay: .2s
}

.index_question-container__jpuX3 .index_question-box--develop__IUXJq {
    opacity: 0
}

.index_question-container__jpuX3 .index_question-box--develop__IUXJq.index_active__HbwcD {
    animation: index_fade-right__zmmWe .8s ease-out forwards;
    animation-delay: .4s
}

.index_question-container__jpuX3 .index_center-person___g4QL {
    width: 490px;
    height: auto;
    margin-left: 4px;
    margin-right: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

@media (max-width: 1239px) {
    .index_question-container__jpuX3 .index_question-collection__DqTE5 {
        margin-top:24px
    }

    .index_question-container__jpuX3 .index_center-person___g4QL {
        width: 420px
    }
}

@media (max-width: 1199px) {
    .index_question-container__jpuX3 .index_question-collection__DqTE5 {
        margin-top:8px
    }

    .index_question-container__jpuX3 .index_center-person___g4QL {
        width: 380px;
        margin-right: 16px
    }
}

@media (max-width: 1059px) {
    .index_question-container__jpuX3 .index_question-collection__DqTE5 {
        margin-top:0
    }

    .index_question-container__jpuX3 .index_center-person___g4QL {
        align-self: center;
        width: 340px;
        margin-right: 12px
    }
}

@media (max-width: 989px) {
    .index_question-container__jpuX3 .index_center-person___g4QL {
        width:312px
    }
}

@media (max-width: 899px) {
    .index_specs-bar__Qj9ft {
        margin-bottom:20px
    }

    .index_question-container__jpuX3 {
        flex-direction: column
    }

    .index_question-container__jpuX3 .index_question-collection__DqTE5 {
        display: flex;
        flex-direction: row;
        align-items: center;
        padding: 40px 0
    }

    .index_question-container__jpuX3 .index_question-collection__DqTE5:last-child {
        margin-bottom: 0
    }

    .index_question-container__jpuX3 .index_question-collection__DqTE5 .index_question-box__Dl4Bh {
        position: relative;
        flex: 1 1;
        min-width: 0
    }

    .index_question-container__jpuX3 .index_question-collection__DqTE5 .index_question-box--develop__IUXJq.index_active__HbwcD {
        animation-delay: .2s
    }

    .index_question-container__jpuX3 .index_question-collection__DqTE5 .index_person__y2nuD {
        display: block;
        height: auto;
        flex-shrink: 0
    }

    .index_question-container__jpuX3 .index_question-collection--left__30KoO .index_question-box__Dl4Bh {
        margin-right: 48px
    }

    .index_question-container__jpuX3 .index_question-collection--left__30KoO .index_person__y2nuD {
        width: 330px
    }

    .index_question-container__jpuX3 .index_question-collection--right___NXys .index_question-box__Dl4Bh {
        margin-left: 48px
    }

    .index_question-container__jpuX3 .index_question-collection--right___NXys .index_person__y2nuD {
        width: 308px
    }

    .index_question-container__jpuX3 .index_center-person___g4QL {
        display: none
    }
}

@media (max-width: 768px) {
    .index_specs-bar__Qj9ft {
        position:relative;
        z-index: 2
    }

    .index_question-container__jpuX3 .index_question-collection__DqTE5 {
        position: relative;
        display: block
    }

    .index_question-container__jpuX3 .index_question-collection__DqTE5 .index_question-box-wrapper__kERim {
        position: absolute;
        top: 0;
        bottom: 0;
        width: 80%;
        z-index: 1
    }

    .index_question-container__jpuX3 .index_question-collection__DqTE5 .index_question-box__Dl4Bh {
        position: relative;
        display: flex;
        flex-direction: column;
        justify-content: center;
        height: 100%
    }

    .index_question-container__jpuX3 .index_question-collection__DqTE5 .index_question-box__Dl4Bh:before {
        content: "";
        z-index: -1;
        position: absolute;
        top: 0;
        left: 0;
        display: block;
        width: 100%;
        height: 100%;
        background: hsla(0,0%,100%,.95);
        filter: blur(50px);
        transform: translateZ(0)
    }

    .index_question-container__jpuX3 .index_question-collection--left__30KoO .index_question-box-wrapper__kERim {
        left: 0
    }

    .index_question-container__jpuX3 .index_question-collection--left__30KoO .index_question-box__Dl4Bh {
        padding: 0 116px 0 6px;
        margin-right: 0
    }

    .index_question-container__jpuX3 .index_question-collection--left__30KoO .index_person__y2nuD {
        margin-right: -64px;
        margin-left: auto
    }

    .index_question-container__jpuX3 .index_question-collection--right___NXys .index_question-box-wrapper__kERim {
        right: 0
    }

    .index_question-container__jpuX3 .index_question-collection--right___NXys .index_question-box__Dl4Bh {
        padding: 0 6px 0 116px;
        margin-left: 0
    }

    .index_question-container__jpuX3 .index_question-collection--right___NXys .index_person__y2nuD {
        margin-left: -64px;
        margin-right: auto
    }
}

@media (max-width: 600px) {
    .index_question-container__jpuX3 .index_question-collection__DqTE5 {
        padding:32px 0
    }

    .index_question-container__jpuX3 .index_question-collection__DqTE5 .index_question-box-wrapper__kERim {
        width: 85%
    }

    .index_question-container__jpuX3 .index_question-collection__DqTE5 .index_question-box--develop__IUXJq.index_active__HbwcD {
        animation-name: index_fade-left__0bHBt
    }

    .index_question-container__jpuX3 .index_question-collection--left__30KoO .index_question-box__Dl4Bh {
        padding: 0 60px 0 6px
    }

    .index_question-container__jpuX3 .index_question-collection--left__30KoO .index_person__y2nuD {
        margin-right: -84px
    }

    .index_question-container__jpuX3 .index_question-collection--right___NXys .index_question-box-wrapper__kERim {
        left: 0;
        right: auto
    }

    .index_question-container__jpuX3 .index_question-collection--right___NXys .index_question-box__Dl4Bh {
        padding: 0 60px 0 6px
    }

    .index_question-container__jpuX3 .index_question-collection--right___NXys .index_person__y2nuD {
        margin-right: -94px;
        margin-left: auto
    }
}

@media (max-width: 500px) {
    .index_question-container__jpuX3 .index_question-collection__DqTE5 {
        padding:24px 0
    }

    .index_question-container__jpuX3 .index_question-collection__DqTE5 .index_question-box-wrapper__kERim {
        width: 95%
    }

    .index_question-container__jpuX3 .index_question-collection__DqTE5 .index_question-box__Dl4Bh:before {
        background: #fff
    }

    .index_question-container__jpuX3 .index_question-collection--left__30KoO .index_question-box__Dl4Bh {
        padding: 0 48px 0 0
    }

    .index_question-container__jpuX3 .index_question-collection--left__30KoO .index_person__y2nuD {
        width: 280px;
        margin-right: -110px
    }

    .index_question-container__jpuX3 .index_question-collection--right___NXys .index_question-box__Dl4Bh {
        padding: 0 48px 0 0
    }

    .index_question-container__jpuX3 .index_question-collection--right___NXys .index_person__y2nuD {
        width: 262px;
        margin-right: -118px
    }
}

@keyframes index_scroll-left__X8uGX {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(-50%)
    }
}

.index_left-scroll__JEFO9 {
    animation: index_scroll-left__X8uGX 180s linear infinite
}

.index_left-scroll__JEFO9:hover {
    animation-play-state: paused
}

@font-face {
    font-family: Alimama ShuHeiTi;
    font-weight: 700;
    src: url(../fonts/alimama_shuheiti_bold.a6500037.ttf)
}

@font-face {
    font-family: IdeaFonts Ranger;
    src: url(../fonts/ideafonts_ranger.fb5ea85f.ttf)
}

@font-face {
    font-family: AvenirNext-Italic;
    font-style: italic;
    src: url(../fonts/avenirnextcondensed-italic.dd7478cc.ttf)
}

@font-face {
    font-family: AvenirNext-DemiBoldItalic;
    font-style: italic;
    font-weight: 600;
    src: url(../fonts/avenirnextcondensed-demibolditalic.0208eaf6.ttf)
}

@font-face {
    font-family: Alibaba-PuHuiTi-Bold;
    font-weight: 600;
    src: url(https://e-assets.gitee.com/gitee-community-web/_next/static/media/Alibaba-PuHuiTi-Bold.185f842a.otf)
}

.index_slogan__kTKUU {
    font-family: Alibaba-PuHuiTi-Bold,-apple-system,BlinkMacSystemFont;
    font-weight: 700
}

.index_mask__OBkHJ {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 127px;
    backdrop-filter: blur(30px);
    -webkit-backdrop-filter: blur(30px);
    background: hsla(0,0%,88%,.05);
    mask-image: linear-gradient(180deg,transparent 0,rgba(0,0,0,.5) 30%,rgba(0,0,0,.8) 70%,#000);
    -webkit-mask-image: linear-gradient(180deg,transparent 0,rgba(0,0,0,.5) 30%,rgba(0,0,0,.8) 70%,#000)
}

.index_btn__KUqk5 {
    position: relative
}

.index_btn__KUqk5:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: inherit;
    padding: 1px;
    z-index: -1
}

.index_signupBtn__Jg_vT {
    background: linear-gradient(180deg,#f2f6fb,#d1e5fd 13.94%,#99c1fd)!important;
    opacity: .8;
    transition: all .3s ease
}

.index_signupBtn__Jg_vT:active,.index_signupBtn__Jg_vT:focus,.index_signupBtn__Jg_vT:hover {
    opacity: 1;
    background: linear-gradient(180deg,#f2f6fb,#d1e5fd 13.94%,#99c1fd)!important
}

.index_smSignupBtn__hve_V {
    background: linear-gradient(180deg,#77bdff,#46a5ff 13.46%,#1f71ff);
    transition: all .3s ease-in-out;
    box-shadow: 0 .84px 1.86px 0 rgba(0,0,0,.03),0 3.77px 4.29px 0 rgba(0,0,0,.04),0 9.37px 9.79px 0 rgba(0,0,0,.06),0 18.25px 20.86px 0 rgba(0,0,0,.07),0 31px 40px 0 rgba(0,0,0,.1)
}

.index_smSignupBtn__hve_V:active,.index_smSignupBtn__hve_V:hover {
    background: linear-gradient(180deg,#77bdff,#2793f9 13.46%,#0056eb)!important
}

.index_smPhoneInput__NxACf {
    box-shadow: 0 .42px .93px 0 rgba(0,0,0,.03),0 1.885px 2.145px 0 rgba(0,0,0,.04),0 4.685px 4.895px 0 rgba(0,0,0,.06),0 9.125px 10.43px 0 rgba(0,0,0,.07),0 15.5px 20px 0 rgba(0,0,0,.1)
}

.index_entBtn__KqicV {
    background: linear-gradient(180deg,#77bdff,#46a5ff 13.46%,#1f71ff)!important;
    position: relative;
    overflow: hidden;
    opacity: .9
}

.index_entBtn__KqicV:active,.index_entBtn__KqicV:hover {
    opacity: 1
}

.index_entBtn__KqicV:after {
    position: absolute;
    content: "";
    display: inline-block;
    top: -180px;
    left: 0;
    width: 30px;
    height: 100%;
    background-color: #fff;
    animation: index_shiny-btn__tuqU3 3s ease-in-out infinite
}

.index_signupBorder__JzsNA {
    position: relative;
    display: flex;
    gap: 1rem;
}

.index_signupInner__B2MmC {
    border-radius: 4px;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    transition: background .2s
}

.index_badge__DLpsr {
    border-radius: 4px!important;
    padding: 3px 8px!important
}

@keyframes index_shiny-btn__tuqU3 {
    0% {
        -webkit-transform: scale(0) rotate(45deg);
        opacity: 0
    }

    80% {
        -webkit-transform: scale(0) rotate(45deg);
        opacity: .5
    }

    81% {
        -webkit-transform: scale(4) rotate(45deg);
        opacity: 1
    }

    to {
        -webkit-transform: scale(50) rotate(45deg);
        opacity: 0
    }
}

.index_card_card__YPcD2 {
    position: relative;
    padding: 2px;
    border-radius: 6px;
    background: linear-gradient(180deg,rgba(70,164,255,.7),rgba(31,113,255,.7));
    box-shadow: 0 .84px 1.86px 0 #00000003,0 3.77px 4.29px 0 #00000004,0 9.37px 9.79px 0 #00000006,0 18.25px 20.86px 0 #00000007,0 31px 40px 0 #0000000a
}

.index_card_inner__LI2_o {
    border-radius: 6px;
    background: inherit;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center
}

.index_card_effect__658_5 {
    position: absolute;
    inset: 0;
    border-radius: 4px;
    animation: index_card-line-anim__4vCzT 6s var(--easing) infinite,index_card-line-opacity-loop__u2mMK 3s var(--easing) infinite
}

.index_card_effect__658_5:before {
    content: "";
    position: absolute;
    top: -2px;
    left: -2px;
    right: -2px;
    bottom: -2px;
    z-index: -1;
    border-radius: 8px;
    background: linear-gradient(180deg,rgba(70,164,255,.7),rgba(31,113,255,.7))
}

@property --angle {
    syntax: "<angle>";
    inherits: false;
    initial-value: 0deg
}

@keyframes index_card-line-anim__4vCzT {
    0% {
        --angle: 0deg
    }

    to {
        --angle: 360deg
    }
}

@keyframes index_card-line-opacity-loop__u2mMK {
    0% {
        opacity: .75
    }

    50% {
        opacity: 1
    }

    to {
        opacity: .75
    }
}

@keyframes index_scroll-left__QasJU {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(-50%)
    }
}

@keyframes index_scroll-right__lRuOs {
    0% {
        transform: translateX(-50%)
    }

    to {
        transform: translateX(0)
    }
}

.index_left-scroll__tZYAB {
    animation: index_scroll-left__QasJU 90s linear infinite;
    animation-play-state: paused
}

.index_right-scroll__1WQtk {
    animation: index_scroll-right__lRuOs 90s linear infinite;
    animation-play-state: paused
}

.index_alter-enter__L00Q1 {
    opacity: 0;
    transform: translateY(100%)
}

.index_alter-enter__L00Q1.index_wrap-box__tfwCR {
    position: relative
}

.index_alter-enter-active__RZDfg {
    opacity: 1;
    transition: all 1s ease-out;
    transform: translateY(0)
}

.index_alter-enter-active__RZDfg.index_wrap-box__tfwCR {
    position: relative
}

.index_alter-exit__JViW_ {
    opacity: 1;
    transform: translateY(0)
}

.index_alter-exit__JViW_.index_wrap-box__tfwCR {
    position: absolute
}

.index_alter-exit__JViW_~div>.index_content-box___au1p {
    transform: translateY(100%)
}

.index_alter-exit-active__uKN5O {
    opacity: 0;
    transform: translateY(-100%);
    transition: all 1s ease-out
}

.index_alter-exit-active__uKN5O.index_wrap-box__tfwCR {
    position: absolute
}

.index_alter-exit-active__uKN5O~div>.index_content-box___au1p {
    transform: translateY(0);
    transition: all 1s ease-out
}

.index_bgcolor__f8Lez {
    background: linear-gradient(270deg,#f3f7ff,rgba(243,247,255,0))!important
}

.index_hover-color__dyYRn:hover {
    background: linear-gradient(270deg,rgba(243,247,255,.5),rgba(243,247,255,0));
    cursor: pointer
}

.index_progressbar__RwfNt {
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 4px;
    background-color: #1b80ff;
    animation: index_slide__nkAA5 10s linear infinite forwards
}

@keyframes index_slide__nkAA5 {
    0% {
        transform: translateX(-100%)
    }

    to {
        transform: translateX(0)
    }
}

.index_fade___kMNe {
    opacity: 0
}

.index_active-fade__vOp_Q {
    opacity: 1;
    transition: all 2s
}

.index_border-rounded__x1Ptf {
    position: relative
}

.index_border-rounded__x1Ptf:before {
    position: absolute;
    box-sizing: border-box;
    content: "";
    background: var(--linear-color);
    padding: 1px var(--mask-right,1px) var(--mask-bottom,1px) var(--mask-left,1px);
    -webkit-mask: linear-gradient(#000,#000) content-box content-box,linear-gradient(#000,#000);
    mask: linear-gradient(#000,#000) content-box content-box,linear-gradient(#000,#000);
    -webkit-mask-composite: source-out;
    mask-composite: subtract;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    border-top-left-radius: var(--left-radius,6px);
    border-bottom-left-radius: var(--left-radius,6px);
    border-top-right-radius: var(--right-radius,6px);
    border-bottom-right-radius: var(--right-radius,6px)
}

.index_private-btn__gUrAt {
    border-image: linear-gradient(180deg,hsla(0,0%,100%,.32),hsla(0,0%,100%,.17)) 1 1
}

.index_private-btn__gUrAt:focus,.index_private-btn__gUrAt:hover {
    background: linear-gradient(180deg,#03409c,#12162e)!important;
    box-shadow: none
}

.index_enterprise-btn__L2wOA {
    background: linear-gradient(180deg,#012254,#0e0f14)
}

.index_enterprise-btn__L2wOA:focus,.index_enterprise-btn__L2wOA:hover {
    box-shadow: none;
    background: linear-gradient(180deg,#04a,#141830)!important
}

.index_phone-btn__HAHGr {
    background: linear-gradient(90deg,#265292,#002153)
}

.index_phone-btn__HAHGr:focus,.index_phone-btn__HAHGr:hover {
    box-shadow: none;
    background: linear-gradient(90deg,#4284e6,#0040a0)!important
}

.index_phone-input__Dyr4i {
    background: linear-gradient(90deg,#20295e,rgba(0,0,0,.5))
}

.index_phone-input__Dyr4i:focus,.index_phone-input__Dyr4i:hover {
    box-shadow: none;
    background: linear-gradient(90deg,#3445a3,rgba(0,0,0,.5))
}

.index_phone-input__Dyr4i::placeholder {
    color: hsla(0,0%,100%,.7);
    opacity: 1
}

.index_phone-input__Dyr4i::-webkit-input-placeholder {
    color: hsla(0,0%,100%,.7);
    opacity: 1
}

.index_phone-input__Dyr4i::-moz-placeholder {
    color: hsla(0,0%,100%,.7);
    opacity: 1
}

.index_phone-input__Dyr4i:-ms-input-placeholder {
    color: hsla(0,0%,100%,.7);
    opacity: 1
}

.ModulesBox_container__8iDJ6 {
    width: 100%
}

@media (min-width: 640px) {
    .ModulesBox_container__8iDJ6 {
        max-width:640px
    }
}

@media (min-width: 1280px) {
    .ModulesBox_container__8iDJ6 {
        max-width:1280px
    }
}

.ModulesBox_text-shadow-none__yeWEd {
    text-shadow: none!important
}

.ModulesBox_tabs__rfqwG .ant-tabs-nav-list {
    margin-left: auto;
    margin-right: auto
}

.ModulesBox_tabs__rfqwG .ant-tabs-tab-btn:active,.ModulesBox_tabs__rfqwG .ant-tabs-tab-btn:focus,.ModulesBox_tabs__rfqwG .ant-tabs-tab-remove:active,.ModulesBox_tabs__rfqwG .ant-tabs-tab-remove:focus {
    color: var(--gitee-color-ent-primary)!important
}

.ModulesBox_tabs__rfqwG .ant-tabs-tab {
    padding: 14px 1px;
    position: relative;
    flex-shrink: 0;
    flex-grow: 1;
    flex-basis: auto;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: .875rem;
    line-height: 1.25rem
}

.ModulesBox_tabs__rfqwG .ant-tabs-tab:hover {
    color: var(--gitee-color-ent-primary)
}

.ModulesBox_tabs__rfqwG .ant-tabs-tab+.ant-tabs-tab {
    margin-left: 72px
}

@media (max-width: 767px) {
    .ModulesBox_tabs__rfqwG .ant-tabs-tab+.ant-tabs-tab {
        margin-left:2.25rem
    }
}

.ModulesBox_tabs__rfqwG .ant-tabs-tab-active .ant-tabs-tab-btn {
    font-weight: 600;
    color: var(--gitee-color-ent-primary)!important
}

.ModulesBox_tabs__rfqwG .ant-tabs-ink-bar {
    background-color: var(--gitee-color-ent-primary)
}

.ModulesBox_tabs__rfqwG .ant-tabs-ink-bar-animated {
    transition-duration: .2s!important
}

.ModulesBox_tabs__rfqwG .ant-tabs-nav .ant-tabs-nav-operations {
    display: none
}

.ModulesBox_tabs__rfqwG .ant-tabs-nav .ant-tabs-nav-wrap:after,.ModulesBox_tabs__rfqwG .ant-tabs-nav .ant-tabs-nav-wrap:before,.ModulesBox_tabs__rfqwG div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ModulesBox_tabs__rfqwG div>.ant-tabs-nav .ant-tabs-nav-wrap:before {
    width: 80px
}

.ModulesBox_tabs__rfqwG .ant-tabs-nav .ant-tabs-nav-wrap:before,.ModulesBox_tabs__rfqwG div>.ant-tabs-nav .ant-tabs-nav-wrap:before {
    box-shadow: none;
    background: linear-gradient(270deg,rgba(244,248,252,0) 0,#f4f8fc)
}

.ModulesBox_tabs__rfqwG .ant-tabs-nav .ant-tabs-nav-wrap:after,.ModulesBox_tabs__rfqwG div>.ant-tabs-nav .ant-tabs-nav-wrap:after {
    box-shadow: none;
    background: linear-gradient(90deg,rgba(244,248,255,0) 0,#f4f8ff)
}

.ModulesBox_modules-box__NQ9d1 .ModulesBox_module-nav__0djGt .ModulesBox_tab-nav-item-progress__WOdBR {
    z-index: 1
}

.ModulesBox_modules-box__NQ9d1 .ModulesBox_module-nav__0djGt .ant-tabs-tab .tab-nav-item-icon-bg {
    position: absolute;
    left: 0;
    top: 0;
    width: 76px;
    height: 88px;
    background-image: url(../images/tab-bg.5a7b4d6f.svg);
    pointer-events: none
}

.ModulesBox_modules-box__NQ9d1 .ModulesBox_module-nav__0djGt .ant-tabs-tab:not(.ant-tabs-tab-active):hover .tab-nav-item-icon-bg {
    background-image: url(../fonts/tab-bg-hover.706f61d1.svg)
}

.ModulesBox_modules-box__NQ9d1 .ModulesBox_module-nav__0djGt .ant-tabs-tab-active .tab-nav-item-icon-bg {
    left: -15px;
    top: -8px;
    width: 106px;
    height: 119px;
    background-image: url(../fonts/tab-active.0f520c73.svg)
}

.ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq {
    flex-direction: row
}

.ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG {
    padding-top: 88px;
    margin-right: 38px
}

.ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG .ModulesBox_introduction-list__uG8nC {
    position: relative
}

.ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG .ModulesBox_introduction-list__uG8nC .ModulesBox_introduction-item__RBiz9 {
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    pointer-events: none;
    transition: opacity .2s ease
}

.ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG .ModulesBox_introduction-list__uG8nC .ModulesBox_introduction-item__RBiz9.ModulesBox_active__WH_w_ {
    opacity: 1;
    pointer-events: auto
}

.ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG .ModulesBox_introduction-list__uG8nC .ModulesBox_introduction-item__RBiz9 p {
    margin-bottom: 8px
}

.ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG .ModulesBox_introduction-list__uG8nC .ModulesBox_introduction-item__RBiz9 p:last-child {
    margin-bottom: 0
}

.ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-picture__iOJ95 {
    position: relative;
    font-size: 710px;
    width: 1em;
    min-height: .69912609em
}

.ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-picture__iOJ95 .ModulesBox_panel-list___wxy9 {
    font-size: .90387016em
}

.ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-picture__iOJ95 .ModulesBox_panel-list___wxy9 .ModulesBox_panel-item__ItmGD {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 0;
    opacity: 0;
    pointer-events: none;
    transform: translate3d(0,.04143646em,0);
    transition: opacity .4s ease,transform .6s ease-out
}

.ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-picture__iOJ95 .ModulesBox_panel-list___wxy9 .ModulesBox_panel-item__ItmGD.ModulesBox_active__WH_w_ {
    opacity: 1;
    pointer-events: auto;
    transform: translateZ(0)
}

@media (max-width: 1199px) {
    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG {
        padding-top:80px;
        margin-right: 32px
    }

    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-picture__iOJ95 {
        font-size: 605px
    }
}

@media (max-width: 1099px) {
    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG {
        padding-top:56px
    }

    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-picture__iOJ95 {
        font-size: 535px
    }
}

@media (max-width: 1023px) {
    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG {
        padding-top:64px
    }

    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-picture__iOJ95 {
        font-size: 560px
    }
}

@media (max-width: 999px) {
    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG {
        padding-top:32px
    }

    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-picture__iOJ95 {
        font-size: 460px
    }
}

.ModulesBox_modules-box__NQ9d1 .ModulesBox_link-more__pSc5e:after {
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
    vertical-align: -.14em;
    margin-left: 4px;
    background-image: url(../fonts/arrow-right.37f448f1.svg);
    background-repeat: no-repeat;
    background-size: contain
}

@media (max-width: 899px) {
    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq {
        flex-direction:column
    }

    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG {
        padding-top: 40px;
        margin-right: 0;
        text-align: center;
        margin-bottom: 12px
    }

    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG .ModulesBox_introduction-list__uG8nC .ModulesBox_introduction-item__RBiz9 {
        position: relative;
        left: auto;
        top: auto;
        opacity: 1;
        pointer-events: auto;
        display: none
    }

    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG .ModulesBox_introduction-list__uG8nC .ModulesBox_introduction-item__RBiz9.ModulesBox_active__WH_w_ {
        display: block
    }

    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG .ModulesBox_introduction-list__uG8nC .ModulesBox_introduction-item__RBiz9 p {
        margin-bottom: 4px
    }

    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG .ModulesBox_introduction-list__uG8nC .ModulesBox_introduction-item__RBiz9 p:last-child {
        margin-bottom: 0
    }

    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-picture__iOJ95 {
        width: auto;
        font-size: calc(100vw - 64px - 32px - 20px)
    }
}

@media (max-width: 639px) {
    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq {
        flex-direction:column
    }

    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG {
        margin-bottom: 24px
    }

    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG .ModulesBox_introduction-list__uG8nC .ModulesBox_introduction-item__RBiz9 p {
        margin-bottom: 8px
    }

    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-introduction__f67zG .ModulesBox_introduction-list__uG8nC .ModulesBox_introduction-item__RBiz9 p:last-child {
        margin-bottom: 0
    }

    .ModulesBox_modules-box__NQ9d1 .ModulesBox_module-content__wG2Fq .ModulesBox_module-picture__iOJ95 {
        font-size: calc(100vw - 48px - 32px - 20px)
    }
}

.Card_card-wrap___bzOB {
    position: relative;
    width: 1em;
    height: .61878453em
}

.Card_card-wrap___bzOB:before {
    content: "";
    position: absolute;
    top: .01381215em;
    left: .01381215em;
    width: 100%;
    height: 100%;
    border-radius: .01104972em;
    background: #1b80ff
}

.Card_card-wrap___bzOB .Card_card__7v0lz {
    border-radius: .01104972em;
    border: .00138122em solid #1b80ff
}

.Card_card-wrap___bzOB .Card_card-inner__a4Mmv {
    border-radius: .01104972em
}

@keyframes Scan_fade-in__SCTV3 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.Scan_list__kL_oJ>div>span {
    animation: Scan_fade-in__SCTV3 .2s ease-in forwards
}

.AI_handle__en8Tq {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
    cursor: grab
}

.AI_handle__en8Tq:active {
    cursor: grabbing
}

.AI_handle__en8Tq:before {
    content: "";
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
    width: .00414365em;
    height: 100%;
    background-color: #2c7ef8
}

.AI_highlight__xEbCc {
    transform: scaleX(0);
    transform-origin: left center;
    transition: transform .3s ease-in
}

.AI_highlight__xEbCc.AI_active__vPJKX {
    transform: scaleX(1)
}

.AI_fade-in__3QpdQ {
    opacity: 0;
    transition: opacity .2s ease-in
}

.AI_fade-in__3QpdQ.AI_active__vPJKX {
    opacity: 1
}

.AI_rotate__7ZJEc {
    animation: AI_rotate360__5hAbY 2s linear infinite
}

@keyframes AI_rotate360__5hAbY {
    to {
        transform: rotate(1turn)
    }
}

.AI_list__nV0A_>div>span {
    animation: AI_fade-in__3QpdQ .2s ease-in forwards
}

.Code_highlight__1JAKz {
    transform: scaleX(0);
    transform-origin: left center;
    transition: transform .3s ease-in
}

.Code_highlight__1JAKz.Code_active__a3FID {
    transform: scaleX(1)
}

.Code_fade-in__1T2i2 {
    opacity: 0;
    transition: opacity .2s ease-in
}

.Code_fade-in__1T2i2.Code_active__a3FID {
    opacity: 1
}

@keyframes Integration_float1__6vE2T {
    50% {
        transform: translate(5px,5px)
    }
}

@keyframes Integration_float2___QM_A {
    50% {
        transform: translate(-2px,7px)
    }
}

@keyframes Integration_float3__dwA98 {
    50% {
        transform: translate(2px,7px)
    }
}

@keyframes Integration_float4__zAXOx {
    50% {
        transform: translate(7px,-5px)
    }
}

@keyframes Integration_float5__Vr_jL {
    50% {
        transform: translate(2px,7px)
    }
}

@keyframes Integration_float6__Wbta_ {
    50% {
        transform: translate(-3px,5px)
    }
}

@keyframes Integration_float7__IZTbb {
    50% {
        transform: translate(-5px,7px)
    }
}

@keyframes Integration_float8__lnGdi {
    50% {
        transform: translate(-2px,3px)
    }
}

@keyframes Integration_float9__j_hby {
    50% {
        transform: translate(2px,-3px)
    }
}

@keyframes Integration_float10__Iy3om {
    50% {
        transform: translate(5px,3px)
    }
}

@keyframes Integration_float11__YuUTG {
    50% {
        transform: translate(3px,5px)
    }
}

@keyframes Integration_float12__VAmcb {
    50% {
        transform: translate(-4px,5px)
    }
}

@keyframes Integration_float13__XOmnY {
    50% {
        transform: translate(5px,4px)
    }
}

@keyframes Integration_float14__U3huJ {
    50% {
        transform: translate(6px,3px)
    }
}

@keyframes Integration_float15__hsYki {
    50% {
        transform: translate(-3px,7px)
    }
}

@keyframes Integration_float16__NdltZ {
    50% {
        transform: translate(7px,5px)
    }
}

@keyframes Integration_float17__oy4UD {
    50% {
        transform: translate(4px,6px)
    }
}

@keyframes Integration_float18__ItK4A {
    50% {
        transform: translate(-4px,4px)
    }
}

@keyframes Integration_float19__neCmC {
    50% {
        transform: translate(3px,6px)
    }
}

@keyframes Integration_float20__OlRnf {
    50% {
        transform: translate(-5px,3px)
    }
}

.Integration_float1__6vE2T {
    animation-name: Integration_float1__6vE2T;
    animation-duration: 3.6s
}

.Integration_float2___QM_A {
    animation-name: Integration_float2___QM_A;
    animation-duration: 3.8s
}

.Integration_float3__dwA98 {
    animation-name: Integration_float3__dwA98;
    animation-duration: 3.5s
}

.Integration_float4__zAXOx {
    animation-name: Integration_float4__zAXOx;
    animation-duration: 3.9s
}

.Integration_float5__Vr_jL {
    animation-name: Integration_float5__Vr_jL;
    animation-duration: 3.3s
}

.Integration_float6__Wbta_ {
    animation-name: Integration_float6__Wbta_;
    animation-duration: 4.1s
}

.Integration_float7__IZTbb {
    animation-name: Integration_float7__IZTbb;
    animation-duration: 3.8s
}

.Integration_float8__lnGdi {
    animation-name: Integration_float8__lnGdi;
    animation-duration: 3.4s
}

.Integration_float9__j_hby {
    animation-name: Integration_float9__j_hby;
    animation-duration: 3.9s
}

.Integration_float10__Iy3om {
    animation-name: Integration_float10__Iy3om;
    animation-duration: 4.1s
}

.Integration_float11__YuUTG {
    animation-name: Integration_float11__YuUTG;
    animation-duration: 3.7s
}

.Integration_float12__VAmcb {
    animation-name: Integration_float12__VAmcb;
    animation-duration: 3.5s
}

.Integration_float13__XOmnY {
    animation-name: Integration_float13__XOmnY;
    animation-duration: 3.6s
}

.Integration_float14__U3huJ {
    animation-name: Integration_float14__U3huJ;
    animation-duration: 3.8s
}

.Integration_float15__hsYki {
    animation-name: Integration_float15__hsYki;
    animation-duration: 3.9s
}

.Integration_float16__NdltZ {
    animation-name: Integration_float16__NdltZ;
    animation-duration: 3.4s
}

.Integration_float17__oy4UD {
    animation-name: Integration_float17__oy4UD;
    animation-duration: 3.7s
}

.Integration_float18__ItK4A {
    animation-name: Integration_float18__ItK4A;
    animation-duration: 3.5s
}

.Integration_float19__neCmC {
    animation-name: Integration_float19__neCmC;
    animation-duration: 3.6s
}

.Integration_float20__OlRnf {
    animation-name: Integration_float20__OlRnf;
    animation-duration: 3.8s
}

.Integration_icon__FOa6P {
    animation-iteration-count: infinite;
    animation-timing-function: cubic-bezier(.455,.03,.515,.955);
    animation-play-state: paused
}

.Integration_icon__FOa6P.Integration_active__QEUK_ {
    animation-play-state: running
}

@keyframes Test_fade-in__iMcD3 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.Test_fade-in__iMcD3 {
    opacity: 0
}

.Test_fade-in__iMcD3.Test_active__Ylvb2 {
    animation: Test_fade-in__iMcD3 .1s ease-in forwards
}

.Project_handle__lZGRJ {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
    cursor: grab
}

.Project_handle__lZGRJ:active {
    cursor: grabbing
}

.Project_handle__lZGRJ:before {
    content: "";
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
    width: .00414365em;
    height: 100%;
    background-color: #2c7ef8
}

.index_container__LnWw6 {
    width: 100%
}

@media (min-width: 640px) {
    .index_container__LnWw6 {
        max-width:640px
    }
}

@media (min-width: 1280px) {
    .index_container__LnWw6 {
        max-width:1280px
    }
}

.index_text-shadow-none__9kYfv {
    text-shadow: none!important
}

.index_edition-list__z7bLY {
    display: flex;
    flex-direction: row
}

.index_edition-box__GgiL_ {
    min-width: 0;
    position: relative;
    overflow: hidden;
    background-image: linear-gradient(135deg,#42adff,#385ff7);
    border-radius: 8px;
    width: 32%;
    height: 400px;
    padding: 40px;
    margin-right: 16px;
    transition: width .3s ease
}

.index_edition-box__GgiL_:last-child {
    margin-right: 0
}

.index_edition-box-img__98az_ {
    position: absolute;
    transition: all 1.1s ease;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.index_edition-box-label__Oa7c4 span {
    display: inline-block;
    color: #fff;
    border: 1px solid #fff;
    border-radius: 12px;
    padding: 2px 11px;
    font-size: 12px;
    line-height: 17px
}

.index_edition-box-content__2kO69 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 40px;
    display: flex;
    flex-direction: column;
    left: -110px;
    opacity: 0;
    z-index: 1;
    transition: all .3s ease
}

.index_edition-box-content__2kO69 h4 {
    margin-top: 45px;
    margin-bottom: 32px;
    font-size: 36px
}

.index_edition-box-content__2kO69 h4 span {
    font-family: Alimama ShuHeiTi,-apple-system,BlinkMacSystemFont;
    font-weight: 700;
    background-image: linear-gradient(to right,var(--tw-gradient-stops));
    --tw-gradient-from: #fff var(--tw-gradient-from-position);
    --tw-gradient-to: hsla(0,0%,100%,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
    --tw-gradient-to: #b8ffed var(--tw-gradient-to-position);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent
}

.index_edition-box-content__2kO69 h4 .index_communit-title__LkSls {
    background-image: linear-gradient(0deg,#fff,#fff6b8)!important
}

.index_edition-box-content__2kO69 ul {
    list-style-type: none;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1))
}

.index_edition-box-content__2kO69 ul li {
    position: relative;
    font-size: 1rem;
    line-height: 1.5rem;
    padding-left: 1.5rem;
    margin-bottom: 16px
}

.index_edition-box-content__2kO69 ul li:last-child {
    margin-bottom: 0
}

.index_edition-box-content__2kO69 ul li:before {
    content: "";
    position: absolute;
    top: 4px;
    left: 0;
    display: block;
    width: 16px;
    height: 16px;
    background-image: url(../fonts/icon-check.9cf56828.svg)
}

.index_edition-box-content__2kO69 ul.index_community-ul___Kayx li:before {
    background-image: url(../fonts/icon-check-white.5f51e409.svg)!important
}

.index_edition-box-content-footer__je_2C {
    flex-direction: row;
    align-items: center;
    margin-top: auto;
    display: flex
}

.index_edition-box-content__2kO69 .index_btn__PdDWk {
    padding: 0 15px;
    text-shadow: none;
    border-radius: .25rem;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 600;
    line-height: 1;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    transition-property: color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s;
    height: 2.5rem
}

@media (max-width: 1023px) {
    .index_edition-box-content__2kO69 .index_btn__PdDWk {
        height:2.25rem;
        font-size: .875rem;
        line-height: 1.25rem
    }
}

@media (max-width: 639px) {
    .index_edition-box-content__2kO69 .index_btn__PdDWk {
        width:100%
    }
}

.index_edition-box-content__2kO69 .index_btn__PdDWk {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity,1));
    background-color: initial;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1))
}

.index_edition-box-content__2kO69 .index_btn__PdDWk:hover {
    background-color: hsla(0,0%,100%,.2)!important;
    border-color: hsla(0,0%,100%,.8)!important;
    --tw-text-opacity: 1!important;
    color: rgb(255 255 255/var(--tw-text-opacity,1))!important
}

.index_edition-box-content__2kO69 .index_btn--solid__9rEh7 {
    border-color: transparent;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
    color: var(--gitee-color-ent-primary)
}

.index_edition-box-content__2kO69 .index_btn--solid__9rEh7:hover {
    background-color: hsla(0,0%,100%,.8)!important;
    border-color: transparent!important;
    color: var(--gitee-color-ent-primary)!important
}

.index_edition-box-content__2kO69 .index_link-more__r7wkE {
    display: inline-block;
    font-size: .875rem;
    line-height: 1.25rem;
    transition-property: color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1))
}

.index_edition-box-content__2kO69 .index_link-more__r7wkE:hover {
    opacity: .8
}

.index_edition-box-content__2kO69 .index_link-more__r7wkE:after {
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
    vertical-align: -.14em;
    margin-left: 4px;
    background-image: url(../fonts/icon-right.f41403e5.svg);
    background-repeat: no-repeat;
    background-size: contain
}

.index_edition-box-cover__g7Fz1 {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    padding: 40px;
    display: flex;
    flex-direction: column;
    left: 0;
    opacity: 1;
    transition: all .3s ease
}

.index_edition-box-cover__g7Fz1 h4 {
    margin-top: 39px;
    margin-bottom: 0;
    font-size: 28px
}

.index_edition-box-cover__g7Fz1 h4 span {
    font-family: Alimama ShuHeiTi,-apple-system,BlinkMacSystemFont;
    font-weight: 700;
    background-image: linear-gradient(to right,var(--tw-gradient-stops));
    --tw-gradient-from: #fff var(--tw-gradient-from-position);
    --tw-gradient-to: hsla(0,0%,100%,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
    --tw-gradient-to: #b8ffed var(--tw-gradient-to-position);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent
}

.index_edition-box-cover__g7Fz1 h4 .index_communit-title__LkSls {
    background-image: linear-gradient(0deg,#fff,#fff6b8)!important
}

.index_edition-box-cover-desc__V2m9v {
    margin-top: auto;
    font-size: 28px;
    line-height: 1.43;
    white-space: pre-wrap;
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1))
}

.index_edition-box--community__s4s54 {
    background-image: linear-gradient(135deg,#ff8b42,#2c48b4)!important
}

.index_edition-box--community__s4s54 .index_edition-box-img__98az_ {
    right: -255px;
    bottom: -43px;
    width: 389px;
    height: 388px
}

.index_edition-box--community__s4s54 .index_edition-box-content-footer__je_2C .index_btns-wrap__v8cOG {
    margin-right: 24px
}

.index_edition-box--ent__9ZA8z .index_edition-box-img__98az_ {
    right: -272px;
    bottom: -43px;
    width: 468px;
    height: 382px
}

.index_edition-box--ent__9ZA8z .index_edition-box-content-footer__je_2C .index_btns-wrap__v8cOG {
    margin-right: 24px
}

.index_edition-box--ultimate__n9_2E .index_edition-box-img__98az_ {
    right: -226px;
    bottom: -83px;
    width: 420px;
    height: 436px
}

.index_edition-box--ultimate__n9_2E .index_editor-box-content-list__4EEkF {
    display: flex;
    flex-direction: row
}

.index_edition-box--ultimate__n9_2E .index_editor-box-content-list__4EEkF ul:first-child {
    margin-right: 67px
}

.index_edition-box--active__U2bkd {
    width: 66.66666667%
}

.index_edition-box--active__U2bkd .index_edition-box-content__2kO69 {
    left: 0;
    opacity: 1
}

.index_edition-box--active__U2bkd .index_edition-box-cover__g7Fz1 {
    left: -110px;
    opacity: 0
}

.index_edition-box--active__U2bkd.index_edition-box--community__s4s54 .index_edition-box-img__98az_ {
    right: -90px;
    bottom: -50px
}

.index_edition-box--active__U2bkd.index_edition-box--ent__9ZA8z .index_edition-box-img__98az_ {
    right: -161px;
    bottom: -45px
}

.index_edition-box--active__U2bkd.index_edition-box--ultimate__n9_2E .index_edition-box-img__98az_ {
    right: -137px;
    bottom: -113px
}

@media (max-width: 1199px) {
    .index_edition-box--ultimate__n9_2E .index_editor-box-content-list__4EEkF ul:first-child {
        margin-right:32px
    }
}

@media (max-width: 899px) {
    .index_edition-list__z7bLY {
        flex-direction:column
    }

    .index_edition-box__GgiL_ {
        width: 100%;
        height: 200px;
        margin-right: 0;
        margin-bottom: 16px;
        padding: 32px;
        transition: height .3s ease
    }

    .index_edition-box--ultimate__n9_2E .index_editor-box-content-list__4EEkF {
        flex-direction: column
    }

    .index_edition-box--ultimate__n9_2E .index_editor-box-content-list__4EEkF ul:first-child {
        margin-right: 0;
        margin-bottom: 16px
    }

    .index_edition-box__GgiL_:last-child {
        margin-bottom: 0
    }

    .index_edition-box-content__2kO69 {
        padding: 32px
    }

    .index_edition-box-content__2kO69 h4 {
        margin-bottom: 20px;
        font-size: 32px
    }

    .index_edition-box-cover__g7Fz1 {
        padding: 32px
    }

    .index_edition-box-cover-desc__V2m9v {
        font-size: 24px;
        white-space: normal
    }

    .index_edition-box--active__U2bkd {
        width: 100%;
        height: 400px
    }
}

@media (max-width: 639px) {
    .index_edition-box__GgiL_ {
        height:164px;
        padding: 24px
    }

    .index_edition-box-content__2kO69 {
        padding: 24px
    }

    .index_edition-box-content__2kO69 h4 {
        margin-top: 40px;
        margin-bottom: 16px
    }

    .index_edition-box-content__2kO69 ul li {
        margin-bottom: 12px
    }

    .index_edition-box-content__2kO69 ul li:last-child {
        margin-bottom: 0
    }

    .index_edition-box-cover__g7Fz1 {
        padding: 24px
    }

    .index_edition-box-cover__g7Fz1 h4 {
        margin-top: 36px;
        font-size: 26px
    }

    .index_edition-box-cover-desc__V2m9v {
        font-size: 20px
    }

    .index_edition-box--ent__9ZA8z .index_edition-box-content-footer__je_2C {
        display: block
    }

    .index_edition-box--ent__9ZA8z .index_edition-box-content-footer__je_2C .index_btns-wrap__v8cOG {
        margin-bottom: 16px;
        margin-right: 0
    }

    .index_edition-box--ent__9ZA8z .index_edition-box-content-footer__je_2C .index_btns-wrap__v8cOG .index_btn__PdDWk {
        padding-left: 0;
        padding-right: 0
    }

    .index_edition-box--active__U2bkd {
        height: 400px
    }
}

@keyframes index_bgNetAutomationCircle__Bi0it {
    0% {
        transform: scale(0)
    }

    to {
        transform: scale(6)
    }
}

.index_bg-net-animation__ra0AS {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    width: 800px;
    height: 400px;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    opacity: .8
}

.index_bg-net-animation-inner__i_bsy {
    width: 100%;
    height: 100%;
    background-image: url(../images/net.84e70406.png);
    background-size: cover
}

.index_bg-net-animation-circle__5bo_e {
    width: 100%;
    height: 100%;
    -webkit-mask-image: url(https://e-assets.gitee.com/gitee-community-web/_next/static/media/net-mask.f9145596.png);
    mask-image: url(https://e-assets.gitee.com/gitee-community-web/_next/static/media/net-mask.f9145596.png);
    -webkit-mask-size: cover;
    mask-size: cover;
    position: relative
}

.index_bg-net-animation-circle-inner__Lrngz {
    position: absolute;
    left: 50%;
    top: 30%;
    transform: translate(-50%,-50%);
    width: 1288px;
    height: 994px
}

.index_bg-net-animation-circle-inner__Lrngz img {
    display: block;
    width: 100%;
    height: 100%;
    transform: scale(0);
    animation: index_bgNetAutomationCircle__Bi0it 5s cubic-bezier(.6,.6,0,1) infinite
}

.rotate-box_roate-container__KJ7f1 {
    position: relative;
    margin: 0 auto;
    width: 600px;
    height: 600px;
    box-sizing: border-box
}

.rotate-box_roate-container__KJ7f1 .rotate-box_out-roate__Zn_aW {
    width: 308px;
    height: 308px;
    box-sizing: border-box;
    padding: 5px;
    border-radius: 50%;
    position: relative;
    top: 146px;
    margin: 0 auto
}

.rotate-box_roate-container__KJ7f1 .rotate-box_out-roate-bg__aTA95 {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    position: relative;
    margin: 0 auto;
    padding: 10px;
    background: #160834
}

.rotate-box_roate-container__KJ7f1 ul {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    position: relative;
    margin: 0 auto;
    animation: rotate-box_oversea-rotating__hPkYA 60s linear infinite;
    border: 1px dashed #544dc1
}

.rotate-box_roate-container__KJ7f1 ul:hover {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

.rotate-box_roate-container__KJ7f1 li {
    width: 40px;
    height: 40px;
    position: absolute;
    border-radius: 50%;
    line-height: 40px;
    text-align: center;
    left: 50%;
    margin-left: -21px;
    margin-top: -4px;
    list-style-type: none
}

.rotate-box_roate-container__KJ7f1 li:nth-of-type(2) {
    transform: rotate(22.5deg);
    transform-origin: 20px 145px
}

.rotate-box_roate-container__KJ7f1 li:nth-of-type(3) {
    transform: rotate(45deg);
    transform-origin: 20px 145px
}

.rotate-box_roate-container__KJ7f1 li:nth-of-type(4) {
    transform: rotate(67.5deg);
    transform-origin: 20px 145px
}

.rotate-box_roate-container__KJ7f1 li:nth-of-type(5) {
    transform: rotate(90deg);
    transform-origin: 20px 145px
}

.rotate-box_roate-container__KJ7f1 li:nth-of-type(6) {
    transform: rotate(112.5deg);
    transform-origin: 20px 145px
}

.rotate-box_roate-container__KJ7f1 li:nth-of-type(7) {
    transform: rotate(135deg);
    transform-origin: 20px 145px
}

.rotate-box_roate-container__KJ7f1 li:nth-of-type(8) {
    transform: rotate(157.5deg);
    transform-origin: 20px 145px
}

.rotate-box_roate-container__KJ7f1 li:nth-of-type(9) {
    transform: rotate(180deg);
    transform-origin: 20px 145px
}

.rotate-box_roate-container__KJ7f1 li:nth-of-type(10) {
    transform: rotate(202.5deg);
    transform-origin: 20px 145px
}

.rotate-box_roate-container__KJ7f1 li:nth-of-type(11) {
    transform: rotate(225deg);
    transform-origin: 20px 145px
}

.rotate-box_roate-container__KJ7f1 li:nth-of-type(12) {
    transform: rotate(247.5deg);
    transform-origin: 20px 145px
}

.rotate-box_roate-container__KJ7f1 li:nth-of-type(13) {
    transform: rotate(270deg);
    transform-origin: 20px 145px
}

.rotate-box_roate-container__KJ7f1 li:nth-of-type(14) {
    transform: rotate(292.5deg);
    transform-origin: 20px 145px
}

.rotate-box_roate-container__KJ7f1 li:nth-of-type(15) {
    transform: rotate(315deg);
    transform-origin: 20px 145px
}

.rotate-box_roate-container__KJ7f1 li:nth-of-type(16) {
    transform: rotate(337.5deg);
    transform-origin: 20px 145px
}

.rotate-box_roate-container__KJ7f1 .rotate-box_rote-img__aqWnR {
    position: absolute;
    left: -30px;
    display: none
}

.rotate-box_roate-container__KJ7f1 .rotate-box_container__TSxwy {
    position: absolute;
    top: -20px;
    left: -10px;
    width: 200px;
    height: 60px;
    transform: rotate(-90deg);
    transform-origin: 0 0;
    color: #6d6a75;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: flex-start;
    text-align: left
}

.rotate-box_roate-container__KJ7f1 .rotate-box_container__TSxwy .rotate-box_language__PMPpJ {
    margin-top: -20px;
    color: #545aa3
}

.rotate-box_roate-container__KJ7f1 .rotate-box_container__TSxwy .rotate-box_content__wSAWE {
    width: 200px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 18px;
    font-weight: 400;
    color: #545aa3
}

.rotate-box_roate-container__KJ7f1 .rotate-box_container__TSxwy .rotate-box_introduction__0sxlv {
    line-height: 20px;
    width: 200px;
    font-size: 18px;
    font-weight: 400
}

.rotate-box_roate-container__KJ7f1 .rotate-box_container__TSxwy:hover {
    color: #fff;
    font-size: 18px;
    width: 240px
}

.rotate-box_roate-container__KJ7f1 .rotate-box_container__TSxwy:hover .rotate-box_rote-img__aqWnR {
    display: inline;
    z-index: 2
}

.rotate-box_roate-container__KJ7f1 .rotate-box_container__TSxwy:hover .rotate-box_content__wSAWE {
    color: #fff;
    font-size: 18px;
    width: 240px;
    text-overflow: inherit;
    overflow: visible
}

.rotate-box_roate-container__KJ7f1 .rotate-box_container__TSxwy:hover .rotate-box_language__PMPpJ {
    color: #fff
}

.rotate-box_roate-container__KJ7f1 .rotate-box_inner-roate__rfHXk {
    width: 282px;
    height: 282px;
    border-radius: 50%;
    position: absolute;
    top: 159px;
    left: 159px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center
}

.rotate-box_roate-container__KJ7f1 .rotate-box_inner-roate-title__fPsnL {
    font-size: 36px;
    font-weight: 700;
    color: #8794e1;
    width: 268px
}

@keyframes rotate-box_oversea-rotating__hPkYA {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.index_collaboration-box__gC7mQ .index_ball-bg__AWmQ5 {
    width: 120%;
    height: 120%
}

.index_collaboration-box__gC7mQ .index_ball-bg__AWmQ5:before {
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    background-image: url(../images/collaboration_bg.ebd26d0e.png);
    background-size: cover;
    background-position: 25% 50%;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    opacity: .4
}

.index_collaboration-box__gC7mQ li:first-child {
    border-radius: 10px 0 0 10px
}

.index_collaboration-box__gC7mQ li:nth-child(4) {
    border-radius: 0 10px 10px 0
}

.index_row-protection__bcV8r .index_ball-bg__AWmQ5 {
    width: 120%;
    height: 120%;
    position: relative
}

.index_row-protection__bcV8r .index_ball-bg__AWmQ5:before {
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    background-image: url(../images/protection_bg.17b88f94.png);
    background-size: cover;
    background-position: 80% 20%;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    opacity: .4
}

.index_row-protection__bcV8r li:first-child {
    border-radius: 10px 0 0 10px
}

.index_row-protection__bcV8r li:nth-child(3) {
    border-radius: 0 10px 10px 0
}

.index_tab_btn__fklgF {
    transition: all .6s
}

.index_tab_btn__fklgF .index_bgsqr1__V2Ir1,.index_tab_btn__fklgF .index_bgsqr2__E9gRx {
    position: absolute;
    top: 50%;
    top: 0\9;
    content: "";
    width: 20px;
    height: 20px;
    border-radius: 50%;
    transition: all .6s;
    opacity: .5
}

.index_tab_btn__fklgF .index_bgsqr1__V2Ir1 {
    left: -20px;
    transform: translate(-50%,-50%)
}

.index_tab_btn__fklgF .index_bgsqr2__E9gRx {
    right: -20px;
    transform: translate(50%,-50%)
}

.index_tab_btn__fklgF:hover .index_bgsqr1__V2Ir1 {
    animation: index_criss-cross-left__z1fPh .8s both;
    width: 375px\9;
    height: 375px\9;
    opacity: 1
}

.index_tab_btn__fklgF:hover .index_bgsqr2__E9gRx {
    animation: index_criss-cross-right__V6kqM .8s both;
    width: 375px\9;
    height: 375px\9;
    opacity: 1
}

@keyframes index_criss-cross-left__z1fPh {
    0% {
        left: -20px
    }

    50% {
        left: 50%;
        width: 20px;
        height: 20px
    }

    to {
        left: 50%;
        width: 375px;
        height: 375px
    }
}

@keyframes index_criss-cross-right__V6kqM {
    0% {
        right: -20px
    }

    50% {
        right: 50%;
        width: 20px;
        height: 20px
    }

    to {
        right: 50%;
        width: 375px;
        height: 375px
    }
}

.meteor_meteor-container__TPjjW {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.meteor_meteor-container__TPjjW .meteor_star__mwxG9 {
    position: absolute;
    width: 2.5px;
    height: 2.5px;
    opacity: .2;
    border: 1px solid #fff;
    background-color: #fff;
    border-radius: 50%;
    animation: meteor_oversea-star-flash__9UuWo 3s linear infinite
}

.meteor_meteor-container__TPjjW .meteor_star__mwxG9:before {
    content: "";
    position: absolute;
    left: -2px;
    top: 4px;
    border: 2px solid transparent;
    border-radius: 50%
}

.meteor_meteor-container__TPjjW span {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 1px;
    height: 1px;
    background-color: #fff;
    border-radius: 50%;
    box-shadow: 0 0 0 1px hsla(0,0%,100%,.1),0 0 0 2px hsla(0,0%,100%,.1),0 0 2px #fff;
    animation: meteor_animate__Iii90 5s linear infinite
}

.meteor_meteor-container__TPjjW span:before {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 80px;
    height: 1.5px;
    background: linear-gradient(90deg,hsla(0,0%,100%,.7),transparent)
}

.meteor_meteor-container__TPjjW span:first-child {
    top: 0;
    right: 0;
    left: auto;
    animation-delay: 0s;
    animation-duration: 5s
}

.meteor_meteor-container__TPjjW span:nth-child(2) {
    top: 0;
    right: 800px;
    left: auto;
    animation-delay: 3s;
    animation-duration: 5s
}

.meteor_meteor-container__TPjjW span:nth-child(3) {
    top: 0;
    right: 1200px;
    left: auto;
    animation-delay: 4s;
    animation-duration: 4.25s
}

.meteor_meteor-container__TPjjW span:nth-child(4) {
    top: 0;
    left: 450px;
    left: auto;
    animation-delay: 2.75s;
    animation-duration: 3.25s
}

@keyframes meteor_oversea-star-flash__9UuWo {
    20% {
        opacity: .2
    }

    40% {
        opacity: .5
    }

    60% {
        opacity: 1
    }

    80% {
        opacity: .5
    }

    to {
        opacity: .2
    }
}

@keyframes meteor_animate__Iii90 {
    0% {
        transform: rotate(315deg) translateX(0);
        opacity: 1
    }

    90% {
        opacity: 1
    }

    to {
        transform: rotate(315deg) translateX(-1000px);
        opacity: 0
    }
}

.index_event-body__VcL_v {
    --color-fg-default: #40485b;
    background: transparent!important;
    overflow-x: hidden;
    font-size: 14px;
    padding-top: 6px;
    word-break: keep-all
}

.index_event-body__VcL_v>* {
    color: var(--color-fg-default)
}

.index_event-body__VcL_v .index_avatar__WY_1O {
    width: 20px;
    height: 20px
}

.index_event-body__VcL_v p {
    margin-bottom: 0;
    padding-left: 2px;
    text-align: left;
    font-size: 14px
}

.index_event-body__VcL_v a {
    color: #1068bf
}

.index_event-body__VcL_v a:hover {
    color: #1080ee
}

.index_event-body__VcL_v a:active {
    color: #0057ad
}

.index_event-body__VcL_v h1,.index_event-body__VcL_v h2,.index_event-body__VcL_v h3,.index_event-body__VcL_v h4,.index_event-body__VcL_v h5,.index_event-body__VcL_v h6 {
    margin: .5em 0;
    font-size: 1em;
    font-weight: 400;
    border-bottom: 0;
    color: inherit
}

.index_event-body__VcL_v .index_mask-image__7UkbD {
    position: absolute;
    height: 60px;
    width: 100%;
    background-image: linear-gradient(0,#fff 10px,hsla(0,0%,100%,0));
    bottom: 0
}

.index_event-body__VcL_v pre>code {
    padding: 0;
    white-space: pre-wrap
}

.index_event-body__VcL_v ul {
    list-style: disc
}

.index_event-body__VcL_v ol {
    list-style: decimal
}

.index_event-body__VcL_v li>p {
    margin-top: 8px
}

.index_event-body__VcL_v blockquote {
    margin-bottom: 2px;
    color: #6a737d
}

.index_event-body__VcL_v img {
    display: initial
}

.index_event-body__VcL_v img:not(.index_emoji__cM79C) {
    max-height: 20em;
    border: 1px solid #e6e7e9;
    line-height: 1
}

.index_container__lqm8a {
    width: 100%
}

@media (min-width: 640px) {
    .index_container__lqm8a {
        max-width:640px
    }
}

@media (min-width: 1280px) {
    .index_container__lqm8a {
        max-width:1280px
    }
}

.index_text-shadow-none__c1J2D {
    text-shadow: none!important
}

.index_goodlook-scroller___xbXb {
    scrollbar-width: thin
}

.index_goodlook-scroller___xbXb::-webkit-scrollbar {
    width: .75rem
}

.index_goodlook-scroller___xbXb::-webkit-scrollbar-thumb {
    border-radius: .375rem;
    background-color: initial
}

.index_goodlook-scroller___xbXb::-webkit-scrollbar-track {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}

.index_goodlook-scroller___xbXb:hover::-webkit-scrollbar-thumb {
    border-width: 2px;
    border-style: solid;
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity,1));
    background-color: var(#c1c1c1);
    background-attachment: scroll
}

.index_goodlook-scroller___xbXb:hover::-webkit-scrollbar-thumb:hover {
    background-color: var(--gitee-bg-scroll-hover-color)
}
