.ao-login-page{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.ao-login-page .ao-login-header{border-bottom:0;box-shadow:inset 0 -1px #1a303d}.ao-login-page .ao-login-header .ao-brand{height:52px}.ao-login-page .ao-login-brand-scene img{opacity:1}.ao-login-page .ao-login-brand-scene span{left:72px;right:30px;bottom:137px;height:2px}.ao-login-page .ao-login-access{border-width:2px;padding:37px 39px 7px;background:linear-gradient(128deg,#0b1d28,#020e18 48%,#071b23) padding-box,linear-gradient(125deg,#f4cf64 0,#bda05d 12%,#03d9e3 40%,#03bfd0 69%,#f6ce65) border-box;box-shadow:0 12px 32px #00000024}.ao-login-page .ao-login-access:before{content:none}.ao-login-page .ao-login-form .ao-input{border-width:2px;background:#091b29;box-shadow:none;caret-color:var(--login-cyan);transition:border-color .16s cubic-bezier(.23,1,.32,1),outline-color .16s cubic-bezier(.23,1,.32,1)}.ao-login-page .ao-login-form .ao-input::placeholder{color:#b6cbdc;opacity:1}.ao-login-page .ao-login-form .ao-input:focus{border-color:var(--login-cyan);outline:2px solid #00d6df66;outline-offset:2px}.ao-login-page .ao-login-form .ao-field-icon{top:14px;left:18px}.ao-login-page .ao-login-form .ao-password-toggle{top:2px;right:2px}.ao-login-page .ao-login-form .ao-button--primary{border-width:2px;padding-top:11px;padding-bottom:11px;transform:none;filter:none;box-shadow:inset 0 1px #fff2b866;transition:background-color .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1)}.ao-login-page .ao-login-form .ao-input:focus-visible,.ao-login-page .ao-login-form .ao-button--primary:focus-visible{transition:none}.ao-login-page .ao-login-form .ao-button--primary:active:not(:disabled){transform:none;filter:none;border-color:#d8b856;background:#d8b856}.ao-login-page .ao-login-feature-icon{border-width:2px;box-shadow:none}.ao-login-page .ao-login-feature-icon svg{width:22px;height:22px}.ao-login-page .ao-login-tails .ao-tails--login-reference{display:block;width:140px!important;height:129px!important;background:url("./tails-welcome-JHCYTBP4.png") center / cover no-repeat!important;transform:none;mask-image:none;-webkit-mask-image:none}@media (min-width: 1500px){.ao-login-page .ao-login-brand-scene span{left:80px;right:34px;bottom:154px}}@media (max-width: 1150px){.ao-login-page .ao-login-access{padding:33px 27px 16px}.ao-login-page .ao-login-tails .ao-tails--login-reference{width:119px!important;height:110px!important;margin-top:10px}}@media (max-width: 950px){.ao-login-page .ao-login-access{padding-left:23px;padding-right:23px}.ao-login-page .ao-login-tails .ao-tails--login-reference{width:92px!important;height:85px!important;margin-top:22px}}@media (max-width: 767px){.ao-login-page .ao-login-header .ao-brand{height:48px}.ao-login-page .ao-login-access{padding:29px 23px 17px}.ao-login-page .ao-login-brand-scene span{left:53px;right:22px;bottom:101px}.ao-login-page .ao-login-tails .ao-tails--login-reference{width:124px!important;height:114px!important;margin-top:8px}}@media (max-width: 359px){.ao-login-page .ao-login-access{padding-left:17px;padding-right:17px}.ao-login-page .ao-login-tails .ao-tails--login-reference{width:98px!important;height:90px!important;margin-top:20px}}@media (prefers-reduced-motion: reduce){.ao-login-page .ao-login-form .ao-input,.ao-login-page .ao-login-form .ao-button--primary{transition:none}}
