/* css/login.css */
/*
  Formatting of login page
*/
.social-login-divider { display: flex; align-items: center; text-align: center; margin: 24px 0; }
.social-login-divider .line { flex-grow: 1; height: 1px; background: #ccc; }
.social-login-divider .text { padding: 0 16px; color: #888; font-size: 0.9em; font-weight: 500; }
.google-signin-button { width: 100%; border-color: #dadce0 !important; }
.google-signin-button .mdc-button__icon { width: 18px; height: 18px; margin-right: 12px; }
.google-signin-button .mdc-button__label { color: #3c4043; font-weight: 500; text-transform: none; font-size: 14px; }
