.authInputWrap{position:relative;display:block} .pageMessageAlert:empty{display:none} .pageMessageAlert a,.pageMessageAlert a:hover{color:#fff !important;text-decoration:underline}.pageMessageAlert a:hover{opacity:.85} .authDropdown{position:absolute;left:0;right:0;top:100%;margin-top:4px;z-index:60;display:none;background:#fff;border:1px solid #dde7ed;border-radius:10px;box-shadow:0 6px 18px rgba(0,0,0,.12);overflow:hidden}.authDropdown .item{padding:11px 14px;font-size:16px;color:#444;cursor:pointer;text-align:left}.authDropdown .item.active,.authDropdown .item:hover{background:#dde7ed} .authMsg,.authFix,.authCyr,.authPwRule{margin-top:7px;font-size:14px;line-height:18px;text-align:left}.authMsg{color:#c0392b;display:none}.authMsg .authLoginLink{color:#2566b2;font-weight:600;text-decoration:underline}.authFix{color:#666;display:none}.authFix a{color:#2566b2;font-weight:600;text-decoration:underline}.authCyr{color:#b26a00;display:none}.authPwRule{color:#666} .form input.authInvalid{box-shadow:inset 0 0 0 2px #e74c3c !important;border-radius:10px}.form input.authMatch{box-shadow:inset 0 0 0 2px #27ae60 !important;border-radius:10px} .authInputWrap.authHasEye input{padding-right:46px !important}.authEye{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:34px;height:34px;cursor:pointer;background:url('/img/eye.svg') center center / 22px auto no-repeat;opacity:.45;transition:opacity .15s}.authEye:hover{opacity:.75}.authEye.on{opacity:.9} .authInfoCard{background:#eaf2fb;border:1px solid #cfe0f5;border-radius:10px;padding:14px 14px 12px;margin-bottom:14px;color:#2566b2}.authInfoCard p{margin:0 0 10px}.authInfoCard .authDidYouMean{color:#444546;font-size:15px}.authInfoCard .authDidYouMean a{color:#2566b2;font-weight:600;text-decoration:underline}.authInfoCard .authAltBtn{font-size:20px;line-height:44px;margin-top:4px} [data-theme="dark"] .authDropdown{background:#23262b;border-color:#3a3f47}[data-theme="dark"] .authDropdown .item{color:#d7dbe0}[data-theme="dark"] .authDropdown .item.active,[data-theme="dark"] .authDropdown .item:hover{background:#33383f}[data-theme="dark"] .authInfoCard{background:#1c2a3a;border-color:#2c4059;color:#cfe0f5}[data-theme="dark"] .authInfoCard .authDidYouMean{color:#c9ced4}