/* 8 Kasım 2026 (Bulent kararı, istisna 87): giriş sayfası telefonda — yalnız 600 px altı; masaüstündeki eski görünüm (login.css, login-uyum.css) değişmez. */
@media (max-width: 600px) {
    html, body, body#SahaWebBody { min-width: 0 !important; overflow-x: hidden; }
    .loginPanel { width: 100% !important; max-width: 400px; height: auto !important; box-sizing: border-box; padding: 0 12px; }
    .loginbox { padding-left: 12px !important; padding-right: 12px !important; }
    .labelForgotPassword { width: 100% !important; margin-left: 0 !important; float: none !important; }
    .loginPanel input[type=text], .loginPanel input[type=password], .loginPanel input[type=email], #txtTwoFactorCode { width: 100% !important; box-sizing: border-box; min-height: 44px; font-size: 16px !important; }
    .loginPanel input[type=submit], .loginPanel button { min-height: 48px; width: 100% !important; }
    .enterSiteButton input { width: 100% !important; }
}
