/* Apple original: Auth/AuthState.swift AdminPasswordPrompt - "Continue as Admin": a 300 wide card,
   radius 28, title and message centred, the password box inside, two rounded buttons; the window
   dimmed 25%. Sizes from the Swift code (2026-10-17). */
.AdminPasswordPrompt {
  position: absolute; inset: 0; z-index: 110;
  display: grid; place-items: center;
  background: rgba(0, 0, 0, 0.25);
}
.AdminPasswordPrompt-card {
  width: 300px; margin: 0; padding: 24px 20px 20px;
  border-radius: 28px; background: rgb(242, 242, 247);
  box-shadow: 0 16px 48px rgba(0, 0, 0, 0.2);
  text-align: center;
}
.AdminPasswordPrompt-title { font-size: 17px; font-weight: 600; line-height: 22px; color: var(--label); }
.AdminPasswordPrompt-message { margin-top: 8px; font-size: 15px; line-height: 20px; color: rgba(60, 60, 67, 0.6); }
.AdminPasswordPrompt-field {
  display: block; width: 100%; height: 46px; margin-top: 16px; padding: 0 14px;
  border: 1px solid rgba(60, 60, 67, 0.29); border-radius: 15px; outline: none;
  background: transparent; font: inherit; font-size: 17px; color: var(--label);
}
.AdminPasswordPrompt-buttons { display: flex; gap: 10px; margin-top: 20px; }
.AdminPasswordPrompt-pill {
  flex: 1; min-height: 48px; border-radius: 24px;
  background: rgba(118, 118, 128, 0.12); font-size: 17px; color: var(--label);
}
.AdminPasswordPrompt-pill:disabled { opacity: 0.5; }
