
body {
    font-family: BinancePlex,Arial,sans-serif!important;
}


#bn-buttonlch {
    padding-right: 30px;
    padding-left: 30px;
    align-items: center;
    appearance: none;
    background-color: #fcd535;
    border: none;
    border-radius: 8px;
    color: #0b0e11;
    cursor: pointer;
    display: inline-flex;
    font-size: 16px;
    font-weight: 500;
    gap: 6px;
    height: 28px;
    justify-content: center;
    outline: none;
    overflow: hidden;
    text-align: center;
    text-decoration: none;
    text-overflow: ellipsis;
    user-select: none;
    white-space: nowrap;
    word-break: break-all;
}

 
@media screen and (min-width: 768px){ 
  .css-t5nc35 {
    margin-bottom: 0;
  } 
}    
.css-t5nc35 {
    box-sizing: border-box;
    margin: 0;
    min-width: 0;
    width: 100%;
}


.css-1qxrz6e:last-child { 
    margin-bottom: 0px;
} 

@media screen and (min-width: 768px){ 
  .css-1qxrz6e:last-child { 
    margin-bottom: 40px;
  } 
}     


.css-1dlbxxz { 
    box-sizing: border-box; 
    margin: 0px; 
    min-width: 0px; 
    display: flex; 
    -webkit-box-pack: center; 
    justify-content: center; 
    -webkit-box-align: center; 
    align-items: center; 
    padding-left: 6px; 
    padding-right: 6px; 
    width: fit-content; 
    height: 20px; 
    background-color: rgb(16, 40, 33); 
    color: green; 
    border-radius: 2px;
} 

@media screen and (min-width: 768px){ 
  .css-1dlbxxz { 
    padding-left: 8px; 
    padding-right: 8px; 
    height: 24px;
  } 
}     


.css-1qtmdt0 { 
    box-sizing: border-box; 
    margin: 0px; 
    min-width: 0px; 
    color: rgb(14, 203, 129); 
    font-size: 12px; 
    fill: rgb(14, 203, 129); 
    width: 1em; 
    height: 1em;
} 


.css-1v046vv { 
    box-sizing: border-box; 
    margin: 0; 
    min-width: 0; 
    position: relative; 
    margin-left: -2px; 
    margin-right: -4px; 
    font-size: 13px; 
    -webkit-transform: scale(0.8); 
    -ms-transform: scale(0.8); 
    transform: scale(0.8);
} 

@media screen and (min-width: 768px){ 
  .css-1v046vv { 
    margin-left: 4px; 
    margin-right: 0; 
    font-size: 12px; 
    -webkit-transform: scale(1); 
    -ms-transform: scale(1); 
    transform: scale(1);
  } 
}     



.css-15331ag { 
    box-sizing: border-box; 
    margin: 0px; 
    min-width: 0px; 
    display: flex; 
    -webkit-box-pack: center; 
    justify-content: center; 
    -webkit-box-align: center; 
    align-items: center; 
    padding-left: 6px; 
    padding-right: 6px; 
    width: fit-content; 
    height: 20px; 
    background-color: rgb(71, 77, 87); 
    color: rgb(132, 142, 156); 
    border-radius: 2px;
} 

@media screen and (min-width: 768px){ 
  .css-15331ag { 
    padding-left: 8px; 
    padding-right: 8px; 
    height: 24px;
  } 
}     



.css-99eyv0 { 
    box-sizing: border-box; 
    margin: 0px; 
    min-width: 0px; 
    color: rgb(183, 189, 198); 
    font-size: 12px; 
    fill: rgb(183, 189, 198); 
    width: 1em; 
    height: 1em;
} 



.css-1v046vv { 
    box-sizing: border-box; 
    margin: 0px -4px 0px -2px; 
    min-width: 0px; 
    position: relative; 
    font-size: 13px; 
    transform: scale(0.8);
} 

@media screen and (min-width: 768px){ 
  .css-1v046vv { 
    margin-left: 4px; 
    margin-right: 0px; 
    font-size: 12px; 
    transform: scale(1);
  } 
}     







.css-cf9l97 { 
    margin: 0px 0px 64px; 
    min-width: 0px; 
    display: flex; 
    position: relative; 
    padding: 24px 15px; 
    background: linear-gradient(19.55deg, rgb(43, 51, 66) 26.2%, rgb(48, 36, 36) 73.8%); 
    border-radius: 16px; 
    box-sizing: border-box; 
    width: 100%; 
    overflow: auto; 
    flex-direction: column; 
    -webkit-box-align: center; 
    align-items: center;
} 

@media screen and (min-width: 768px){ 
  .css-cf9l97 { 
    padding: 20px 0px 20px 20px; 
    border-radius: 16px 0px 0px 16px;
  } 
}     

@media screen and (min-width: 1024px){ 
  .css-cf9l97 { 
    border-radius: 16px;
  } 
}     

@media screen and (min-width: 768px){ 
  .css-cf9l97 { 
    margin-bottom: 40px; 
    flex-direction: row;
  } 
}     

.css-cf9l97:last-child { 
    margin-bottom: 0px;
} 

  

*,:after,:before { 
    border: 0 solid #e5e7eb; 
    box-sizing: border-box;
} 

.theme-root ::-webkit-scrollbar,.theme-root:-webkit-scrollbar { 
    background-color: var(--scroll-bg); 
    border-radius: 0 var(--radii-circle) var(--radii-circle) 0; 
    height: var(--scroll-size); 
    width: var(--scroll-size);
} 

.theme-root ::-webkit-scrollbar-thumb,.theme-root:-webkit-scrollbar-thumb { 
    background-color: var(--scroll-color); 
    border-color: var(--scroll-bg); 
    border-radius: var(--radii-circle); 
    border-style: solid; 
    border-width: var(--scroll-pad);
} 

.css-yiwb9a { 
    box-sizing: border-box; 
    margin: 0; 
    min-width: 0; 
    display: -webkit-box; 
    display: -webkit-flex; 
    display: -ms-flexbox; 
    display: flex; 
    -webkit-flex-shrink: 0; 
    -ms-flex-negative: 0; 
    flex-shrink: 0; 
    margin-right: 0; 
    width: 100%; 
    height: auto; 
    -webkit-flex-direction: column; 
    -ms-flex-direction: column; 
    flex-direction: column; 
    -webkit-box-pack: justify; 
    -webkit-justify-content: space-between; 
    -ms-flex-pack: justify; 
    justify-content: space-between;
} 

@media screen and (min-width: 768px){ 
  .css-yiwb9a { 
    margin-right: 34px; 
    width: 220px; 
    height: 350px;
  } 
}     

.theme-root ::-webkit-scrollbar, .theme-root::-webkit-scrollbar { 
    background-color: var(--scroll-bg); 
    border-radius: 0 var(--radii-circle) var(--radii-circle) 0; 
    height: var(--scroll-size); 
    width: var(--scroll-size);
} 

.theme-root ::-webkit-scrollbar-thumb, .theme-root::-webkit-scrollbar-thumb { 
    background-color: var(--scroll-color); 
    border-color: var(--scroll-bg); 
    border-radius: var(--radii-circle); 
    border-style: solid; 
    border-width: var(--scroll-pad);
} 



.css-hb9u37 { 
    box-sizing: border-box; 
    margin: 0px 0px 16px; 
    min-width: 0px; 
    display: flex; 
    background-color: rgb(24, 26, 32); 
    flex: inherit; 
    flex-direction: column; 
    -webkit-box-pack: justify; 
    justify-content: space-between; 
    -webkit-box-align: center; 
    align-items: center; 
    padding: 24px 16px; 
    width: 100%; 
    height: auto; 
    cursor: pointer; 
    border-radius: 4px; 
    text-decoration: none; 
    color: rgb(234, 236, 239);
} 

@media screen and (min-width: 768px){ 
  .css-hb9u37 { 
    margin-right: 24px; 
    margin-bottom: 0px; 
    flex: 0 0 282px; 
    padding-left: 24px; 
    padding-right: 24px; 
    width: 282px; 
    height: 350px;
  } 
}     

.css-hb9u37:hover { 
    position: relative; 
    top: 0px; 
    animation: auto ease 0s 1 normal none running none;
} 

@media screen and (min-width: 768px){ 
  .css-hb9u37:hover { 
    top: -16px; 
    animation: 400ms ease 0s 1 normal none running animation-1295qio;
  } 
}     

.css-hb9u37:last-child { 
    margin-bottom: 0px;
} 

.css-1l3je9m { 
    box-sizing: border-box; 
    margin: 0px; 
    min-width: 0px; 
    display: flex; 
    -webkit-box-pack: center; 
    justify-content: center; 
    -webkit-box-align: center; 
    align-items: center; 
    padding-left: 6px; 
    padding-right: 6px; 
    width: fit-content; 
    height: 20px; 
    background-color: rgb(53, 20, 29); 
    color: rgb(246, 70, 93); 
    border-radius: 2px;
} 

@media screen and (min-width: 768px){ 
  .css-1l3je9m { 
    padding-left: 8px; 
    padding-right: 8px; 
    height: 24px;
  } 
}     



.css-19mam6y { 
    box-sizing: border-box; 
    margin: 0px; 
    min-width: 0px; 
    max-width: 100%; 
    display: block; 
    position: absolute; 
    top: 56px; 
    right: 15px; 
    width: 48px; 
    height: 48px;
} 

@media screen and (min-width: 768px){ 
  .css-19mam6y { 
    display: none;
  } 
}     

.css-13to1co { 
    box-sizing: border-box; 
    margin: 0; 
    min-width: 0; 
    display: -webkit-box; 
    display: -webkit-flex; 
    display: -ms-flexbox; 
    display: flex; 
    -webkit-align-items: center; 
    -webkit-box-align: center; 
    -ms-flex-align: center; 
    align-items: center; 
    color: #EAECEF; 
    margin-top: 12px; 
    margin-bottom: 8px; 
    font-size: 20px; 
    font-weight: 600; 
    max-width: 250px;
} 

@media screen and (min-width: 768px){ 
  .css-13to1co { 
    margin-top: 24px; 
    margin-bottom: 16px; 
    font-size: 24px; 
    max-width: 100%;
  } 
}     

.css-4kql6v { 
    box-sizing: border-box; 
    margin: 0; 
    min-width: 0; 
    display: -webkit-box; 
    display: -webkit-flex; 
    display: -ms-flexbox; 
    display: block; 
    -webkit-flex-direction: column; 
    -ms-flex-direction: column; 
    flex-direction: column; 
    -webkit-box-pack: justify; 
    -webkit-justify-content: space-between; 
    -ms-flex-pack: justify; 
    justify-content: space-between; 
    -webkit-flex: 1; 
    -ms-flex: 1; 
    flex: 1;
} 

@media screen and (min-width: 768px){ 
  .css-4kql6v { 
    display: -webkit-box; 
    display: -webkit-flex; 
    display: -ms-flexbox; 
    display: flex;
  } 
}     

.css-1jpwbl6 { 
    box-sizing: border-box; 
    margin: 0px; 
    min-width: 0px; 
    display: flex; 
    flex-direction: row; 
    align-items: flex-start; 
    -webkit-box-pack: justify; 
    justify-content: space-between; 
    height: auto; 
    width: 100%;
} 

@media screen and (min-width: 768px){ 
  .css-1jpwbl6 { 
    flex-direction: column; 
    -webkit-box-align: center; 
    align-items: center; 
    height: 190px;
  } 
}     

.css-1799mri { 
    box-sizing: border-box; 
    margin: 0px; 
    min-width: 0px; 
    display: flex; 
    flex-direction: column; 
    -webkit-box-align: center; 
    align-items: center; 
    width: 100%;
} 



.css-ju3q0 { 
    box-sizing: border-box; 
    margin: 0px; 
    min-width: 0px; 
    color: rgb(246, 70, 93); 
    font-size: 12px; 
    fill: rgb(246, 70, 93); 
    width: 1em; 
    height: 1em;
} 

.css-1v046vv { 
    box-sizing: border-box; 
    margin: 0; 
    min-width: 0; 
    position: relative; 
    margin-left: -2px; 
    margin-right: -4px; 
    font-size: 13px; 
    -webkit-transform: scale(0.8); 
    -ms-transform: scale(0.8); 
    transform: scale(0.8);
} 

@media screen and (min-width: 768px){ 
  .css-1v046vv { 
    margin-left: 4px; 
    margin-right: 0; 
    font-size: 12px; 
    -webkit-transform: scale(1); 
    -ms-transform: scale(1); 
    transform: scale(1);
  } 
}     

.css-n0oash { 
    box-sizing: border-box; 
    margin: 0px 12px 0px 0px; 
    min-width: 0px; 
    max-width: 100%; 
    display: none; 
    width: 40px; 
    height: 40px;
} 

@media screen and (min-width: 768px){ 
  .css-n0oash { 
    display: block;
  } 
}     

.css-c6ohgu { 
    box-sizing: border-box; 
    margin: 0; 
    min-width: 0; 
    font-weight: 400; 
    font-size: 14px; 
    line-height: 20px; 
    overflow: hidden; 
    text-overflow: ellipsis; 
    display: -webkit-box; 
    -webkit-line-clamp: 3; 
    -webkit-box-orient: vertical; 
    margin-bottom: 24px; 
    color: #EAECEF; 
    max-width: 250px;
} 

@media screen and (min-width: 768px){ 
  .css-c6ohgu { 
    margin-bottom: 0; 
    max-width: 100%;
  } 
}     

.css-leoum0 { 
    box-sizing: border-box; 
    margin: 0; 
    min-width: 0; 
    display: -webkit-box; 
    display: -webkit-flex; 
    display: -ms-flexbox; 
    display: flex; 
    -webkit-flex-direction: column; 
    -ms-flex-direction: column; 
    flex-direction: column; 
    -webkit-box-flex: 1; 
    -webkit-flex-grow: 1; 
    -ms-flex-positive: 1; 
    flex-grow: 1; 
    -webkit-box-pack: center; 
    -webkit-justify-content: center; 
    -ms-flex-pack: center; 
    justify-content: center;
} 

.css-tuhahs { 
    box-sizing: border-box; 
    margin: 0px 0px 24px; 
    min-width: 0px; 
    display: flex; 
    flex-direction: row; 
    -webkit-box-align: center; 
    align-items: center; 
    -webkit-box-pack: justify; 
    justify-content: space-between; 
    padding-top: 24px; 
    padding-bottom: 24px; 
    border-bottom: 1px solid rgb(71, 77, 87); 
    border-top: 1px solid rgb(71, 77, 87); 
    border-right-style: none; 
    border-left-style: none; 
    border-right-color: rgb(71, 77, 87); 
    border-left-color: rgb(71, 77, 87);
} 

@media screen and (min-width: 768px){ 
  .css-tuhahs { 
    flex-direction: column; 
    align-items: flex-start; 
    margin-bottom: 0px; 
    padding-top: 0px; 
    padding-bottom: 0px; 
    border-bottom-width: 0px; 
    border-top-width: 0px;
  } 
}     

.css-25yy42 { 
    box-sizing: border-box; 
    margin: 6px 0px 0px; 
    min-width: 0px; 
    display: flex; 
    flex-direction: column; 
    align-items: flex-start;
} 

@media screen and (min-width: 768px){ 
  .css-25yy42 { 
    -webkit-box-align: center; 
    align-items: center;
  } 

  .css-25yy42 { 
    margin-top: 0px;
  } 
}     

.css-1u1iywq { 
    box-sizing: border-box; 
    margin: 0px; 
    min-width: 0px; 
    display: flex; 
    position: relative; 
    -webkit-box-pack: center; 
    justify-content: center; 
    width: 64px; 
    height: 64px;
} 

@media screen and (min-width: 768px){ 
  .css-1u1iywq { 
    margin-top: 20px;
  } 

  .css-1u1iywq { 
    width: 160px; 
    height: 128px;
  } 
}     

.css-tgor5d { 
    box-sizing: border-box; 
    margin: 0px; 
    min-width: 0px; 
    width: 100%; 
    text-align: left; 
    font-size: 13px; 
    color: rgb(234, 236, 239); 
} 

@media screen and (min-width: 768px){ 
  .css-tgor5d { 
    text-align: center; 
    margin-bottom: 16px;
  } 
}     

.css-13f9r66 { 
    box-sizing: border-box; 
    margin: 0; 
    min-width: 0; 
    display: -webkit-box; 
    display: -webkit-flex; 
    display: -ms-flexbox; 
    display: flex; 
    margin-bottom: 12px; 
    color: #B7BDC6; 
    font-size: 14px; 
    -webkit-box-pack: justify; 
    -webkit-justify-content: space-between; 
    -ms-flex-pack: justify; 
    justify-content: space-between;
} 

.css-pbifak { 
    box-sizing: border-box; 
    margin: 0px 0px 20px; 
    min-width: 0px; 
    display: flex; 
    color: rgb(183, 189, 198); 
    font-size: 14px; 
    -webkit-box-pack: justify; 
    justify-content: space-between;
} 

@media screen and (min-width: 768px){ 
  .css-pbifak { 
    margin-bottom: 0px;
  } 
}     

.css-f5ef0k { 
    box-sizing: border-box; 
    margin: 0px; 
    min-width: 0px; 
    color: rgb(183, 189, 198); 
    max-width: 140px; 
    font-size: 14px;
} 

@media screen and (min-width: 768px){ 
  .css-f5ef0k { 
    margin-bottom: 8px; 
    max-width: fit-content;
  } 
}     

.css-nkce4n { 
    box-sizing: border-box; 
    margin: 0px; 
    min-width: 0px; 
    display: flex; 
    color: rgb(234, 236, 239); 
    flex: 1 1 0%; 
    -webkit-box-align: baseline; 
    align-items: baseline; 
    -webkit-box-pack: end; 
    justify-content: flex-end;
} 

.css-1rcyeof { 
    box-sizing: border-box; 
    margin: 0px; 
    min-width: 0px; 
    font-weight: 500; 
    font-size: 20px; 
    line-height: 24px; 
    display: flex; 
    -webkit-box-align: center; 
    align-items: center; 
    height: 28px;
} 

@media screen and (min-width: 768px){ 
  .css-1rcyeof { 
    height: 40px;
  } 
}     

.css-1x5xp1g { 
    box-sizing: border-box; 
    margin: 8px 0px 40px; 
    min-width: 0px; 
    font-weight: 400; 
    line-height: 16px; 
    color: rgb(132, 142, 156); 
    font-size: 12px;
} 

@media screen and (min-width: 768px){ 
  .css-1x5xp1g { 
    margin-bottom: 16px; 
    font-size: 14px;
  } 
}     

.css-19vntk1 { 
    box-sizing: border-box; 
    margin: 25px 0px 0px; 
    min-width: 0px; 
    max-width: 100%; 
    position: absolute; 
    top: -6px; 
    left: 28px; 
    width: 28px; 
    height: 28px;
} 

@media screen and (min-width: 768px){ 
  .css-19vntk1 { 
    top: 8px; 
    left: 42px;
  } 

  .css-19vntk1 { 
    width: 40px; 
    height: 40px;
  } 
}     

.css-1udgty4 { 
    box-sizing: border-box; 
    margin: 25px 0px 0px; 
    min-width: 0px; 
    max-width: 100%; 
    position: absolute; 
    top: -6px; 
    right: 26px; 
    width: 28px; 
    height: 28px;
} 

@media screen and (min-width: 768px){ 
  .css-1udgty4 { 
    top: 8px; 
    right: 50px;
  } 

  .css-1udgty4 { 
    width: 40px; 
    height: 40px;
  } 
}     

.css-19lpqhe { 
    box-sizing: border-box; 
    margin: 0px; 
    min-width: 0px; 
    position: absolute; 
    width: 64px; 
    height: 64px; 
    top: 0px; 
    left: 0px;
} 

@media screen and (min-width: 768px){ 
  .css-19lpqhe { 
    width: 88px; 
    height: 88px; 
    top: 8px; 
    left: 31px;
  } 
}     

.css-vurnku {
    color: #EAECEF;
    box-sizing: border-box; 
    margin: 0; 
    min-width: 0;
} 

.css-153t1uw { 
    box-sizing: border-box; 
    margin: 0; 
    min-width: 0; 
    color: #EAECEF; 
    font-weight: 700;
} 

.css-x2edj0 { 
    box-sizing: border-box; 
    margin: 0px 4px 0px 0px; 
    min-width: 0px; 
    font-weight: 400; 
    font-size: 20px; 
    line-height: 28px; 
    color: rgb(234, 236, 239);
} 

.css-1nn9465 { 
    box-sizing: border-box; 
    margin: 0px 12px 0px 0px; 
    min-width: 0px; 
    font-weight: 400; 
    font-size: 12px; 
    line-height: 16px; 
    color: rgb(183, 189, 198);
} 

@media screen and (min-width: 768px){ 
  .css-1nn9465 { 
    margin-right: 16px;
  } 
}     

.css-1nn9465:last-child { 
    margin-right: 0px;
} 

.css-1s34hyo { 
    box-sizing: border-box; 
    margin: 0px 8px 0px 0px; 
    min-width: 0px; 
    max-width: 100%; 
    height: auto; 
    width: 24px;
} 



@keyframes animation-1295qio { 
  0% {  
      top: 0px; 
      top: 0px; 
  }  
  100% {  
      top: -16px; 
      top: -16px; 
  }  

} 
/* These were inline style tags. Uses id+class to override almost everything */
#style-hq8VB.style-hq8VB {  
   position: absolute;  
    top: 0px;  
    left: 0px;  
    width: 100%;  
    height: 100%;  
}  
#style-jpE6N.style-jpE6N {  
   position: absolute;  
    top: 0px;  
    left: 0px;  
    width: 100%;  
    height: 100%;  
}  
#style-ipYUI.style-ipYUI {  
   position: absolute;  
    top: 0px;  
    left: 0px;  
    width: 100%;  
    height: 100%;  
}  