div.ethereumLogoContainer { display: flex; justify-content: center; align-content: center; margin: 0 4px; } div.siweLoginFormContainer p { color: white; font-family: sans-serif; font-size: 15px; } div.messageSigningStatements p { padding-bottom: 20px; } div.siweLoginFormContainer { display: flex; flex-direction: column; } div.walletConnectedText p { font-weight: bold; } div.connectButtonContainer { padding-top: 4px; padding-bottom: 12px; } div.loadingIndicator { display: flex; justify-content: center; } div.siweContainer { display: flex; flex-direction: column; } div.middleArea { position: relative; } div.mainMiddleArea { display: flex; flex-direction: column; } div.errorOverlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; display: flex; flex-direction: column; justify-content: center; gap: 12px; } div.hidden { visibility: hidden; } div.siweLoginFormContainer p.redText { color: var(--error-primary); }