.c-algorithms-aside{display:flex;flex-wrap:wrap;padding-bottom:30px;position:relative;width:100%}.c-algorithms-aside .help{bottom:10px;position:absolute;right:20px}.c-algorithms-aside .nav-one-item{color:var(--t-text);font-size:16px;font-weight:700;max-width:300px;min-width:250px;padding-left:20px;padding-right:10px}.c-algorithms-aside .nav-one-item h2{align-items:center;display:flex;justify-content:flex-start;padding:20px 0 6px}.c-algorithms-aside .nav-one-item .nav-two-item{padding-left:10px;position:relative;transition:all .3s ease-in-out}.c-algorithms-aside .nav-one-item .nav-two-item.on,.c-algorithms-aside .nav-one-item .nav-two-item:hover{background-color:rgba(var(--t-primary-rgb),.1)}.c-algorithms-aside .nav-one-item .nav-two-item.on.disabled a,.c-algorithms-aside .nav-one-item .nav-two-item:hover.disabled a{cursor:not-allowed}.c-algorithms-aside .nav-one-item .nav-two-item.on h3,.c-algorithms-aside .nav-one-item .nav-two-item:hover h3{font-weight:700;opacity:1}.c-algorithms-aside .nav-one-item .nav-two-item.on h3:after,.c-algorithms-aside .nav-one-item .nav-two-item:hover h3:after{background-color:var(--t-primary);border-bottom-right-radius:5px;border-top-right-radius:5px;content:" ";height:100%;left:-30px;position:absolute;top:0;width:5px}.c-algorithms-aside .nav-one-item .nav-two-item.disabled a,.c-algorithms-aside .nav-one-item .nav-two-item.disabled h3{cursor:not-allowed}.c-algorithms-aside .nav-one-item .nav-two-item h3{box-sizing:border-box;color:var(--t-text);cursor:pointer;display:block;font-size:15px;font-weight:400;height:32px;line-height:32px;opacity:.7;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease;width:100%}.c-algorithms-aside .nav-one-item .nav-two-item h3 a,.c-algorithms-aside .nav-one-item .nav-two-item h3 strong{color:var(--t-text);display:block;line-height:32px}.c-algorithms-aside .nav-one-item .nav-two-item h3:hover{font-weight:700;opacity:1}.c-algorithms-aside .nav-one-item .b-tooltip{width:100%}.c-video-player{position:relative}.c-video-player .play-btn{background-color:rgba(1,1,1,.118);border-radius:50%;cursor:pointer;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:padding .3s ease;z-index:1}.c-video-player .play-btn:hover{padding:20px}.c-video-player .play-btn i{color:#fff;font-size:180px;margin-left:10px}.c-video-player:hover .play-bar{bottom:10px;opacity:1}.c-video-player .play-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(1,1,1,.192);border-radius:10px;bottom:0;color:#fff;height:30px;left:20px;line-height:30px;opacity:0;padding:0 10px;position:absolute;right:20px;transition:all .3s ease-in-out;z-index:1}.c-video-player .play-bar,.c-video-player .play-bar .play-l{align-items:center;display:flex}.c-video-player .play-bar .play-l .bx-play{font-size:30px}.c-video-player .play-bar .play-l p{flex:50px 0 0;width:50px}.c-video-player .play-bar .process{background-color:#b7b7b7;border-radius:5px;cursor:pointer;flex:1 0 0;height:5px;overflow:hidden}.c-video-player .play-bar .process i{background-color:#fff;display:block;height:5px}.c-video-player .play-bar .play-r{padding-left:10px}.page-home{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding-top:100px;position:relative}.page-home em{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(88deg,#7557ff,#fe97dc);color:transparent}.page-home .base-card{max-width:1080px;padding:0 10px;position:relative;width:100%}.page-home .one{padding-top:58px;position:relative;text-align:center;z-index:1}.page-home .one h2{font-size:70px;font-weight:700;margin-bottom:16px}.page-home .one h2 em{position:relative}.page-home .one h2 em:after{background:url(/_nuxt/img/circle.6230bee.png) no-repeat 50%/220px auto;bottom:-100px;content:" ";left:-100px;position:absolute;right:-100px;top:-100px;z-index:-1}.page-home .one h3{color:#797979;font-size:18px}.page-home .one img{height:1380px;left:0;position:absolute;top:-30px;width:100%;z-index:-1}.page-home .one .buttons{display:flex;justify-content:center;padding-top:58px}.page-home .one a{background-color:#fff;background-image:none;border:1px solid #e8eaec;border-radius:4px;color:#33383e;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:52px;line-height:52px;padding:0 16px;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:200px}.page-home .one a.l{background:#2254f4;border-color:#2254f4;color:#fff;font-size:16px;margin-right:20px}.page-home .one a.r{background:#2a2b31;border-color:#2a2b31;color:#fff;font-size:16px}.page-home .two{align-items:center;display:flex;flex-direction:column;margin-top:58px;position:relative;z-index:1}.page-home .two .video-wrap{background-color:#18191c;border-radius:6px;margin-bottom:16px;min-height:400px;overflow:hidden;padding:5px;width:100%}.page-home .two .buttons{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(244,244,246,.314);border-radius:24px;display:flex;gap:4px;height:52px;justify-content:space-between;padding:5px 6px}.page-home .two .buttons button{text-wrap:nowrap;background:transparent;border:none;border-radius:100px;color:#2b2f36;cursor:pointer;flex-shrink:0;font-size:16px;font-weight:400;font-weight:700;height:42px;line-height:22.4px;outline:none;padding:10px 12px;text-align:center;transition:background .3s ease;width:76px}.page-home .two .buttons button.on,.page-home .two .buttons button:hover{background-color:#2b2f36;color:#fff}.page-home .card-3{display:flex;justify-content:space-around;margin:auto;padding:64px 0 128px;text-align:center}.page-home .card-3 .item{align-items:center;display:flex;flex-direction:column;justify-content:center}.page-home .card-3 .bx{color:#2254f4;font-size:46px;font-weight:700;height:70px;line-height:70px;text-align:center;width:70px}.page-home .card-3 .bx.b1{margin-left:-11px}.page-home .card-3 .bx.b2,.page-home .card-3 .bx.b3{font-size:70px;font-weight:400}.page-home .card-3 .t{font-size:20px;font-weight:600;line-height:24px}.page-home .card-3 .d,.page-home .card-3 .t{color:#222529;font-style:normal;margin-bottom:0;margin-top:12px}.page-home .card-3 .d{font-size:14px;font-weight:400;line-height:22px}.page-home .card-4{display:flex;padding-bottom:120px}.page-home .card-4 .l{margin-right:60px;padding-top:60px}.page-home .card-4 .l .tag{background:#2a2b31;border-radius:90px;color:hsla(0,0%,100%,.8);display:inline-block;font-size:14px;font-weight:700;height:28px;line-height:22px;padding:3px 15px}.page-home .card-4 .l .t{color:#222529;font-size:32px;font-style:normal;font-weight:600;line-height:48px;margin:24px 0}.page-home .card-4 .l .d{color:#222529;font-size:14px;font-weight:400;line-height:22px;margin-bottom:24px}.page-home .card-4 .l a{background:#2254f4;border-color:#2254f4;border-radius:5px;color:#fff;display:inline-block;font-size:16px;height:52px;line-height:52px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:200px}.page-home .card-4 .r{background-color:#18191c;border-radius:6px;flex:680px 0 0;margin-bottom:16px;overflow:hidden;padding:5px}.page-home .card-5{align-items:center;display:flex;flex-direction:column;justify-self:center;padding-bottom:120px}.page-home .card-5 .t{color:#222529;font-size:46px;font-weight:600;padding-bottom:20px;padding-top:60px;text-align:center}.page-home .card-5 .d{color:#4c535c;font-size:14px;font-weight:400;line-height:22px;text-align:center}.page-home .card-5 .ai-wrap{display:flex;padding-top:40px}.page-home .card-5 .r{margin-left:60px;padding-top:60px}.page-home .card-5 .r .tag{background:#2a2b31;border-radius:90px;color:hsla(0,0%,100%,.8);display:inline-block;font-size:14px;font-weight:700;height:28px;line-height:22px;padding:3px 15px}.page-home .card-5 .r .tt{color:#222529;font-size:32px;font-style:normal;font-weight:600;line-height:48px;margin:24px 0}.page-home .card-5 .r .dd{color:#222529;font-size:14px;font-weight:400;line-height:22px;margin-bottom:24px}.page-home .card-5 .r button{background:#2254f4;border-color:#2254f4;color:#fff;display:inline-block;font-size:16px;height:52px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:200px}.page-home .card-5 .l{flex:600px 0 0}.page-home .card-5 .ai-code-wrap{border:1px solid #eee;border-radius:8px;overflow:hidden;position:relative}.page-home .card-5 .ai-code-wrap .ai-hint-text{background:rgba(var(--t-primary-rgb),.9);bottom:0;color:#fff;left:0;padding:5px 20px;position:absolute;right:0;text-align:center;z-index:3}.page-home .card-6{align-items:center;display:flex;flex-direction:column;justify-self:center}.page-home .card-6 .t{color:#222529;font-size:46px;font-weight:600;padding-bottom:20px;padding-top:60px;text-align:center}.page-home .card-6 .d{color:#4c535c;font-size:14px;font-weight:400;line-height:22px;text-align:center}.page-home .card-6 .tags{padding-bottom:10px;padding-top:20px;text-align:center}.page-home .card-6 .video-wrap{background-color:#18191c;border-radius:6px;margin-bottom:140px;overflow:hidden;padding:10px}.page-home .card-7{align-items:center;display:flex;flex-direction:column;justify-self:center;padding-bottom:120px}.page-home .card-7 .t{color:#222529;font-size:46px;font-weight:600;padding-bottom:20px;padding-top:60px;text-align:center}.page-home .card-7 .d{color:#4c535c;font-size:14px;font-weight:400;line-height:22px;text-align:center}.page-home .card-7 .ai-wrap{display:flex;padding-top:40px}.page-home .card-7 .l{margin-right:60px;padding-top:60px}.page-home .card-7 .l .tag{background:#2a2b31;border-radius:90px;color:hsla(0,0%,100%,.8);display:inline-block;font-size:14px;font-weight:700;height:28px;line-height:22px;padding:3px 15px}.page-home .card-7 .l .tt{color:#222529;font-size:32px;font-style:normal;font-weight:600;line-height:48px;margin:24px 0}.page-home .card-7 .l .dd{color:#222529;font-size:14px;font-weight:400;line-height:22px;margin-bottom:24px}.page-home .card-7 .l button{background:#2254f4;border-color:#2254f4;color:#fff;display:inline-block;font-size:16px;height:52px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:200px}.page-home .card-7 .r{flex:600px 0 0}.page-home .card-7 .swiper{background:#fff!important;border:1px solid #eee;overflow:hidden;padding-bottom:10px}.page-home .card-8{align-items:center;display:flex;flex-direction:column;justify-self:center;padding-bottom:60px}.page-home .card-8 .t{color:#222529;font-size:46px;font-weight:600;padding-bottom:20px;padding-top:60px;text-align:center}.page-home .card-8 .d{color:#4c535c;font-size:14px;font-weight:400;line-height:22px;text-align:center}.page-home .menu-wrap{background-color:#f1f5f9;border-radius:16px;padding:20px}.page-home .menu-wrap .nav-one-item{max-width:300px;min-width:300px}@media(min-width:0)and (max-width:768px){.page-home .base-card{padding:20px 20px 50px}.page-home .one h2{display:flex;flex-direction:column}.page-home .one h2 i{display:none}.page-home .one .buttons{display:flex;flex-direction:column}.page-home .one .buttons .l{margin:0 0 10px}.page-home .two{margin-top:0}.page-home .two .buttons{flex-wrap:wrap;height:auto}.page-home .two .buttons button{width:auto}.page-home .two .video-wrap{min-height:0;min-height:auto}.page-home .card-4{padding-top:0}.page-home .card-4,.page-home .card-4 .l{align-items:center;display:flex;flex-direction:column;justify-content:center}.page-home .card-4 .l{margin:0;padding:0}.page-home .card-4 .l .btn,.page-home .card-4 .l .tag{display:none}.page-home .card-4 .r{flex:initial}.page-home .card-5 .ai-wrap{display:flex;flex-direction:column;flex-wrap:wrap-reverse}.page-home .card-5 .ai-wrap .l{flex:initial}.page-home .card-5 .ai-wrap .r{display:none}.page-home .card-6 .video-wrap{margin-bottom:0}.page-home .card-7 .l{display:none}.page-home .card-7 .r{flex:initial}}.c-footer{background-color:#f0f3f5;border-top:1px solid #e2e8f0;display:flex;justify-content:center;margin-top:100px;width:100%}.c-footer .footer-content{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;margin:0 50px;max-width:1100px;padding:30px 0;width:100%}.c-footer .logo-wrap .logo{font-size:24px;font-weight:700}.c-footer .logo-wrap .logo i{font-style:italic}.c-footer .logo-wrap .hint{color:#94a3b8;padding-top:10px}.c-footer .copyright{display:flex;flex-direction:column;flex-wrap:wrap}