:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;color-scheme:light dark;color:#213547;background-color:#0a192f;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{overflow-x:hidden}h1{font-size:3.2em;line-height:1.1}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:none}#app{width:100%}@media (prefers-color-scheme: light){a:hover{color:#747bff}}html,body{margin:0;padding:0;height:100%;font-family:Microsoft yahei,Helvetica,Arial,Simsun,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}*:not([class*=icon]):not(.fa):not(.fas):not(i){font-family:Menlo,苹方-简!important}h1,h2,h3,h4,h5,ul,li{padding:0;margin:0}li{list-style:none}a{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.scrollBar::-webkit-scrollbar{width:10px;height:10px}.scrollBar::-webkit-scrollbar-thumb{border-radius:5px;box-shadow:inset 0 0 5px #102646;background:#102646}.scrollBar::-webkit-scrollbar-track{background:#041021}button{min-width:100px;height:40px;line-height:40px;font-size:16px;font-weight:700;background-color:#5098eb;color:#fff;outline:none;border:none;border-radius:5px;cursor:pointer}.hi_dialog_wrap[data-v-1f7c63ef]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9;background-color:#000000e0;display:flex;justify-content:center;align-items:center}.hi_dialog_wrap .close_button_wrap[data-v-1f7c63ef]{position:fixed;top:24px;right:48px;cursor:pointer;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#59f969;border-radius:50%;transition:transform .3s ease}.hi_dialog_wrap .close_button_wrap .close_icon[data-v-1f7c63ef]{fill:#129d22}.hi_dialog_wrap .close_button_wrap[data-v-1f7c63ef]:hover{transform:scale(1.2)}.hi_dialog_wrap .close_button_wrap:hover .close_icon[data-v-1f7c63ef]{fill:#07500f}@media screen and (max-width: 768px){.hi_dialog_wrap .close_button_wrap[data-v-1f7c63ef]{top:16px;right:16px}}.app_header_container[data-v-b98b85d4]{width:100%;height:70px;padding:10px 40px 0;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.app_header_container .logo_icon[data-v-b98b85d4]{fill:#fff;font-size:110px;height:100%;cursor:pointer}.app_header_container .logo_icon[data-v-b98b85d4]:hover{fill:#d0dffa}.app_header_container .header_right[data-v-b98b85d4]{position:relative}.app_header_container .header_right .offline_tip_wrap[data-v-b98b85d4]{position:absolute;top:10px;right:160px;z-index:-1;width:200px;height:36px;font-size:16px;font-weight:700;line-height:36px;text-align:center;border-radius:10px;background-color:#fff;color:#272523;transition:all .3s ease-in-out;opacity:0}.app_header_container .header_right .offline_tip_wrap .arrow[data-v-b98b85d4]{position:absolute;right:-5px;top:12px;transform:rotate(45deg);width:12px;height:12px;background-color:#fff}.app_header_container .header_right .showOfflineTip[data-v-b98b85d4]{opacity:1;right:180px}.app_header_container .header_right .offline_icon[data-v-b98b85d4]{display:inline-block;font-size:28px;fill:#fff;cursor:pointer;margin-right:20px}.app_header_container .header_right .offline_icon[data-v-b98b85d4]:hover{fill:#d0dffa}.app_header_container .header_right .login_icon[data-v-b98b85d4]{padding:0 14px;font-size:20px;fill:#fff}.app_header_container .header_right .has_login_icon_wrap[data-v-b98b85d4]{display:inline-block;width:48px;height:48px;line-height:48px;background-color:#174a96;box-sizing:border-box;border-radius:26px;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}.app_header_container .header_right .has_login_icon_wrap[data-v-b98b85d4]:hover{background-color:#0f3b7e}.app_header_container .header_right .login_btn[data-v-b98b85d4]{display:inline-block;width:48px;height:48px;line-height:48px;border-radius:26px;color:#949494;background-color:#102646;font-weight:700;font-size:20px;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none}.app_header_container .header_right .login_btn[data-v-b98b85d4]:hover{background-color:#0e3062}.app_header_container .header_right .login_btn:hover .login_icon[data-v-b98b85d4]{fill:#9da6be}.app_header_container .header_right .login_btn .login_icon[data-v-b98b85d4]{fill:#4f5975}.app_header_container .header_right .loginMv[data-v-b98b85d4]{animation-name:loginIconMv-b98b85d4;animation-duration:.4s}@keyframes loginIconMv-b98b85d4{0%{padding-bottom:0}20%{padding-bottom:10px}40%{padding-bottom:0}60%{padding-bottom:5px}80%{padding-bottom:0}90%{padding-bottom:3px}to{padding-bottom:0}}@media screen and (max-width: 1280px){.app_header_container[data-v-b98b85d4]{height:60px}.app_header_container .logo_icon[data-v-b98b85d4]{font-size:80px}.app_header_container .header_right .login_btn[data-v-b98b85d4]{width:36px;height:36px;line-height:36px;border-radius:18px}.app_header_container .header_right .login_icon[data-v-b98b85d4]{padding:0 9px;font-size:18px}}@media screen and (max-width: 768px){.app_header_container[data-v-b98b85d4]{padding:10px 20px 0;height:44px}.app_header_container .logo_icon[data-v-b98b85d4]{margin-top:8px;font-size:70px}.app_header_container .header_right .login_btn[data-v-b98b85d4],.app_header_container .header_right .has_login_icon_wrap[data-v-b98b85d4]{width:36px;height:36px;line-height:36px;border-radius:18px}}.app_footer_wrap[data-v-0f77544a]{text-align:center;color:#102340;font-size:16px;height:40px;line-height:40px}.input_wrap[data-v-10840987]{position:relative;width:100%}.input_wrap input[data-v-10840987]{border:none;border-radius:26px;background-color:#020c1a;font-size:20px;color:#59f97e;padding:0 30px;box-sizing:border-box}.input_wrap input[data-v-10840987]::placeholder{color:#59f97e;opacity:.6}@media screen and (max-width: 768px){.input_wrap input[data-v-10840987]{padding:0 20px;font-size:16px}}.hi-button[data-v-4fcbe496]{padding:0 16px;min-width:80px;height:32px;background-color:#1c3860;border:none;border-radius:16px;cursor:pointer;font-size:16px;color:#59f969;font-weight:700;text-align:center;line-height:32px}.hi-button--primary[data-v-4fcbe496]{background-color:#1c3860}.hi-button--primary[data-v-4fcbe496]:hover{background-color:#1f4987}.hi-button--warning[data-v-4fcbe496]{background-color:#f98306}.hi-button--danger[data-v-4fcbe496]{background-color:#c0392b;color:#adffc0}.hi-button--danger[data-v-4fcbe496]:hover{background-color:#b73021;color:#d7ffe1}.hi-button--medium[data-v-4fcbe496]{height:32px;line-height:32px;font-size:16px;border-radius:16px;padding:0 16px}.hi-button--large[data-v-4fcbe496]{height:44px;line-height:44px;font-size:20px;border-radius:22px;padding:0 40px}@media screen and (max-width: 768px){.hi-button--large[data-v-4fcbe496]{font-size:16px;height:36px;line-height:36px;border-radius:18px;padding:0 24px}}.log_in_page_container[data-v-268fa55c]{position:relative}.log_in_page_container .log_in_page_wrap[data-v-268fa55c]{position:relative;width:720px;height:420px;border-radius:38px;background-color:#0a192f}.log_in_page_container .log_in_page_wrap .login_title[data-v-268fa55c]{padding-top:70px;padding-left:70px;font-size:36px;letter-spacing:3px;color:#fff}.log_in_page_container .log_in_page_wrap .login_input_wrap[data-v-268fa55c]{margin-top:30px;margin-left:60px;width:600px}.log_in_page_container .log_in_page_wrap .login_input_wrap .login_userName[data-v-268fa55c]{position:relative;margin-bottom:16px}.log_in_page_container .log_in_page_wrap .login_input_wrap .confirm_icon[data-v-268fa55c]{position:absolute;top:14px;right:28px;font-size:24px;color:#59f9694d}.log_in_page_container .log_in_page_wrap .login_handle_wrap[data-v-268fa55c]{margin-top:20px;padding:0 65px 0 70px;display:flex;justify-content:space-between;align-items:center}.log_in_page_container .log_in_page_wrap .login_handle_wrap .tip_info_wrap[data-v-268fa55c]{font-size:18px;color:#fff}.log_in_page_container .log_in_page_wrap .login_handle_wrap .tip_info_wrap .register_link[data-v-268fa55c]{color:#4b92fd;cursor:pointer}.log_in_page_container .log_in_page_wrap .login_handle_wrap .tip_info_wrap .register_link[data-v-268fa55c]:hover{text-decoration:underline}.log_in_page_container .warning_wrap[data-v-268fa55c]{position:absolute;top:calc(50% - 128px);left:50%;z-index:-1;transform:translate(-50%,-50%);padding:0 30px;min-width:160px;height:96px;line-height:54px;font-size:20px;font-weight:700;text-align:center;background-color:#ffdb2a;color:#272523;border-radius:48px;opacity:0;transition:all .8s}.log_in_page_container .showErrorMessage[data-v-268fa55c]{top:calc(50% - 210px);opacity:1}@media screen and (max-width: 768px){.log_in_page_container[data-v-268fa55c]{width:100%;padding:0 10px;box-sizing:border-box}.log_in_page_container .log_in_page_wrap[data-v-268fa55c]{width:100%;height:380px}.log_in_page_container .log_in_page_wrap .login_title[data-v-268fa55c]{padding-top:50px;padding-left:0;text-align:center;font-size:24px;font-weight:700}.log_in_page_container .log_in_page_wrap .login_input_wrap[data-v-268fa55c]{margin-left:20px;width:calc(100% - 40px)}.log_in_page_container .log_in_page_wrap .login_handle_wrap[data-v-268fa55c]{padding:0 25px}.log_in_page_container .log_in_page_wrap .login_handle_wrap .tip_info_wrap[data-v-268fa55c]{font-size:16px}.log_in_page_container .showErrorMessage[data-v-268fa55c]{top:calc(50% - 190px)}}.msg-container[data-v-7480c34c]{position:fixed;top:6px;left:50%;transform:translate(-50%);z-index:99;min-width:180px;height:52px;line-height:52px;text-align:center;padding:0 50px;font-size:24px;font-weight:700;letter-spacing:1px;border-radius:26px;box-sizing:border-box;white-space:nowrap;box-shadow:0 0 10px #0006}.msg-enter-active[data-v-7480c34c]{transition:all .4s ease-in-out}.msg-leave-active[data-v-7480c34c]{transition:all .7s cubic-bezier(1,.5,.8,1)}.msg-enter-from[data-v-7480c34c]{opacity:0;top:-30px}.msg-leave-to[data-v-7480c34c]{top:-30px;opacity:0}@media screen and (max-width: 768px){.msg-container[data-v-7480c34c]{min-width:180px;font-size:16px;padding:0 16px;height:44px;line-height:44px;letter-spacing:normal}}.app_header_home[data-v-80decafa]{position:fixed;top:0;left:0;z-index:3}.app_overlay_block[data-v-80decafa]{position:fixed;left:0;z-index:2;width:100%;pointer-events:all}.app_overlay_block_top[data-v-80decafa]{top:0;height:0px;background:linear-gradient(to bottom,#0a192f,#0a192f,transparent)}.app_overlay_block_bottom[data-v-80decafa]{bottom:0;height:220px;background:linear-gradient(to top,#0a192f,#0a192f,#0a192f,transparent)}.app_container[data-v-80decafa]{padding-top:120px;padding-bottom:120px;box-sizing:border-box}.app_footer[data-v-80decafa]{position:fixed;bottom:0;left:0;z-index:3;width:100%}@media screen and (max-width: 1280px){.app_overlay_block_top[data-v-80decafa]{height:108px;background:linear-gradient(to bottom,#0a192f,#0a192f,transparent)}.app_overlay_block_bottom[data-v-80decafa]{height:160px}.app_footer[data-v-80decafa]{display:none}}@media screen and (max-width: 1024px){.app_overlay_block_top[data-v-80decafa]{height:120px}}@media screen and (max-width: 768px){.app_container[data-v-80decafa]{padding-top:60px;padding-bottom:60px}.app_overlay_block_top[data-v-80decafa]{height:88px}.app_overlay_block_bottom[data-v-80decafa]{height:120px}}.mission_page[data-v-80cbc991]{width:100%;position:relative}.mission_page .mission_tab_wrap[data-v-80cbc991]{position:fixed;top:24px;left:50%;z-index:3;transform:translate(-50%);-webkit-user-select:none;user-select:none}.mission_page .mission_tab_wrap .active_block[data-v-80cbc991]{position:absolute;top:0;left:0;z-index:-1;width:80px;height:36px;background-color:#0038bc;border-radius:16px;transition:all .3s ease-in-out;transform:translate(0)}.mission_page .mission_tab_wrap .nextActive[data-v-80cbc991]{transform:translate(80px)}.mission_page .mission_tab_wrap .tab_item[data-v-80cbc991]{display:inline-block;width:80px;height:36px;line-height:36px;text-align:center;font-size:18px;font-weight:700;color:#fff;cursor:pointer;border-radius:16px}.mission_page .mission_tab_wrap .tab_item[data-v-80cbc991]:hover{color:#ddf0ff}.not_found_page[data-v-7fc36464]{width:100%;min-height:600px;text-align:center;padding-top:200px;box-sizing:border-box}.svg-icon[data-v-edb90c43]{width:1em;height:1em;vertical-align:-.15em;overflow:hidden;fill:currentColor}
