.authorization-page { .sign-in-methods { h3, p { margin-bottom: 1.5rem; } .sso-auth-methods { display: flex; flex-flow: wrap; gap: 0.5rem; } } .status-notifications { &.is-half { width: 50%; } margin-bottom: 1.5rem; } .or-divider { display: block; width: 100%; text-align: center; margin: 2rem 0; height: 2rem; &:before { border-bottom: 1px solid $ui-gray-200; position: relative; top: 50%; content: ''; display: block; width: 100%; height: 0px; } span { color: $ui-gray-700; background-color: white; padding: 0 1rem; text-transform: uppercase; position: relative; height: 100%; align-content: center; display: inline-grid; } } .control.with-jwt-selector { display: flex; gap: 0.5rem; } }