/* Panel giriş, şifremi unuttum ve şifre yenileme sayfaları (eski satır içi stillerden taşındı; V-171 md. 3) */
.login-bg { background: linear-gradient(135deg, #1e3a5f 0%, #2563eb 100%); min-height: 100vh; }
.login-card { max-width: 420px; width: 100%; }
.form-icon { position: absolute; left: 12px; top: 50%; transform: translateY(-50%); color: #9ca3af; pointer-events: none; z-index: 4; }
.form-icon + .form-control { padding-left: 38px; }
.login-alt { line-height: 1.8; }
