/* Sign-in page: Microsoft sign-in is the only way in. */
.sign-in { display: grid; gap: 14px; }
.sign-in .msg { margin: 0; }
.ms-signin { display: grid; gap: 12px; justify-items: start; }
.ms-btn { display: inline-flex; align-items: center; justify-content: center; gap: 12px; width: 100%; min-height: 48px; font-size: 15px; text-decoration: none; }
.ms-logo { flex: none; background: #fff; padding: 3px; border-radius: 2px; box-sizing: content-box; }
