.demo-login-prompt { background-color: white; padding: 2rem; border-radius: 8px; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); text-align: center; max-width: 400px; width: 90%; } .demo-login-link { margin-bottom: 1rem; font-size: 1.2rem; } .demo-login-link a { color: #4a90e2; text-decoration: none; transition: color 0.3s ease; } .demo-login-link a:hover { color: #357abd; text-decoration: underline; } .demo-accounts { color: #666; font-size: 0.95rem; } .demo-account { background-color: #f0f0f0; padding: 0.2rem 0.5rem; border-radius: 4px; margin: 0 0.3rem; color: #333; font-family: monospace; }