.oauth2-wrapper { display: flex; flex-direction: column; flex: 1 0 auto; margin-bottom: 10px; } .oauth2-dialog { display: flex; flex: 1 0 auto; padding: 10px; width: 100%; align-items: center; justify-content: center; } .oauth2-dialog-body { max-width: 500px; width: 100%; background: #191919; box-shadow: 0 1px 2px #0009; display: flex; flex-direction: column; } .oauth2-header { background-image: url('/images/clouds.png'); background-blend-mode: multiply; background-color: #8559a5; width: 100%; min-height: 4px; } .oauth2-body { margin: 10px; } @include loading.css; @include banner.css; @include error.css; @include device.css; @include simplehead.css; @include userhead.css; @include appinfo.css; @include scope.css; @include authorise.css; @include approval.css;