body.login-entra-id-signup .entra-id-signup .icon.check-circle{color:var(--howspace-color-success);font-size:5rem}html{--top-height:0!important}html.login-app{--howspace-background:url(/dist/static/assets/img/loginpage_background_gradient.5hhqre4w.png) no-repeat center center/cover}main{margin-top:5%}.container{background-color:var(--howspace-color-widget-bg);border-radius:var(--howspace-border-radius-3);box-shadow:var(--howspace-box-shadow);position:relative;color:var(--howspace-color-widget-text);font-family:var(--howspace-content-font-family);font-size:var(--howspace-content-font-size);word-break:break-word;width:30rem;max-width:95vw;min-height:calc(2rem + clamp(.75rem,1.25vw,1rem));margin:auto;padding:1rem}.logo-wrapper{display:flex;justify-content:center;margin-top:1rem;margin-bottom:1rem}.separator{display:flex;text-align:center;text-transform:uppercase;color:var(--howspace-color-black-25);align-items: center}.separator:before,.separator:after{content:"";border-bottom:1px solid var(--howspace-color-black-25);flex:1}.separator:not(:empty):before{margin-right:.25em}.separator:not(:empty):after{margin-left:.25em}.login-form .sso-buttons{display:flex;justify-content:space-evenly;width:100%}.login-form .sso-button{position:relative;border:1px solid #ced4da;border-radius:1rem;justify-self:center;width:3.75rem;height:3.75rem}.login-form .sso-button>img{position:absolute;width:1.75rem;height:1.75rem;margin-right:0;top:50%;left:50%;transform:translate(-50%,-50%)}.login-form .apple-sso-button>img{margin-top:-3px}.login-form .custom-sso-button .icon{color:var(--howspace-color-black-100);margin-top:.75rem;font-size:2rem}.login-form .haka-login-btn{cursor:pointer}.login-form .email-label{width:100%;max-width:28rem}.pin-validation .icon,.pin-entry .icon{font-size:5rem}
