.Login{padding:clamp(16px,4vw,60px)}.Login-MobileAppContent{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:32px;width:100%;padding:16px;display:flex}.Login-MobileAppContent .Login-Form{flex:1}.Login-MobileAppContent .Success-Message{flex-direction:column;flex:1;align-items:center;gap:8px;display:flex}.Login-MobileAppContent .Success-Message svg.Icon-Blob{background-color:#fff}.Login-MobileAppContent .Success-Message svg.Icon-Blob path{fill:#171a1dcc}.Login-MobileAppContent:has(.Success-Message) h1{display:none!important}.Login-MobileAppContent:has(.Success-Message) img.Logo{display:none!important}.Login-MobileAppContent:has(.Success-Message) .Login-MobileAppContent-Actions{display:none!important}.Login .Hero .Notch{position:absolute;top:0;left:50%;transform:translate(-50%)}.Login .Hero .Success-Message{flex-direction:column;align-items:center;gap:8px;padding:clamp(16px,4vw,60px);display:flex;position:absolute;top:40px}.Login .Hero .Success-Message svg{background-color:#fff}.Login .Hero .Success-Message svg path{fill:#171a1dcc}.Login .Login-Actions{gap:16px;display:flex}.Login .Login-Actions .Divider{align-self:center;height:75%}
