.BrandLogo-module__f_kG8a__logo{max-width:100%;height:auto;max-height:96px;margin:0 auto var(--space-4);display:block}
.PasswordField-module__qKTA0G__wrap{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);align-items:stretch;gap:0;display:flex;overflow:hidden}.PasswordField-module__qKTA0G__wrap:focus-within{outline:2px solid var(--color-accent);outline-offset:2px}.PasswordField-module__qKTA0G__input{min-width:0;color:inherit;font:inherit;padding:var(--space-2) var(--space-3);background:0 0;border:none;flex:auto}.PasswordField-module__qKTA0G__input:focus{outline:none}.PasswordField-module__qKTA0G__toggle{border:none;border-left:1px solid var(--color-border);min-height:0;color:var(--color-text-muted);padding:0 var(--space-3);background:0 0;border-radius:0;flex:none;align-items:center;display:inline-flex}.PasswordField-module__qKTA0G__toggle:hover{background:var(--color-accent-surface);border-color:var(--color-border);color:var(--color-accent)}.PasswordField-module__qKTA0G__toggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.PasswordField-module__qKTA0G__icon{width:22px;height:22px;display:block}
