/* Copyright (c) 2011-2026  Asustor Systems, Inc.  All Rights Reserved. */

@charset "UTF-8";*{font-family:segoe ui,Arial,Helvetica,Microsoft JhengHei,Heiti TC,LiHei Pro,WenQuanYi Zen Hei !important;font-weight:400}body{box-shadow:inset 0 0 300px rgba(0,0,0,0.6)}input::-ms-clear,input::-ms-reveal{display:none}.login-side-panel .nas-info-panel #as-timer #as-timer-clock div,.login-side-panel .nas-info-panel #as-timer #as-timer-date #as-timer-year,.login-side-panel #as-announcement-content #as-announcement-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.error-icon,.login-footer-panel .login-error{background-image:url(../images/icons/common_16x16/common-icon_16X16_alert.png?_dc=4.3.3.BTB1);background-position:0 0;width:16px;height:16px}#as-login-wrap #as-login .login-panel,.as-reset-panel{position:relative;display:flex;flex-direction:column;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,0.4);overflow:hidden}body[data-appearance="light"] #as-login-wrap #as-login .login-panel,#as-login-wrap #as-login body[data-appearance="light"] .login-panel,body[data-appearance="light"] .as-reset-panel{background-color:rgba(255,255,255,0.4)}body[data-appearance="dark"] #as-login-wrap #as-login .login-panel,#as-login-wrap #as-login body[data-appearance="dark"] .login-panel,body[data-appearance="dark"] .as-reset-panel{background-color:rgba(0,0,0,0.4)}#as-login-wrap #as-login .login-panel .login-main-panel,.as-reset-main-panel{display:flex;justify-content:center;min-width:400px}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel,.as-reset-form-panel{width:400px;height:160px;display:flex;flex-direction:column;align-items:center;padding-top:84px;box-sizing:content-box;border-radius:0 0 4px 4px}body[data-appearance="light"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel,#as-login-wrap #as-login .login-panel .login-main-panel body[data-appearance="light"] .login-form-panel,body[data-appearance="light"] .as-reset-form-panel{box-shadow:0 3px 3px rgba(0,0,0,0.2);background-color:white}body[data-appearance="dark"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel,#as-login-wrap #as-login .login-panel .login-main-panel body[data-appearance="dark"] .login-form-panel,body[data-appearance="dark"] .as-reset-form-panel{box-shadow:0 3px 3px rgba(0,0,0,0.4);background-color:#1e1e1e}.login-footer-panel,.as-reset-footer-panel{position:relative;height:96px;display:flex;justify-content:center;align-items:center}body[data-appearance="light"] .login-footer-panel,body[data-appearance="light"] .as-reset-footer-panel{background-color:transparent}body[data-appearance="dark"] .login-footer-panel,body[data-appearance="dark"] .as-reset-footer-panel{background-color:rgba(0,0,0,0.4)}.login-footer-panel .login-button,.as-reset input[type="button"]{cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;border:0}body[data-appearance="light"] .login-footer-panel .login-button,.login-footer-panel body[data-appearance="light"] .login-button,body[data-appearance="light"] .as-reset input[type="button"],.as-reset body[data-appearance="light"] input[type="button"]{background-color:#07f}body[data-appearance="dark"] .login-footer-panel .login-button,.login-footer-panel body[data-appearance="dark"] .login-button,body[data-appearance="dark"] .as-reset input[type="button"],.as-reset body[data-appearance="dark"] input[type="button"]{background-color:#209cb1}.login-footer-panel .login-button:focus,.as-reset input[type="button"]:focus{box-shadow:0 0 0 1px #3ea8ea}body[data-appearance="light"] .login-footer-panel .password-expired-wrap,.login-footer-panel body[data-appearance="light"] .password-expired-wrap,body[data-appearance="light"] .as-reset-field input[type="text"],.as-reset-field body[data-appearance="light"] input[type="text"],body[data-appearance="light"] .as-reset-field input[type="password"],.as-reset-field body[data-appearance="light"] input[type="password"],body[data-appearance="light"] .as-reset-wrap{color:rgba(0,0,0,0.89)}body[data-appearance="dark"] .login-footer-panel .password-expired-wrap,.login-footer-panel body[data-appearance="dark"] .password-expired-wrap,body[data-appearance="dark"] .as-reset-field input[type="text"],.as-reset-field body[data-appearance="dark"] input[type="text"],body[data-appearance="dark"] .as-reset-field input[type="password"],.as-reset-field body[data-appearance="dark"] input[type="password"],body[data-appearance="dark"] .as-reset-wrap{color:rgba(255,255,255,0.89)}body[data-appearance="light"] .as-reset-title,body[data-appearance="light"] .as-reset-content{color:black}body[data-appearance="dark"] .as-reset-title,body[data-appearance="dark"] .as-reset-content{color:white}input:-webkit-autofill{transition:background-color 5000s ease-in-out 1s}body[data-appearance="light"] input:-webkit-autofill{-webkit-text-fill-color:#000}body[data-appearance="dark"] input:-webkit-autofill{-webkit-text-fill-color:#fff}#as-login-wrap{display:none;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:400px;max-height:400px;min-height:304px;transition:margin-right 1s}#as-login-wrap #as-login{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:-14px;border-radius:8px}#as-login-wrap #as-login .login-personal-image{width:400px;height:120px;margin-bottom:-60px;display:flex;flex-direction:column;align-items:center}#as-login-wrap #as-login .login-personal-image .personal-image{position:relative;z-index:2}body[data-appearance="light"] #as-login-wrap #as-login .login-personal-image .personal-image{border-color:white}body[data-appearance="dark"] #as-login-wrap #as-login .login-personal-image .personal-image{border-color:#d2d1d2}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-account .login-account-icon,#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-password .login-password-icon,#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-twostep .login-twostep-icon{background-position:0 0;background-repeat:no-repeat;margin:0 12px;width:24px;min-width:24px;height:24px}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-account,#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-password,#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-twostep{position:relative;display:flex;align-items:center;width:304px;height:40px;margin-bottom:16px;border-radius:4px}body[data-appearance="light"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-account,body[data-appearance="light"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-password,body[data-appearance="light"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-twostep{background:#f2f2f2;color:rgba(0,0,0,0.83);border:1px solid #d6d6d6}body[data-appearance="dark"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-account,body[data-appearance="dark"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-password,body[data-appearance="dark"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-twostep{background:#2a2a2a;color:rgba(255,255,255,0.68);border:1px solid #363636}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-account .as-field,#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-password .as-field,#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-twostep .as-field{border:0;background:url();padding:0;padding-right:40px;color:inherit;font-size:16px;box-shadow:none;height:100% !important}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-account .as-field.hover,#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-password .as-field.hover,#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-twostep .as-field.hover{cursor:pointer}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .focus.login-account,#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .focus.login-password,#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .focus.login-twostep{width:306px}body[data-appearance="light"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .focus.login-account,body[data-appearance="light"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .focus.login-password,body[data-appearance="light"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .focus.login-twostep{background:white;color:#000;border:2px solid #07f}body[data-appearance="dark"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .focus.login-account,body[data-appearance="dark"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .focus.login-password,body[data-appearance="dark"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .focus.login-twostep{background:black;color:rgba(255,255,255,0.89);border:2px solid #209cb1}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-account .login-field-clean,#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-password .login-field-password,#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-twostep .login-field-clean{background-position:0 0;width:24px;height:24px;position:absolute;right:10px;cursor:pointer;pointer-events:none;display:none}body[data-appearance="light"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-account .login-account-icon{background-image:url(../images/login/light/login_admin.png?_dc=4.3.3.BTB1)}body[data-appearance="dark"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-account .login-account-icon{background-image:url(../images/login/dark/login_admin.png?_dc=4.3.3.BTB1)}body[data-appearance="light"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-account .login-field-clean{background-image:url(../images/login/light/login_txet_clean.png?_dc=4.3.3.BTB1)}body[data-appearance="dark"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-account .login-field-clean{background-image:url(../images/login/dark/login_txet_clean.png?_dc=4.3.3.BTB1)}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-account.noempty .login-field-clean{display:block}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-account.hover .login-field-clean{background-position:-24px 0}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-account.focus .login-account-icon{background-position:-24px 0}body[data-appearance="light"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-password .login-password-icon{background-image:url(../images/login/light/login_pass.png?_dc=4.3.3.BTB1)}body[data-appearance="dark"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-password .login-password-icon{background-image:url(../images/login/dark/login_pass.png?_dc=4.3.3.BTB1)}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-password .login-field-password{background-position:-24px 0}body[data-appearance="light"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-password .login-field-password{background-image:url(../images/login/light/login_see_password.png?_dc=4.3.3.BTB1)}body[data-appearance="dark"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-password .login-field-password{background-image:url(../images/login/dark/login_see_password.png?_dc=4.3.3.BTB1)}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-password.noempty .login-field-password{display:block}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-password.visible .login-field-password{background-position:0 0}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-password.focus .login-password-icon{background-position:-24px 0}body[data-appearance="light"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-twostep .login-twostep-icon{background-image:url(../images/login/light/login_2step.png?_dc=4.3.3.BTB1)}body[data-appearance="dark"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-twostep .login-twostep-icon{background-image:url(../images/login/dark/login_2step.png?_dc=4.3.3.BTB1)}body[data-appearance="light"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-twostep .login-field-clean{background-image:url(../images/login/light/login_txet_clean.png?_dc=4.3.3.BTB1)}body[data-appearance="dark"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-twostep .login-field-clean{background-image:url(../images/login/dark/login_txet_clean.png?_dc=4.3.3.BTB1)}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-twostep.noempty .login-field-clean{display:block}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-twostep.hover .login-field-clean{background-position:-24px 0}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-twostep.focus .login-twostep-icon{background-position:-24px 0}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-miss{display:flex;justify-content:flex-end;align-items:center;text-decoration:underline;height:40px;width:304px;margin-bottom:15px;font-size:14px;cursor:pointer}body[data-appearance="light"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-miss{color:#07f}body[data-appearance="dark"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-miss{color:#209cb1}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-signin-bar{position:relative}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-signin-bar label{display:flex;align-items:center;width:304px}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-signin-bar .stay-sign-in{display:none}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-signin-bar .stay-sign-in:checked+.stay-sign-in-checkbox{background-position:0 -16px}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-signin-bar .stay-sign-in-checkbox{background-position:0 0;display:inline-block;width:16px;height:16px;margin-right:10px}body[data-appearance="light"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-signin-bar .stay-sign-in-checkbox{background-image:url(../images/theme/theme_blue/ui_form_checkbox.png?_dc=4.3.3.BTB1)}body[data-appearance="dark"] #as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-signin-bar .stay-sign-in-checkbox{background-image:url(../images/theme/theme_green/ui_form_checkbox.png?_dc=4.3.3.BTB1)}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-signin-bar .stay-sign-in-checkbox:focus{border-radius:2px;box-shadow:0 0 0 1px #3ea8ea}#as-login-wrap #as-login .login-panel .login-main-panel .login-form-panel .login-signin-bar .stay-signed-in-text{display:inline-block;color:#9c9c9c;font-size:14px}.login-footer-panel .login-error{position:absolute;right:0;margin:0 12px}.login-footer-panel .login-button{height:48px;width:280px;border-radius:24px}.login-footer-panel .login-error-wrap{display:flex;align-items:center;height:40px;position:relative}.login-footer-panel .error-message-wrap{display:flex;width:360px}.login-footer-panel .error-message-wrap .login-error{position:static;margin:1.5px 6px;min-width:16px}.login-footer-panel .error-message-wrap .login-message{color:#f44e4e;font-size:14px}.login-footer-panel .password-expired-wrap{width:300px;display:none;font-size:14px}.login-footer-panel .password-expired-wrap--show{display:flex}.login-footer-panel .password-expired-wrap .error-icon,.login-footer-panel .password-expired-wrap .login-error{min-width:16px;margin-right:8px}#as-login-wrap #as-login .login-panel .login-main-panel #login-twostep-form{display:none}#as-login-wrap #as-login .login-panel::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;filter:blur(20px);margin:-30px}#as-login-wrap #as-login .login-panel.login-panel-bg-tile::after{background-size:auto;background-repeat:repeat;background-position:left top;background-attachment:fixed}#as-login-wrap #as-login .login-panel.login-panel-bg-fill::after{background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed}#as-login-wrap #as-login .login-panel.login-panel-bg-stretch::after{background-size:100% 100%;background-repeat:no-repeat;background-position:center center;background-attachment:fixed}#as-login-wrap #as-login .login-panel.login-panel-bg-fit::after{background-repeat:no-repeat;background-size:contain;background-position:center center;background-attachment:fixed}#as-login-wrap #as-login.shake .login-button{background-color:#ff6565}.shake{animation:shake 1.25s cubic-bezier(0.45,0.05,0.55,0.95) 1;transform:translate3d(0,0,0)}@keyframes shake{20%{transform:translate3d(60px,0,0)}40%{transform:translate3d(-60px,0,0)}60%{transform:translate3d(40px,0,0)}80%{transform:translate3d(-40px,0,0)}}#as-login-toolbar,#as-timer{display:none}.as-info{display:none;position:absolute;right:22px;bottom:22px}.as-info.flex{display:flex}.as-info .as-copyright{font-size:14px;color:rgba(255,255,255,0.5)}.as-info .as-version{font-size:14px;color:rgba(255,255,255,0.5);margin-right:8px}.as-info .as-version--hide{display:none}#as-body[data-personal-image="circular"] .personal-image{width:120px;height:120px;border-radius:50%;border-width:8px;border-style:solid;filter:drop-shadow(0 3px 6px rgba(0,0,0,0.3))}#as-body[data-personal-image="rectangular"] #as-login{overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,0.4)}#as-body[data-personal-image="rectangular"] .personal-image{width:400px;height:120px}#as-body[data-personal-image="disabled"] .login-personal-image{display:none !important}#as-body[data-personal-image="disabled"] .login-form-panel{padding-top:48px !important}#as-body[data-personal-image="disabled"] .personal-image{width:120px;height:120px;border-radius:50%;border-width:8px;border-style:solid;filter:drop-shadow(0 3px 6px rgba(0,0,0,0.3))}#as-body[data-login-layout="left"] #as-login-wrap{margin-left:15%}#as-body[data-login-layout="left"] .login-side-panel{left:auto;right:0;align-items:flex-end}#as-body[data-login-layout="left"] .login-side-panel #as-login-toolbar .toolbar-content{right:200px}#as-body[data-login-layout="left"] .login-side-panel #as-login-toolbar .toolbar-content::after{left:auto;right:8px}#as-body[data-login-layout="left"] .as-info{right:auto;left:22px}#as-body[data-login-layout="right"] #as-login-wrap{margin-right:15%}#as-login-toolbar{display:none;flex-direction:row-reverse}#as-login-toolbar.flex{display:flex}#as-login-toolbar.show{display:block}#as-login-toolbar .as-question-icon,#as-login-toolbar .as-appshortcut-icon{width:24px;height:24px;display:block;cursor:pointer;margin-right:25px;position:relative;background-image:url(../images/login/login_question.png?_dc=4.3.3.BTB1)}#as-login-toolbar .as-question-icon:hover,#as-login-toolbar .as-appshortcut-icon:hover{background-position:-24px 0}#as-login-toolbar .as-question-icon.fade-in,#as-login-toolbar .fade-in.as-appshortcut-icon{background-position:-24px 0}#as-login-toolbar .as-question-icon.fade-in .toolbar-content,#as-login-toolbar .fade-in.as-appshortcut-icon .toolbar-content{opacity:1;pointer-events:auto;transition:.3s ease-out opacity}#as-login-toolbar .as-question-icon.fade-in .toolbar-content::after,#as-login-toolbar .fade-in.as-appshortcut-icon .toolbar-content::after{opacity:1;pointer-events:auto;transition:.3s ease-out opacity}#as-login-toolbar .as-question-icon.disable,#as-login-toolbar .disable.as-appshortcut-icon{background-position:-72px 0;cursor:default}#as-login-toolbar .as-question-icon.disable:hover,#as-login-toolbar .disable.as-appshortcut-icon:hover{background-position:-72px 0}#as-login-toolbar .as-question-icon .toolbar-content,#as-login-toolbar .as-appshortcut-icon .toolbar-content{position:relative;width:230px;border-radius:3px;box-sizing:border-box;padding:12px 0;filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.5));opacity:0;pointer-events:none;transition:.3s ease-out opacity;cursor:auto}body[data-appearance="light"] #as-login-toolbar .as-question-icon .toolbar-content,body[data-appearance="light"] #as-login-toolbar .as-appshortcut-icon .toolbar-content{background:white}body[data-appearance="dark"] #as-login-toolbar .as-question-icon .toolbar-content,body[data-appearance="dark"] #as-login-toolbar .as-appshortcut-icon .toolbar-content{background:#3b3b3b}#as-login-toolbar .as-question-icon .toolbar-content a,#as-login-toolbar .as-appshortcut-icon .toolbar-content a{display:flex;flex-direction:row;align-items:center;height:40px;width:100%;padding:0 15px;font-size:14px;text-decoration:none}body[data-appearance="light"] #as-login-toolbar .as-question-icon .toolbar-content a,body[data-appearance="light"] #as-login-toolbar .as-appshortcut-icon .toolbar-content a{color:#000}body[data-appearance="dark"] #as-login-toolbar .as-question-icon .toolbar-content a,body[data-appearance="dark"] #as-login-toolbar .as-appshortcut-icon .toolbar-content a{color:#fff}body[data-appearance="light"] #as-login-toolbar .as-question-icon .toolbar-content a:hover,body[data-appearance="light"] #as-login-toolbar .as-appshortcut-icon .toolbar-content a:hover{background:#dbdbdb}body[data-appearance="dark"] #as-login-toolbar .as-question-icon .toolbar-content a:hover,body[data-appearance="dark"] #as-login-toolbar .as-appshortcut-icon .toolbar-content a:hover{background:#606060}#as-login-toolbar .as-question-icon .toolbar-content::after,#as-login-toolbar .as-appshortcut-icon .toolbar-content::after{width:0;height:0;content:"";border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;left:6px;bottom:-6px;opacity:0;pointer-events:none;transition:.3s ease-out opacity}body[data-appearance="light"] #as-login-toolbar .as-question-icon .toolbar-content::after,body[data-appearance="light"] #as-login-toolbar .as-appshortcut-icon .toolbar-content::after{border-top:8px solid white}body[data-appearance="dark"] #as-login-toolbar .as-question-icon .toolbar-content::after,body[data-appearance="dark"] #as-login-toolbar .as-appshortcut-icon .toolbar-content::after{border-top:8px solid #3b3b3b}#as-login-toolbar .as-announcement-icon{width:24px;height:24px;display:block;cursor:pointer;margin-right:25px;position:relative;background-image:url(../images/login/login_announce.png?_dc=4.3.3.BTB1)}#as-login-toolbar .as-announcement-icon:hover{background-position:-24px 0}#as-login-toolbar .as-announcement-icon.disable{background-position:-72px 0;cursor:default}#as-login-toolbar .as-announcement-icon.disable:hover{background-position:-72px 0}#as-login-toolbar .as-appshortcut-icon{background-image:url(../images/login/login_appshortcut.png?_dc=4.3.3.BTB1);display:none}#as-login-toolbar .as-appshortcut-icon.show{display:block}#as-login-toolbar .as-appshortcut-icon .toolbar-content a img{width:24px;height:24px;margin-right:12px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#as-login-toolbar .as-appshortcut-icon #as-appshortcut-content{height:auto}#as-login-toolbar #as-knowledgebase-icon,#as-login-toolbar #as-support-icon,#as-login-toolbar #as-downloadcenter-icon,#as-login-toolbar #as-officalweb-icon{width:24px;height:24px;margin-right:12px}body[data-appearance="light"] #as-login-toolbar #as-knowledgebase-icon,body[data-appearance="light"] #as-login-toolbar #as-support-icon,body[data-appearance="light"] #as-login-toolbar #as-downloadcenter-icon,body[data-appearance="light"] #as-login-toolbar #as-officalweb-icon{background-image:url(../images/login/light/login_question_qt.png?_dc=4.3.3.BTB1)}body[data-appearance="dark"] #as-login-toolbar #as-knowledgebase-icon,body[data-appearance="dark"] #as-login-toolbar #as-support-icon,body[data-appearance="dark"] #as-login-toolbar #as-downloadcenter-icon,body[data-appearance="dark"] #as-login-toolbar #as-officalweb-icon{background-image:url(../images/login/dark/login_question_qt.png?_dc=4.3.3.BTB1)}body[data-appearance="light"] #as-login-toolbar #as-support-icon{background-image:url(../images/login/light/login_question_support.png?_dc=4.3.3.BTB1)}body[data-appearance="dark"] #as-login-toolbar #as-support-icon{background-image:url(../images/login/dark/login_question_support.png?_dc=4.3.3.BTB1)}body[data-appearance="light"] #as-login-toolbar #as-downloadcenter-icon{background-image:url(../images/login/light/login_question_download.png?_dc=4.3.3.BTB1)}body[data-appearance="dark"] #as-login-toolbar #as-downloadcenter-icon{background-image:url(../images/login/dark/login_question_download.png?_dc=4.3.3.BTB1)}body[data-appearance="light"] #as-login-toolbar #as-officalweb-icon{background-image:url(../images/login/light/login_question_officalweb.png?_dc=4.3.3.BTB1)}body[data-appearance="dark"] #as-login-toolbar #as-officalweb-icon{background-image:url(../images/login/dark/login_question_officalweb.png?_dc=4.3.3.BTB1)}.login-side-panel .nas-info-panel .login-nas-model,.login-side-panel .nas-info-panel #as-timer #as-timer-clock,.login-side-panel .nas-info-panel #as-timer #as-timer-date,.login-side-panel #as-announcement-content #as-announcement-title,.login-side-panel #as-announcement-content #as-announcement-message{text-shadow:0 3px 6px #0000004D;color:white;opacity:.89}.login-side-panel{width:370px;height:100%;padding:24px 25px 24px 25px;position:absolute;left:0;display:inline-flex;align-items:flex-start;flex-direction:column}.login-side-panel .nas-info-panel.show-nas-image.show-nas-name,.login-side-panel .nas-info-panel.show-nas-image.show-nas-time{width:320px}.login-side-panel .nas-info-panel.show-nas-image.show-nas-name .nas-name-and-time-panel,.login-side-panel .nas-info-panel.show-nas-image.show-nas-time .nas-name-and-time-panel{max-width:180px}.login-side-panel .nas-info-panel.show-nas-image.show-nas-name .login-nas-image,.login-side-panel .nas-info-panel.show-nas-image.show-nas-time .login-nas-image{margin-right:16px}.login-side-panel .nas-info-panel{display:none;width:320px;max-width:320px;height:96px;box-shadow:0 3px 6px #00000080;background-color:rgba(0,0,0,0.3);border-radius:4px;align-items:center;padding-left:26px;padding-right:16px;margin-bottom:8px}.login-side-panel .nas-info-panel .login-nas-image{width:90px;height:90px;display:none}.login-side-panel .nas-info-panel .login-nas-image img{width:90px;height:90px}.login-side-panel .nas-info-panel .nas-name-and-time-panel{max-width:270px}.login-side-panel .nas-info-panel .login-nas-model{display:none;height:32px;line-height:32px;font-size:20px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login-side-panel .nas-info-panel #as-timer{display:none}.login-side-panel .nas-info-panel #as-timer #as-timer-clock{font-size:18px;display:flex;align-items:baseline}.login-side-panel .nas-info-panel #as-timer #as-timer-clock #as-timer-second{font-weight:normal}.login-side-panel .nas-info-panel #as-timer #as-timer-clock span{font-weight:500}.login-side-panel .nas-info-panel #as-timer #as-timer-clock span.am-pm{display:none;font-size:13px;margin-left:5px;width:fit-content}.login-side-panel .nas-info-panel #as-timer #as-timer-clock span.show{display:block}.login-side-panel .nas-info-panel #as-timer #as-timer-date{font-size:13px;display:flex}.login-side-panel .nas-info-panel #as-timer #as-timer-date #as-timer-week{width:fit-content;margin-left:13px}.login-side-panel .nas-info-panel.show-nas-name{display:inline-flex}.login-side-panel .nas-info-panel.show-nas-name .login-nas-model{display:block}.login-side-panel .nas-info-panel.show-nas-image{display:inline-flex;padding-left:16px;width:auto}.login-side-panel .nas-info-panel.show-nas-image .login-nas-image{display:block}.login-side-panel .nas-info-panel.show-nas-time{display:inline-flex}.login-side-panel .nas-info-panel.show-nas-time #as-timer{display:block}.login-side-panel #as-announcement-content{background-color:rgba(0,0,0,0.3);box-shadow:0 3px 6px #00000080;border-radius:4px;width:320px;height:auto;padding:24px 24px 10px 24px;opacity:0;pointer-events:none;transition:.3s ease-out opacity}.login-side-panel #as-announcement-content #as-announcement-title{font-size:24px;font-weight:bold;height:45px;border-bottom:2px solid rgba(255,255,255,0.5);margin-bottom:10px}.login-side-panel #as-announcement-content #as-announcement-message{font-size:14px;line-height:18px;max-height:275px;word-wrap:break-word;position:relative;margin-right:-10px;padding-right:10px;white-space:pre-wrap}.login-side-panel #as-announcement-content .as-announcement-footer{text-align:right}.login-side-panel #as-announcement-content .as-announcement-footer .as-announcement-close{width:24px;height:24px;cursor:pointer;display:inline-block;background:url(../images/login/login_annouce_close.png?_dc=4.3.3.BTB1) no-repeat}.login-side-panel #as-announcement-content .as-announcement-footer .as-announcement-close:hover{background-position:-24px 0}.login-side-panel #as-announcement-content.fade-in{opacity:1;pointer-events:auto;transition:.3s ease-out opacity}.login-side-panel .fill-height-panel{width:320px;flex:1}.as-reset{display:none;position:absolute;inset:0;justify-content:center;align-items:center}.as-reset-panel{display:none}.as-reset-panel--show{display:flex}.as-reset-panel#as-reset-step-reset .as-reset-form-panel{height:400px}.as-reset-panel#as-reset-step-complete .as-reset-form-panel{height:220px}.as-reset-panel#as-reset-step-expired .as-reset-form-panel{height:150px}.as-reset-form-panel{padding-top:32px}.as-reset-form-body{width:100%}.as-reset-form-body>.x-component{width:100%;display:flex;flex-direction:column;align-items:center}.as-reset-title{width:300px;margin-bottom:8px;font-size:24px;text-align:center}.as-reset-content{width:300px;min-height:45px;opacity:.56;font-size:14px;text-align:center;margin-bottom:20px}.as-reset-field{border-radius:4px;overflow:hidden}body[data-appearance="light"] .as-reset-field{background:#f2f2f2;color:rgba(0,0,0,0.83);border:1px solid #d6d6d6}body[data-appearance="dark"] .as-reset-field{background:#2a2a2a;color:rgba(255,255,255,0.68);border:1px solid #363636}.as-reset-field input[type="text"],.as-reset-field input[type="password"]{width:100%;height:40px;font-size:13px;background-color:transparent;border:0;padding:12px}.as-reset-field input[type="text"]:read-only,.as-reset-field input[type="password"]:read-only{pointer-events:none}body[data-appearance="light"] .as-reset-field:focus-within{background:white;color:#000;border:2px solid #07f}body[data-appearance="dark"] .as-reset-field:focus-within{background:black;color:rgba(255,255,255,0.89);border:2px solid #209cb1}.as-reset-field:focus-within input[type="text"],.as-reset-field:focus-within input[type="password"]{height:38px;padding:11px}.as-reset-field:focus-within .as-reset-field-toggle{opacity:1;cursor:pointer}.as-reset-field-account{width:300px}.as-reset-field-account input[type="text"]{text-align:center}.as-reset-field-password{width:200px;margin-bottom:16px;position:relative}.as-reset-field-password input[type="text"],.as-reset-field-password input[type="password"]{width:calc(100% - 24px - 10px)}.as-reset-field-password input[type="text"] ~ .as-reset-field-toggle{background-position:0 0}.as-reset-field-password input[type="password"] ~ .as-reset-field-toggle{background-position:24px 0}.as-reset-field-toggle{width:24px;height:24px;position:absolute;top:0;right:10px;bottom:0;margin:auto 0;cursor:text;opacity:0}body[data-appearance="light"] .as-reset-field-toggle{background-image:url(../images/login/light/login_see_password.png?_dc=4.3.3.BTB1)}body[data-appearance="dark"] .as-reset-field-toggle{background-image:url(../images/login/dark/login_see_password.png?_dc=4.3.3.BTB1)}.as-reset-divider{width:100%;height:1px;margin-top:12px;margin-bottom:20px}body[data-appearance="light"] .as-reset-divider{background-color:#e5e5e5}body[data-appearance="dark"] .as-reset-divider{background-color:#000}.as-reset-columns{width:300px;display:flex;flex-direction:row;justify-content:space-between}.as-reset-wrap{width:300px;font-size:14px;display:none}.as-reset-wrap--show{display:flex}.as-reset-wrap .error-icon,.as-reset-wrap .login-footer-panel .login-error,.login-footer-panel .as-reset-wrap .login-error{min-width:16px;margin-right:8px}.as-reset-password-strength{width:80px;display:flex;flex-direction:column;align-items:center;margin-top:8px}.as-reset-password-strength-text{font-size:13px;margin-bottom:4px}.as-reset-password-strength-progress{width:100%;height:3px;background-color:#a5a6aa;position:relative}.as-reset-password-strength--weak .as-reset-password-strength-text{color:#ff6d6d}.as-reset-password-strength--weak .as-reset-password-strength-progress::after{content:'';position:absolute;top:0;bottom:0;left:0;width:var(--score-width);background-color:#ff6d6d}.as-reset-password-strength--moderate .as-reset-password-strength-text{color:#ecb500}.as-reset-password-strength--moderate .as-reset-password-strength-progress::after{content:'';position:absolute;top:0;bottom:0;left:0;width:var(--score-width);background-color:#ecb500}.as-reset-password-strength--strong .as-reset-password-strength-text{color:#00c167}.as-reset-password-strength--strong .as-reset-password-strength-progress::after{content:'';position:absolute;top:0;bottom:0;left:0;width:var(--score-width);background-color:#00c167}.as-reset input[type="button"]{width:265px;height:40px;border-radius:10px}