body{background-color:#2c285a}.sign-in-container{max-width:40rem;max-height:100vh;overflow-y:auto}.sign-in-logo{width:50%;max-width:16rem}.sign-in-option{cursor:pointer;color:inherit;border:1px solid #d2dbdf;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.sign-in-option:hover,.sign-in-option:focus-visible{border-color:#0057d7;box-shadow:0 0 0 .2rem #0057d740}.sign-in-option-icon{color:#0057d7;font-size:2rem}#organisation-list{max-height:min(50vh,28rem);overflow-y:auto}
