
      .cCVa-Dh { display: flex; flex-direction: column; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; position: fixed; inset: 0px; z-index: 99; }
            @media screen and (min-width: 576px) {
            .cCVa-Dh { -webkit-box-pack: center; justify-content: center; }
            }
        .kTibWg { position: absolute;
top: 50%;
left: 50%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
color: #fff;
-webkit-transform: translateX(-50%) translateY(-35%) scale(.9);
transform: translateX(-50%) translateY(-35%) scale(.9);
-webkit-transition: opacity .3s ease,-webkit-transform .3s ease;
transition: opacity .3s ease,-webkit-transform .3s ease;
transition: transform .3s ease,opacity .3s ease;
transition: transform .3s ease,opacity .3s ease,-webkit-transform .3s ease; -webkit-transform: translateX(-50%) translateY(-50%) scale(1);
transform: translateX(-50%) translateY(-50%) scale(1);background-color: rgb(25, 32, 46); border-radius: 16px; z-index: 100; overflow-y: auto; }
h2.sc-giImIA {margin: 0;text-align:left; color:#fff; font-size: 20px; }


            @media screen and (max-width: 1199px) {
            h2.sc-giImIA {font-size: 20px; }
            }
            @media screen and (max-width: 960px) {
            .kTibWg {
                width: calc(100vw - 30px);}
            h2.sc-giImIA {font-size: 18px; }
            }
            
            @media screen and (max-width: 350px) {
            h2.sc-giImIA {font-size: 14px; }
            }
            
            .gDYcOL { margin: 8px 0; }
            .center {
  text-align: center;
}
            .lmLjZm .closeModal { width: 24px; height: 24px; fill: #fff; }
            .gMamkz {     text-align: center;
    padding-bottom: 18px;
    padding-top: 0;
    width: 460px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap }
     @media screen and (max-width: 960px) {
            .gMamkz {  width: auto; }
            }
            .iuOaSa { -webkit-box-align: center; align-items: center; border: 0px; border-radius: 8px; cursor: pointer; display: inline-flex; font-family: inherit; font-weight: 600; -webkit-box-pack: center; justify-content: center; letter-spacing: 0.03em; line-height: 1; opacity: 1; outline: 0px; transition: background-color 0.2s ease 0s, opacity 0.2s ease 0s; height: 40px; font-size: 14px; padding: 0px 16px; background-color: transparent; color: rgb(18, 99, 241); box-shadow: none; margin-left: 12px; }
            .iuOaSa:hover:not(:disabled):not(.biswap-button--disabled):not(.biswap-button--disabled):not(:active):not(.hover-disabled) { opacity: 0.65; }
            .iuOaSa:active:not(:disabled):not(.biswap-button--disabled):not(.biswap-button--disabled):not(.hover-disabled) { opacity: 0.85; }
            .iuOaSa:disabled, .iuOaSa.biswap-button--disabled { background-color: rgb(200, 212, 230); border-color: rgb(200, 212, 230); box-shadow: none; color: rgb(112, 141, 183); cursor: not-allowed; }
            .dOtaoI { padding: 0px; width: 32px; }

                    .aero {
          
 
          width: 100% !important;
          border: none;
          background: none;
          font-size: 16px;
          margin-bottom: 14px;
          padding: 0 30px;
          color: #fff;
          }

           .combocarteira {
            text-align: center;
            width: 100%;
            border-radius: 4px;
            border: 1px solid rgba(80, 95, 121, .2);
            background-color: transparent;
            padding: 10px;
            font-size: 14px;
            resize: none;
            min-height: 45px;
            margin: 0;
            margin-left: 0;
            position: relative;
            color: #fff;
            

           }
           
           #form1 {
               padding: 0 10px;
           }
                      #form2 {
               padding: 0 10px;
           }
          .botaokeys
          {
                 -webkit-box-align: center;
                align-items: center;
                border: 0px;
                border-radius: 60px;
                cursor: pointer;
                padding: 0 24px;
                display: inline-flex;
                font-family: inherit;
                font-size: 16px;
                font-weight: 600;
                -webkit-box-pack: center;
                justify-content: left;
                letter-spacing: 0.03em;
                line-height: 1;
                opacity: 1;
                outline: 0px;
                transition: background-color 0.2s ease 0s, opacity 0.2s ease 0s;
                height: 49px;
                background-color: transparent;
                color: #fff;
                width: 83%;
                float: left;
                min-height: 45px;
                margin: 7px;
                justify-content: space-between;
                min-width: 120px;
                position: relative;
                left: 27px;
                border-radius: 4px;
                background-color: rgb(46, 53, 66);

          }
          .mb-20 {
                margin-bottom: 20px;

          }          
          
      .botaokeys:hover{
      background-color: rgb(60, 106, 228);
      color: #fff;
      }
      .sc-gsVsKb svg{
      width:25px;height:25px;
      fill: #fff;
      };
      .eIGaJu {     padding: 0 28px;
    max-height: calc(100vh - 154px);
    overflow: auto;
    -webkit-overflow-scrolling: touch }
            @media screen and (max-width: 960px) {
            .eIGaJu { padding: 0 18px;
        max-height: calc(100vh - 140px) }
            }
            .lmLjZm {     height: 74px;
    font-size: 14px;
    font-weight: 700;
    padding: 0 48px;
    position: relative;
    text-align: center;
    color: #2f2e41;
    word-break: break-word;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 1.2}
            @media screen and (max-width: 960px) {
            .lmLjZm {         height: 60px;
        font-size: 18px;
        padding: 0 46px;
        line-height: 24px }
            }
            .ddwUpk { -webkit-box-align: center; align-items: center; flex: 1 1 0%; }
            .hkzgbr { position: fixed; top: 0px; left: 0px; bottom: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.6); transition: opacity 0.4s ease 0s; opacity: 0.55; z-index: 10; pointer-events: initial; }
            .cCVa-Dh { display: flex; flex-direction: column; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; position: fixed; inset: 0px; z-index: 99; }
            @media screen and (min-width: 576px) {
            .cCVa-Dh { -webkit-box-pack: center; justify-content: center; }
            }
            
            .kSGYBh { display: flex; flex-direction: column; justify-content: space-around; padding: 8px 0px 0px; white-space: nowrap; min-height: 91px; }
.jVBwkt {     display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
        -webkit-transition: border-color .2s ease;
    transition: border-color .2s ease;
    outline: none;
    padding: 0 18px;
    height: 50px;
    border-radius: 12px;
    border: 1px solid rgba(80, 95, 121, .2);
    margin-bottom: 15px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: calc(50% - 7.5px) }
            .jVBwkt:hover:not(:disabled):not(.biswap-button--disabled):not(.biswap-button--disabled):not(:active):not(.hover-disabled) { opacity: 0.65; }
            .jVBwkt:active:not(:disabled):not(.biswap-button--disabled):not(.biswap-button--disabled):not(.hover-disabled) { opacity: 0.85; }
            .jVBwkt:disabled, .jVBwkt.biswap-button--disabled { background-color: rgb(200, 212, 230); border-color: rgb(200, 212, 230); box-shadow: none; color: rgb(112, 141, 183); cursor: not-allowed; }

.dialog-container {
    padding: 0 28px;
    max-height: calc(100vh - 154px);
    overflow: auto;
    
    -webkit-overflow-scrolling: touch
}

@media screen and (max-width:960px) {

    .dialog-container {
        padding: 0 18px;
        max-height: calc(100vh - 140px)
    }
}

.wallet-list {
    text-align: center;
    padding-bottom: 18px;
    padding-top: 0;
    width: 430px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.center .logo img {
    height: 27px;
    width: auto;
}

.center .logo {
    margin-bottom: 20px;
}

.wallet-list .wallet-item {
display: flex;
justify-content: space-between;
align-items: center;
margin: 0 auto;
}

.wallet-list .wallet-item {
    -webkit-transition: border-color .2s ease;
    transition: border-color .2s ease;
    outline: none;
    padding: 0 18px;
    height: 70px;
    border-radius: 12px;
    margin-bottom: 15px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 95%;
    box-shadow: 0 10px 40px 0 rgba(21,55,156,.06);
border-radius: 20px;
padding: 20px;
cursor: pointer;
}

.wallet-list .wallet-item:hover {
    border-color: #44df84
}

.wallet-list .wallet-item .item-icon {
    margin-right: 12px
}

.wallet-list .wallet-item .item-icon img {
    max-height: 26px;
    max-width: 26px
}

.wallet-list .wallet-item .item-title {
    color: #2f2e41;
    font-weight: 600;
    font-size: 13px
}

@media screen and (max-width:960px) {
    .wallet-list {
        width: auto
    }
}

@media screen and (max-width:520px) {
    .wallet-list {
        width: auto;
        -webkit-flex-wrap: unset;
        -ms-flex-wrap: unset;
        flex-wrap: unset;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .wallet-list .wallet-item {
        width: unset;
        margin-bottom: 12px
    }

    .wallet-list .wallet-item:nth-child(2n) {
        margin-left: 0
    }
}