.pzy-otp-button{
	display: inline-flex;
	max-width: 100%;
}
.pzy-otp-button.pzy-otp-button-logged-in .pzy-otp-button-username{
	flex: 1;
}
.pzy-otp-button .pzy-otp-button-title{
	flex: 1;
}
.pzy-otp-button-avatar{
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
}

.pzy-otp-button-avatar img{
	object-fit: cover;
}
.pzy-otp-button-icon{
	display: flex;
	align-items: center;
	justify-content: center;
}

/*default styles*/
.pzy-otp-button-username {
    font-size: 15px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: -0.6px;
	color: var(--gray, #8D8D8D);
	text-overflow: ellipsis;
    overflow: hidden;
}
.pzy-otp-button-avatar img {
    width: 42px;
    height: 42px;
    padding: 0;
    border-radius: 21px;
}
.pzy-otp-button-title {
    font-size: 15px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: -0.6px;
    color: var(--color-secondary300, #F5683C);
}
.pzy-otp-button-icon {
    font-size: 20px;
}
.pzy-otp-button-icon svg {
    width: 20px;
    height: 20px;
}

.pzy-otp-button-icon{
	color: var(--color-secondary300, #F5683C);
}
.pzy-otp-button-icon svg[stroke]:not([stroke="none"]),
.pzy-otp-button-icon svg [stroke]:not([stroke="none"]){
	stroke: var(--color-secondary300, #F5683C);
}
.pzy-otp-button-icon svg[fill]:not([fill="none"]),
.pzy-otp-button-icon svg [fill]:not([fill="none"]){
	fill: var(--color-secondary300, #F5683C);
}
