body[data-shell="admin"]:not([data-admin-authenticated="true"]) #ops-shell,
body[data-shell="admin"]:not([data-admin-authenticated="true"]) .app-shell {
  display: none !important;
}

.admin-login {
  width: min(100%, 440px);
  margin: 64px auto;
  padding: 24px;
}

.admin-login[hidden] { display: none; }
.admin-login h1 { margin: 8px 0 28px; font-size: 32px; }
.admin-login form { display: grid; gap: 12px; }
.admin-login form .primary-button { margin-top: 8px; }
