.custom-btn{background-color:var(--blue);border:1px solid var(--blue);border-radius:25px;color:var(--white);font-weight:var(--font-weight-bold);height:var(--height-button-xl);line-height:46px;padding:0 3rem;transition:var(--transition-color),var(--transition-background-color),var(--transition-border-color);-webkit-user-select:none;user-select:none}@media (hover:hover){.custom-btn:hover{background-color:var(--blue-button-hover);border-color:var(--blue-button-hover);box-shadow:var(--shadow-depth2);color:var(--white)}}.custom-btn:active{background-color:var(--blue-shade-10);color:var(--white)}.custom-btn:disabled{background:none;border-color:var(--gray-50);box-shadow:none;color:var(--gray-50)}.btn-o{background-color:var(--white);color:var(--blue)}@media (hover:hover){.btn-o:hover{background-color:var(--blue-button-hover);color:var(--white)}}.btn-o:active{background-color:var(--blue);color:var(--white)}#root,body,html{height:100%}html{background:var(--grey-extra-light);min-height:100%}.App{padding:1.5rem}.qr-login-info-back-btn{left:0;padding:0 1.25rem;position:absolute;top:0}.logo{width:160px}.steps{margin:0 auto;max-width:400px}@media (min-width:576px){.steps{max-width:500px}}.steps-image{width:150px}