/* Mobile Store — تحسين صفحة تسجيل الدخول */
.login-shell { width: 100%; }
.login-brand { padding: 5px 0 18px; border-bottom: 1px solid #eef2f7; }
.login-logo { outline: 5px solid rgba(99,102,241,.08); }
.login-form { margin-top: 22px; }
.login-input { box-sizing: border-box; }
.login-submit { cursor: pointer; }
.login-footer { letter-spacing: .1px; }
