.mpos-form { max-width: 520px; padding: 16px; border: 1px solid #e2e2e2; border-radius: 8px; background: #fff; }
.mpos-form p { margin: 0 0 12px; }
.mpos-form input, .mpos-form textarea { width: 100%; padding: 10px; border: 1px solid #ccc; border-radius: 6px; }
.mpos-form button { padding: 10px 14px; border: none; border-radius: 6px; background: #0073aa; color: #fff; cursor: pointer; }
.mpos-form button:hover { background: #006298; }
.mpos-msg { margin-top: 10px; min-height: 20px; }
