.mmb-connect-discord-button .css-k6aw6 {
    display: flex;
    flex-direction: row;
    -webkit-box-align: center;
    align-items: center;
    height: 48px;
    padding: 8px 20px;
    box-sizing: border-box;
    box-shadow: rgb(7 26 37 / 40%) 0px 2px 5px;
    border-radius: 60px;
    font-weight: 700;
    cursor: pointer;
    font-size: 18px;
    /*margin: auto;*/
    margin-top: 20px;
    margin-bottom:20px;
    color: rgb(244, 246, 250); 
    background: rgb(88, 101, 242); 
    border: 2px solid rgb(88, 101, 242);
}

.mmb-connect-discord-button svg > path {
    fill: #F4F6FA;
}

.mmb-connect-discord-button:not(.connected):hover .css-k6aw6 {
    color: rgb(88, 101, 242); 
    background: rgb(244, 246, 250); 
    border: 2px solid rgb(244, 246, 250);
}
.mmb-connect-discord-button.connected .css-k6aw6 {
    background: rgb(39, 174, 96);
    border: 2px solid rgb(39, 174, 96);
}


.mmb-connect-discord-button:not(.connected):hover svg > path {
    fill: #5865f2;
}

.pulse {
  animation: pulse-animation 2s infinite;
}

@keyframes pulse-animation {
  0% {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.2);
  }
  100% {
    box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
  }
}



.css-t4xxkx {
    display: flex;
    margin-right: 9px;
}

@media screen {
    .sr-only {
        display:none !important;
    }
}
@media screen and (max-width:480px) {
    .css-1n3b8my {
        display: none;  
    }    
}
