.austui-login{display:flex;flex-direction:column;gap:var(--space-5, 1.25rem);width:100%;color:var(--color-text-default)}.austui-login__head{display:flex;justify-content:center;text-align:center}.austui-login__logo img{max-height:96px;max-width:100%;width:auto}.austui-login__title{margin:0;font-size:var(--font-size-2xl, 1.5rem);font-weight:var(--font-weight-bold, 700);color:var(--color-text-strong, var(--color-text-default))}.austui-login__heading{margin:0;font-size:var(--font-size-md, 1rem);font-weight:var(--font-weight-semibold, 600);color:var(--color-text-strong, var(--color-text-default))}.austui-login__password{position:relative}.austui-login__reveal{position:absolute;right:var(--space-2, .5rem);bottom:.45rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:var(--radius-md, .375rem);background:transparent;color:var(--color-text-subtle);cursor:pointer}.austui-login__reveal:hover,.austui-login__reveal:focus-visible{color:var(--color-text-strong, var(--color-text-default));background:var(--color-bg-subtle, transparent)}.austui-login__link{display:inline-flex;align-items:center;gap:var(--space-1, .25rem);align-self:center;font-size:var(--font-size-sm, .875rem);color:var(--color-text-link)}.austui-login__prose{font-size:var(--font-size-sm, .875rem);color:var(--color-text-subtle)}.austui-login__prose :is(p,ul,ol){margin:0 0 var(--space-2, .5rem)}.austui-login__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3, .75rem)}.austui-login__lang{display:flex;align-items:center;gap:var(--space-2, .5rem);min-width:10rem}.austui-login__recaptcha{display:flex;justify-content:center}
