.profile_modal{    

    background-color: #fff;
    color: #090f1e;
border-radius: 10px;
    display: flex;
    flex-direction: column;
    margin: auto;
    min-width: 300px;
    width: 540px;
    z-index: 3;
    max-height: 100%;
    padding-bottom: 20px;
    box-sizing: border-box;

}

.profile_modal_header{
 margin-bottom: 5px;
    padding: 20px 20px 10px;
        z-index: 2;   
}



.profile_madal_header_row{
    display: flex;
    justify-content: space-between;
}


.profile_madal_header_left{
align-items: center;
    font-size: 20px;
    display: flex;
        font-size: 20px;
    font-family: -apple-system, SF Pro Display, -apple-system, SF Pro Text, sans-serif;
    font-weight: 700;
}


.profile_madal_header_close{
cursor: pointer;
   background-color: #edf0f7;
    border-radius: 6px;
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;    
}


.profile_madal_header_close i{
 color: #9fa0a3;   
}  


.profile_modal_wrapper{
   padding: 0 20px ; 
   box-sizing: border-box;
}

.profile_modal_name{

    padding: 16px;
    text-align: center;
    font-size: 22px;
    font-weight: 600;
}

.profile_modal_balance{
   padding: 16px;
   border-radius: 16px;
  background:rgba(169, 172, 180, 0.12);
    gap: 16px;
    flex-direction: column;
    display: flex;
}

.balance_block{
justify-content: center;
    gap: 2px;
    flex-direction: column;
    display: flex;
}
 
.balanceName{
font-family: Inter, 'Poppins', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Helvetica Neue', 'Arial', 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
font-size: 16px;
font-weight: 400;
letter-spacing: 0.01px;
line-height: 16px;
color: #53575f;
}
 
.balanceValue{
 color: #141415;   
 font-size: 24px;
 font-weight: 600;
 letter-spacing: -0.47px;
 line-height: 28px;
display: flex;
gap: 4px;
align-items: center;
}

.balanceButtons{
display: flex;
align-items: center;
justify-content: space-between;
}


.profile_payin_btn {
background-image: linear-gradient(70deg, #31bc69 -8%, #089e4e 96%);
cursor: pointer;
transition: all .1s;
color: #fff;
font-family: 'SF Pro Text';
font-weight: 600;
justify-content: center;
padding: 0 25px;
text-align: center;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
border-width: 0;
min-height: 40px;
font-size: 12px;
border-radius: 8px;
width: 45%;
}

.profile_payin_btn:hover{
   opacity: .9; 
}


.profile_payout_btn {
background: rgba(169, 172, 180, 0.12);
cursor: pointer;
transition: all .1s;
color: #141415;
font-family: 'SF Pro Text';
font-weight: 600;
justify-content: center;
padding: 0 25px;
text-align: center;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
border-width: 0;
min-height: 40px;
font-size: 12px;
border-radius: 8px;
width: 45%;
}

.profile_payout_btn:hover{
   opacity: .9; 
}


.profile_modal_dropdown{
   padding: 16px;
   border-radius: 16px;
  background:rgba(169, 172, 180, 0.12);
 display: flex;
align-items: center;
gap: 10px;
margin: 5px 0;
    cursor: pointer;
}


.profile_modal_dropdown:hover{
   opacity: .9; 
}


.profile_modal_dropdown i{
 color: #6f7480;
 font-size: 24px;   
}

.profile_modal_dropdown_title{
color: #141415;
font-family: Inter, 'Poppins', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Helvetica Neue', 'Arial', 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
font-size: 14px;
font-weight: 600;
letter-spacing: 0px;
line-height: 20px;
display: flex;
align-items: center;
}


.profile_modal_dropdown_text{
    color: #53575f;
    font-family: Inter, 'Poppins', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Helvetica Neue', 'Arial', 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
font-size: 12px;
font-weight: 400;
letter-spacing: 0.01px;
line-height: 16px;
}


.profile_exit_btn{
   width: 100%;
    border-radius: 16px;
    display: flex;
    gap: 5px;
    align-items: center;
    justify-content: center;
    background: rgba(246, 61, 0, 0.12);
    color: #d93600;
    padding: 12px;   
}
  
.profile_exit_btn:hover{
background:  rgba(246, 61, 0, 0.16); 
}


.newbunus_modal_top {
padding: 14px 94px 14px 20px;
font-family: Manrope;
font-weight: 600;
font-size: 12px;
line-height: 17px;
}
    
.newbunus_modal_content {
    background: rgba(169, 172, 180, 0.12);
    border-radius: 16px;
    display: grid;
    -webkit-box-align: center;
    align-items: center;
    grid-auto-flow: column;
    gap: 10px;
    -webkit-box-pack: justify;
    justify-content: space-between;
    padding: 12px 12px 12px 20px;
    margin: 20px;
}

.newbunus_content_text {
    font-family: Manrope;
    font-weight: 600;
    font-size: 12px;
    line-height: 17px;
    color: rgb(0 0 0);
}


.newbunus_modal_content_input {
    background: rgb(255 255 255);
    border-radius: 10px;
    font-family: Manrope;
    font-weight: 600;
    font-size: 12px;
    line-height: 17px;
    color: rgb(1 1 1);
    padding: 9px 16px;
    outline: none;
    border: none;
    width: 300px;
    height: 36px;
}


.newbunus_modal_bottom {
    display: flex;
    align-items: center;
    gap: 18px;
    padding: 13px 23px;
    justify-content: space-between;
}
 
