.aion-brand-slot{display:block;width:100%;line-height:0;flex:none}.aion-identity{display:block;width:100%;height:auto;overflow:visible;transform:none!important}.aion-identity .aion-animated{animation-duration:8s;animation-iteration-count:infinite;animation-timing-function:linear;animation-play-state:paused}.aion-identity.aion-in-view .aion-animated{animation-play-state:running}
.aion-awakening{animation-name:aion-awaken}.aion-transition{animation-name:aion-transfer}.aion-golden-pulse{animation-name:aion-golden}.aion-signature{animation-name:aion-signature}
@keyframes aion-awaken{0%{transform:translateX(0);opacity:0}3%{opacity:.7}23%{transform:translateX(175px);opacity:.7}25%,100%{transform:translateX(175px);opacity:0}}
@keyframes aion-transfer{0%,24%{transform:translateX(85px);opacity:0}27%{opacity:.65}47%{transform:translateX(174px);opacity:.65}50%,100%{transform:translateX(174px);opacity:0}}
@keyframes aion-golden{0%,49%{transform:translateX(110px);opacity:0}52%{opacity:.65}73%{transform:translateX(290px);opacity:.65}75%,100%{transform:translateX(290px);opacity:0}}
@keyframes aion-signature{0%,75%{opacity:0}86%{opacity:.12}100%{opacity:0}}
.aion-crystal-face,.aion-gold-face{transition:filter .5s ease}.aion-hover-sweep{opacity:0;transform:translateX(-80px)}
.aion-brand-slot:hover .aion-crystal-face,.aion-brand-slot:focus-within .aion-crystal-face{filter:brightness(1.1)}.aion-brand-slot:hover .aion-gold-face,.aion-brand-slot:focus-within .aion-gold-face{filter:brightness(1.08)}
.aion-brand-slot.aion-hover-active .aion-hover-sweep{animation:aion-hover-pass 1.6s ease-out 1}
@keyframes aion-hover-pass{0%{opacity:0;transform:translateX(0)}12%{opacity:.6}88%{opacity:.6}100%{opacity:0;transform:translateX(400px)}}
.aion-intro .aion-name.aion-brand-slot{margin:5px 0 0;max-width:160px;font-size:initial;letter-spacing:normal}.aion-intro:has(.aion-identity) .aion-subtitle{display:none}.aion-intro:has(.aion-identity){padding-bottom:14px}.aion-presence .aion-toggle-name.aion-brand-slot{width:74px;margin:0 auto;letter-spacing:normal}.aion-presence .aion-toggle-name .aion-identity{height:25px;object-fit:contain}
.w-presence-panel .eyebrow.aion-brand-slot{width:174px;max-width:70%;margin:0 0 18px;letter-spacing:normal}.w-presence-panel .eyebrow.aion-brand-slot:after{display:none}
@media(max-width:800px){.aion-intro .aion-name.aion-brand-slot{max-width:108px;margin-top:5px}.aion-presence .aion-toggle-name.aion-brand-slot{width:56px}.aion-presence .aion-toggle-name .aion-identity{height:20px}}
@media(prefers-reduced-motion:reduce){.aion-identity *{animation:none!important;transition:none!important}.aion-identity .aion-animated,.aion-hover-sweep{display:none}}
