.oa-auth{-webkit-font-smoothing:antialiased;color:#f5f1e8;text-wrap:pretty;background:#0a0a0a;font-family:Onest,system-ui,sans-serif;font-size:16px;line-height:normal}.oa-auth a{color:#a99eff;text-decoration:none}.oa-auth a:hover{color:#d4af37}.oa-auth .oa-serif{font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.oa-auth .oa-in{font:inherit;color:#f5f1e8;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:13px;outline:none;width:100%;padding:13px 15px;font-size:15px;transition:border-color .18s,background .18s}.oa-auth .oa-in::placeholder{color:#6b6b73}.oa-auth .oa-in:focus{background:#d4af370a;border-color:#d4af3799}.oa-auth button{transition:transform .14s,filter .2s}.oa-auth button:hover{filter:brightness(1.07)}.oa-auth button:active{transform:scale(.98)}.oa-auth .oa-sso{transition:border-color .18s,background .18s}.oa-auth .oa-sso:hover{background:#ffffff08;border-color:#d4af376b}@media (max-width:860px){.oa-auth .oa-grid{grid-template-columns:1fr!important}.oa-auth .oa-brand{display:none!important}}@media (prefers-reduced-motion:reduce){.oa-auth button,.oa-auth .oa-in,.oa-auth .oa-sso{transition:none}}
